skysight-inc/HackerNews huggingface dataset:
This is one of the few areas where Michigan leads with strong quality legislation.

Michigan Public Act 85 of 2006 requires speed limits to be set to reasonable speeds for traffic (generally based on the 85th Percentile rule), so as not to artificially incriminate the general population. It overrides local laws, so it also prevents corrupt municipalities and/or corrupt police departments from lowering the speed limits for financial gains (speed traps).

https://www.wzzm13.com/article/news/investigations/13-on-you...

https://www.mlive.com/news/grand-rapids/index.ssf/2011/10/po...

I don't know if Florida has a similar law. But if not, they should consider it.
Totally. But wouldn’t you say that an email is better than standing empty handed in the hotel lobby?
I've been very happy with MarkMonitor. They have good customer service, a good reputation, and best of all, they auto-renew domains and send an invoice. That means that the failure mode is "domain is renewed, I owe them a check."

If your domains are riding on a credit card, you potentially have a failure mode of "card was declined, my domain did not renew, everything is down."
Android Studio 3.2
I tried making a self-solving rubik's cube in 2013 as part of a school project [1]. It didn't quite work and I gave up.

[1] https://daniel.lawrence.lu/engineering/cube/
Berkeley Lab Building Own Open Architecture Quantum Chips
Shell programmable completion highlights how slow the OS community can be to change/improve core tools (shell, coreutils, ttys). Completion should be specified in the binary, and compatible with all shells. A similar interface could be designed for all scripting languages. It was obvious ~20 years ago that it makes no sense for each shell to specify their own completion system, and yet here we still are.
All business bank accounts in the NL include those transaction fees. Consumer ones (as in Premium in bunq) do not.
You're correct -- I was referring to the table that was easiest to quickly reference which is the changelog, not ALL current prices. The periodic table is more accurate. I'll update my post.
That proves nothing.

1. It's subjective if the results are wrong. _You_ know what you are looking for, Google however has to guess. And it's algorithms aren't perfect at figuring out _your_ intent - even though they may do a fine job for the average person. Right now, for me, the top result is from a Reddit thread about this very query. The rest are things like "black and white couple" and "couple with white background". These aren't what you expect, but, it makes sense why they are being returned.

2. Your test does nothing to establish intent. A pretty reasonable explanation for the search results is just that that is what the algorithm does.

3. I'm sure someone can come up with some theory about how tweaking the results of this very specific search is a nefarious plot to promote interracial relationships - but it requires some pretty tortured logic to conclude that such a plan would, even if true, be even remotely effective at accomplishing it's goal. That's basically the Hallmark of a conspiracy theory.
That GA feature does NOT provide any useful anonymity, and I doubt it meet the requirements of the GDPR.

re the aip=1 feature: https://news.ycombinator.com/item?id=17167346

why masking the least interesting byte isn't anonymous: https://news.ycombinator.com/item?id=17170468
This is already posted: https://news.ycombinator.com/item?id=18058885
When Organic Growth Goes Enterprise
Ahh, "problems", not problems :)

I thought this was going to be about the abc conjecture.

https://www.quantamagazine.org/titans-of-mathematics-clash-o...
LogP: Towards a Realistic Model of Parallel Computation (1993) [pdf]
But the tech-savvy community has influence. We set up computers for our friends and families. We write IT policies. We are web developers, tech reporters, and more.

At least for me, Google's behavior means that I can no longer recommend Chrome.
Nasty surprise this one. I don’t mind paying for a good app, but for software that got lots of donations to keep it opensource: switching to CS with a €24 fee is really steep and feels like nothing but greed and screwing donators over.
Myst was so immersive. For me it created a real sense of wonder and exploration. There was something beautiful about being alone in a gorgeous world filled with puzzles that gradually revealed a story.

Also the first Myst tie-in novel is one of the only game tie-in books that I really enjoyed. I was quite young, so I'm not sure how the book holds up, but I remember really enjoying it.
They do 2FA for iCloud sign-in through an vanilla iOS prompt, not SMS afaik.
This is pretty neat, and its nice that I already have all the pre-reqs :-). Although I'm wondering if I have to use the analog cable for the radio as I've got the USB one, that will be a bit of investigation.
I meant you're violating GDPR by letting that apache2 server run with its default config, not that the apt maintainers are violating it.
All of those are typically in a single undergraduate course on abstract algebra. Depending on the specific course you might only touch on Galois theory and modules, but you'll definitely get exposure to both. Most undergraduate textbooks will have a chapter/section devoted to each of those topics.
Are you on an SSD? APFS is more efficient than HFS+, and I expect eventually some core apps you use will require an update (though this is dumb). I can't use Davinci Resolve on my '07 Mac Pro anymore because it requires 10.12.
Reducing their userbase is exactly their aim. They are doing that the only way possible that won't bat an eye.
Firefox has to grow so that chrome is no longer considered a monopoly.
Because once they open that can of worms they're on the hook for supporting it. Additionally, there isn't a good way out on the browser side, as Vulkan/DX12/Metal style APIs would pretty trivially allow JS code to escape whatever sandbox it's in. So the obvious answer is to keep their OpenGL implementation internal to Safari, and only support one of the new APIs (obvs Metal in this case) for native apps.
Researchers Help Close Security Hole in Popular Encryption Software
Well, to be quite honest, I thought we'd be all over the solar system by now.

As a kid 40 years ago I was excited when Viking landed on Mars... and the Space Shuttle Enterprise was introduced.

https://www.youtube.com/watch?v=ggjD3i7efKU

https://www.youtube.com/watch?v=i40XddxwQMs

What's really exciting is that people got tired of waiting for the governments of the world and decided to invest in private space ventures.
> There are a lot of python distributed systems built around in memory stores, like pycos or dask, or built around existing distributed systems like Akka, Casandra, even Redis.

Cassandra and Redis just mean that you have a database-backed application. How do you schedule Python jobs? Either you build your own scheduler that pulls things out of the database, or you use an existing scheduler. I once worked on a Python system that scheduled tasks using Celery, used Redis for some synchronization flags, and Cassandra for the shared store (also for the main database). Building a custom scheduler for that system would have been a waste of time.
If you want easy interfaces, use typescript.

Again, any modern framework handles "modules" for you out of the box.
as a friend of mine uses to say in these cases: PR or GTFO ;)
That is a good list, even if some fall more on the “walking simulator” side more so than “puzzle game”.

Games like “What Remains of Edith Finch”, “Firewatch” and “Gone Home” etc I loved, but these aren’t really puzzle games in the way Myst was, although I do see a common thread in the idea of an intricately made world to slowly explore.
I can see why they thought this was a good change. It makes the UX for G-suite apps much more pleasant, almost like you get the full functionality of G-suite productivity stuff as part of installing Chrome. For most people, that's a good thing.

I think as tech people we systematically tend to under-think the second-order effects of the systems we build. Case in point, Chrome and G-suite being that closely integrated brings up serious privacy concerns, and the part where the Chrome team doesn't seem to appreciate the nuance reflects poorly. I do cybersecurity now (didn't used to), and a good number of problematic things I run into just come from engineers like my previous self not thinking through the security implications of a specific design, mostly because not thinking about security means shinier UX delivered on less resources.

Just another example I encounter regularly: I use U2F to sign into my Google accounts. However, when you log in, the checkbox to "trust this computer" is checked by default, meaning that if you're not paying attention your account will get automatically downgraded to single factor authentication going forward. It's a clear nod to convenience, but done this way it makes you shoot yourself in the foot.
Because the compiler is only correct if its execution environment is also correct. This cannot be guaranteed.

And also because the relevant standards say so.
Even now, for low light conditions it's hard to beat a pixel2.
The Windows programming interface comes in the shape of the system DLLs - you load kernel32.dll or whatever, find the symbols you want, and call them. No C necessary, and the interfaces never change. (You might need some stack space to call the functions though.)
Walmart is betting on the blockchain to improve food safety
Due to the windows certification process, the drivers from windows update are always six months to a year out of date. Or at least that's how it used to be, I haven't checked in years.

It's always better to get graphics drivers from the chipmaker directly for both Nvidia and AMD cards.
If you combine poor vision with also poor motor function then a seeing-eye robot that can open doors is definitely your best option.

Boston Dynamics could easily make different models for people of varying abilities. A SpotMini for the blind, one for people with motor impairments, one for people with both.

They could make one for in-home use specifically, so maybe two SpotMini's could handoff once the person leaves the house. A set of SpotMinis.

It's a massive problem space.
It's not about performance. (Perf is necessary, not the goal.)

Doing crypto on a separate chip lets you keep they key away from system RAM and CPU cache, removing any possibility of leaks into other programs.
Interesting read, but I can't see how the CoC changes the "telos", if anyone can help? I.e. from my point of view, having a CoC doesn't change the end goal, since the end goal was never, not having a CoC, and the end goal was never a meritocracy, it was create a kernel (nor was it to have a CoC, again it's an implementation detail). So I'd say, in relation to this post, the question is, does the CoC bring "us" closer/further to our "telos". I would argue that it does, but of course some disagree.

Further, there's the argument that aslong as something doesn't hinder the "telos", and it has a positive impact on the community, why not do so?
Finally the EU Commission will be able to levy a hefty fine on monopoly abuse and get the money they wanted from Google. Then the GDPR. EU, sucking the funding that was supposed to go towards innovation.
Please let people dislike trivial things without calling it "pretentious."

My comment is obviously something of a joke. It doesn't really hurt anyone except staunch FortniteBR fans, and we all know they don't have souls so that fine.
There is still a single point where you have to go from, say, starting work at 9am vs starting work at 7am. And a lot of jobs do not provide this flexibility at all.
> If the message is decrypted only on my device, then that wouldn't matter. I'm guessing endpoint decryption is not what you (or maybe the GP) are talking about, but I don't know what you mean.

Oh yeah, sure - if you only decrypt on your device, then that's reasonable. We could encrypt to a public key on delivery. There's services that do that, but FastMail isn't interested in being one of those services. The tradeoffs mean we could do very little. Certainly not a webmail service.

> what's an app password

https://www.fastmail.com/help/clients/apppassword.html

It's a password that's created by the server and used on only one app. So if you lose your device, you can disable that one password only. Also, there's no chance that you'll reuse it across sites, so it can't leak from other services because you won't be using it there.

It's also limited to just the protocols that are used on that device, so can't be used to reset your password or payment details or install forwarding rules, etc.

> Why not do the processing then - spam filtering, build a search index of hash values, etc.? Then permanently (from the server's perspective) encrypt the old, stored messages

If you can search for keywords and find maching message blobs, that's nearly as good as having plaintext access. If was encrypted to only the endpoint, the usual issues of "you need to download the entire database to search your email" apply, and of course we're doing very little.

> How do the end-to-end secure messaging applications, such as Signal, handle those issues, if anyone knows?

They're not designed to be your long term memory, which simplifies things a lot. You basically lose access to your history. Which might be find if you don't care about the past, but that's not how I see email. Email is your electronic memory, and encryption+lost password means that nobody can get at your memories, not even you!
So the answer is yes, they are PII. But that doesn't actually answer the question of whether or not collecting them without consent is illegal under the GDPR

> “Processing shall be lawful only if and to the extent that at least one of the following applies: […] (f) processing is necessary for the purposes of the legitimate interests pursued by the controller or by a third party, except where such interests are overridden by the interests or fundamental rights and freedoms of the data subject which require protection of personal data, in particular where the data subject is a child.”

And

> “The processing of personal data to the extent strictly necessary and proportionate for the purposes of ensuring network and information security, i.e. the ability of a network or an information system to resist, at a given level of confidence, accidental events or unlawful or malicious actions that compromise the availability, authenticity, integrity and confidentiality of stored or transmitted personal data, and the security of the related services offered by, or accessible via, those networks and systems, […] by providers of electronic communications networks and services and by providers of security technologies and services, constitutes a legitimate interest of the data controller concerned. This could, for example, include preventing unauthorised access to electronic communications networks and malicious code distribution and stopping ‘denial of service’ attacks and damage to computer and electronic communication systems.”
What Is Dark Matter? Even the Best Theories Are Crumbling
¿Cómo crear una página web gratis? ⋆ [ ShareSocialLink ]
It's the early adopters who breed the late adopters. If we all stop using Chrome, and thus stop recommending it to our friends/co-workers they will stop using it too. I've personally turned dozens of people away from IE towards Chrome. Now I'll turn dozens of people away from Chrome towards Firefox. Also, I'm also IT and I'm now phasing out Chrome on my company workstations and phasing in Firefox. It will take time as it's low on my list of priorities, but every workstation I touch I'll take the time to scrub free from Chrome and setup FF. There's 30x users right there.
and then someone steals the domain out from under you and you'll need to pay in bitcoins to get it back.
South America's Only Desert Oasis: Huacachina
Shock and Denial is the first stage in the 7 stages of grief.

The chrome team is clearly in the wrong here, and it will take some time for them to realize that they screwed up and that they need to fix it.
Slides for “The Riemann Hypothesis” by Atiyah
Actually, they are questioning whether understanding makes sense, given people are unaware, uninformed.

The answer on all that is advocacy.

They may still not care, and that is fine. At least it is with eyes wide open.

Professionals do that sort of thing. It is consideration, not condescension.
I may steal this. This insult is so sizzlingly hot and sharp it carbonized my phone and then cut it in half, and I love it.
Which register do you recommend?
Transfer your domain to a major registrar. Tierra.net looks like some bs cheap registrar and doesn't have any social media updates on their accounts since 2017. I'd recommend Namecheap.
The future of Java and OpenJDK updates without Oracle support
Does it fix the hard crash/freeze issues around hibernation and FileVault? That's pretty much all I care about; I _really do not like_ having to choose between running a laptop without FDE and having to spend ten minutes going from zero to usable every time I stick the stupid thing in my backpack for more than fifteen minutes.
Previously: https://news.ycombinator.com/item?id=12373794
Maybe, maybe not. Substitution tricks are surely pre-industrial.

This does bring Clarke's third law to mind, though.
Don’t get me wrong. Personal choice precedes everything. I do think however that there’s lack of information spread. And profit seeking encourage drinking and discount the ill effects.

Facts weigh against alcohol consumption and I hope people choose their, societal and environmental health
I'd love humanity to be visiting another solar system by now, but even starting a few decades ago we'd probably would have had to violate a few important laws of physics in order to reach another star.

Space is big
I’m thinking just a banner along the top of the viewport with “Dismiss” and “Learn more…” buttons. The latter pops up a window with a small gray “More options…” link at the bottom, which invokes a modal with the options “Continue signed in as Alice” and “Manage Profiles…”, the latter of which allows you to disable syncing while simultaneously deleting all your local bookmarks and browser history.
Which toxic Twitter comments are those? I'm having some difficulty finding them.
iPhone XS and XS Max users are reporting poor cell and Wi-Fi reception
A tracking link from the International Association of Privacy Professionals...
Believe me I am used to programming machines with a KB of RAM, or even less, and small amounts of bank-switched program memory. I've been a compiler and RTOS developer, and have worked on telecom, avionics, automotive control, power generation, and instrumentation.

Certainly the abstractions can be free (at runtime -- may require the compiler to do hard work, but that's what it's for). A struct that allocates some of its instance variables into memory-mapped IO space and the other ones in regular ram can reduce errors that appear from splitting representations and/or doing explicit pointer arithmetic.

Can people write shitty code? Of course they can. Can you use your tools to reduce the chance that that will happen? Sure, sometimes.

Let's be realistic: while some of the very best programmers I've worked on have developed high-performance embedded systems, those are very few and far between. Most people writing embedded code have low status (this is the case in Japan and China in particular) so are often not the best developers, or are hardware engineers who figure writing some code isn't all that hard (isn't necessarily, but often leads to spaghetti) or are non-embedded programmers who figure "how hard can this be?" Another commenter's reference to hearing, "well it works when the optimizer is on" is a symptom of this.

Sure, people who fling around the STL on a small resource machine will rapidly suffer. But those people will fail regardless. I have built code that takes up less space with a C++ compiler than the C version.
Slides: https://www.slideshare.net/JohnLakness/the-riemann-hypothesi...

Assuming that the Todd function has the necessary properties, can someone please explain to me the contradiction?
The FPGA advantage I was thinking of is that FPGAs are not covered by any crypto export regulations in any country.

As well as the possibility of the crypto "code" (HDL) being open source.
Notable exceptions: emergency communications in .AU and with publication of key in .CA.
Judging by all those post-GDPR popups I frequently receive the text would also contain some text like “by clicking ‘accept’ or ‘X’ you consent to XYZ.”

Theres almost never a true choice.
Do you have receipts for that first paragraph? I feel like, if you have them, it'd be worth showing them, for an allegation like that one.
UC Berkeley RISECamp on October 11-12 with hands-on tutorials on new systems
Make sure to rotate forward.

http://healthysleep.med.harvard.edu/need-sleep/success-stori...
Care to define "old"? I'm 38, and the programmers I know that are older than me don't seem to have a significantly different spread compared to younger (excluding 1-language programmers in both cases).

Maybe a bit less python and a bit more of one of: perl/awk/apl/smalltalk but still they seem to choose untyped languages over typed languages when they are unconstrained to pick the language.
Seconding the study of either/both CLOS or/and Perl 5. I didn't get what classes were all about in, say, Java or Ruby until I learned how to implement them as part of learning object-oriented Perl. Meanwhile, CLOS is a nice preview of some of the neat things possible with Perl 6's object model.
Is this going by the quarter system or a semester system? I can't imagine doing groups, rings, and fields in a single quarter with significant rigor. That would suck.
Whenever you invent better idiot-proofing, someone else will invent a better idiot.
It sounds like you have more of a problem with poorly written code than C++. The motto of C++ is to not pay for what you don't use. The rub is using abstractions doesn't absolve you of efficiency and design constraints.
If you use TLA+ you'll see why this is likely unnecessary. A huge specification, made at three levels of detail, can run to 2500 LOC. Because you have so much control over the level of detail, and because the language is so expressive, there is little need for reuse (except maybe for some common definitions, e.g. of different consistency levels, which are very short but can be non-trivial).
Hmm. I haven't run into that one directly, but I have found that Start menu/taskbar issues tend to be very effectively solved by killing the explorer.exe process that's running the taskbar and starting a new one. It's a garbage way to have to solve a UI problem, I agree! But it's preferable to rebooting, or reinstalling, or what-have-you, I think. Might be worth a try with the Win10 issue, too.
Well they could start by removing the nag box on their home page asking non-Chrome users to switch to Chrome.
Sure, from more junior engineers. I'd expect senior engineers to know about the value of stopping and listening, first. So far, I don't see any signs of that. The reactions are looking at this as a purely technical issue, and that's only part of the story here.
Driving is the most dangerous thing most people do. So if the need to collect fines causes more traffic enforcement the result could be more total lives saved and injuries prevented.
I don't actually know what are the TAN codes you are talking about, I guess, if they're some technical implementation detail I sure don't know about it.

For a SEPA transfer, you input the code of the account you want to transfer money to, then the amount and various optional messages and transactions codes if you want, then click "submit" and it's done.