News for hackers. Stuff that matters.

j_jochem

No, they’re banned because the people who decided the ban disagree with content that questions their political ideology. For example, this includes a lot of books on racism.
The problem is that it is impossible to create an engine that will run on synthetic fuels, but is guaranteed to never run on fossil fuels even if modified / hacked, because they’re chemically identical for all practical purposes. There might be some type of DRM-like solution, but given the economical incentives involved, that will be circumvented by car owners. The whole thing is an incredibly stupid idea and will probably lead to the ICE ban being ineffective.
Re:MagSpoof: Wireless Magstrip Spoofer on Saturday December 03, 2022 @04:28PM (#33847567)
All of the gift cards I’ve seen in the EU used barcodes, not mag stripes.
Re:Linear.app on Friday October 14, 2022 @01:31AM (#33199977)
JIRAs growth strategy was based on developers adopting it without having to talk to their bosses first because it was cheap enough to do so. Nowadays, this probably works differently, but that’s how they initially gained traction.
Fun fact: Norway is not a member of the EU.
Re:Apple, Epic, and the App Store on Tuesday August 18, 2020 @03:38AM (#24196150)
Apple has a 100% monopoly on the market for iOS app distribution, which can be argued is bad for the customer because the 30% revenue share they take is inflating app prices.
Re:Union Types have been accepted for PHP 8 on Sunday November 10, 2019 @04:38AM (#21497262)
Tooling inside IDEs is somwhat useful. But being able to just run a compiler-like CLI tool to tell you if there are type errors in your program is much more useful still, since you can run it in pre-commit hooks and on the CI. As far as I know, a tool which can do this _without_ requiring extensive configuration and without throwing false positives does not exist yet for PHP.

As for the "language shouldn't provide tooling" argument: You picked C / C++ as a positive example for this. Those are standardized languages which evolve at a glacial pace. For most of their use cases, this is a good thing. But I'd say PHP's faster evolution over the last decade was the right thing for that language. Other modern language projects seem to follow a strategy of a single standard implementation with extensive tooling pretty successfully (e.g. Go, Rust, Swift, ..).

Re:Union Types have been accepted for PHP 8 on Sunday November 10, 2019 @04:27AM (#21497243)
They do static analyses that go beyond type checking. I have not tried phan and psalm, but the last time I used phpstan its type analysis threw false positives because it was using incorrect assumptions. So my impression is that phpstan lacks the rigor of a true compiler‘s type checker phase.

In my opinion, the PHP distribution shipping an official type checker which does nothing other than verify type correctness based on the information in the code would be much more useful. Kind of like `php -l`.

Re:Union Types have been accepted for PHP 8 on Saturday November 09, 2019 @02:36PM (#21493756)
Unfortunately, PHP doesn't ship a tool for this (and it’s hard due to the way autoloading works). So PHP's typing is slightly less useful than e.g. TypeScript.
When I want to buy cherry tomatoes in German REWE, usually half the varieties have their unit price listed in €/100g, while the rest is in €/1kg. While metric does make converting in your head easy, I bet this still throws off a lot of the non-mathematical people and is done very much intentionally.
> * Checkm8 doesn't bypass the protections offered by the Secure Enclave and Touch ID. All of the above means people will be able to use Checkm8 to install malware only under very limited circumstances.

> * The above also means that Checkm8 is unlikely to make it easier for people who find, steal or confiscate a vulnerable iPhone, but don't have the unlock PIN, to access the data stored on it.

Apparently, this is not the same exploit.

Re:Vue 3.0 Updates [slides] on Saturday November 17, 2018 @09:07AM (#18475569)
„Under a second“ might be ok for websites, but doesn’t cut the mustard for web applications. People expect highly dynamic user interfaces which react almost instantaneously.
Re:Germany plans €3B in AI investments on Thursday November 15, 2018 @12:28PM (#18461257)
One third is next to impossible. Anecdotally, startup survival rate should be around 5-10%. However, that should still yield better results than distributing the money amongst SAP and Deutsche Telekom.
Re:Apple Lightning Connector Serial Access (2015) on Sunday September 16, 2018 @04:26PM (#18000908)
The point of the standard was to avoid power supplies becoming useless and going into the trash once the device they came with is no longer being used.
I’m stumped as to why they would pick such a ridiculously low sampling rate. Crashes often play out in minutes, wouldn’t it make more sense to have sub-minute resolution? Or is sending a location ping more complicated than I think?
I know this is anecdotal, but I‘ve taken about 8 years and 10 attempts to successfly quit smoking. On half of those attempts, I made it past the 28-day mark, even past five months on one attempt before relapsing. Physical withdrawal is easy, staying on top of your mind is much harder. I’m at 2+ years now. I‘d say a year of not smoking is a meaningful predictor of not relapsing. 28 days shows you‘re making a serious effort.
I was thinking of dealers selling heroin in particular, since that feels like the appropriate thing to compare fentanyl-pushing MDs to, but in a broader sense, your point is if course correct.
> That just means we should treat low level criminals humanely. Four years is plenty.

And the street dealers’ customers know full well that they’re buying a very addictive substance which is not medically indicated.

The same can probably be said about US citizens’ relationship to their own country.
Maybe they want to evaluate VR commerce. That’s the only explanation that makes any kind of sense to me right now.
Re:Tesla Semi on Friday November 17, 2017 @02:31AM (#15719883)
I’d say cars to belong to that category. Oh, and guns sold to private citizens maybe?
Re:I found a bug in Intel Skylake processors on Tuesday July 04, 2017 @09:27AM (#14695713)
Did you get a lot of crashes before?
Re:I found a bug in Intel Skylake processors on Monday July 03, 2017 @09:40AM (#14688145)
The article states that Kaby Lake is affected, too. Maybe except not the Kaby Lake versions used in MBPs?
Re:I found a bug in Intel Skylake processors on Monday July 03, 2017 @09:38AM (#14688123)
This is subjective and very anecdotal, so take with a heap of salt:

My 2016 Skylake MBP used to crash very regularly when waking it up from suspend (sometimes multiple times a day). When I first heard about this issue a week ago, I used XCode Instruments to disable Hypterthreading.

I have not observed a single crash since.

Re:Milestone: 100M Certificates Issued on Thursday June 29, 2017 @10:27AM (#14663545)
Out of interest, what makes you not want to rely on auto-renew?
And I only clicked because I actually like JavaScript and the title made me angry.
Re:Learn Kotlin in Y Minutes on Thursday May 18, 2017 @05:50PM (#14371412)
`val` is never an appropriate name for a variable because it tells you nothing at all about what the variable contains.
To be honest though, that stuff confuses the hell out of me too and I have an MSc in CS from a highly regarded German engineering university. So while I agree with your general sentiment about depth of knowledge, basic computer graphics linear algebra stuff is just another skill that you learn in a similar way to a new language, for example.
In Germany, when an employee has been sick for 6 weeks and is still unable to come to work, the employers obligation to pay them for their sick leave ends and the employee is moved over to Krankengeld, which is about 75% of their monthly net income and is paid for by the mandatory public health insurance.

There's also non-mandatory corporate insurance products for employers that will pay for the mandatory sick leave. However, this is usually not affordable for very small companies and large organizations are usually better of absorbing the risk themselves and not paying the insurer a premium.

Re:RethinkDB joins the Linux Foundation: What Happens Next on Monday February 06, 2017 @01:46PM (#13582613)
What is that C you're talking about?

Older »