skysight-inc/HackerNews huggingface dataset:
Cliqz had a lot of docs at the time about ways to preserve privacy with client side systems that clearly took a lot of developer effort to research. Their reputation is undeserved unless new information came out
It does make business sense to deliver newsletter vs news directly as the former is B2B.

The implementation related decision sounds interesting, I need to think more about this as I wonder whether news in newsletters are anyways going to have limited lifespan. Moreover investment of time on user side for newsletter delivering news increases with each newsletter vs One newsletter delivering what I want.

Congratulations for the launch, I feel recommendation systems need innovation and so I support your endeavor.

> (FYI looks like Needgap is down right now; Cloudflare is showing me a 521 response)

Sorry for that, It's been resolved now. You're welcomed to join the discussion on 'Get me the news I need, not the news I want' by explaining what Sample does to address that problem.
And in SF and Daly City, and other 'old affordable neighborhoods', no detachment at all.
This is the only post that I see so far that touches on the real innovation and unique value of jQuery: operating on groups. Everybody can go ahead and tell me that using a forEach every time is trivial, or that I can just insert some transpiler step in my build pipeline to take advantage of X language's convenient syntax, but the bottom line is that people use jQuery because it continues to be easier. Thank you for your insight and great design sense John Resig! Still not bested after 15 years.
>I fear the coming world with extensive public camera surveilance and facial recognition!

I fear the coming world of training machine learning models with my face just because it was published by someone somewhere (legally or not).
> a thousand cameras observing me when I move around city. Scale matters.
reply

While I certainly appreciate the difference, is camera observation illegal anywhere where it isn't explicitly outlawed? Meaning, have courts ever decided that the difference of scale matters?
So? If you're making a mission critical system, don't hire subpar developers.

It's not Copilot's problem. Powerful tools can be misused by anyone.
The can stand up better to an earthquake.
This is a great point. Do names turn from green to grey based on karma or time?
I have tried beta blockers and they really just get rid of the thumping heart sensation but you're still sweating and terrified. I have had some good success with taking full B complex and D vitamins before speaking though.
Not sure what "factory reset" means, likely just deleting the MBR or something like that, the data is likely recoverable using consumer data recovery tools.
Fair Use is specific to the US, though. The picture could end up being much more complicated when code written outside the US is being analyzed.
However, in earthquake country, we don't build with unreinforced concrete for the obvious reasons.
The incentives are with collecting data that insurance companies will not reject your payments over. If an insurance company noticed you're mis-billing then you lose money. They may request full medical records of patients to verify. Which incentives generally clean data although there are biases such as up billing and spurious diagnosis to get medication covered. Medical records themselves are a mess often but billing data is better since a lot of money is on the line.

>That sounds like it would be a trivial to de-anonymize.

In theory yes if you joined to other identified data sets but in practice doing so makes it a massive HIPAA violation with very large government enforce penalties. There's also enough contractual sanity checking and costs that no one who gets access would bother.
Craftcms is great and free for a single dev
Yup, I reached the same conclusion. We even had that same "sick on the stomach" feel after playing video games.

I used to carry "working 80-90 hours/week" like a badge of honor. I was such a fool.

There are smart ways in making money that doesn't simultaneously reduce my lifespan.
Dual: Web-based, Pac-Man-complete hybrid text/visual programming language [pdf]
Instead of opt out I’d like the option to poison the pool. I think opt out is too risky but flooding it with obviously bad data would be more useful as bad data will likely propogate between brokers
I don't see any evidence that the push against plastic straws is used to distract from other single use plastics.

Indeed, I see the opposite. I see advocacy groups that are fighting against single use plastics using anti plastic straws campaigns as a way to spark conversations about other kinds of single use plastics.
I think it is part public health with the bigger the pigeon population the greater the risk of virus carrier and part public space maintenance, the faeces being left on public buildings and other outdoor items. It does cost money to the public coffers (local taxes) to clean after them.
Oh certainly. Put the QR code on the paper menu.
Couldn't disagree more:

Smart programmers are are not coding thousands of lines of code every day. There's so much more to in software engineering other than coding, that's why senior engineers spend less time writing code than juniors.

If a slow typer is using a auto-completer, he's not learning to type faster.

If auto complete fails, then the slow programmer will need to invalidate the code first, and then type it anyway.

All in all - maybe it's impressive AI research project, but I don't see it as a useful product.
Absolutely, and here the reward for legalizing some drugs seems greater than the risk.

I suppose Meth and Crack are not on the list of legalized drugs, which means that half of all drug offenses will not be affected.

Still, halving drug offenses is not a bad result.

Source:

https://www.ussc.gov/sites/default/files/pdf/research-and-pu...
I mean they're partially to blame for it right?
The Law of Unwritten Expectations
I really don’t think 99.9% of people want to pay 1K /month for health insurance or be a missed paycheck away from living on the street. Americans make a lot of money but the cost of living is through the roof and there is practically no safety net. That’s not even touching on our complete lack of social and family support structures.
I have used IDEs with good knowledge of the types and libraries I'm using (e.g. VSCode with TypeScript). They offer good suggestions once you start typing a function name.

But nothing gets close to Copilot. It "understands" what you're trying to do, and writes the code for you. It makes type-based autocompletions useless.
The HN js actually does just this. The file isn't very long but has some great functions at the top

https://news.ycombinator.com/hn.js
It is too common to see the well off capitalists extol the virtues of hard work, usually as a means unto itself, ignoring the reward.

They often say, you peasants could be like me if only you understood how to work hard, while completely ignoring the fact that not everybody is fairly compensated for their hard work.

I wish I was in such a good position that I could spend 5 hours a day writing about whatever self-indulgent topics I'm feeling while being able to pat myself on the back and call it a hard days work.
Some of your questions aren't easy to answer. Maybe the first two were OK to ask. Others would probably require lawyers and maybe even courts to decide. This is a pretty cool new product just being shared on an online discussion forum. If you are serious about using it for a company, talk to your lawyers, get in touch with Github's people, and maybe hash out these very specific details on the side. Your comment came off as super negative to me.
> Now some wait staff have no jobs, and the remainder work the same exhausting shifts.

This is a lot to unpack. I'm always surprised by people in the tech industry, where we seek to automate so much to make things better... be against innovation?

If a QR menu can tangibly provide a similar or better experience, for less cost, then it is objectively a better value for everyone involved. We shouldn't keep manual jobs around "just because." If that was a valid mindset, then we should get rid of all cars and have large caravans of people to trade across the country to ensure more people have jobs.

In this case, the question becomes "does the QR code provide a similar, or better, experience?" Only time will tell - but if it does, overall, then it will replace the wait staff, and this is a good thing.

This is why discussions of UBI take place, because we shouldn't intentionally do things less efficiently just to save jobs.

> The reason these wait staff get tips is because they work so hard, with less service comes less tips. Now you have a whole industry of overworked AND underpaid staff.

I don't disagree here, but tip culture is an absurd concept and I wish it would die in America. Just bake it into the price of the menu, and pay workers better.
Depends on what the inconsistency is. You order something from the menu and later find out it's more expensive and the updated price is only shown in the digital menu. Depending on where you are that'd be an instant win in court I believe.
That's the point of fair use. To do something with a material the original author does not want.
I think this is horrible treatment. For one, it was not transparent as to what's happening. For two, the termination was instant with no recourse.

I don't think human vs automation is the question here. This would not look better if a human boss would evaluate you, and just say in one morning that you're fired, so don't come in. Like in the Back to the Future movie.
> Concrete alone is incredibly long-lived and durable, see the Pantheon in Rome.

That requires massively overbuilding the concrete structure, and many of the things we mold concrete into simply would not be feasible in unreinforced concrete, it's only strong in compression.

Plus the Pantheon and friends are good examples of survivor bias, for the on Pantheon there are hundreds of insulae which didn't survive.
Totally agree on the UI, and I’m by no means “active” on the site (I don’t post, comment, or really network at all). It’s just a copy of my resume that shows up in search results, essentially. And recruiters definitely abuse this (looking at you, Amazon). Pros and cons :(
I would be more in favor of new languages which require less boilerplate.
Won’t be mainstream until it supports C++20 under Emacs.

(Yes that’s an HN-frowned-upon joke comment, but that is my dev environment)
> I grew up in poverty

I grew up in poverty, too. Not the caricature "TV in every room" "fake-poverty" nonsense some use to try to "prove" poor Americans aren't poor, but actual poverty. Like, almost homeless, single-mom skipping meals so me and my brother could eat, exposed to drugs and gun violence, pest-infested inadequate housing, style poverty. In America. I can do the poverty olympics all damn day with anyone here, even those from so-called under-developed nations.

I am...skeptical...of your statement. I'm rich now thanks to an IPO--and my hard work in being in a position to be employed at a successful company. But I recognize that a lot of what you've written there is just...wrong. It's "right" enough in some respects, but just so very wrong in so many ways.
I use a similar feature in IntelliJ idea, and I've often found that first time I learn about new feature in the language is when I get a suggestion. I usually explore topic much more deeply at that time. So far from helping me copy-paste, I find code suggestions help me explore new features of the language and framework, that I might not have known about.
Some people do enjoy their work and can be said to live for it. Marissa Mayer had an interesting take that burnout wasn't necessarily about working too much but resentment that they'd rather be spending more time on something else (like family). To paraphrase a similar view someone once told me: there's no such thing as work/life balance, it's all just life.

That being said I think it's easier to live to work if you feel that your efforts are going to yield greater results. Putting time into study to get good grades and learn new skills, anticipating that this will yield better job opportunities? Sure! Working long hours on my startup that is taking off and could make me rich? Great! Having to work long hours and skip vacations to finish a project in a salaried corporate job? That'll burn you out because you're not directly benefitting from the sacrifice, which probably leads to some resentment towards your employer.
jQuery versus vanilla DOM is slower, larger, and adds dependencies.

jQuery versus [framework of the month] is "faster, smaller, and [has] fewer dependencies". Simpler build, too, while still keeping you from having to worry about which browser supports what.

Depends on what the most likely alternative is, then.
German Academics Use Published Information to Predict Future Conflict and War
> And the economics aren't that good.

I'm going to need see some numbers on this statement. Because from where I'm sitting, the potential market is every human on planet earth, which is a pretty large amount of sales.

Production costs of mRNA vaccines, as well, is quite low, with much of the cost spent so far spent on scaling.
The randomized controlled trials we are regularly presented by the medical community are the parody...This research is flawless ;-)
But that is not argument against what he said. All software engineers cant be VPs. It is not possible - there are not enough positions and many people are not suitable for that role.

If everyone worked super hard, still only minority would got these positions.
> No one actually really cares about it, and its not the reason why people use React.

This is probably true today, especially for newcomers, but the article is from 2018 and the context of the time period is significant here, I think.

Having used React since around 2015, there definitely was an aire of "React is fast because of the Virtual DOM!" and it was one of its big selling points early on. I can remember reading this article and nodding along, but reading it now evokes more of a sense of "I remember when VDOM mattered". I think around that time was maybe the tail end of VDOM being a big selling point, and this article might've even precipitated that, to a degree.

As React's usage has grown, I think the significance of VDOM as a feature has fallen by the wayside in favor of things like "everyone uses React so we use React too." The competition between frameworks at the moment seems less about performance and more about their approaches and tradeoffs.
In the concert piano world, 5mg of Inderal (Propranolol) is a common pre-performance dose.

My doctor, who treated a lot of Microsoft folks, told me that he prescribed a lot of Inderal for those who did a lot of public speaking.
https://youtu.be/DW5juaLAg28
It's smarter than that. It suggests things that have never been written. It actually creates code based on the context, just like GPT-3 can create new text documents based on previous inputs.

Edit: Check this screencast for instance: https://twitter.com/francoisz/status/1409908666166349831
I greatly prefer the QR codes and don't really experience issues with them too often. Much better than germ encrusted menus.
In addition, I would like to see GitHub reviewing my code & giving me suggestions on how I could improve. That will be more educative & a tool to ensure consistency across code.
>I wanted to use React because the code was so much cleaner and concise, but it was just way too slow.

I've been hard on React in other places in this thread because I agree with the premise of the article that VDOM is not free and that the value of React is not in performance over raw DOM manipulations, but rather in code organization.

Having said that, React isn't bad either. That it was too slow for you, I suspect, comes down how you wrote and structured your application and not necessarily React. It's been a few years since I did any meaningful React development, but back when I did, React code was simple enough that it wasn't hard to understand and trace trough, or profile. I guess I'm curious, what the bottleneck was.
Check out Exploding Head Syndrome! I have it. I have only experienced it as a kind of electrical "boom", but the bursts of sound some of you describe sound related, especially since they happen while you are drifting off to sleep.
Now I am gonna have an outage because co-pilot wrote some code that had an error. People have implicit bias of code being reliable that they don't write, StackOverflow snippets are perfect example for that.
I think this goes hand-in-hand with recent research about psychological safety at work. If you are forced to give the talks, you don't feel psychologically safe because your livelihood is being used as leverage to make you give talks. If, on the other hand, they encourage you to give talks but don't force it it's much easier to cope with and less stressful.
I can see where you're coming from, but just wanted to add a counterpoint.

I recently removed jQuery from a website, and the YMNNJQ website was one of the bits of info that gave me the nudge to do that. The website in question only used jQuery in a handful of places, it was one of the few third party libraries being used (so the % size savings was significant), and I'm fairly fluent with JS... The website simply hadn't gone through a major update in the past 5 or 6 years, and the browser landscape has shifted enough in that time that the pros/cons weigh differently now.

So I think there are scenarios where this info is sometimes useful in the "I might remove jQuery" sense, and not in the "wow, I'm definitely keeping jQuery!" sense.
I see, I think the most useful case for me would be where I write a function signature+docstring, then get a list of suggestions that I can browse and pick from.

Do you have examples of what the line ones can do? The site doesn't really provide any of those.
Harvard and MIT are selling the right to use their name-marks in a limited context for $800mm, which they will now invest in becoming leading institutions in AI teaching/tutoring. They also get to divest themselves of something that was (perceived as) cutting-edge and world-changing 20 years ago but is no longer particularly hot/novel.

Doing MOOCs was good business for Harvard/MIT like 10-15 years ago when designing and delivering MOOCs constituted "thought leadership". Now, MOOCs are ubiquitous and AI teachers are the hotness.
Well, I'd say if you look at what I wrote it was a savings rate of $10,000/year so my underlying assumption is that goes into the market, which will be liquid. You could choose to do a Traditional 401k or Roth 401k. Both are liquid enough.

My point wasn't to really give a breakdown of all savings forms, but just to show that saving $10,000/year with historical returns will net you close to $900,000. You don't even have to put it in a tax-advantaged account. Though you should.

And that amount is plenty to retire on and be independently wealthy at least today and for the next 5 or so years. Though I guess maybe that's not the best choice of words since what I mean to say is that you can just live pretty comfortably without working - more financially independent than "wealthy".

Certainly economic conditions can change, so the more the better.

And just to be clear, you could take $1mm right now with 0 assets and buy a decent enough house for <$200,000 and pay pretty low taxes. You'd still have $800,000 left over to appreciate with low cost of living in the vast majority of America.
I don't think this is just social media's fault. Lots of misinformation starts with so-called "professional journalists", at least in some countries. Plus, even the sources like CDC and WHO have not been clear in their communication. Does anybody remember how long they resisted the idea of using face masks? and the whole debate between droplets vs aerosol? Sure, science takes time, but their communication was not good, at all, leaving a lot of speculations possible.
The most curious babies become the most curious toddlers
https://en.wikipedia.org/wiki/Profession_(novella)

An Isaac Asimov story about someone who didn't take to the program and, as a result, got picked to create new things because someone has to make them.
I made 1/10th scale models of the machines themselves, complete with a computer inside and the blinkenlights, just because I was so struck by the design.
Appreciate the vulnerability. "Powering through" mental health problems is so common, maybe even expected in some cultures. Your courage to talk publicly about your personal struggles with anxiety will surely help others to set boundaries and manage their own struggles in healthy ways.
France has 6% of the population diagnosed with diabetes, contrasted with 8% in the USA. Both countries are estimated to have a total rate (including undiagnosed individuals) of 10-11%.
Please do share the numbers backing up your naked statement.
This all comes back to Dunbar's number[0].

When ape cultures grow to large, eventually there is a dispute and you get a tribal split. Some of the tribe sticks with the original leader, some move to the new tribe. Researchers have found that this is related to neocortex size, and that if you take human's neocortex size you would reach tribes of 150.

Article comment sections are tribes. If those tribes get to be beyond 150, you reach natural tribal splits, but with no way to actually split. Hacker News comment sections are a tribe. Sub-reddits are tribes.

We're all fighting Dunbar's Number. We're all going against the grain. Incivility is guaranteed. Other than going to a smaller website or creating another sub-reddit, I do not know of a single community that actually takes Dunbar into account.

And even if such a comment website was created, then we get the opposite problem. If we segregate everyone to their own perfect 150 person tribes, then we get bubbles! We get the antivax tribe feeding their own biases with no checks.

So not only do you need tribes, but you need to find "model tribes" that the other tribes can look up to. So you need tribal networks as you wouldn't want to centrally control that.

It might be a good idea, that when speaking outside of your tribe, you are communicating not as yourself but for your tribe. So people don't see allochthon talking, they see Hacker News talking. If your tribe did not back the comment, they could decide to hide it themselves. If you don't agree with that, that might incite a tribal split. If other tribes decided they didn't like that comment, they would down-vote your entire tribe.

Being part of an elite tribe might be a signal of social status in much the same way that historic Venice Coffee houses and the conversations and inspiration that came from then led the Art world. And as each tribe is small, each person within the tribe is personally accountable.

[0]: https://en.wikipedia.org/wiki/Dunbar%27s_number
Does Copilot phone home?