skysight-inc/HackerNews huggingface dataset:
I'd always heard that dairy gets quite a lot of subsidies, including from advertising like the "Got milk?" ads. A quick search seems to support this. It'd be interesting to hear from someone who's dug into this a lot more.

https://www.investors.com/politics/editorials/dairy-subsidie...

https://qz.com/944630/the-us-government-program-behind-the-g...

https://www.idausa.org/government-meat-dairy-advertising/
* Do you and they not have a baselevel implicit trust simply due to being coworkers?*

Depends highly on the context. Highly dysfunctional organizations make it easy to be distrustful of coworkers.
This is a question regularly on my mind, and I can say that the traditional transition to management is not always the solution.

The puzzle mindset, tendency to ignore pragmatic approaches, desire to build solutions that satisfy the requirements 5 years in the future while ignoring those of today can make it very difficult.

Without the correct leadership from the very top-down, middle management can be a daily test of wills, instead of being a role where one makes sure projects get done.
Then it's a good thing that almost never happens at such low speeds.

But it does happen at even moderately higher speeds. Isn't that the argument used to justify all of those traffic calming measures? Make people feel less safe so they act more safe? Doing this is exactly the opposite of that, so either one of them is wrong or the other is.
I think birthday celebrations teach kids to be self-centered, but that’s neither here nor there. (And I lost that battle with my wife as to my own kid anyway.)

But the folks criticizing the article aren’t just asserting that these things are good. They’re claiming that not having these things is so damaging that a woman who prioritizes her career over attending birthday parties and school events is a bad mother. But many children grow up to be perfectly well adjusted despite not having those things. That is evidence of the fact that, even if those things are “good,” they’re not “essential.”
12 kilobytes isn't much of a constraint. Before 1979, few computers had that much room. Check out this Mario Brothers game written in only 10 lines of Atari BASIC on an Atari 8-bit computer: https://www.youtube.com/watch?v=CmpBZrfk1w8
Short version from: German occupation of Czechoslovakia (1938) https://en.wikipedia.org/wiki/German_occupation_of_Czechoslo...
I use a hp elitebook 8470p i got for 100 usd from some guys garage and it is simply amazing. No screws, not even one to get the bottom cover off! You just slide it off and bam, your cpu/heatsink, fan, ram, and hdd are accessible on pretty much the same layer.
>, the one that really annoys me is the prohibition on question that will elicit answeres which are opinion based. It appears to me that experts often love to answer such questions. I don’t see how this fits into your framework of making things better for the answeres.

I agree that questions seeking opinions are valuable. I'll attempt to explain why opinions are discouraged and then I'll offer up my idea of how they can be added.

The "Q&A" aspect of Stackoverflow is widely misunderstood. From what I've read from SO's creators (Joel Spolsky & Jeff Atwood), they intended a "wikipedia" style authoritative site that was seeded with questions. But not just with any kind of question; only questions with objective answers. Yes, opinions are also valuable but they discourage it because they invite endless discussion and they thought the best place for that was Slashdot/Reddit/HN. Therefore, the ideal question had an objective authoritative answer instead of triggering debate, controversy, and meta-commentary. To add to the issue, the question's "discussion" eventually degrades into arguments with low signal-to-noise ratio. (Fyi if you didn't know: some mods tried to move "opinion questions" to "programmers.stackexchange.com" but that triggered a meta discussion discouraging that[0].)

All that said, I agree that many experts would enjoy providing their opinions on SO and question askers would also benefit from reading them. For opinion-based questions to avoid the problems mentioned in the previous paragraph, SO would have to put restrictions such as... only users with a certain karma threshold (e.g. 10k+) could answer them, and only if the question got a high amount of votes (e.g. 200+) which broadcasts to the community that members are desperately seeking quality opinions. Another rule might be the an answerer must also provide the opposing view to try and minimize bias. Whatever the mechanism, the game theory and secondary effects must be considered so trolls don't degrade the site.

If that was pursued, StackOverflow would be surrendering the original ideal of "no opinion questions"... but on the other hand, they could also embrace it with a new slogan: "Yes, opinion-based questions are subjective but with our tough rules, StackOverflow has the best collection of high-quality opinions anywhere on the web."

I'd like to see some good ideas on how to handle opinion-based questions.

[0] https://meta.stackexchange.com/questions/73382/please-stop-u...
Made an account just to say your work is Awesome.
As i read the title, thought to myself "AI goes boink"
Glad to see ai programs beings used in novel ways.

P.S: thanks for all the comic. Cheers :)
When I say ‘on your left/right’ when on a bike I make sure I have given them plenty of time and prepare to pass on the opposite side, because the main reaction I generally get is someone stepping into the side I said - a lot of people have difficulty with their sides, and/or the processing time for something like that is always longer than you expect!
I'm working on RSA4096 and this is secure minimum up to 2040.
Factoring is secure for all times, that's a numeric principle.
You only have to make the key/number greater.
I'm working for 50 years with prime numbers and now I'm
where I was when I was 17. Only a little nearer.
What Fermat didn't find and Euler missed (!)
is the knowledge that there is no super'algorhythm' for factoring.
I stand corrected; I only knew what I had read about it.

Also, I now see that Wikipedia’s T&S committee had a plausible reason for not referring the matter of Fram back to ArbCom: It could be argued that ArbCom might be biased against Fram, considering Fram’s comments on record about ArbCom.
This is pretty overwrought. There have been numerous times over the last 15-or-so years where people have quietly had the ability to spoof arbitrary certificates due to PKCS1v15 signature verification bugs – there was just this year an NDSS paper published on a whole new raft of them, and it'll be at Black Hat in August as well.

A fundamental class break that takes down RSA would be a big deal, but not a national emergency; the world is already moving somewhat rapidly towards elliptic curve systems anyways.
I am generally on the side of Linus being a toxic asshole, but,

1. I would consider it inappropriate for the Linux Foundation to remove Linus without the involvement of the community. They're there to be stewards of the project, not to run it, and while I have problems with Linus, I also have (different, unrelated, not directly comparable) problems with the corporate control of LF, and it would set a precedent that other decisions are in the hands of LF. And besides there's the practical problem that if Linus is still wanted by the community, banning one toxic asshole won't change the culture. If LF wants to advocate for the community to decide they no longer want Linus, that would be fine (and I'd honestly support it) and they should implement the community consensus if it emerges. (If they want to no longer pay Linus upwards of a half million dollars per year, that would certainly be within their rights, too.)

2. Along those lines it seems difficult to believe that Wikipedia's culture problem is a single dude. If we admit for the sake of argument that we do want WMF to ban assholes (which I can see the merits of), that's likely to translate to mass bans, which the existing community governance structures should at least be consulted in. (Even if one of the possible conclusions is "the existing community leadership are all asshole enablers and need to be stripped of power," make that decision after having the conversation.)

3. From reading around https://en.wikipedia.org/wiki/WP:FRAM it seems like he's one of the most vocal opponents to new features being pushed by WMF that the community seems to not be enthusiastic about. See the comment starting "In the absence of any explanation, the cynic in me guesses...."
The last time my family repaired an iPad, I backed up the thing and wiped it, only setting up enough stuff to keep it from being stolen.

That's a lot of work and takes quite a bit of time.
These are really good suggestions. I'll keep them in mind. Thanks!
How much free time do you have?
Wouldn't it be easy to fool such a check?
That's a difference in priority between particulate emissions and CO2 emissions, right? With one favoring a relative reduction in soot and the other favoring a relative reduction in CO2. That's my understanding anyway, I'm not a car guy.
Interesting!

> The above figures were all produced by assuming average or typical cases. To be fair, it is entirely possible for a bicycle rider to deliberately eat only locally grown and unprocessed foods. In that case, the ratio of primary energy to food calories is closer to 1:1 (Günther 3). Combined with a metabolic efficiency of 25%, this increases the human energy efficiency to 1:4, slightly better than the lithium-ion electric bike.

> ...

> Conclusion: ... Despite the intuitive sense that electric bikes would require more resources than regular bikes, life-cycle analysis shows that they actually consume 2-4 times less primary energy than human riders eating a conventional diet. This conclusion is largely due to the considerable amount of transportation and processing energy that is associated with our western food system.
Serenity OS update (June 2019) [video]
The national security argument is not about feeding the army what they like to eat, it's about the literal survival of the common people.
> There is no distinction here. The tamper proofing is what locks out everyone but their own service technicians.

Then what locks out their own service technicians? Does Microsoft not comply with government requests, and give some promise of that in an enforceable way? Would a court even enforce such a promise?

I fail to see any reason why someone should trust Microsoft any more than Best Buy. And even then what forces you to give your device to Best Buy instead of someone you do trust?
I can pay $10 a month to listen to any song anywhere. I assume it would cost more if I could trivially download them and stop paying. For me that is something positive.

But I'm well aware in this case that I'm not purchasing any long term licenses.
I agree that dieting is hard, but it's largely not because of different calories being stored differently. The big nutritional study [1] sponsored by Gary Taubes (the main proponent of "not every calorie is created equal") show that low-carb and low-fat diets result in same weight loss.

I'm also not aware of any study (though I haven't looked very hard) that shows intermittent fasting results in greater energy consumption (and hence lower fat gain / greater fat loss) except by making it somewhat easier to eat less.

[1] https://freetheanimal.com/2018/02/taues-peter-strikes.html
China’s banks face cash crunch fears after authorities seize lender
When we talk about the 'difficulty of factoring' there's an implication. The direct meaning is that there may well be a simple algorithm for factoring that has yet to be discovered. No one disputes this.

The implied idea is that this discovery could happen at any time and all things depending on it are at risk. This is also true but it's unreasonable to think that it is likely given that much effort has been put into this.

Yes we don't know, but two unknowns are not 50:50. Of course regardless of how you estimate its truth consider the cost of being wrong when using anything depending on it.
Ruby on Rails and React Native Are Perfect for Startups
China doesn’t get as much value from its electronics exports as Trump thinks
GNUnet 0.11.5
Would you mind providing some more details on what issues you're encountering?
I really believe you know someone that could use the compost. I have three other families feeding mine.
I see some potential for using this for content distribution via QR codes. Create a page, make a QR code sticker and you're now hosting a website on a wall.
How ironic that the nation that led the world in the frontiers of maths in the 19th century completely missed the boat in the applied math of signals intelligence in WWII. I'm referring to the tank serial numbers and the lack of care in Enigma codes, except by the Kriegsmarine, but even they eventually lost a code book to the allies, which they apparently considered an impossibility.
If some people are bothered by the noise, can't we just make the noise directional, to the front?

And perhaps shut off the noise on highways (where there are no pedestrians/cyclists anyway).
There's a difference between Linus and this situation. Linus noted he would work on being better at the same time the project adopted a code of conduct. If I read it right, in this case someone was banned for a year for an unknown reason. To relate it to government, it would be like someone being put in jail for a year without linking it to a violation of a specific law. For some it appears this is the problem.
When you buy things with DRM you get what you pay for: nothing.
I only "buy" drm'ed products that I know I can break the drm for like kindle books and even then I rarely buy them.
There are a few confounding factors:

1. Jupiter is very bright.

2. The moons aren't always visible (they're behind or crossing Jupiter).

3. The magnitude of the moons changes with the relative positions of Earth and Jupiter.

It's possible that Galileo was not the first to see them, but if you don't know what they are or how you managed to see them, you're probably not going to be able to get anyone else to believe you. The telescope allowed Galileo to track their movement and also to convince others, who could also look through a telescope and see them easily.
Thanks for the tip... I'll check it out.
I would assume that there would be a lot of professional printers that don’t support AirPrint.
Unlikely. Most interesting problems in ECAD are non-linear.
What’s Next in Advanced IC Packaging
So basically what we need is Discord/Slack, but as an open protocol.

The entire concept of having a gigantic centralized social network on top of a gigantic decentralized communication platform (the internet) seems like a bit of an anti-pattern to me. Email, Usenet, and IRC seem to have never gotten the successors they deserved. Centralized, closed, and operates by a for-profit organization does not count.

As a side note I’m surprised there isn’t more mention of message boards here. Their peak seems to have been 2001-2010 and then their importance faded. One can discuss the shortcomings of phpBB and vBulletin at length, but their basic function seemed to have worked extremely well.
> "Could a bookseller add a license to a physical book, and suddenly you can't sell it or lend it out? "

Probably. I mean, they're already selling physical items laden with DRM (DVD/bluray), presumably in those cases they are selling you "a license to watch the disk." The ability to restrict first sale of DRM'd movies is probably on their TODO list I'd wager, or their list of greatest regrets.

Incidentally, years ago, they did manage to invent a self-destructing DVD obsensibly for rental-without-return purposes. Technology Connections has a good video about it: https://www.youtube.com/watch?v=ccneE_gkSAs
The e-commerce revenue example is different from the point of the apps people choose to use in general.

Also, HNers always circlejerk over how fast and federated IRC is yet Slack and Discord ate IRC's lunch despite IRC's decades of head start and the bloatedness of the new arrivals. So you don't make a very convincing point that people really do care.

Another example is email: gmail.com is super slow, there are a lot of competing email clients, yet I'm sure the vast majority of users don't care and just use gmail.com. I use the web interface.
Having architect elegant solutions, and watched much of the nuance of the elegance languish in the ecosystem, I can't help but wonder: Did the original creators have exactly this in mind, and it's only just now being capitalized upon?
Quite clearly, Fram was told to stay away from a user named LauraHale (in March 2019) - to avoid any interactions with her or her content completely. Essentially, it's a restraining order.

So what did he do for him to get a Wikipedia "restraining order" against him?

AND... he broke that restraining order by mentioning her in some comments.

I mean, this isn't some statement about "banning all assholes" so much as action against a single person who refused to stop harassing another person.
> Fram (wiki mod in question) is apparently the Linus Torvalds of the old-guard Wikipedia community.

FUD.

The issue with the WMF T&S team's actions is that they are completely unaccountable, not appealable, not backed with any kind of justification or proof. And they bypassed the Arbitration Committee.

> It’s telling that the Wikipedia community’s response is “How do we deal with WMF” and not “How do we deal with this admin”

The response did include heavy scrutinization of Fram's activities to find any possible reason for sanctions against him.
Is there risk involved in using these medicine?
I'm getting Vista flashbacks.
I'd hope everybody reads this article first.

It seems fair towards both parties.
You should flag a comment if it's breaking the site guidelines, but it doesn't break the site guidelines to go off topic. Sometimes off-topic comments can be interesting. It's when they become generic tangents that they break the guidelines. If you reread https://news.ycombinator.com/newsguidelines.html you'll see that that the line is drawn carefully that way.

For example, someone sharing their personal experience about a marginally-related point may be off topic but isn't generic. But turning a thread like this into an argument about, say, the men's rights movement (as happened elsewhere)—that's generic and therefore breaks the guidelines.

A less clear case is the subthread right here that goes into a long discussion about birthdays and Jehovah's Witnesses. That's pretty off topic, and crossing perilously toward religious flamewar. On the other hand, it was weird enough not to count as generic—except where it swerved into atheism vs. religion stuff at the end.

What we're trying to avoid is getting sucked into the black holes of the hottest controversies that online forums can't seem to resist but that people never have anything new to say about. That's the purpose of the rule. On HN, the organizing principle is intellectual curiosity, and there's no curiosity in repetition.
Very well worded.
I was also around and never heard of anyone describing "crash" to mean "need to reinstall OS". Always in the same Linux sense, which absolutely was a breath of fresh air by comparison.
Performance _is_ a feature. In fact it's the most important feature.
What I noticed standing by a busy street is that EVs are just as noisy as regular cars at speed.

Turns out the actual numbers are not obvious:

https://insideevs.com/news/330043/quiet-car-rule-new-evs-mus...

You could invert the formula and instead of walking ride a harley (loud pipes save lives, man) :)
I think it is because aliens are more interesting than moons. Anyways, Expanse is amazing, I hope they improve for the last book in the series. Tiamat's Wrath was not the best.
The WMF T&S team refuses to explain or justify their actions, thus no (public) hard data exists.
I read the title as "the price we're paying for everything being written in JS these days"
I'm usually coding for probably even shorter time periods because I'm taking some breaks, but when I'm consumed by something that's all I'm thinking about even when doing some other tasks (eating, shower, groceries etc.)

I don't know how other people work but I just wanted to point out that at least for me often the reason for lack of focus seems to be not being 100% convinced that I want to do given thing. Because in reality there's usually plenty of reasons for doubt. So it takes some kind of "I don't care how rational that is, I just really want to do it".
Seems very unlikely that MS can unilaterally release other people's books without DRM.
Ffs, toxic snowflakes, ignore it, presumably the management understands that it's just a formality, find an opportunity to fire him/her over the next few weeks,
Just Another Configuration Language
I am fed up with config languages where indentation matters or which require strange syntax to support a few levels of nested maps or require a manual to write a few lines of config.

I was dreaming of a config language which is as simple as JSON but also has a few niceties so it's not a pain to read/write it. This is what I came up with.

The golang implementation of the language is here: https://github.com/yuce/go-jacl The language grammar is in ANTLR4, so it should be easy to add support for other languages.

Hopefully this is useful to someone else.
Can the problem be formulated in a linear way? When doing optimization you have a function that you are trying to minimize like the cost of dispatching power plants. If there is no exponents or trig functions (and whatever else that could make it non-linear) you can solve the problem while adding constraints.

GLPK can also do mixed-integer linear programming where some variables are integers like (0,1).

If you need to optimize something that is nonlinear, that requires something else I think, but read the doc.
Most DRM is trivially easy to fool: Just pirate. When you circumvent DRM, you are pirating, except you paid for the privilege. You probably also have a bigger risk of being caught, as you still run the DRM software.
Android phones send SMS messages.
You don't even have to replace the board firmware. You can just replace the board, or the entire device, with one that does whatever you want. Like emulate whatever the real device does until the user enters their PIN and then send it back to the attacker via wireless.

There are a lot of different threat models here. The problem is that for the serious ones, like a state-level attacker, anything but continuous physical security is hopeless. But for the less serious ones, all of this faux spycraft is nothing but an excuse for anti-consumer behavior because the path of least resistance for your kids to get into your phone is by shoulder surfing your PIN, not using 0-days to install custom device firmware etc.
It would be cool to use AI to recognize humans and then use beam steering to give them targeted directional sound.
DRM on old model kindles is trivial to crack, the key is apparently derived from your kindle's serial number. For this reason, I transferred all of my kindle ebooks to my oldest kindle, and was then able to strip DRM from the entire library and convert to epub with Calibre+plugins.

I wager there will probably come a day when Amazon refuses to send newly purchased ebooks to old models of kindles.
indeed! and i was going to say the same thing. it makes perfect sense if you are a programmer with a basic understanding of how languages work. but like someone else said, i would not have thought about it first thing when writing code.
Rising US Inequality: How We Got Here, Where We're Going
The point isn't that there isn't a difference between the two ideas: it is that clearly the word "banned" means the latter, not the former, and so it is strange that anyone could possibly have misinterpreted the sentence.