skysight-inc/HackerNews huggingface dataset:
But isn't the point of a hardware entropy source that you don't quite trust /dev/urandom?
3 Best Social Media Marketing Benefits for Small Business
Regarding exercise, I may be able to provide some insight as I've gone through this transition over the past few years. Most likely, they're looking for the wrong benefits:

As a society, we tend to center our advice to overweight people around "losing weight." It's a useful long-term diagnostic, but terrible as a day-to-day guide. The maximum safe rate of weight loss is 1-2 lbs/week, but your weight can easily fluctuate by 5 lbs through the course of the day -- even when doing everything right, you still have to go back a month to reliably find higher scale readings.

As people chase scale readings, they tend to pass straight through the enjoyable activity range without noticing and into the range that requires burning willpower to continue. The trick is to focus on activities that are inherently enjoyable, and work on improving them. Lots of people that kill themselves running on the treadmill would be better served by a leisurely stroll outside. Eventually, they'll add in some jogging just because they feel like it, and they've started on an improvement path that's long-term sustainable.
Facebook Introduces Central Page for Privacy and Security Settings
I'm sitting here wondering, "How did centuries of autopsy miss an entire human organ?" It looks more like they found behaviour of something already known that meets the definition of an organ.
hah, that's cool. I was googling to see if there's anyone doing this and couldn't find anything. Good to see there is need for this market. Maybe we can do some sort of collaboration in the future. Keep in touch!
You can already go a long way without as much technical commitment with a PiHole setup that simply poison DNS queries.

It can't compete with the total control you get with crafting specific firewall rules but it has most of the same effect while being a lot simpler to manage.
Probably not a direct answer to your comment, but fish autocompletion has two killer features I haven't found in any other shell:

1. Type part of a command and search the history: I often have to run a mysqldump + mysql load on a couple databases, and the command is quite long. If i just type `db1` and press up arrow, fish will load the command 'mysqldump -uxxx db1 | mysql -uyyy local_db1'. I don't have to create functions to do complex, common shell commands, as long as they have keywords I can use to look them up.

2. Search the history based on the current path: Suppose I have two directories, `app1` and `app2`, each with a `run-appX` executable. If I enter `app2` and I type `.`, fish will autocomplete it to `./run-app2`, because the history is context dependent, and it knows there's a `run-app2` file I've often referenced while in the `app2` directory.

Haven't found a way to replicate these two behaviours in any other shell as well as fish does, and I don't have to create separate functions for most of my workflow. fish takes care of that.
Yes. In the Netherlands we have “stemwijzer” even for local elections, it works fairly well.
As well as rules and regulations being privitized. No one should have to pay someone like ASME to access the law.
What Makes a Strong Brand Name?
The Life and Death of Social Networks
Capistrano deploy to ubuntu with systemd, Nginx/puma and rbenv
Which they payed for, unlike Google has done with Java.

SQL standard and the respective certifications have to be payed for.
The way it works is that you have to hum a song and people will have to guess it. It's up to you to accept guesses by other people
Why Don't We Have Wayland Yet?
Google pays less than 1% of it's UK turnover in tax
> If it does not tamper with UDP I fail to recognise the issue though to be honest.

the problem is that if you expose any kind of information in addition to just the IP and UDP headers, then future middleboxes will start to use this information and will start dropping packets they can't parse.

If a QUIC packet is just random noise (aside of the UDP and IP headers), then a middlebox can't make assumptions about the inner workings of QUIC. It's a very common (but unfortunate) practice by "security" appliances to drop everything they don't understand because they treat that as potentially malicious.

Let me make a (hypothetical) example: Let's say QUIC packets had some publicly available "version" field. The implementation as it's used now is setting that to 1.

Now middleboxes start "gaining" support for QUIC and as "everybody" knows, the only widely deployed version is 1, so these middleboxes start to treat every other value of that field as a possible attack and drop such packets.

Now, years later, we want a new version of QUIC, but unfortunately, the most widely deployed (and never updated) middleboxes out there assume any version but 1 to be malicious.

Which leaves us with a "version" field that practically has to be set to 1, so now we need another way to flag the new packets. Maybe a "real_version" field? Who knows? We'll have to try various things until the majority of the middle-boxes currently deployed are fooled.

Also, it will likely be impossible to fool them all, so even when we get around the majority of the boxes, we'll still exclude some people from being able to reach QUIC 2 servers. Sure - it will be a very small amount, but it won't be zero.

This isn't just theoretical. We had this problem just now with TLS 1.3. Since the beginning SSL and then TLS had version fields in order for clients and servers to negotiate the SSL version to use.

Unfortunately, because of precisely this problem, that field stopped being useable years ago where even the 1.2 negotiation had to happen using a workaround which then promptly also stopped working for 1.3.

By not exposing anything but random noise as part of a QUIC packet, the protocol designers aim to prevent this from happening. If all a "transparent" proxy sees is random noise, they can decide to not support QUIC at all or to support all of it. They can't decide on a "safe" subset and burn that into the internet for all eternity.
The greater point I'm making is that the language does not have a "stack nature" in any real or useful sense.

It has implemented syntax superior to Forth's by using variables and by using Smalltalk-like keyword (i.e., infix) syntax. Yes, there is a remainder of Forth-like stack syntax for expressions. It's ugly, jarring, hard to understand, and comes without any advantages since the Smalltalk-like parts require the language to use a real parser anyway!
There are still environments where active policies described by network operators to manage traffic flows is _required_ for users to make any productive use of the network ... I used to work on research ships — 50 people at sea for months at a time with satellite internet having only 256kbps (800ms latency).

It was abysmal to watch as over time everyone became completely dependent on internet connectivity for their computing needs as all services moved to the cloud. Trying to provide a useable internet experience in that context involved blocking as much as we could that users machines were doing (usually without their awareness) in the background that simply couldn’t happen from that network — making the trade offs to try and select for
things that _could_ work was a huge challenge.

It seems like QUIC offers better fundamental performance primitives but no way to solve for protecting users from themselves in this kind of environment ...
> First telephone was invented by an Italian (Antonio Meucci).

Living in New York and granted a US patent...
How I Test My Java Classes for Thread-Safety
If this was a company from any other sector, such as a bank, people would start crying corruption; not that there probably was any. I think the governor was trying to court one of the largest Silicon Valley companies and that's trying to develop some "exciting" new technology and bent over backwards for them, which is cool and all, but he didn't perform his due diligence.

I find it interesting how the governor just "trusted" that the company was obeying all federal laws and guidelines and didn't check to see if: (a) they were indeed complying (b) there were any outside of the car itself (c) if any exist about self-driving cars, how those guidelines ensure public safety.

This is the exact kind of thing that ends up driving knee-jerk legislation to go the opposite direction. Does anyone know what federal laws and guidelines (from NTSB or other dept) exist that govern self-driving cars?
Or as the BBC puts it:

"Google’s tax bill rises to £50m"

(I added my own version of the title)
> HN really needs some markup for quotes.

Italics work fine.
The driver is regulated at the state level. Safety standards for vehicles are regulated federally.
Ask HN: What would you like to know about water consumption in your home?
Hello! I am a student involved in a start-up competition and we want to come up with a solution for water waste. We are trying to better understand the problem by talking to as much people as possible. If you would like to answer some of our questions, we would be grateful.
-Are you concerned with your water expenses?
-When you choose a hotel, does the fact that the hotel is "green" influence your choice?
-What would you like to know about water consumption in your home? (how much? on what do you spend water?)
Any other opinion or information helps a lot!

Thank you and have a great day!
Why not just deprecate this API in addition to providing a better way to perform operations commonly invoked this way?
Finally, Java Also Has Var to Declare Local Variables Without Type
No. But the court explicitly looked at that and said that there was enough creativity in the choice of what names to give methods and how to group methods that the Java API qualifies as a creative work (and I don't think anyone would really dispute that).
Citymapper plays a text adventure in the JavaScript Console
Imagine the police people having seen their governor (who effectively is their boss, as far as I know, so he is the "hand that feeds them") repeatedly be very, very protective and favorable towards Uber and the self-driving car testing program. Even if they never got an explicit order of the likes of "Courteously close your eyes when dealing with Uber!", they will be much more protective of Uber than they were if their boss was known as very critical regarding Uber. This is basic human instinct, and instinctive behavior often leads to decisions which might turn out to be obviously stupid in the long run.
The point is, the "what if it is your family" appeal goes both ways. The downside of a laissez-faire policy towards self-driving cars could fall on anyone, but so does the upside.
A nice-to-have option would be switching to isometric perspective.
"Having a vegetarian cat," also known as animal abuse.

https://www.westonaprice.org/health-topics/nutrition-greats/...
Enable Your Devs to Do Ops – Runbooks in the DevOps Era
Just to add insult to injury: Don't forget your French sim works without roaming across all EU member states
I’ve probably had to explain at least 1000 times that our software being open source does not mean that people can edit the functionality of the software running on our servers.

One thing that is cool about all these pushes to teach every kid programming is that it might help instill “data values understanding.” Or whatever you call the source->object->runtime. And how data works.

Too many people confuse software with data “the data is in the app” and confuse it all with a book in a library. You just burn the book and it’s gone. Or you transfer the book from one library to another. This is a good metaphor for usage, but falls apart if you have privacy or security concerns.

Logic that seems natural and instinct to whatever you call people who program/use tech, is incorrectly understood by others. Especially “digital natives” who always had computers and Internet.

My kid has all of his files in google from forever. This breaks down in situations where Google’s interests are out of sync with his own.
Uhhh he clearly wanted to look cool.
Perceptions of Probability
If it goes outside at all ... it doesn't.

We had a cat that didn't eat cat food from May until October, we didn't assume it was a breatharian during that time.

When our cat disappeared (we assume a fox or wolf got her) after almost a decade of this, the farmers to either side of us started having mice and rat problems again :-)
Earlier discussion:

https://news.ycombinator.com/item?id=16689531
This has been going on for more than 16hours and no end in sight. The cancer fund's website even collapsed because there were so many people trying to make a donation
> All WINE has to do is capture the API calls and transform them into a different WINE API call that ends up performing the same function

How can it "capture" the calls without knowing what it's capturing? It has to know that there's a windows API function called "CreateWindowEx" that takes particular parameters, otherwise how could it possibly "translate" it? And the fact that CreateWindowEx takes particular parameters is precisely the API.

Of course the implementation of that API will be different in WINE, just as Google's implementations of the Java API are different from Sun's (aside from the 9-line rangeCheck which is a separate issue). In fact it would be fair to describe what Android does as "capture the API calls and transform them into a different Dalvik API call that ends up performing the same function".
Thanks for the detailed response, but I am "with" you :).

The bit (no pun intended) I do not understand is why there is such a discussion in the first place? Why do they insist on a plaintext status bit?

Thats why I wondered if there was any encryption outside of the UDP payload.
The book The Art of Learning explains these concepts in depth very well.
If animal milk is vegetarian then it doesn't mean anything.
You do realize that no iPhone ever has cost $199 and that the price was subsidized right?
I am not a DevOps so I won't be able to deploy that repo contents for the fear of my life.
I used to chat with a lot of animators that ran warez channels on IRC. People at ILM and other studios literally traded cracked copies of software
Sun was in the process of using J2SE, based on the assets they bought from SavaJE, which incidentally had an architecture quite similar to the first Android versions.
There is one thing i don't get : If users get scammed by a facebook ad, they should lose trust in the platform, and share that mistrust. I get that you can earn some money with new users as they enter the platform, but after a while, you should not find any more suckers, because every one will be educated (at a cost of a cheese)
FSF sells a true random number generator:

[1] https://shop.fsf.org/storage-devices/neug-usb-true-random-nu...

[2] https://lwn.net/Articles/647502/

[3] https://lwn.net/Articles/648550/
It is advertised like that... you just have to read the page.

"Apple SIM allows you to choose cellular data plans from select carriers in the U.S. and in more than 180 countries and regions around the world."

https://www.apple.com/ipad/apple-sim/
They've got a pretty in-depth article on their blog: https://medium.com/snips-ai/benchmarking-microphone-arrays-9...
People keep bringing SQL up, yet don't realize that SQL is an international standard which one needs to pay ISO for, and also to pay for certifications.

Oracle has payed for SQL. Google has not payed for Java.
(not who you responded to, fyi)

I've noticed that veggies are hugely important to making me feel good, probably because of the fiber and the fact that I'm eating them instead of processed crap.

It drive me crazy, though, trying to find recipes that have lots of veggies, but still a little bit of meat. I like meat, and no desire to become a vegetarian of any sort, I just want to have 90% veggies, 10% meat, or something around that. It is really hard to find that balance in recipes. I usually just take a recipe and add a ton of veggies. That works, kinda, but I really wish it was easier to find recipes that already figured that stuff out.

I got an Instant Pot for xmas, and while it isn't worth the hype, I've found some good recipes for it. One is Chicken and Dumplings. Really tasty, but I added red pepper, green pepper, celery, carrots, and onions to the recipe, and greatly reduced the dumplings. It took about 4-5 tries before I found a new version of the recipe that we liked. I'd like it if I could find that recipe straight up. "High Veggie" recipes, or something.
Reality is not evident from appearances! Conversely, we found the appendix ages ago; it looked like an organ but it didn't seem to be doing anything.
Initial Coin Offerings: A Primer and Suggestion of Impending Issues
The irony is that this was built so Facebook can be more compliant with GDPR.

They hinted this January that they would release this soon:

> “We’re rolling out a new privacy center globally that will put the core privacy settings for Facebook in one place and make it much easier for people to manage their data,” Sandberg said at a Facebook event in Brussels on Tuesday.

https://www.reuters.com/article/us-facebook-sandberg-privacy...

So I guess the takeaway here is that privacy regulation works?

I also just love how they put it in their post:

> People have also told us that information about privacy, security, and ads should be much easier to find.

Really, Facebook? People have just told you that? Are you freaking kidding me? People have been telling you that for a god damn decade. But you chose to ignore it, because you didn't care - until this major scandal was created that forced you to do this. It wasn't because "people told you" and as a company that "always listens to its users" (ha! good one), you decided to actually do that. Come on.

Facebook's tone throughout this entire scandal has been nothing but condescending. And yes, they really do think we're all idiots (as proven by how they responded on every other past screw-up and how they typically come out and lie about it):

https://mondaynote.com/mark-zuckerberg-thinks-were-idiots-63...

Remember how they outright lied about the datr cookie being a "bug" for years, until they finally admitted in a Brussels court that the cookie has always been there on purpose, but as a "security feature" (another lie) ? I do:

https://www.propublica.org/article/its-complicated-facebooks...

Facebook's leadership is full of pathological liars, and they're always looking for another "angle" to get out of the latest scandal and come out ahead. Like how Zuckerberg put out full page ads with his "message" in multiple UK papers, so he doesn't have to go and testify before the committee. Despicable people. I used to think Uber was alone in its own class of evil companies, but Facebook is starting to fit the very same class of companies.
As U.S. citizen, I'd be interested in hearing how the GDPR enforces an actual delete. I do think it's intentional that Facebook is so vague about what "delete" means; in the given article, there is mention of "delete your Facebook data" and "delete anything from your timeline or profile that you no longer want on Facebook", but nothing about where the data is deleted from.

You can try to argue that the author wants to keep things simple for a general audience. Though a cynic would point out that one of the authors is FB's deputy general counsel, the type of person who we would expect to be incredibly precise and purposeful about wording.

I looked around on the FB support pages for more clarification and this is the best I could find:

https://www.facebook.com/help/224562897555674/

> When you delete your account, people won't be able to see it on Facebook. It may take up to 90 days from the beginning of the deletion process to delete all of the things you've posted, like your photos, status updates or other data stored in backup systems. While we are deleting this information, it is inaccessible to other people using Facebook.

Since it is talking about deleting backup/caches, I think it's reasonable to interpret that they mean a complete wipeout. Though I assume there's no guarantee either -- i.e. if FB's deletion process "happens" to not wipe out the cache or do a real wipe, how can we really confirm?

For a non-Facebook example, here's how Google talks about deletion of search activity:

https://support.google.com/accounts/answer/465

It explains that Google will retain the "meta" of your activity, and also says that the meta will be removed if you delete your account:

"When you use Google products and services, we keep some data with your Google Account, like when and how you use certain features. We keep this data even if you delete activity or other items. For example, if you go to My Activity and delete a search you did on Google, we'll still know that you did a search, but not what you searched for. What you searched for will no longer be stored with your account...We keep this data as long as it's relevant to meet uses like those above. If you delete your account, we remove this data from it."
Analyzing iOS apps: *.ipa files
I believe the difference is that the decision is taken by someone who has a conscious mental model of how he's going to be punished for killing someone.
I don't understand?

They're getting back at Krebs by donating to a charity?
Way better source video:

https://www.youtube.com/watch?v=yW5v93P-gBw
Good point. It's an important factor. If I may add one pinch of advice though: it's also important not to run for pleasure only, that's the reason people are overweight in the first place; eating on a couch is 100% pleasure. Some times you have to overcome a pain barrier. And very often in life it is so. Not to turn people into masochists but it's important to know.
“If Pay then that” – Interesting micropayments service
How does the EU propose to enforce this?
Crossing Over to Web3–03 Decentralised Applications
Soooo like today?
Taking the Mueller Protection Bills Seriously: A Response
The Impressive Research Powering Google Cloud’s New Text to Speech Service
Cancer translates to Krebs in germany, they're donating to "fight against Krebs" so to speak.
Appeals Court Overturns Google's Fair Use Victory for Java APIs
What makes blockchain appealing to HR professionals?
Should really be called the Facebook microphone.
True that the Republicans usually increase defense/IC spending, but the Democrats support them just as much. Feinstein is almost always pro IC operations. Clinton pushed for US involvement in Libya and Syria, and in a speech before the Democratic Convention was sabre rattling at China. Clinton also, according to Seymour Hersh, was aware of CIA gun running operations out of the US consulate in Benghazi. Obama's support for DoD/IC activities should be common knowledge.

Not making a partisan argument, as I don't affiliate with either party, just stating that both sides exhibit support for DoD/IC activities and both were likely to support equal, if not increased, levels of spending on them
Intro to Machine Learning on Android – How to Convert a Model to TensorFlow Lite
You have to sample the noise, and deskew it, and check the components are still operating. This is where the errors normally lie.

It's probably a fun project to try, but I'd be wary of using it for cryptography if only because we have other better methods.

I collected a bunch of links a while ago. Here they are, I don't know if these are still working or interesting, but they might be useful: https://news.ycombinator.com/item?id=6060636
The Simple Algorithm That Ants Use to Build Bridges
I'm not a big fan of Facebook. It's a huge black hole sucking up your time. However, I recently had great success crowd-sourcing a new software feature from a closed FB group. The people were great: informed, smart and helpful. Over a couple of weeks, I was able to release a cutting-edge chart that innovates genetic genealogy.

Just never publish anything you wouldn't be comfortable sharing with the World.
> In 1834 Meucci constructed a type of acoustic telephone to communicate between the stage and control room at the Teatro of Pergola

https://en.m.wikipedia.org/wiki/Antonio_Meucci