skysight-inc/HackerNews huggingface dataset:
In general, I agree with a lot of what you're saying here about eating more vegetables and way less sugar being the way to go health-wise, but I do want to respond to some specific things you've said.

> You can find really good junk food everywhere, or pay a really high price to eat in high-level Italian restaurants for example, but it is very difficult to eat standard meat-with-vegetable-without-sugar-added, except in Asian restaurants

Restaurants are typically not where I go to eat healthy food anywhere in the world, although I do think you have a pointed that American restaurants are often relatively junk food oriented.

> ban every processed food, sauce, appetizer....

There is nothing inherently wrong with "processed" food; it is entirely possible to use industrial processes to make a perfectly healthy and wholesome food product. Take for example, (this is by no means an endorsement) Larabar [1]. They make snack bars that typically contain 2-3 ingredients that are all just dried fruit. Should they be banned as "processed" food because of how they are made?

> If you would not eat a spoon of every single ingredient of some food, don't eat it

This is a ridiculous statement and is one of the main reasons why I'm commenting. I wouldn't eat a spoonful of yeast, should I not eat bread? I wouldn't eat a spoonful of salt, should I not eat... anything?

> It looks like this is hard to do in the USA: you don't easily find, for example, yogurt without sugar added.

I've never lived in an area in the United States where I've ever had any problem finding anything like this.

[1] https://www.larabar.com/
You’ve misunderstood my point. Companies in my opinion should not stop others from reproducing their work. This should not be something people can do any more than you can stop your neighbor from leaving their house.

I gave you a perfectly fine example of a company that works even in the current climate without needing such restrictions on competition. I believe it would work the same with washing machines and automobiles and farming equipment. Can you tell me why it would work for 3D printers and not washing machines?

Of course huge adjustments would need to be made. But we would find a balance.

You mentioned curing cancer. Why did the inventor of human made insulin sell the rights for $1? Because he wanted all to have access. It is only intellectual property that has made the price so high many are dying in America because of it. Is that the world you would prefer?
This is very informative.
This looks like a cool product and all but I think you’re going to run into some legal issues with the name. Scantron is already a big company that handles those fill in the bubble style testing sheets and scans them in to get a grade. It’s used in almost every school across the US and is very well established. Just a heads up that the name might cause you some trouble down the line.
The customization is limited right now (you can add your company logo, and customize the text for offers), since our initial focus was on getting the design and UX right. Localization and/or complete customization of the look and feel is definitely on the roadmap.

We'll get to work on adding some more documentation for sure, but the short answer is that it's a JavaScript widget that runs everything for you on your site. You can check out the technical docs on the NPM package here: https://www.npmjs.com/package/@prosperstack/flow

Thanks so much for the honest feedback. I definitely agree about steering away from dark patterns and adding friction to cancellation. We want the cancellation process to be super easy, and hope to try achieve a balance that actually benefits customers instead of trying to trap them into not leaving.
SMS payload is 140 bytes. (160 characters with 7-bit characters)
> From beginning to end, I clocked 195.28 hours

Given the author made $3,300 on the book, that comes about to $16.92/hour.
Could this be used as a sort of sporadic consumer phone service? For example signing up for services that require phone validation but want to protect your real phone for privacy. Activate the SIM, signup, verify, then deactivate. Repeat if they don't recognize your device or when you need to re-verify. After hardware costs you would be looking at $2/mo any time you needed it.

Most other services I have looked at require a constant subscription. Or they are not a "real" number like google voice that can be detected and rejected. Or when you cancel and re-activate your previous phone number has changed so you can't re-verify without maintaining an active subscription. If the number is assigned to the sim then you can potentially rotate or have multiple numbers as well.
Create Iconic Text Avatars using skiasharp and xamarin forms
A.E. van Vogt wrote a fantastic SF novel based on the concept of "the map is not the territory". It's called "The Players of Null-A", if I remember correctly. It became a trilogy. I've re-read it multiple times and in fact, had just started reading it again. Some things did not age well since it was written in 1946, but overall fascinating stuff.
> The GUI is atrocious and it's still using GTK2 which is blurry on my scaled screen.

I'm running GIMP 2.10.x on a HiDPI display (2560x1440, laptop). Nothing is blurry.

What version do you have? Sounds like 2.8.something.

> And as it seems there is no way out anytime soon.

The last section of the release notes kind of covers that.
> Appropriate indexes will be utilized

If present. And for that they need to be created, and which are the right ones is less obvious when working higher in the abstraction staircase.

> It doesn't make a difference. How could it?

Because the SQL generated by ORMs can be wildly stupid in many cases. Here's one blogpost with an example, where regular SQL and query builder that maps to SQL almost directly generate a decent query on a simple relation, while a full ORM does something stupid: https://blog.logrocket.com/why-you-should-avoid-orms-with-ex...
I just don't understand how US government officials can criticize private companies for kowtowing to China because of its importance in the world, when the US government unequivocally does the same thing every day to a much greater degree.
>Totally agreed!

Not to be too much of a jerk about it, but you clearly don't agree. Hard to tell exactly without a end to end demo but it looks like it's at least a couple questions and making sure you click the right button to cancel. And you have to be careful what you click because you swap the "success" button from cancel to accept offer. That's not the same as "just let people cancel".

I'm sure it makes sense from a business perspective. Forcing people to go through a couple questions and click off some offers will increase retention. It's not a big deal. Businesses do lots of things that are annoying to customers because ultimately it makes them more money. Just own that this is what you're doing.
> This taints the whole Pine64 brand for me. I totally want a Linux phone and a Linux tablet. But I don't know if I should trust a brand that treats their customers like this.

Frankly, it seems like this isn't the device for you. I agree, you should probably wait. But words like "taint the brand" seem incredibly strong to me.

These devices are for developers and tinkerers, not the general population. The goal is to get these devices into as many hands as possible, hitting a price point as low as possible. This allows for more people to get access to the hardware and start tinkering, helping to build out the (woefully lacking, at this time) software ecosystem.

To be honest, I feel like they have done a really good job of setting expectations around this, so I'm not terribly sympathetic to this class of complaint. I ordered a PinePhone and am patiently waiting for it to ship. I'm glad it's so cheap! It's not going to be a device to replace my primary phone (yet), it's a project to tinker with. As such I don't want to spend much more money.
I'm pretty sure optimizing for $ per time/effort wasn't the point. Writing philosophy books would be the last activity to consider for someone looking for such optimization. The point, I believe is that it's at all possible to write philosophy books and not starve to death without being employed as an educator.
The conservative political commentator (and never-Trumper) David Frum has commented about this and the general decline in coupling between the sexes among young people. He believes that part of the reason comes from the economic hurdles facing many millennials; it's harder to get your own place or have a sense of financial confidence, so starting a family or embarking on a relationship may seem more daunting. He also thinks that this will make gender an even greater political and social fault-line, as men and women will spend less time knowing and understanding each other.
> You're negotiating against some HR rep or hiring manager not some blacks ops negotiating team.

"some HR rep", you say dismissively. Are they not an extremely competent professional negotiator? They can't out-negotiate a (typically young, inexperienced, antisocial) programmer? Perhaps they should be fired and replaced with someone who can? Someone who will quietly make a no-poach agreement with competing companies, say.

> "Teams of lawyers cost a lot of money and paying them $40k to save $20k is stupid for a company."

The teams of lawyers have already been there, drafting the employment contracts in favour of the company, rewriting the hiring policies in favour of the company, adding the terms and conditions which say "anything you do on your own time on your own equipment belongs to us" and "you can't work anywhere we think is a competitor for years after leaving us" and so on.

> "Unions are not necessary."

Unions came as a response to employer abuse. "many would say" they are very necessary. Either way it's a step from "not necessary" to "they shouldn't be allowed".
> there is one more takeaway here

I don't think the "just use Postgres" mantra takes any hits at all from this. (If anything, I feel better about it).

I've used maybe a dozen (?) databases/stores over the years - graph databases, NoSQL databases, KV stores, the most boring old databases, the sexiest new databases - and my general approach is now to just use Postgres unless it really, really doesn't fit. Works great for me.
Given that Sawant won with a tiny majority, that's an unfair judgement of those people.
The Atlantic covered this recently too: https://www.theatlantic.com/magazine/archive/2018/12/the-sex...

>I was told it might be a consequence of the hookup culture, of crushing economic pressures, of surging anxiety rates, of psychological frailty, of widespread antidepressant use, of streaming television, of environmental estrogens leaked by plastics, of dropping testosterone levels, of digital porn, of the vibrator’s golden age, of dating apps, of option paralysis, of helicopter parents, of careerism, of smartphones, of the news cycle, of information overload generally, of sleep deprivation, of obesity. Name a modern blight, and someone, somewhere, is ready to blame it for messing with the modern libido.
are we really surprised?
last year a woman called me a sexist because i said 'ladies firsr' on the coffee machine. a friend got problems with hr becahse apparently he stared at some titties in the elevator lol.

luckily i am married and had my fair share of partners. but nowadays i would be scared as hell to even take the first step in the club. i mean, i might easily become a toxic male sexual predator exposed on social media trying to drug a victim by offering to buy a drink :-)
Yes. I am now 32 and realized how hard my personal life suffered from thinking I could accelerate my career by working as hard as I could starting around 2013.

Sure, I got promoted around once a year and my salary jumped 10-15% per year without ever having to switch jobs. I learned a ton about enterprise software and architecture from real world experience. I went from zero to hero at my last job and became one of the most dependable people in my department in less than a year of working there.

But it took a heavy toll. I went through two wonderful relationships that turned sour from resentment. I worked 58-70hr weeks on average this year with no weekends for four months. The worst was a year ago when I worked 100hrs/wk for 5 weeks straight which led me to severe depression, a failed project, and a missed 10k bonus.

I never had energy to do side projects or anything else except play video games, which didn't counterbalance my work. I spent very little time on cultivating my relationship with my partner so being around them wasn't relaxing. I had ego issues even allowing myself to relax and give myself alone time because it wasn't time spent learning and growing. My life revolved around helping everyone but myself.

I turned down a 42k raise before I left my last job because I knew what the stakes were had I accepted it in exchange for staying. More money and accelerated experience won't give you a happy life. It will destroy it instead.

I finished my last consulting project a week ago and I'm just taking a few weeks to heal. No responsibility, no coding, no stress, no worry, no chip on my shoulder holding a club over my head. I meditate an hour a day now, which is very therapeutic, and I allow myself to play video games all day without judgement. It's time to celebrate me, and I'm loving it.

After I heal, it's time to start my own business. I'm tired of spending my valuable time and energy helping other people become rich while I clean up after every stupid political decision they make. People are way too aggressive on timelines and cost without understanding the consequences on the software and on the morale of their employees. I need to get out of the rat race and attain financial independence, which was my original goal before I worked so hard, I forgot where I was going.
What? A12Z Bionic Chip Is Just a Renamed of A12X
I wrote a comment that dives into this a bit ~3 months ago:

https://news.ycombinator.com/item?id=22407388

If you don't want to read the whole thing (it's brief though, so consider it, and includes citations that I don't want to pollute this thread with), the high level TLDR is (based on the data) men are content to date down, women are not, and economically disadvantaged men (which there are more of due to globalization and other macro factors) are exiting the dating marketplace, creating a market imbalance. Toss in data showing men online target ~20-25 years old for a partner, while women prefer to date around their age as they age (+-5 years), and here we are.

Edit: Regardless of the political leanings of the person you reference, I would agree with that thesis (economic hurdles and a lack of empathy and societal/community cohesion will cause existing rifts to widen).
and the media
> The reason our body always favors burning glucose first is NOT because glucose is "better" but actually because it is an inferior type of fuel (it creates "pollution" and is difficult to burn - you can develop diabetes from too much of it) - so our evolved system tries to get rid of it first, while hanging on to the "good stuff" for as long as it can.

This is not the standard textbook biological view of the bodies use of glucose and fats.

I'm all for having heterodox opinions but I think you should let people know what is a heterodox position, and provide more supporting evidence than when giving a textbook explanation.
Unfortunately I care, if a question is generic like "How to test an attachment with Rails and Paperclip". My accepted solution form 2010, still valid, if you download the same version of Rails and Paperclip used back in the days. I personally get angry when people down-vote it and answer it 10 years later saying, in Rails 6, that's wrong..
Yeah, I think you misread the original comment. The "average" apple contains nearly 10g of sugar[0].

[0]: https://fdc.nal.usda.gov/fdc-app.html#/food-details/171688/n...
Your first bullet is an argument against this change as being suboptimal. That there's a more optimally utilitarian use of the resources, which I get. The thing I don't get about this argument is that nothing Github (or any of us except for some weirdos) does is optimally utilitarian. They have a cartoon mascot! They don't _need_ that. You're not upset that they pay someone to draw Octocat, why be upset about this?

Your second bullet is an argument against this change from the position that it's an unasked for burden. In general, I get that. In the specific context of software engineering, it's a little more surprising. Tools, APIs, interfaces, terminology, etc... are in constant flux. Software has to be actively maintained to be kept functional. Software engineers have to always be learning in order to keep current. A vendor changing something like this is par for the course, right? Why such an extreme reaction?
They don't necessarily care about the little guys. They make plenty from the big fishes so they don't need to care. That is why services like DO exist who can server little guys like us. Just my 2 cents.

If price is too high, you are not the intended audience. That is how the market generally works regardless of what we think about the value of the price.
OpenAI API Is Magical
No one thing, specifically. Maybe it's just a muscle-memory thing, but I think the early 2000's polygonal PC graphics look lends well to knowing about hitboxes, certain techniques like defending against BHoPpers and it's overall response. But, to be fair, I've never played CS:GO on a 240hz monitor with a gaming rig (my laptop manages all low and I still do well when I wanna scrim Dust2 :) but there's something about 1.6 that just feels, almost arcade-y? This could all be nostalgia talking. I love CS:GO, but it is getting a bit dated now, too!
> White people don't have culture and envy black/asian culture.

That's not unpopular, that's racist. And I cannot understand how can one seriously say that there's no white culture. Just look around you?
Senator Hawley also introduced legislation that could be used to block efforts to implement end-to-end encryption, so maybe this is more about American nationalism than American Principles.

"Sen. Ron Wyden (D-Ore.) has slammed the bill as a 'Trojan horse to give Attorney General Barr and Donald Trump the power to control online speech and require government access to every aspect of Americans' lives.'" [1]

[1] https://thehill.com/policy/technology/487372-bill-to-protect...
[2] https://morningconsult.com/opinions/a-backdoor-attempt-to-re...
"linters with delusions of grandeur."

Hahaha nice!
Good Samaritan Paradox Paradox
This is amazing! What I really want on top of this language is the ability to take protobuf or cap'n'proto definitions and be able to use them seamlessly in this language, and then spin up AWS lambda or GCP functions that use this language + proto service definitions to communicate with the outside world.
Face Detection and Recognition on iOS
New measurements suggests we have made a fundamental error about the universe
Seconded almost as strongly as I possibly can, but with added caveats! I was a bean pole for my entire life, struggling to gain weight. The answer was simple: I wasn't giving my body the signal to gain muscle by lifting some HEAVY weights. I read Starting Strength and followed the program. I put on ~30lbs over 3-4 months, and got WAY strong. That's after having done crossfit for at least 5-6 years. I took my squat from 185lbs to 300lbs.

It took 2 months of rereading the squat chapter, filming myself, correcting myself, etc, before I finally got that one down. Now that I understand it, I can spot faults in others, but it took a while for it to click. Rereading the dbook helps, though a couple of Rippetoe's coaching cues set me on the wrong path. A starting strength specific coach can straighten you out in just a couple of sessions. DON'T think any other certification, personal trainer, or coach is a substitute, they are NOT.

Don't do starting strength for a year. (If it takes you that long to do the novice linear progression, you are definitely doing something wrong.) Rippetoe's advice for intermediates is pretty marginal IMO and you can't possibly stay a novice for a year doing the program.

Switch to Barbell Medicine's "the bridge" instead of resetting the weights a second time.
Hey to launch as direct download on macOS (instead of Mac App Store)
I don't think anyone is going to get in trouble for saying that lol

The only reason someone would, is if they were repeatedly told "hey can you use this term instead?" but they kept using those intentionally to annoy others.
I agree with the conclusion of the study (and
payne92's suggestion here) but I haven't found obsolescence to be a huge issue because I generally take the time to review all the answers provided and the comments on them. Often times obsolete answers are noted in the comments.

But there is room for improvement.
Is it a problem? People don't need to be having sex. As long as people are happy.
As mentioned in another the comment, because SQL that is hand-written for non-trivial cases will too often be better than what an ORM generates.
Probably because you can now play counterstrike in the browser. :)
> Currently it’s a nice place to work

If they’re seriously discussing unionizing, perhaps that assumption is to be revisited ?
Buck the System This Free to Join
If bunny-hopping was eliminated in CS:GO, that might be considered an improvement for some (and not so much for others).
I wonder how much of an impact the pervasive availability of digital pornography has on this.
Show HN: Copy Marker – Copy URLs with highlighted page sections
The default isolation level is read committed mode, whereas the bug in question only affected applications that use serializable mode. You have to ask for serializable mode explicitly; if you're not, then you cannot possibly be affected by the bug. (Perhaps you should consider using a higher isolation level, but that would be equally true with or without this bug.)
Yes, thank goodness for Test262. One implements JS-compliant regexps by doing the natural thing, and then making Test262 pass.

Some things have indeed improved. The 'u' flag introduced in ES6 provides a much cleaner grammar for example. However the process is still busted.

Here is a concrete example. /{1}/ is permitted by the ES6 spec (including Annex B). But in practice, "web browsers" rejected it. Rather than fixing the browsers, the spec was changed in ES8 to reflect "web-reality". https://github.com/tc39/ecma262/pull/303

Browsers could have become ES6 compliant here, with zero compatibility risk. But when there is non-compliance, it is the spec that moves.
Based on your comment, you probably have some work to do to on how you treat women.
A truly wonderful read, with a bit of suspense, wonder, disbelief and a lesson to be learnt.
It. Ant yours
Never thought I’d see the word “titties” here.
They buried the lede here.

> Sexual activity was largely unchanged among unmarried women, along with no notable decline among gay men, researchers reported.

Basically sex is following the pattern of wealth. Men as a group aren't having less sex, instead there's a winner take all effect where a small number of men are having a lot of sex with a lot of women while a large number of men are having little to no sex.

It'll be interesting to see what happens in 5-10 years as the individuals in this cohort begin to settle down and marry and have children. Given the push to eliminate virtually all traditional norms associated with sexual activity, I wouldn't be surprised to see a serious push for legalized polygamy in a few years.
I think the modern idea isn't that there's no longer a space for dating and sexual encounters; it's that this space isn't work.

Work is for work, not finding a wife or mistress or staring at breasts. The club and dating apps is where you go for that. If you and someone you work with both swipe right, then it's fair game. But there's an affirmative, out of work step to getting there.
WGU only admits people already living in the United States. I'm not sure if it has a citizenship or residency requirement.