skysight-inc/HackerNews huggingface dataset:
My wife has asymptomatic CD so this has been an interesting read for me. One thing in particular that I learned:

>Gliadin epitopes from wheat gluten and related prolamins from other gluten-containing cereal grains, including rye and barley, can trigger celiac disease (CD) in genetically susceptible people

It never dawned on me that CD is something that develops with time, and not something that victims are born with. I.e., if someone who is genetically susceptible to gluten, never consumes gluten during the course of their childhood, they might not ever develop CD. That's fascinating...and it also might explain why cultures that consume rice as a staple grain have lower rates of CD (Asia: .6%).
How to Build a Fast-Food Restaurant Self-Service Ordering Kiosk
It is interesting that they initially offered subscription model without unexpirable license. But because of community backlash they changed it and people seem to be happy with the outcome.

Listen to your users.
their java IDE was making the competition look really bad 15+ years ago. and never stopped. they deserve every penny
“The Mandalorian” Season Finale Is the Sequel to “Return of the Jedi”
love the workaround of using soldermask for white. do you have any ideas for how you might mitigate red fade on future designs?
Your thoughts are exactly what I've been thinking lately. NMS was the most recent game I was immersed in, before Cyberpunk's release, and thoroughly enjoyed.

The thought that it was buggy as hell on release, and for some time after, seemed far-fetched during play through. There are bugs here and there, but nothing to pay much mind to.

While playing Cyberpunk, there were quite a few bugs on release for PC (crashing, catching enemies in t-pose, randomly dying, and some others), but I'm noticing them less and less. Idk if whether it's them updating or just my mind, but definitely encountering fewer and fewer bugs.

Only personal complaints I have are not related to performance (not a big fan of Johnny Silverhand's character/writing and wasn't a fan of the Panam quests/story, but that's insignificant).

Enjoying it quite a bit now, but could totally see, and look forward to, this being even better with updates. It's just a shame that the devs had to deal with crunch :/
I like the concept of divergent and convergent phases of life. This reminds me of a professor I had that said the arc of knowledge went "from thin to thick, then from thick to thin." Meaning that you started a course with no knowledge, filled your brain, then needed to put this all down on one piece of paper ("cheat sheet"). This stuck with me.
Eh, the Greeks just made tragedies like they were Disney making comic book movies. Never underestimate how formulaic storytellers have always been.
Gotham Font Took over the World
I only skimmed the book but I got the impression that it was a commentary on how scaling "laws" pervade all classes of complex systems, systems as different as a city and the human vascular system, and how understanding these led to insights across domains. I believe there is a good sam harris podcast with the author.
Rough ballpark for the 1% income in the US.
Innovative Online Ordering for Restaurants
Yeah I understand it's easier to make it run everywhere but more choices would be nice. Yeah VSE only runs on Windows, that is one of the many negatives about it.
It is so well deserved. I have switched a few different languages in the last few years and everytime I start working on a new project in a new language, the first thing I do is lookup the IDE that JetBrains is vending for that language and get my manager to expense it. An amazing product.
It should have never been in there in the first place. No matter how many disclaimers you pop up, you shouldn’t be intentionally showing a seizure-inducing pattern of lights.
"OpenAI LP is a for profit Delaware Limited Partnership managed by its General Partner, a single-member Delaware LLC controlled by OpenAI Inc (the nonprofit)'s Board of Directors."

Could someone explain this, and why specifically LP and LLC are the corporate entities?
Broad strokes are not useful for real discussion (e.g. replace ‘eastern-European’ with ‘blacks’ or ‘Jews’ and you will see how it reads to your audience.)
An In-House Online Ordering System Can Help a Restaurant Thrive
Nonplussed is a particularly weird case as it means surprised but many people (particularly in North America) think it means not surprised, and so they might think plussed means surprised when through this backformation it ought to mean non-surprised.
Legends of the Jedi MUD (est. 1999)
Polar: Oso's Declarative Policy Language [video]
I'd be a bit weary of gaps in some environments. As you suggest, those gaps often exist for a reason.

From my experience a lot of those gaps are essentially integration efforts between two systems where one person builds something independent of the other that were supposed to be integrated or are now desired to be integrated yet were never planned or designed appropriately to integrate. In the end, you end up needing to become a master of the disjoint pieces that formed that gap to connect them and have to deal with two 'masters' as opposed to one.

My suggestion is to find gaps that aren't integration efforts, if possible, that are instead extension efforts. This allows you freedom of creativity for some greenfield development while avoiding a bunch of legacy code and technical debt that will swallow you whole. It also gives you a starting leap from something developed by a master to work from.

I can't count how many times I've joined different teams to assist and found a pile of integration efforts (my sample may be biased, YMMV). This seems to be a more common modern phenomenon where people need to pump out something to look good/productive and then coast away before the challenging effort of making things work together occurs. I would say this issue is exacerbated by the mass adoption of "agile" where integration is always an afterthought since business leaders are often the dictators.
Sure, but if the theft is large enough the bank may not be able to cover it, I guess depending on the terms of their insurance. Easier to steal, to me, means higher chance of insolvency.
YouTube's Partner Program Nepal
"...In addition to all that I'd like a blowjob too if that's not too much to ask."
Medication Management App Development
Yep, I looked at it again. My desire to be impressed with grandmaster foresight got the better of me.
I’m leaving GitHub and the U.S. soon
Same case for me, I never do preorders but the offer of Chromecast + controller was good enough, the game runs amazing, I don't have to bother with updates, space on my device, all games can be played in any screen I have without having to worry about hardware requirements.

Honestly the only case where I don't see this having adoption is for competitive gaming.
> Pseudonymisation is in general not enough to avoid the GDPR and similar laws.

fortunately, "undermining the spirit of the law in order to continue to make a profit" is generally frowned upon in the EU, and lawmakers don't take too kindly to it. sometimes I get the feeling that in the US it's almost acceptable to publicly brag about doing this, like it's even more "socially" acceptable.
China’s stock market is beating the S&P 500 and clobbering Europe year-to-date
I remember the time I noticed the UK price was significantly more expensive than the $ price for a piece of their software. I contacted their sales and they let me pay in dollars.

That, plus the fact their tools are really good and really help me mean that I'm very happy about this news.
a session cookie establishing your authentication session only links you with the account in the system. Now, what other data is attached to that account is another thing. For example, the typical forum of yore would only have to take care of emails at best - if it doesn't have personal data, it's irrelevant, because you can't link that identity with your IRL identity.

Length of time you store the data doesn't matter, except in the sense where you can prove that effectively you do not store it at all - for example by anonymization of logs so that you do not effectively store IP addresses, even if of course they have to exist in full in the system at some point to keep the connection open.
Html is a very complex "living standard" which arguably makes it unsuited for anything but web content.
I just finished playing The Witcher 3 on Xbox and feel Cyberpunk is far far below the visual quality of The Witcher. Partly because the HDR is so washed out, but there simply isn't nearly as much detail to it.
OneWeb, recently rescued from bankruptcy, set to raise $400M
Is my adblocker broken?
Show HN: Are you playing your violin (viola, guitar, etc.) in tune?
I wrote this for my wife who is learning to play viola (I play violin at a barely endurable amateur level). It was to help her improve her intonation. As you play it draws the notes that you are playing on the musical staff, coloring them black for in tune, red for sharp, blue for flat.

It's one single html/javascript file, no server.

This page works on my Thinkpad/Ubuntu laptop, but won't work on my Android phone, I don't know why. It probably won't work if you try to sing into it rather than play an instrument because the human voice is so complex, in terms of its wave form. I guess. I'm a barely endurable amateur in this domain too. But if you have a musical instrument handy, it might entertain you for a few minutes.
> I remain convinced that AMP is poorly implemented, hostile to the interests of both users and publishers, and a proprietary & unnecessary incursion into the open web.

Brutal, but at least we know an insider agrees that AMP is hostile to the web. If others leave, will that push Google to make better decisions? Probably not.
From what I can tell, people are inconvenienced by some bugs on PC, but they're extremely obvious on the old generation of consoles.
How to engage in a conversation with a relative supporting conspiracy theories?
Yesterday evening I had a big discussion with part of my family. The starting question was legitimate: should you take the covid19 pfizer vaccine? This same question started an interesting debate also on HN a couple of days ago. I argued for yes, they argued for no. I could have lived with that, hoping that the majority of people won't think like them. But what really made me furious was the line of arguments they were putting on the table, completely detached from the reality, downplaying the role of the virus, disregarding as credible any statistics, taking as truth that pfeizer is fraudulent, and basically questioning without doubt the good faith of all the people involved in supplying this vaccine. I snapped, I couldn't take it. The mood of the dinner was ruined, and nothing I said really made any difference: that covid19 is evident from excess mortality curves even discarding altogether the covid19 cases count, that the time for approval for this vaccine is the same as the others, that people should ask themselves what gamble they prefer take, that a vaccine is the only way of hoping to go back for normality in 2021, and that any evil plan by pfizer (not to mention bill gates...) has no iota of proof whatsoever.

If it were a random stranger from the internet, it's sad but I could let go. Here, I still care about these people and want to keep having some sort of conversations with them. My question to you is: how do you keep calm and get a constructive conversation happening? Kid were also listening, and I was very worried for them much more than for the adults in the room.
Don’t use Java Problem solved
The term writing covers all the subdomains of writing.
400k+ is a high enough threshold that I'm confident it would not be too much of an imposition anywhere. A person living in SF or NYC chooses to live there. (Were I emperor, taxes would be much simpler and have much fewer exceptions)
>a classic argument of using an advantage in one market (device and OS they control) to unfairly shut out competition in another (ads) could be made.

Is the market for advertising apps in the App Store the same market for advertising Facebook depends on?

How big is the share of share of ads shown on Facebook targeting people to install iOS apps compared with the rest of Facebook’s ad business?

Does Apple’s ad business for App Store installs follow customers around the web and collect data on them as a means to more effectively advertise iOS Apps?

Does Apple collect and use personal data on its users with the express intent to combine it in ways app marketers can leverage to more effectively target App Store advertisements?

Is there a dichotomy between these businesses if neither the market scope nor methods of personal data gathering and application match up?

Finally, and perhaps most importantly, does Apple design the device and OS to trigger customers into increasing their engagement with Apple products in order to create more opportunities to show customers personalized advertisements?
US to add 80 more Chinese companies and affiliates to trade blacklist
I'm a big fan of the open web, but I also think Google is on the right track with AMP.

Whenever I'm on an AMP website I make an effort to use the "real" version instead by following the link in the top right corner.

Nine times out of ten that non-AMP page content is harder to read – the notifications more intrusive, the content jumps around while loading.

It looks like Google are now taking a more-refined approach to prioritising pages in mobile results, but I like that AMP forced publishing companies to take a hard look at page performance, for the first time in a while.
as a PHP developer, PhpStorm is fantastic, and knowing that JetBrains hired one of the most active and prominent PHP Core developers to let him continue working on the language is fantastic. Happy to pay for these apps because of that.
One thing I still believe in: you don't burn out from code, you burn out from people.
Thanks that would be interesting. Though I doubt it would be even an occasional triva answer-I'm no Schwarzenegger!
I tried that this year and failed miserably. I don't know how it is at other places but I sat on zoom 6-10 hours a day with new clients giving them architecture pre-sales guidance and I have never had a week of work burn me out so much. I had no energy to talk to anyone after work, including my partner. It turned into me dreading going to sleep because at 8am I had to sit on zoom and try to summon all of my charisma for 6-8 hour long calls a day. I lost all agency of my own schedule. Couldn't pop off and go walk my dog in the park with my partner for 30 minutes without worrying about a client message I COULD NOT MISS (leadership).

I'm glad I tried it, it's unfortunate I didn't do well as it really knocked my confidence down but I'm happy to have found a supportive and good environment after that back in SWE. Lots of bad companies/jobs, but there are some good ones.

I'm hoping the same story goes with tech sales at some places and that ship was just on fire and I didn't realize it because I had no prior experience to look back on.

edit: And then the culture. The enterprise sales culture. I'm sorry but I never want to encounter it again. The amount of slack messages I got that were "hey" and waiting for me to respond there was wild. But the biggest was nobody at all cared about what I had going on. Just a worker drone to shutup and generate revenue no matter how close to burn out you get.
Calling tech companies “cults” distracts from the conditions that empower them
I'm not sure what to make of that Neural Engine. I was under the impression that most machine learning was using GPUs. The M1 already has a large GPU, so I'm surprised that the chip developers decided that a dedicated neural processor was worthwhile, especially in the middle of those CPUs.

Also, what kinds of jobs is that neural engine for? Presumably voice and face recognition to start with, but that doesn't strike me as enough to justify that die space. Good for research of course, but Apple seems to focus on what's practical for everyday users. I've seen stories about CPU designers wanting to use machine learning to manage system cache. I wonder if the NPU will be involved in managing the workload of the M1 chip itself.
The key is recognizing that pain, boredom, frustration, and any negative emotion, are merely temporary, ephemeral states of the mind and body. You do not need to change what you do with your attention merely because a whim of boredom came up. Meditation practice helps you learn this, how to let go of whatever's taking over the mind. With your mind freed, you may then reapply it to the task at hand.
- This is the first time ever Sony has pulled a game from Playstation Store. The game has literally caused Sony to review their policies.

- CDProjekt worked on this game for 8 years, with employees crunching for several months in exchange for a share of the company's yearly profits. It's worth mentioning that the latter happened during a global pandemic.

- The game's release was delayed several times, leading to more crunch.

- The game infamously failed to add seizure warnings at launch.

Other huge failures I can think of are Brink back in 2011 and No Man's Sky more recently, but this is orders of magnitude worse.
Runs great on Stadia compared to PC (in my experience playing on both platforms). Google needs to make something of this. I even tried running it from Chrome on my old MacBookPro 2015 and was thrilled it worked and was a great experience.
How does this play out? So ad companies' revenue gets shifted to Apple's app store, Apple gets even bigger than the biggest it already is. Then advertisers put their ads in-app. When Apple has all the marbles we willingly gave them, what's next or was that it: dominate, do whatever you want.

The safest thing we can do as consumers it not give any one company all the marbles.
I think we have to make a distinction between web page and web application. Unfortunately many web pages today are written as if they were web applications.
> Even if RFC 4180 was a standard, which isn’t

It is an informal. RFC just says it's not defining the Internet standard. The reason being, and as I'd already pointed out, CSV predates RFC 4180 by 3 decades so what the RFC is really setting out is to describe what those established conventions are and what the MIME type should be. That doesn't mean that what the RFC describes isn't already a convention (it's the same specifications as published by IBM, W3C and many other big hitters).

> it would still be a poor choice for archival purposes.

I hadn't suggested it was a good choice for archival purposes. You're building a straw man argument there.

My point was that there is a conventional standard to CSV and that is very well documented. The issue with CSV is that it's so easy to write a parser that some developers do so without bothering to read any documentation on how CSV should be parsed. That's not the fault of CSV, that's the fault of lazy developers. But I do completely agree that CSV has other faults (which I had also discussed too).
How are you getting 4K on a Mac?

I'm also playing Cyberpunk 2077 on Stadia and I've been quite positively surprised by it. However, I'm not really sold on Stadia generally yet. There's definitely some input lag and I can feel my mouse movements being "spongy". I'm also having a hard time driving, but I don't know if that's the input lag or just the game. Also, even if the game is running at the best possible graphical options (which Cyberpunk 2077 isn't), you're still just getting a compressed video stream, so dark gameplay doesn't look good (https://0x0.st/iFRT.png).

No regrets though, since I paid 50€ for it and I'm getting a free Chromecast Ultra and a free Stadia controller.
It's interesting that the OP on reddit is describing normal company politics. It exists at every company I've ever worked at, and will exist anywhere there is money, power, and status at stake in the decision making process.

My suggestion is to find a company where you can accept and work within that company's dysfunction, and stay put as long as you have a positive career path there. Every company is dysfunctional in some way, from small startups to large public corporations. As long as there are people involved there is going to be some form dysfunction and politics.

This is actually why I didn't mind he transition from IC to management, because even though I code less, I have the ability to influence the decision making process and improve day-to-day for everybody who reports to me.
That’s not true. The actual design of the bleed system matters a lot, as does the recommendations for seal maintenance.
From the German perspective there is a country east with loads and loads of nukes and on the west a paper ally

Around 2000 they wanted to become part of Nato, but this all changed with the Iraq war. The Afghanistan, Georgia, Ukraine, Syria wars later followed further dividing the two powers.

Besides states don’t have friends, only threats. Nothing to do with girlfriends, friends or people. Just the nature of states
Interesting! I love debugging, writing (specs and docs), learning from others, teaching others (doing this part time rn), writing/tuning tools and libraries and refactoring. I sometimes wish I had more time for these things, I often have to overlook them in the face of time/budgets/features.
Incredible..

And they shared the source code.
>I noticed the UK price was significantly more expensive than the $ price for a piece of their software.

VAT?
My 4 Favorite Fun, Educational Tech Follows on Twitter
You seem like a nice person. Want to be friends?
Maybe it was a bad year to make the jump. The normal sales job (from a non-sales person POV anyway) seems to be business class travel, eating the finest foods, drinking the finest booze, going out and entertaining the engineers for stuff they were going to buy anyway, and then cashing big checks.
What Happens When This Chart Hits Zero?
Agree 100%. Similar situation; been doing this for 20 years; in my 40s now. My exit will be into rental properties and flipping houses. Not ready quite yet; might have another couple years in me, but we're planning on it.
Cryptography Dispatches: Re-Deriving the Edwards25519 Decoding Formulas
Atlantic City auctions chance to hit detonator on Trump Plaza casino
Interesting that probabilities of a mishap like this has at best marginally reduced but the threshold for triggering corrective actions seems to be becoming much higher over past couple decades or so
The only way for that to happen is the workers to strike with whatever additional wind is now in their sails.
You left out management cost. Once you’re talking something more than a personal laptop the cost of administration needs to be factored in. This is where cloud environments have some big advantages since you’re not paying skilled people to run cables, debug firmware, swap parts, etc. Yes, you can still beat cloud (especially if you serve a lot of network traffic) but it’s not easy unless you’re giving up security, features, or availability.
Shoutout for RubyMine, Goland and Pycharm - all excellent and reliable.
Rejoiner: Uniform GraphQL schema from gRPC microservices
The solution is not to let Google be the gatekeepers of the internet.

There are so many other things you could do that fixes your problem WITHOUT handing over the internet to a single company.
Or better still a high percentage of profits/revenue
How is the latency? Do you feel any lag when moving your mouse / character?
I don't doubt the claims that AMP causes problems for publishers. But as a user I'll click the AMP page every time.
> will not ever write macOS willingly

And yet you did.

News app -> preferences -> Open web links in News
might help
Games can you teach many things.

Running a guild in World of Warcraft can teach you more about management than most MBA courses.

Building Magic the Gathering decks can teach you how to find good tactics that aren't obvious at first.