skysight-inc/HackerNews huggingface dataset:
I remember a search engine that they built and now forget things that happened in the past and Bing or ChatGPT are more reliable to quickly search for information. It seems like a new Altavista moment [1].

They were caught in the innovation dilemma [2] where improving the search engine will diminish their revenue. I now see several row of ads after a search. More than a year ago, and a year before that.

[1] https://news.ycombinator.com/item?id=25477535

[2] https://en.wikipedia.org/wiki/The_Innovator%27s_Dilemma
Witley Wonder Underwater Ballroom
> which fell under US jurisdiction due to the use of US financial services.

Looking forward to falling under Iranian jurisdiction for using their oil, or Chinese jurisdiction for using their phones, and getting arrested and having all my possessions confiscated by Iran/China as soon as I enter international waters.

Since apparently that's how 'jurisdiction' works now, according to the US.
> If it were any other team I would have understood. but devs? makes no sense.

lmao
Some IDE's support development in a container. The IDE becomes a thin UI client and sends commands over a socket to the container where the files are and any builds/commands execute.

I've only used the VS Code version, but it appears the Jetbrains IDEs support the concept as well.

VS Code injects a binary into your normal development container definition to create the "bridge". Local development files can be mounted into the container environment as well if you want the container to remain ephemeral.

https://code.visualstudio.com/docs/devcontainers/containers

https://www.jetbrains.com/help/idea/connect-to-devcontainer....

https://www.jetbrains.com/help/idea/remote-development-overv...
Daycares don’t scale like other perks. It’s possibly hugely impactful but for very few employees.
The child care was lottery based and from my understanding still cost money for Googlers (Xoogler from 21'-23')
And much of that does is nowhere near the real cost differences. I might see a difference on/off peak price difference of 0.05 on a $0.40/kwh, but wholesale prices fluctuate from negative prices at peak to much higher rates.
What if some OSS hosted on one of these sites was compromised, and now that they are offline it will be harder to discover. Perhaps builds or binaries have already been distributed.
> I think that containers are a good reason to make a technical distinction between unit tests and integration tests. The former should work outside the container to facilitate quick development whereas the latter can rely on the environment the container provides. That setup saves a lot of headache for configuring paths and dependencies.

> Finally, i find it very important that building the software and executing the unit tests should be possible outside the container

Bingo. Containers allow you to brush lot of issues under the rug and make picky software that has involved/specific requirements for its environment. I would recommend resisting on relying that too much and try to make the software flexible and with sane defaults so that running it outside the container is not huge pain. Yes, it might slow you down and you might miss out on some niceties, but the benefits imho are there in the long term.
Rhino is an amazing product that I use every day. The developers are active and responsive on their forums and I’ve had feature requests and bug fixes go from forum posts to shipping in a couple weeks. You can also pick up a telephone and immediately talk to a knowledgable tech support person. It’s amazing and I wish more companies operated like McNeel.

Edit: They also do that thing that everyone says is impossible and sell perpetual licenses. Every 18 months or so they offer paid upgrades to the next version and I always buy it because the price is reasonable and they're jam packed with useful new features.
Because these employees are in California, Google is required to give 60 days notice of termination. Typically in big tech layoffs this is done as paid garden leave.
Yeah exactly! I looked around, but couldn't find many other people using it for things besides neural networks though. Any favorite other examples you've seen?
> If it didn't make sense, I wouldn't be interested.

It may or may not make sense depending on your location. Many utilities would prefer to make customer-owned solar a very poor financial choice thru rate design (e.g. very high minimum charges, per-kw-installed solar charges, low daytime rates relative to evening rates, wholesale-rate compensation for exported production, etc). Some succeed.
It's a day care, though. How "senior" could they be?
The best ones are the first to propel themselves away when it gets bad: they have options
I’m not even sure they are so great for shipping code to production.

Slow build times, slower execution times, annoying keeping them updated, especially with k8s.
> Clearly the ordering is increasing in value

Here's your mistake. Alphabet ordering is decreasing in value.
Look into nix-shell. For example all I need to do to get a shell with access to node/npm is `nix-shell -p nodejs_21`
I went on eBay and bought one - about 100 dollars landed.

... and I was able to get it to send X11 to my Mac within about a half an hour, the UX on this thing is actually really good, and the touchscreen very responsive.

I'll go on ebay later for a scope card or two, it has some sort of logic analyzer, but its missing the breakout pods for it. Either way, I'm happy, getting X working felt like summoning the dark arts.

There are apparently material differences though between the 16500L and the 16500H - I have an H, the manual for the L indicates a telnet interface.
It's completely possible in theory, just very hard in practice.

It's an economical alliance, not a federation, each country has different tax, social security, pension, health insurance, labor laws, &c. all of them are as complex as your home country's one, but now you have to deal with them in a foreign language, and your employer hr has to deal with them too

It's just much easier to relocate or hire a local than to play this game for a nomad tech bro that will stay 2 years before jumping to his next adventure

So yes you seem to acknowledge the reality that the EU is composed of different countries but you don't seem to grasp the complexity of the consequences
Location: Austin, TX

Remote: Yes

Willing to relocate: Willing to discuss

Resume/CV: https://www.johnheher.com/resume.pdf

Email: johnheher@gmail.com

Personal site: https://www.johnheher.com

Experienced web developer with a focus on the front-end. I've worked from small startups architecting the whole front-end from scratch to working within huge teams to help build out Fortune 500 companies.

I feel most comfortable with:

- Front-end: JavaScript/TypeScript, HTML, CSS, Tailwind

- Frameworks: React, Remix, Nextjs

- Back-end: Node, Express, GraphQL, REST

- Databases: PostgreSQL, SQL

- DevOps: GitHub Actions, Netlify, Docker
Like others have said you don't need to have the application itself be a container locally. As long as it builds properly to an image it's fine. The only local container I use is one for a DB.
You didn't set each room on fire until you found it?
So the robot swarm can assemble itself into a bridge, love it!
"Lose money on every kWh but make it up on volume" doesn't actually work.

The most electricity should cost at night is approximately what it does now, because you can get that from nuclear or hydro, and why wouldn't you unless you have an alternative that costs less than that?

The lowest sustainable daytime price has to pay for the panels, the labor to install them, the land, maintenance, loan interest etc. And a significant part of the consumer price for all sources is the distribution grid. The price difference is not going to be a factor of 100, and you'd be lucky to get a factor of 2 and still be able to pay back your costs, no matter how cheap the panels themselves get.
Oh. Both my kids went there. I had constant disagreements with the staff- it was really far too expensive, and some of the teachers were just lazy, others were overqualified.
> I'm going to avoid Hertz from here on out as much as possible.

This is good advice for everyone. Hertz is the company who likes to lose track of their cars and then call the police and report the car stolen by the person renting it. They're a truly shitty company, not worth the hassle.
The biggest perk is working from home. Enabled me to get of the Bay Area before I start a family very soon.
Previous mentions:

2020: eBay execs sent roaches and “bloody pig mask” to harass journalists, feds say (arstechnica.com) favorite https://news.ycombinator.com/item?id=23532888

2022: Former eBay exec who ran scheme to harass Natick couple sentenced to 57 months
https://news.ycombinator.com/item?id=33021937
> Godot 4 has proper multi-window support.

Could you give me a link please? The Godot editor itself can't do multi-window and I haven't found a clear explanation on how to do that in the games either.

> You should be using C# for stuff like that. Ignore the Godot API, just use .NET 8.

I use the non-dotnet version of Godot, I'm not happy with the confusing licensing Microsoft has put around .NET [1]. If anything, I'll go the gdextension route, but it hasn't been painful enough yet to do that. For a UI you couldn't ignore the typing system since you'd need to feed the data into it and read from it a lot.

[1] https://news.ycombinator.com/item?id=35985832
I have no direct experience with the situation in Japan, so take with a grain of salt: my understanding was that, as with much of Asia, the issue is not so much layoffs as burnout and the difficulty of getting one's foot in the door. "Low unemployment" where a significant portion of the youth population is working one or two arubaito or has landed a plum corporate gig that requires 12 hours in the office a day. I don't know how much I'd trust casual conversation about the situation, since it's not kosher to complain so forwardly.
Or you could just give the tax break to the parents instead of creating another corporate tax loophole that will most likely be abused.
They are rampant though. Been in the medical system for the better part of a decade and after every hospital visit, I have to call the hospital to verify each bill I receive. At least 20% of the bills mailed to me are fake.
That's what couriers are for. I'm sure eBay knows which ones are the most reliable. And lying to them is just a breach of contract (but they can open more stuff willy nilly).
None of the airlines are run by engineers who have a culture of safety either. That's why.
I get to treat the employer like a disposable tissue too. They aren't forced to employ me, but I'm not forced to work for them.
even if it were true, aren't they exacerbating the issue by "crystallizing" the loss on every single EV rather than just the ones that are salvaged? hardly seems like a reason to sell-all.
Slide started when they acquired DoubleClick and the two cultures blurred together (or worse, at the higher levels of the company...) and they were beyond saving when they fully committed to ads-inline-with-search-results rather than just "experimenting" with it.
I was taking this comment into account

> and putting on a few ads (ethical, non-intrusive, etc.) can net you passive $100+/mo.
https://simulavr.com/ was coding a VR desktop with Godot.
Well yes, free movement of labor, aka people _moving_ to their job. Not people fleeing their country to enjoy cheap Greek beaches on German salaries
Because they are human beings with rights.
Github has already been DDoSed by state actors not willing to see something being distributed, such as anti-censorship tools: https://en.wikipedia.org/wiki/Censorship_of_GitHub#DDoS_atta...

Same state actors might do the same here
I don’t think the average tech worker is dumb. They may even be better than the average in the 2000s/2010s (tech boom), maybe not, but I’m at least sure especially those at Google could get and stay hired in earlier times.

What I suspect is that tech companies have many more workers than needed, because most software simply doesn’t need many people to build and maintain. I remember massive tech companies running on teams of <100 people, and even today, I hear of many critical departments with only around a dozen or less.

Google search, Github, AWS, Outlook, Facebook, Uber, IntelliJ. These are software behemoths, but at their core they’re rather simple, and a single developer could make an MVP of any in a few weeks, and with adequate testers and resources, something scalable and stable that could be used by professionals in a few months. And that’s creating it from scratch (well, existing libraries), though maintaining everything maybe doesn’t require much less, it surely doesn’t require more. I understand the big products have more, at least name recognition, and I understand that a big product needs more than programmers (asset creation, marketing, QA, tech support, accounting, etc.) But the software development side isn’t very big, especially if you already have the software.
Single payer was killed by the healthcare provider lobbies, not the insurance lobby.

Doctors have waged a war against single payer anytime it has been suggested for over a century. The power the doctor and the hospital lobbies wield to sway opinion utterly dwarfs that of the health insurance industry.
I gave up mostly.

Nowadays I use containers for the services, like redis, postgres, etc. But the app runs locally for dev. Works fine for standard web stuff.
Those kids are still probably going to need health insurance and food and all that. Probably better for the parents to remain employed.
Article says the most common reason given was that the person forgot the gun was in their carry-on.
That seems strange, I guess if you are doing a short hop and you just grab your backpack I could see forgetting, but I'd think most people intentionally pack a bag to take aboard a plane.
I do agree that Y Combinator is waste of time for most start-up founders.

Instead of begging for money from old start-up lottery winners, focus on sales and own your company completely.

Y combinator and other VCs should be your last option, not your first.
You're only looking at this airplane. What about the space capsule that cannot be built correctly for a test launch? What about the planes to replace the ones the secret service uses to ferry around POTUS? What about the stories from employees saying they are punished from bring up issues they see? So much more than just this one plane (and its variants)
If you are on Windows, the antivirus might have something to do. It used to be slow for me too but I added an exception and now it's really fast, or at least fast enough so I don't perceive any significant lag.
We don’t if that’s the real reason or the advertised reason that they’re laying people off. If was an investor I’d prefer the "AI is making us money for nothing story". But I know blog spam is also screwing their product up. It’s why I pay for an alternative search engine.

Ironically AI seems like a huge problem for Google's main business. Even if what you're saying is true, and all the layoffs are because of AI productivity gains. Well guess what? Other people can use AI to build cheap advertising businesses too? AI is cheap and it's getting cheaper, thanks to open source AI, it's accessible to everyone.

What I've come to realize is that, it's not Youtube that's valuable, or Google, or even Open AI, it's the information these things are providing access too. The information people are creating for them. The communities.

Now it seems like accessing that information is becoming democratized in a way that Google never really planned for. Soon I might be able to have something that can generate a youtube video for any topic I need, without youtube, just locally on my laptop or phone. That's going to be a problem for them. They know this.
Underground water comes from over ground water
I shouldn't have said that, but with any other resource, I think it could have been more difficult to re-allocate, etc., with SWE. It is just.. odd.
List of Newspeak Words (1984)
https://web.archive.org/web/20240104021601/https://www.nytim...
The average American already is skewed. The average 401k is only $129k while the median is a much lower $33k. [1] That’s not even 2 years of rent in most places (and isn’t a lot of money by any definition considering the amount needed for retirement)

[1] https://www.businessinsider.com/personal-finance/average-401...
Go back to the article.

Prince signed expecting to release music at a faster cadence so he would have been out of his contract in about 4-5 years with stuff that was kind of sub-par even for Prince. Warner told him that wasn't going to happen as they needed to do marketing and that meant he wasn't going to get out of his contract until 10 years or so. This was the disconnect--Warner thought they locked Prince up for 10 years and Prince thought he was getting out in 5.

Prince, for all his brilliance, was really the one who screwed this one up--likely because of ego wanting "The Biggest(tm) Deal". He had a huge amount of leverage after "Diamonds and Pearls" and just negotiated poorly. It's not like Prince didn't understand the music business by 1991--he had been in it and complaining about it since the 1970s.
Many of them got jail time.
> LGA-775 which span support for CPUs from single core Pentium 4, to dual core Core-2-Duo, to quad core Core-2-Quad

Mechanically inserting and actually running is a different things.
You could, either works.
More like GodotDesktop
OK, well go and do "a bit of searching with a computer" and let us know your novel results ignoring practical constraints, then.
I never believed it. I remember telling people how this would turn out and getting kind of laughed at.

This industry is so fad driven. When something is the fad in tech it becomes heresy to question it.

I had a similar experience when everyone believed mobile would completely replace desktop/laptop systems. I explained why it wouldn’t, why it was for a different set of use cases, and was kind of scoffed at for that too.
Coal is certainly not the best option for the continental US. That would be natural gas. Natural gas can be burned directly in combustion turbines with a fraction of the capital cost of a coal burning powerplant. They are also faster to turn on/off, being basically jet engines.
The term “non-blocking” may well originate with circuit switching, but Ethernet switches have referred to the behavior of supporting full line rate between any combination of inputs and outputs as “non-blocking” for a long time. (I wouldn’t call myself an expert on switching, but I learned IOS before there was a thing called iOS, and I think this usage predates me by a decent amount.)

> With ethernet you put a frame on the wire and hope.

This is not really true. With Ethernet, applications and network stacks (the usual kind — see below) ought to do their best to control congestion, and, subject to congestion control, they put frames on the wire and hope. But network operators read specs and choose and configure hardware to achieve a given level of performance, and they expect their hardware to perform as specified.

But increasingly you can get guaranteed performance on Ethernet even outside a fully non-blocking context or even performance exceeding merely “non-blocking”. You are fairly likely to have been on an airplane with controls over Ethernet. Well, at least something with a strong resemblance to Ethernet:

https://en.m.wikipedia.org/wiki/Avionics_Full-Duplex_Switche...

There are increasing efforts to operate safety critical industrial systems over Ethernet. I recall seeing a system to allow electrical stations to reliably open relays controlled over Ethernet. Those frames are not at all fire-and-hope — unless there is an actual failure, they arrive, and the networks are carefully arranged so that they will still arrive even if any single piece of hardware along the way fails completely.

Here’s a rather less safety critical example of better-than-transmit-and-hope performance over genuine Ethernet:

https://en.m.wikipedia.org/wiki/Audio_Video_Bridging

(Although I find AVB rather bizarre. Unless you need extremely tight latency control, Dirac seems just fine, and Dirac doesn’t need any of the fancy switch features that AVB wants. Audio has both low bandwidth and quite loose latency requirements compared to the speed of modern networks.)
eBay is the second largest eCommerce site by sales behind Amazon. They sell more new merchandise than used these days.
You still need daycare when working from home. Trust me.
War gaming WW3 with China [video]
> The 400 richest Americans have given away just 6% of their combined fortunes.

6% of the richest isn't so bad.
Depends how many centrifuges they had to destroy to develop it.
For those interested, you can setup tcpdump on Asus router pretty easily to monitor traffic going through the router. You don't even need to mess with the firmware on the router.

1. Install Entware https://github.com/Entware/Entware/wiki/Install-on-Asus-stoc...

2. Then install tcpdump: `opkg install tcpdump`

From there, you can monitor any traffic going through your router.
Thank you for your response. I will definitely add 'Learning Go' to my bookmark on O'Reilly. Coworker of mine started with official documentation of Go. I am curious if you know about this: https://quii.gitbook.io/learn-go-with-tests/

I have honestly never practiced true TDD and figured the above resource will get me to explore both, TDD and Go. And maybe transition into 'Learning Go' to learn more in depth about the language? What do you think?
One chilling effect was what Boeing and the US gov't did when Bombardier in Canada developed their own 100-130 seat brand new ("clean sheet") aircraft. They levied so many tariffs that the project was economically unviable.

So Bombardier sold it all to Airbus. Now Airbus has two series of single-aisle aircraft that are more competitive than Boeing's 737 (the A220 and A320.)
Google already cut back on the free food and the yoga classes.
> SteamOS doesn't do anything besides play games distributed on Steam.

Handling input from the gamepad and having a massive library of community contributed controller configs is a massively underrated selling point, imo.
Which is called the Raku Programming Language (#rakulang) since 2019.

$ raku -e 'say 9999999999999999.0 - 9999999999999998.0'
1

https://raku.org
Sounds like Latch is just garbage. Our August locks consist of me talking to the watch (or phone, if that's your thing): "hey dingus, unlock the front door". I can do that after a run when I'm still 50 feet away, or whenever is convenient for me to do so. Of course, leaving the house is just the opposite, me shouting at HomePod on the way out the door: "hey dingus, lock the front door". And before I'm out the front gate, I hear the chime confirming that the door locked.

Latch sounds like they just turned your phone into a really shitty physical key without the convenience of an actual twist-it-in-the-hole key physical key.
eBay has the best prices on used electronics and buying weird/niche stuff that can't be found on Amazon imo.
This is mostly a US thing and I can't really fathom it. In central Europe you get a notice and you are usually expected to continue to work during the notice period. Even at banks, etc.

From what I hear, it sounds like in US you are immediately considered an enemy spy or saboteur and need to be escorted by security. I can't imagine how chaotic it must be to take over work from someone who was fired like that.
I don’t understand. Are they 1000x brighter because we can pump 1000x more current through them, or because they’re 1000x more efficient.

If the former, then… not useful for phones?
The problem with this assertion is that focusing on profit for the shareholders no longer has any downsides because the public is numb to it. So it's the winning play. We need regulations that sufficiently disincentive such behavior in order to approach equilibrium (that being a state where businesses exist to serve customers).