skysight-inc/HackerNews huggingface dataset:
Yeah, there were a lot of arguments in the comment that were either disingenuous or revealed they are someone who has only minimally used the framework (or maybe not at all). I've been in both Laravel and the Phoenix world, and they're both incredible frameworks. Laravel has an option for practically every battery you could want to include at the app level and it's very well refined. Phoenix brings the batteries included nature of the elixir language and builds really amazing, easy to use features and tools on top of it. They have both innovated in a bunch of areas and have made really great choices when they're using tried true methods instead. Either of them enables even a solo dev to build out a fully featured app from start to finish. They're both easy to get started with and they both can handle any level of complexity you might need.

These days I default to Phoenix because of the built in features of the language and treating realtime (websockets, pubsub, etc) as a first class citizen. And because I think it has far and away the best (and original) implementation of liveview, which is a paradigm I love working with.
Amazon hasn’t been “customer obsessed” in years. The leadership there is “promotion obsessed.” Bloated management with too many empire builders. Make big flashy features with no real need or something that optimizes for short term target numbers. Working backwards from the customer is never a thing anymore. This is why terrible decisions like 3rd party sellers (diminishing Amazon’s trust while increasing profits) will continue to happen.

AWS and their massive logistics platform will support this terrible management for awhile but it will continue to destroy the brand.
> Always the same rotation of products get recommended, and win these "tests".

Wouldn't this be expected for product comparison sites? How many winning vacuum cleaners can there possibly be? Is the expected state that the best white goods in any category are experiencing constant churn?

I mean, your criticism seems to be that this content is "very well created" but spam because you don't believe the recommendations are the result of some genuine comparison process. How could Google or really anyone know that, or decide if you're right/wrong? The data is all there, it seems useful, and on stern.de they even have a page that explains how they select products and rank them. In fact the Stern carousel doesn't even appear to be from the same source. The first two use the same icons and such but the third doesn't.
I wouldn’t call them assumptions. They were PR spiels provided by EA and regurgitated without checking.
>The problem is, we are just smart enough as a group to mess things up really efficiently for short term benefits (within two generations), but we're not smart enough to act as though we're planning for 5-10 generations into the future.

We could be smart enough. All the past cultures with monuments were building them to last.
I think we’ll get to see the experiment happen which is cool. If either truly has a decisive advantage in some contexts we should see that materialize in the market.
There is an implication with this post that Google is dumb or unskilled, or stuck in a cargo cult, but that ain't the truth.

Google's search results aren't because they suck, they're doing it to get maximum money. This is about getting maximum cash for minimum overhead. The Goog is a publicly traded company, they're about selling you the crappiest product at the highest margin. Until someone can come and seriously eat their lunch in search, it will never get better.

To paraphrase Cory Doctorow, "en-shit-ification" is explicitly the point.

They hired the best and the brightest not to make search better, but to find ways to optimally increase the stock price; good products are entirely tangential to that.
Usually I'm used to seeing the other kind of burnout on HN
In a sense, it's like every letter of recommendation I've ever had. The people they were "from" asked that I just write it and they'll sign it if they agree.
That may just be familiarity.

On a new topic she would probably revert to slow thinking.
TBF it wasn´t like that at the beginning, when growing the ecosystem was their priority.

As pointed in the article, the move to monetization happened once the writing was on the wall that it wouldn´t become significantly different than what we have now.

Also they´ve always been priced so aggressively, I´m kinda glad I got the original puck at such a low price, to see first hand where the technology was and what to expect from it.
On a tangent, does anyone have code samples of parsing large JSON newline files with simdjson that don't fit into memory? I.e. where the file overall is many GB (more than 4) but individual documents in the top-level are not that big. Most of the code samples for simdjson assume you can load the whole file in memory.

I've got an idea for how you can do it with parse_many(json,window) and truncated_bytes() but it would be easier if there were just an example out there I could look at.

See pages like [0] and [1] that describe it should be possible but I am just not seeing (or yet able to produce myself) working code.

[0] https://github.com/simdjson/simdjson/issues/188

[1] https://github.com/simdjson/simdjson/blob/master/doc/iterate...
It's been ~10 years since IPv6 became "ready for prime-time" and I wouldn't touch it unless I absolutely have no other choice. In practice you are going to run into bugs and problems at every level, from client software to the OS networking, your router, your ISP, their ISP, their router, their server and so on and so forth. I absolutely support other people using it to iron out all the kinks, so that I can finally do it without headaches in 10 more years.
In undergrad I used to play crusader kings for hours and get super (too) invested. These days I jump on Doom Eternal (hurt me plenty) for maybe 15-45 minutes at a time, chew through a horde of demons with glee and can easily walk away to do something else.
> We had already begged and pleaded to have more time, and at some point, as a public company, they have certain obligations to their shareholders. One of them was that SimCity would be shipping that quarter.

I get that games have to release at some point or else some devs will be perfecting forever. But I can't count the amount of times a game was a flop at launch (and never recovered) because they needed to hit an arbitrary date and it wasn't fully baked.

Wouldn't the best interests of the shareholders be having a financially successful game?
> Writing clearly can clearly be hard.

I'm wondering if GPT3 + a set of copyrighting instructions + your draft can generate a list of suggestions for improvement.
Every time I search on my wife's iPhone for some specific application in the App Store the first result is an add for a competitor's app. How is that 'expected'?
Kubernetes: The Cost of Doing It Wrong
Though it's not finding the article. It's finding a link to the article on Reddit. I hope people aren't linking to the Reddit thread...
There's no chance of anybody guessing your infrastructure just by looking at your subnet. (Minimum is /64, which is HUGE!)
Tire and rim thefts increase as residents demand action
Because to an alien looking down, they would just see a human sitting in front of a screen for 14 hours.
I think this article is a missed opportunity. It focuses on the least interesting thing about LLMs—how to stop them saying things they shouldn't. I learned nothing about how it was built and its potential. It seems bizarre that there's such an intense focus and concern about how to limit LLMs instead of how to use them and improve them.
Although I'm going to get comments saying this is wrong...

What I did was:

- IPv6 DHPC - private address range within: fc00::/7

- IPv6 NAT, same as for IPv4.

- Firewall.

Why:

- digital ocean only allowed ~16 IPv6 addresses.

- I wanted a local IPv6 network exiting through digital ocean.

- I see no reason to give public route-able addresses to each device in my home (allows remote websites to determine who is calling it and set up profiles/target each remote device).

- Sure, privacy extensions which cycle unique addresses, but it still allows profiling based on source address, even if a bit of work is needed for each new addresses.
Do people link to reddit threads a lot? I'd assume such a signal would be very noisy and not very reliable, so spam sites would just link a lot to their content spam on reddit.
To be fair, a few years ago I bought 8" floppies for the Ohio Scientific system that had been in storage since the late 80s. One of the labels had a 1979 date on it.

I sent them to a guy who writes the emulator for that system and three out of four were totally readable.
Question for the greater HN community? Would it help if software engineers demonstrate their skills on an ongoing basis via a third party which accesses them periodically without the pressure cooker environment of technical interviews and companies just do cultural fit type of interviews based on the previous assessments of their technical skills?
Somehow those seem to also be the same people who love to stand in the middle of the open office and loudly converse with the sales team about what they did last weekend while you're on a call dealing with a prod outage because impossibly even in the in-open-office utopia of yesteryear if something actually really important and time sensitive was happening it'd involve people being on a Teams call.
"If you can't do everything you should do nothing" never was a reasonable guideline and still isn't. Risk isn't binary, reducing one risk vector even if you can't remove all others is still valuable.
Canada, albeit almost 20 times smaller than Europe has created a web company more than twice as big as the biggest European web company. Shopify. It has a market cap of over $50B.

Korea has Samsung. A $300B giant. Albeit not a web company, I would consider their smartphones part of the internet ecosystem.
I had a relatively smooth high school experience (minimal bullying, stable home life, "good" school, I'm straight and white and a guy and all that stuff) and it was still easily the worst four years of my life so far, and I'm nearing 40. Add in junior high and it's the worst six year of my life so far, all in a row, top six worst years. Elementary was pretty good, I guess.

Meanwhile, adults were telling me that was the best part of my life and always talking about how much harder adult life is, like all the misery of high school was just to prep us for much worse life as adults. Shit, if they'd been right I should have killed myself, truly. I still don't know how they managed to have such horrible lives that high school was the best they'd had. Even when I've been at points where I was working shit service jobs and had to watch the gauge on gas pumps really carefully to make sure I didn't overdraft—that was better than high school. Like, way better.
Yes, it does happen, but in my experience they are much more reliable than most people seem to remember. I've had a few floppies that couldn't even be salvaged by a reformat (as mentioned in the article), but I also have many more original 3.5" floppies from the 90s that are still perfectly readable, and without errors (I know that as they contain data with checksums). "Utterly unrealiable" isn't doing them justice.
It just makes little sense.

With IPv6 instead of NAT deciding that port 2000 maps to 192.168.1.3 port 22, you have a firewall that may or not choose to route to xx:yy:zz or not, and to allow an incoming connection over port 22 to that host or not.

If you don't want to accept incoming connections to a given machine or network on IPv6 without NAT that's very easy to have.
Kids and a partner with health issues. My days are all chopped to hell. If there's a 5 hour window, everyone wants to put an event smack in the middle of it so I have an hour here and an hour there and any time I have 3 hours it's probably going to yard work. If it weren't for reminders or having tasks queued up things would be much, much worse.

It does get better in highschool, sometimes middle school. Once the idea of autonomy occurs to them they don't need or want you every fifteen minutes. Plus as another responder said, sometimes they want to see you doing things, and once in a while they want to help. Though it's cool when they do and then sad when they change their minds. There was a two week period where mixing compost was the most fun in the world and then they were no longer interested.
Try the search engine kagi.com
It just works.

Google stopped being a search company, and is an advertisement company now.
Fair points. It would need to be a meta langauge of sorts, with compilation stages, stuff like that. Maybe a compromise can be reached with customizable compilers. PaulDavisThe1st's meta-compiler may know which sparse lock-free doodad you want. Even a CnC machine can't just spit out anything under the sun. Key thought here is industrialization of software production. It will (has to) happen (not that I'm pining for it :o) And our little chat here is whether programming languages will have a role to play here.
What does it mean to say that it can't invent anything? If, for example, I ask it to make a new poem with no line previously recorded in the english language it will do so. If I google that poem to test it's originality I won't find a match. It seems to me it just made something novel, right?
Location: Southeast United States

Remote: Yes

Willing to relocate: No

Technologies: Typescript, GraphQL, Postgres, React, GCP/AWS, Ruby on Rails, and lots more

Résumé: https://drive.google.com/file/d/1y0xeCCBqTSesnJ0o5UCbfcFO_q5...

Email: Found in resume

---

I'm looking for a company that needs a dynamic full-stack engineer with business know-how. I'm interested in helping businesses solve problems in pragmatic ways. I'm not your die-hard algorithms guy, but rather the guy who can build solutions good-enough for the current state of affairs with an aim to iteratively improve. I've got roughly 50/50 split experience between front-end and back-end.

I'd love to take a shot at leadership, but am happy to continue to keep leveling-up my technical skills as well.
A penny for your thoughts? The true is you might have a dozen tasks being solved in parallel in your brain while doing the dishes. Hey! I just think I know where that smell comes from in your refrigerator!! You'll exclaim while taking about taxes on a comment made yesterday.
Asking your brain for answers can be like asking your contractor to finish the driveway in 2 days. She'll say yes, but, you know.
I think what it actually means is that personality type definitions are meaningless. I'm the same as above. I'm about as introverted as they come, but I also spent a years working in tech services that included sales. It's a skill like anything else. My brain works very fast and more importantly, I know what I know and what I don't and just got very good at articulating that without hemming and hawing. It's not intuitive thinking as much as it's reasoned extrapolation.
No, I mean why does it find the right reddit thread instead any of the billions of other reddit threads? That can't be trivial to do since reddit themselves don't do it well.
Maybe not then, I haven't done my homework on this subject to be honest.

I mostly said that because of a gut feeling that CS is their main cash cow, while their others series are solid but with a more niche player base.
It actually came free with another product that I wanted to buy. These companies throw away their spy devices at dirt cheap prices in exchange for an ongoing stream of your personal information.
Immigration can be used to suppress wages, if there are way more workers than jobs.

The other end of that balance produces high inflation, as employers have to continuously raise wages to recruit from competitors, and continuously raise prices to cover increasing wage expense.
Interesting report. Does a similar exist in Europe and Asia? This felt a bit North America-focused. I could have missed something here.
How often this point comes up:
"shift to hybrid work has made it challenging to have confidence that employees are being productive."

If you can't determine an employee is productive without seeing them in the office, then I don't think you ever had a way to measure productivity. These types of managers have deluded themselves into believing that butts in seats correlates to productivity.
> Another reason not to use it!

Perfectly valid reason! I in fact am buying Orange Pi SBCs this days

> I used it as a hotspot. Armbian has some weird obsolete NetworkManager, that does not work with WPA2. OpenWRD does not support other functions I need.

I don't follow that. Armbian has the same package versions as Debian. I just checked on an Armbian Bullseye I have in an Armv7 board and it has support for WPA2 Personal, WPA2 Enterprise, and WPA3. If you want to keep a regular Linux distribution probably your best bet is using something like 'hostapd'

> And I did not use buildin networking managment, because it keept switching network interface names (multiple WIFI and LAN cards over USB). I can bind NetworkManager config to MAC and skip interface names completely.

You can set those names static easily with systemd. Create a file for every nic like '/etc/systemd/network/10-eth10.link' and fill it like:

[Match]
MACAddress=75:1a:d3:80:85:59

[Link]
Name=eth10

And then update your initramfs:

update-initramfs -u

And ready! :)

> It is the most basic task for Linux computer...

Well, it depends for whom. Also, you need adequate software and hardware. About wireless, the chipset in an RPi4 is designed for clients, not APs, and its capabilities on having multiple clients are quite limited:

https://github.com/raspberrypi/linux/issues/3010

Routers like the Omnia Turris, Mikrotik, PC Engines... use specific mini PCIe cards that can be as expensive as a full Raspberry Pi 4, just for the wireless.

https://www.discomp.eu/wireless-minipci-cards_c14501412.html
Ahh, I see what you mean but none of that takes heavy R&D.

Suggesting minimal barriers to entry seems like wishful thinking at this point. Sure, the average CS student should be able to write a pathfinding algorithm etc, but people who want to restrict types of AI research have a higher bar in mind.
I've been playing Midnight Suns on mine, very recent game, and it works extremely well(if you lock to 30fps). I've played a good chunk of Elden Ring also completely locked to 30fps - no problem at all.

Someone said something about it before that makes sense to me - it's a portable PS4. If you are happy with playing games at the level a PS4 would play them, then it's a perfect device for you. If you expect proper next-gen games to run on it(Returnal) then you will be disappointed.
Maybe - somehow I doubt a plucky underdog will replace Amazon or Apple because of a strategic WFH policy.
Close, I think it’s more about signalling you’re not into traditional gender roles. There are women who are into that, just like there are gay men who don’t like effeminate men. If you live in a place with enough potential friends and lovers it saves everybody time, and you look fabulous to boot.
Damm that's a lot of cases to cover. I wonder how performant will Ruff be once it reaches feature parity.
Right now I have a sheet for each account that has columns for date, payee (i.e. the merchant), envelope (e.g. Groceries or Books etc.), memo, outflow, inflow and balance. And I enter the transactions manually. I enjoy that part actually since it keeps me mindful and I only have two accounts (checking and a credit card) that I frequently use.

Copilot looks very polished and handy. Though I have found that I really like the customized control that a spreadsheet gives me. Though I haven't used it, I could implement most of what I see in Copilot in my spreadsheet, and have already.
Happens in the SCSI emulator market as well - there is a company massively marking up SCSI emulators and praying on naive musicians. Which is fair enough given they set them up before sending them out, but it still irks my sense of fairness
Anyone else notice that general solutions to problems just aren't on Google ... and aren't on the internet at all?

We used to have blogs, even twitter and facebook, even things like phpbb and the many internet fora, which was "normal". These have disappeared, either entirely or behind a pay- or registration wall, and are clearly not accessible to Google.

I wonder if the problem is Google, or the web in general.
"Indie Hacking"

An indie hacker is an individual who builds and launches a business or product independently, without the support of a large organization or team.

Most 'indie hackers' i've met are working on some app, or SAAS that they see a need for in the market. They strive and toil, for a grand vision; And there is beauty in that, but....

More 'Indie Hackers' should find fulfillment in starting an agency. The risk is honestly zero, and although harder to scale it may bear the same fucundity of any 'Killer App'. Even if you don't have the connections, Upwork is a fantastic way to get your initial clients.

When people quit their software job to be an indy hacker, what they really want is the freedom to code in the direction they choose. Although dealing with clients may seem like 'having a boss', the ability to pick your clients wisely is the first skill you learn.

I quit my job working in tech and now i run a solo tech consultancy. You get your initial clients to pay for the infrastructure and as long as you stick in your lane, you can utilize all your tooling for the next client and charge a bit more in hourly rate. It soon becomes a self-fulfilling cycle.
If fishing was done on land and not miles off sea and underwater where the public can't see what's going on - I'm sure there would be much more care about how we fished and it wouldn't take a massive collapse in fish populations before something was done about it.

It seems no matter where in the world the same thing is happening in different ways and there seems to be a common response: it's not us - its foreign fisherman, big fishing companies, climate change, different types of fisherman, marine use etc.
You can already play many local files in formats like mp4 directly in Edge or Chrome to get Nvidia VSR working, probably works with the new Edge VSR too.

If you want a media player that does this and have a 30 or 40 series Nvidia card, you can use the below custom renderer being actively developed, which uses Nvidia VSR tech with a custom renderer for Media Player Classic.

https://github.com/emoose/VideoRenderer

People have also been using MadVR to upscale videos which uses a similar renderer but I think it doesn't have GPU limitations.
All the past cultures that have monuments that still stand built them to last
They tried that with their Singapore office and the landlord just walked the staff out of the building. Apparently that caused them to pay up pretty quickly. https://news.yahoo.com/twitter-employees-escorted-singapore-...
I can recommend TheoTown, available for all major platforms, even on Android and iOS, completely for free. It has a plug-in system, tons of decorative objects. Controls are good, too. Plus, it has some endgame content that makes it quite fun.

https://hi.theotown.com/
Yeah, it seems to be the common consensus to just block everything going in and just make exceptions, where you really want to offer a service to the internet.

Makes total sense, thinking about it. I guess, all those years of just sitting behind a NAT makes one forget all these networking basics if you're not using them regularly.

Moving closed-source IoT devices into a special vlan, with some even more rigid rules (something like: only allow http/https traffic into the internal network) might be an additional level of security.

Thank all of you for your replies!
> If the student lives at home with their parents, it really wouldn’t be difficult to pay most of their way through school.

Please tell me how a full-time student can fairly easily earn 10 grand a year (plus books, clothing, phone bill, entertainment, laptop, etc)?