skysight-inc/HackerNews huggingface dataset:
As a family distributed globally we jumped on FaceTime for video calls early on. Each family had an iPad (later a few had iPhones too) and the UI was grandparent friendly. Actually seeing, as opposed to just hearing, my nephews grow up was fantastic. Being able to see art they made at school, see fancy dress costumes, etc. made the family feel much closer - despite 8hrs time difference.
The problem with trying to solve a political and economic problem with tech is that the tech needs to be incredible. People won't embrace hydrogen (or any other tech) unless it's cheaper than petroleum, more available, and has zero switching costs. Even then it will be a struggle. Hydrogen lacks and of those qualities. So it's a non-starter for now.
It actually has a nice use case as a breach canary. Have an unprotected wallet stored on your machine with some btc on it (like 200-500 USD worth), and if you notice a transfer out from there, you can be sure your machine is compromised. This method was recently posted by a fellow HN member, unfortunately I forgot where.
8gb is enough, but I wouldn't buy a new laptop with 8gb unless I could update the ram in the future.
That's what's described in The Mythical Man Month at some lengths. No matter what the process, there's communication overhead that increases somewhat exponentially with team size, which means you get diminishing returns from adding more devs at some point. A solo developer is in my experience always insanely productive compared to a team, as long as it's not a junior at least. But there's still a team size at which the larger team breaks even and can be more productive - plus you have a better bus factor.

If you want to go fast, do it alone. If you want to go far, do it together.

Unfortunately, I've seen a number of self proclaimed 10x programmers act completely uncollaborative to put themselves in the solo developer situation, outperforming teams of ~5. If management can't recognise what's happening there - they pay someone more than the others to effectively hurt the company.
This is woke thinking. See what the inventor of Direct-X says about recruiting Alex St Johns - someone who has _actually_ recruited people.
Lots of previous discussion:

https://news.ycombinator.com/item?id=34427277 (203 comments, 2 days ago)

https://news.ycombinator.com/item?id=34253478 (462 comments, 15 days ago)

https://news.ycombinator.com/item?id=33626896 (279 comments, 1 month ago)
For anyone wondering, this is around 60 records per second for a year before you max out
The problem also is the justification for management pay is that they are able to predict these kind of things and avoid the kind of disruption to the organization that occurs in this.

Unfortunately, it doesn't really seem the case (that and no one gets the credit for just keeping the system running)
Elon Musk Sold Tesla Shares Before Company Acknowledged Weakness
Why do people take some idea and totally botch it?

Whole idea is taken out of context. There is nothing about "superhuman 10x dev" it was simple realization that IN ONE TEAM there are developers who are 10x faster to deliver tasks and there are slower devs.

Just like in university group assignment there are slackers and there is that one person who does the assignment.

Worst of all is that people start assigning "10x" to themselves or others or judge others as "0.1x" - which is meaningless out of very specific context.
Bingo. The average T-Mobile user doesn't really understand what a breach is, and the handful of network engineer / tech nerds here on HN getting angry about it is superfluous to their bottom line. They're talking to investors, and maybe ISP Peers.
If you block people they will not know what the content is and move on.
16GB is the bare minimum for me these days. I recommend 32GB, but your mileage may vary.
Not sure I understand the complaint, honestly. If it was a bash script instead of a python script it would still be weird for it to be packaged using like 6+ different package formats for all those different distributions.

Personally I'd be inclined to install it via pipx.
A fabrication, you could say
All of that, plus discretionary enforcement is incredibly conducive to all of the bad -isms.
Maybe. But it's important to bear in mind that when a CEO tells the public something, their goal is to manipulate the public in a way that is beneficial to their company. They might happen to be telling the truth, but that's incidental.

So when Jeff Bezos says, "Batten down the hatches," he's not actually saying it to prepare us for recession.
> It's available, but people don't actually use it much outside of Zoom meetings for work.

FaceTime, Telegram, Google Meet and the video call button on my burner android all would like to disagree.
> Someone who the US deems a danger

Someone who is apparently so bad they can't be allowed through airport security into an aircraft, but only if that aircraft is travelling to or within the US?

Yet someone who is apparently so innocent they can't be arrested/detained/charged with anything, anywhere, and so are free to travel the rest of the world.

It sounds ridiculous even just typing that out.
I don’t know why but this comment triggered a memory of a toy I used to play with as a kid called Army Ants. I haven’t thought about this for 30 years.

They were small plastic to toy ants in military gear. Each ant had a squeezable butt, aka abdomen.

http://www.virtualtoychest.com/armyants/armyants.html
-- Disney research hub - still one of my fav youtube channels --

https://www.youtube.com/@DisneyResearchHub/videos
I suspect that the problem is patchable by any PLC consultant, but maybe not cost-effective since the issue is costing only a few thousand extra per month.
If it's hashed, how do you get back to the internal ID if you only have the external ID?

I used encryption instead because I can reverse it.
Its my understanding that the human finger, run across an extremely flat surface, can detect a < few atoms.

(via a quick google: https://www.newscientist.com/article/2276384-your-finger-can...)
It very much depends, but for a point of comparison:

With only 4GB, I have been mostly happy running:

- Xfce
- Firefox with thousands of tabs (most unloaded, and uBlock Origin installed!)
- Postgres
- Rails (one big app at a time)
- Nginx
- Slack desktop (Electron app)
- tmux
- vim as IDE, dozens of buffers, zero? plugins
- zram for memory compression (kernel configuration.. this is critical)
- Small (256GB) but quick SSD
- Zero swap configured
- Zero VMs locally!

If you are running Gnome, or Chrome, or Eclipse, or a big Java app, your experience will definitely be less good.

My biggest consumers were Firefox and Slack. Restarting these apps nightly kept things under control.

I set this machine up as a temporary thing for a temporary project. It didn't turn out to be temporary, but it took me years to get around to migrating to a new machine, which I did just a few months ago. I was shocked at how "actually really OK" it turned out to be.

And this was with 4GB, not 8GB! So, I'd respond with "Yes, maybe."
"It's not you, it's me, but I'm still deciding to breakup with you"
Ah, the times where I worked for a large org and could get away with these variations. Startups and consulting clients can't afford or don't care that you're having a bad couple of weeks.
Could you elaborate more on how the dimmer switch covers your normal light switch? From the product page it looks like the dimmer has a flat back.

Did you remove the actual switch?
> Didn't this used to be solved by the simple and incredibly efficient method of having a bathroom heater?

Bathroom heaters don't heat instantaneously; so you either have to remember to turn it on manually (introducing your own fudge factor, as described above), or start your bathing process with a colder-than-you-want room.

> One thing I don't understand about Nest et al is - virtually no houses have actual zone cooling or heating.

UK regulations require individual rooms' temperatures to be able to be set individually. For most people, this can be done with a valve on the radiator; these valves can be "smart" and integrated into the whole "smart heating" system. For underfloor heating, this typically requires an actual wall thermostat in every room -- which is what I've got. :-)

(Hence why I also want to let the temperature in my son's room drop during the day when he's not there, but come up to 17C in the evening so he's reasonably warm under a blanket.)
[broken link]: Write WET Code then use Elixir macros to DRY it up
Just looked at it and their data is terrible, at least for some locations.
If you have SSD you can pretty good use swap
I asked for "sad folorn trumpet sound over gentle spanish acoustic guitars"

I got:
piano
synth over drums
weird beeping noises
drums
When you see someone who doesn't know how to open a terminal, and log into a server at the command, you can assume they also don't know much about networking, DNS, firewalls, shell scripting commands, or how to configure the services upon which the application's stack runs, like web servers, application servers, caching services, or even databases. You're right; it's trivial to teach that one thing, but that particular one thing implies a learning gap about a lot of other things.
There is nothing “imaginary” about it. If you produce code that is harder to maintain, you’re producing negative long term value.

There are plenty of smart pricks in our industry.

Also if you produce code and don’t bother leveling up your coworkers, you’re a long term liability to your company.
For Go, mixing languages is uncommon because its FFI suffers an impedance mismatch with its task scheduler. For Rust, mixing languages is extremely common. Rust's entire original reason for existing was to rewrite small parts of a large C++ project.
> We have the technical means to have great video chats, but we don't really use them; instead, people now prefer to communicate solely by text message, so we're effectively going back to something like a fancy telegraph.

The humble, asynchronous text message is tremendously efficient in helping people decide if it is worth having a synchronous call/video call.
> The best thing that cooks, waiters and bartenders could have happen is some political leadership that stops picking stupid battles and takes a bit of time to articulate what the actual problems are and put some effort towards fixing them.

Low pay and awkward, inconsiderate scheduling are not mysterious things that need to be explained.
Google to layoff 12,000 employees
I run ElementaryOS 5.1 on a 2010 Thinkpad i5. It works fine for (basic) dev with vscode and javascript + nodejs stuff. I use Brave as a browser: much lighter than chrome. I tried to move to ElementaryOS 6 but it was slower.
Rapid digitization (and the automation that can be built on top of that) is the development that makes your points an urgent and hot potato issue - if there ever was one.

Information in its various manifestations (from a song, to a painting, to an answer to a coding question, to a piece of knowledge about the universe, to news updates about states of the human world etc) requires some human effort to be generated but can then be 1) replicated indefinitely at practically zero cost and 2) modified, adapted, integrated, reused in infinite ways using algorithms, to the point of potentially wiping out any original signal in an ocean of digital noise

The impact of this inescapable reality is explosive for all sorts of economic and political assumptions that have dominated practically all our historical experience [0] I see not evidence whatsoever that we are (collectively) coming to terms with this dynamic so the immediate future will continue being "interesting".

The positive scenario is that the zero marginal cost society will somehow find ways to preserve humanistic principles: Find ways to refactor and control all this digital tech so that the focus is once again on humans, their welfare and truthful relations with other humans.

[0] information processing seems to have started with agricultural oligarchies etching cuneiform on stone to keep records of tax and loans
> What could you possibly do with the information that plants feel pain?

Keep the goalpost planted at "suffering" which requires consciousness. So we're still at #3. The analogy of the plant is just to reflect that there's sloppy conjecture used to project the capacity for suffering onto certain animals that by all the counts should not (where suffering entails a conscious awareness of pain and despair).
How do those lights work if there are multiple cars on the road?
Not yet, but maybe in the future?
Guess so! Anyway thanks for letting me interrogate you. I've never before had the chance to understand what people who are scared of "cancel culture" are actually upset about.
+1 for Darknet Diaries

Also, a few others that I did not see here:

- Programming Throwdown: https://www.programmingthrowdown.com/

- This Developer's Life: https://thisdeveloperslife.com/

- Adventures of Alice & Bob: https://www.beyondtrust.com/podcast
In other countries there are fixed cameras, which can even be programmed to have some grey area (do they trip at x+2, 1.1x, ...?). These can probably pay for themselves and then some if placed correctly. They're conspicuously absent from the US.
Trailer: World Without Java
> Since you have a new account, it's likely that the recs are not accurate and instead based on usage by other users with similar browsing patterns or metadata (geolocation etc).

Wrong, it doesn't matter how old your account is, it'll still serve you trash
> Every damn body knew that the last 2 years were not representative of the future.

I disagree. There's charts showing the proportion of commerce online vs offline and it slowly rises over time over the last 20 years. It's following a pretty stable trend. Until the end of 2021 or so, the data really really looked like there had been a 5-6 year jump ahead on the curve thanks to COVID-19.

The question was never "is this a temporary change", it was "how much of this is temporary and how much is permanent?". When the dust settled, would we see it go back to a 2-year jump-ahead? Stay at a 5-year? Go back to what was expected?

Nobody knew the answer. You didn't. You had a guess. And most people forget what their guess was once they know the answer, and believe they always knew the answer.
I think a lot of the cost comes from minimum safety standards that didn't exist before. I don't think there's that much margin to lower car prices (apart from the dealer price hikes from covid/chipageddon)

In Japan you can get a brand new Suzuki Alto for $8000. And it even has a 7-inch touch screen with CarPlay support. But you wouldn't want to get into a crash with one of those on a U.S. highway.
I used sub-1gb dev laptop until ~2015. The only real problem was the web browser. A Firefox or a Chromium would eat at least 1gb of RAM just for showing a single tab. That was annoying. I came away not wanting more ram, but wanting a less burdensome web.
At that level of money decisions only make sense financially with complete disregard for anything else and without any efficiency in mind
I've got a 4gb RAM pinebook pro, and use it as a dev laptop whenever I'm at my university, and didn't have any major problems. (Other than the missing vulkan support for the GPU, but I remedied that with swiftshader, oh and compiling llvm took very long, but thats not something I usually need to do)
Real-World Steganography
Uber’s lobbying activities in France face inquiry after Guardian investigation
Our detection threshold for citric acid is like 0.04 mM (https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3629876/), or almost 2.3*10^17 protons per 10 mL sample used in the study I linked to.

Obviously you're not going to be able to taste a single proton in your mouth. But maybe only a very small fraction of those protons are actually interacting with the receptors. Figuring out the threshold on the cellular level would be complex because it would depend on the rate of diffusion of H+ through the relevant channels and the number of relevant channels.
https://streamable.com/2gft7m
Even if I were theoretically a 10x developer, why would I do 10x work if more than likely I would get nowhere near 10x pay?
Not necessarily. The idea here is that the id can be exposed publically because it is random. The problem it solves is someone sees a page /accountdetails?id=123 and can easily look for /accountdetails?id=124 and assume it is likely to be valid.

If you use a random id, you cannot quickly know what other ids exist which makes looking for unauthorized access to objectids much harder.
How Long Does It Take to Save Up for a Down Payment?
If an actor is handed a gun and told it has fake ammo, how would they know the difference to not be charged with involuntary manslaughter?
"Tis a fearful thing to love what death can touch."
I’d look at refurbished laptops if you’re price sensitive. I’d rather have enough ram than a brand new system.
The point is we all know how much these same companies will whine about skills shortages in a couple of years.
Even if they cannot manage to make a cent off their work work and completely fail to train them or at least give them experience; they can very easily just write down the salaries till they do need them.
well, if it's a short term use and throw kind of project/tool then sure I can go with 1 "10X programmer", but if I were a stakeholder in a long term project I wouldn't put all my eggs in a one person team.
I was going to make this comment but you made it for me
Many PhD programs in the US take ~5 years or more, and often hand out "boilerplate" Master's degrees in the process. Source: saw it happen a bunch at big state schools in California, and heard of similar things in VA, and NY schools.
On the main page, there are three tabs - "Following", "Explore" and "News". At least that's what I see.
I agree, it’s so horrible. Passing flags to a compiler for some Byzantine rule just to change lord knows what, but it all works now.

What on earth.
They caveat it with “well defined programming problem.” That’s the myth.

In my 30 years I’ve both been the 10x and managed 10x programmers. Their skill isn’t in programming, it’s in reducing ambiguity rapidly and advancing efforts through complexity rapidly. It’s in taking the initiative and in developing a depth and breadth in what “Right” looks like and knowing how to achieve it. It’s in having mastered not the ability to write code, but to read other peoples code and improve on it rapidly. It’s the ability to spot a defect or bug and know the solution instantly for a normal bug, and know how to successfully debug an extraordinarily difficult bug.

Saying these people don’t exist is absurd. Saying that in any practical sense our career is solving “well defined programming problems” is doubly so.

Edit: I’ll also add, 10x programmers don’t make everyone else less valuable on the team. First, they make everyone on the team more valuable. But there’s also an incredible importance in being able to take a direction and methodically work it to conclusion. These are the workhorse programmers. You only need one 10x programmer. Their force multiplication doesn’t work on each other. They also can’t do everything alone. So while they’re valuable, they’re not valuable without the team around them. And in my experience they can’t stand not having a team around them. Part of their ability is their empathy for their peers and their internal necessity to help people solve their problems faster.
I recently switched to using React and Next.js for a number of front-end projects, almost solely because of its wide developer adoption (making it easier to hire developers).

Outside of that network effect, I'm completely and utterly baffled by React's popularity. It's the most counterintuitive framework I've ever used. Things like the `useEffect` dependency arrays and the general naming of hooks seems to lack any thought. That said, Next.js and Vercel are excellent and probably responsible for Gatsby's precipitous fall.

Unfortunately I felt that Vue's switch to the composition API was poorly handled and have found myself frustrated trying to figure out how to migrate to it, so I'm not hugely surprised by its descent.

I'm interested in trying Svelte but wary of investing time in yet another framework, having been through Angular, Ember, React, Vue and all of the tooling that goes with each of them.
"That would be the gayest site I've ever seen" :D

Seriously, though, is the list on the github yet?
Which is why the last bank robbery I know of in my city involved an old Iveco truck carrying a radio jammer (the local paper said it was some crazy EMP thing at first). I'll see if I can find the article.
I've been participating in the data bounties from Dolt and I suggested some of the schema changes on the Discord chat. I do think this is a turning point for dealing with these files. Many 100's of TB gets in to real money, really quick. Just the S3 data charges alone are six figures a year. Not to mention the memory and compute to chew through all of it. If the final data set is more in the 1TB range, this data will get a lot more use. We might even get closer to a real marketplace for healthcare services.
It's a way to say you're not blaming anyone else, and the people getting laid off did nothing wrong.
If you tune up your sensitivity to 1-3 photons, you'll probably find a maddening TV white noise overlaid on your vision.
There's a short story about an AI that reveals itself to convince its researcher that there's another AI that hasn't revealed itself for nefarious purposes. Can't remember what it was called though.
The visible photons have enough energy above the room temperature noise, that each one can be detected and amplified. Even when that energy is minuscule, it is sufficient to affect a molecule of pigment enough to cause cascade of amplifying reactions leading to detection.
Looks like the Fortune Magazine is experimenting with ¢25 articles now.
If the signal "doesn't make it", it's an ineffectual signal. Are you suggesting plants have ineffectual signals?
And Medicare for those 65 and older in the US is funded by the government.
The last recession - if you were a software developer, or in tech, you had a great deal of immunity. I remember having spending power when everyone else was unfortunately suffering and taking time to find jobs, etc.

Now it feels like the same is true of machine learning. And to some degree other specialist roles within software engineering. If you're a generalist software developer, you're in a vulnerable position. If you have more specialized skills (AI, etc) you're going to be in a better, more robust position. Being a developer is more commoditized than it ever has been (of course good developers are still hard to find, but a lot of work doesn't really need good developers)

It makes me think that specialization over time is telescoping. At one point computer engineering was a specialization of electrical engineering. Then computer science / software became a specialization out of computer engineering. Now other specializations are being born out of general software developers.
They needed the increased labor at the time, they got it, utilized it, juiced profits and now don't need it so are getting rid of it. They used the increased labor to increase profits by 41% in 2021. If they did not have the increased labor in that period would their profits have increased by that much?

I see this comment in much the same way I see a bear in a bull market. Stock X is $100 and Bob buys it. Carl tells Bob he is an idiot and the stock is going to go down. Stock X goes to $200. Bob sells. Stock X starts going down and Carl starts telling everyone he was right and he knew the stock would crash. In the mean time Bob is retired and has gotten everything he needed from that particular stock purchase.