skysight-inc/HackerNews huggingface dataset:
I hope the next time there is a pandemic like Covid that we do more sensible things like not ban access to outdoor activities, shutdown beaches, shutdown everything for months, destroy the economy, etc..

Also ironically WFH is great unless you are the poor soul who still needs to work on the “front line” every day like warehouse workers, delivery drivers, etc.
Do Not Fail: One of the Few Writings That Tells You to Avoid Failure
It’s a fairly calculated move, as they know market for engineers isn’t in the best shape, so a significant chunk will keep working with no complaints. They also ramped up hiring heavily, if the number of messages I get from Amazon’s recruiters is an indicator.
If your work contract and agreement has remote office, guess what? That's a breach of contract.
> There's a reason most "type-less" languages have added type hints and the like (Python, Typescript, etc)

I would like to clarify that even without typing python is a LOT less "forgiving of types" than javascript. It has none of the "One plus object is NaN" shenanigans you run into with javascript.
Two common Go interface misuses
Any statistics on the kind of people that stick to office work. A, B, or C players?
Introverts vs extroverts, programmers vs project managers..
This is a strategy to get rid of non H1B workers. It’s pure discrimination
They hired because there was demand. People had Prime and were scared to go out so they ordered.
Tesla, Intel, deny they're mapping China
> It doesn't work from most hotels

Most? I have not seen a _single_ hotel that supported IPv6. Not one. And I always check, just for fun.

I've been to one hotel (in Menlo Park) that used to give out public IPv4 addresses automatically, and several hotels (The Venetian, Bellagio) where you could request a public IPv4 as needed.

BTW, I'm also looking for a SIP provider that supports IPv6. So far I haven't found any in the US.
I remember reading a blog post many years ago that stuck with me, I don't remember the title of the post or who wrote it but it was essentially along the lines of "beware when companies start to take away the free snacks". It made a pretty convincing argument about how even seemingly minor changes like that start to signal a greater shift in the companies attitude toward how they want to treat and be perceived by their staff.

I think a lot of Amazonians, even those who choose to stay, will look back on this as their "no more free snacks" moment (I also think there are probably many Amazonians who are already past that point, but that is a different topic).
>What model year? I'm guessing it's an older one?

Not 100% sure which year since it wasn't mine I think around 2018 +-2y. It was good at following bright painted white lines and nothing else. I didn't mind the beeping and the vibration when I stepped on a line but it wanted to actively steer the wheel which was infuriating. I wouldn't mind it if it was just a suggestion.
I can't read long form content from a phone screen or computer monitor. I really don't like it. It might be the scrolling, or maybe the type of screen, or conditioning to expect instant gratification. I do, however, read 20-30 books a year, both paper and on an ereader.

I think it's super important to make reading a habit so one must identify what doesn't work for them and try something else. You lose so much if you don't read.
Thing is, if you are the CEO of AWS, you are fantastically well-compensated to be in meetings with people who suck up to you. Of course you think the office is a great place to do your work.

But that’s not what 95% of AWS workers do.
It will be. Any time you offer something that allows anonymous uploads & shares (hell, sometimes even if you don't allow share, people will share accounts), it will be a silo 95% full of material that's illegal in practically every corner of the world.

If you play the good citizen and encrypt the files, giving the key to the owners, then you also don't have any means to preemptively detect and delete that stuff, you just keep waiting on some law agency knocking at your door. Also, if you openly say "hey I'll peek into your files to see if they are legal", then they will be the ones encrypting. Disallow that? It's a nightmare to detect and abusers are really, really creative! So much dedication too!

And it's not just CSAM, there will be detailed instructions on practically any illegal thing you couldn't even imagine.

It's bad, really bad, and I've grown to accept that small, closed community services (best with real-world connections) are the only way forward.
In philosophy of mind it's not something that would raise an eyebrow
> Absolutely moronic and unbased implication. The "rent-seekers" won their case and have zero interest in being implicated in dumb palace-intrigue style hacking. I mean, fuck those guys, but to bring up allegations like that is big stupid.

That makes no sense.

The fact that they won their case gives even greater cause in ensuring that what they want goes through. Doesn't mean they have to be classy about it, or that Internet-based means of sabotage are impossible implications (given that the IA literally is about putting things up on the Internet that some want to be taken down).
rewritten in next.js https://x.com/rauchg/status/1848033867145572654
At least they're still allowing working from home on Saturday and Sunday.
All of that still wouldn't prove that you didn't use any sorta LLM to get it done. The professor could just claim you used ChatGPT on your phone and typed the thing in, then changed it up a bit.
Cat without cat on the commandline (2020)
Well, one way to make people to something they don't want to is by forcing them. "Do X, or quit".

However, doing this will only breed deep seated resentment. That can only be bad for the company and Amazon as a whole.

If the figures here are correct, 90% are unhappy with the decision and ~70% are considering switching jobs, it could become quite entertaining to watch this company implode from a distance. It will be the top talent who leave first, instantly creating a weaker company.

Its not even a good decision from an innovation/productivity perspective, studies are mixed and many that claim a productivity improvement in the office, if you look at who was involved in funding them, were actually funded by people or entities with a vested interest in office real estate.
Oh, indeed!

But if they are not otherwise checked it would be quite useless.
I suspect Amazon know that and their contracts are worded accordingly.
"maliciously interfering" does a lot of the lifting here. And if true, I hope that they didn't stop at firing him. Play stupid games, win stupid prizes. I hate the kind of entitlement that makes people feel justified to destroy huge amounts of value.
Well, it is quite well known what you get when taking the speed of light to infinity. It is classical mechanics.
Not really. It says:

> ByteDance also denied reports that the incident caused more than $10m of damage

It makes clear what ByteDance's official position is, while pretty clearly hinting that it might not be true.
Also set working times from 9 to 9. Also there is some strange perks there like food. Do you really need that much better than say some starving African?
Banning remote work (or even just signaling the intent) is an excellent solution to ‘we effed up by hiring too many people in ZIRP/AI expectations era and now we need to get rid of them without paying severance’.
That’s a contract. The vast majority of people currently working from home do not have a contract explicitly stating it’s a work from home position permanently.

Those people who went from office to home during covid will have to go back to the office or they will be fired and receive nothing because they did not fill their role.
Well, there is: it's easy to trigger unsafe behaviour by calling a virtual method accessing a child class data member (say some std::vector) when in the parent class destructor, as the child sub object will already have been destroyed. Thus it's reasonable to say that there is a bidirectional ownership relationship.
With a proper workflow and communication, only the first one (rebase conflicts) is a semi-regular occurrence (once a month). The others I have never had to do while working on a team. We establish a clear way of working and everyone abides by it.

And before you say well this doesn’t work with a bigger team, my team is 8 and the org is 50 on the same codebase. At “google scale”, I understand this might not be the same case.

If someone has to go out of that workflow to fix a previous commit on main, they submit a pr on top of latest.

Again, I don’t see the major complications here. It seems to me to be fixing a communication issue in an org more than anything.
Amazon is mostly known for burning out their engineers, right? It is a shame if they are doing these back door layoffs because it means more people will have to get churned through. Burning out can have some pretty negative long term effects, hopefully not too much human potential is sacrifices to the altar of slightly faster shipping.
And what difference does that make?
I heard Amazon employees were told 9 out of 10 Amazonians were looking forward to returning to the office.

I guess they asked ten employees this question. Nine were on H1B visas, and the tenth was already on Focus/PIP.
That is the one, thank you!
When I started at Amazon during the pandemic, I asked for something in writing saying my job was "work from home". They told me not to worry about it, because I'd be in the system as remote and they would never return to the office anyway.

Point being, they never actually put "work from home" in anyone's contract, so technically nothing is changing. They are simply enforcing the always existing rules.

I don't work there anymore because I wouldn't go back to the office.
If it was illegal they would say so. It isn't that is why politicians like PA governor Josh Shapiro imply it is but don't say it because they know it is not.
Tbf, there's a section in the prompt for this exact situation. Worth it just for this little wow moment.
And they can be used the same as java.io.File, inside the application sandbox.

Other than that, it boils down to:

"
- Squeeze extra performance out of a device to achieve low latency or run computationally intensive applications, such as games or physics simulations.

- Reuse your own or other developers' C or C++ libraries. "

From https://developer.android.com/ndk/guides

And most likely safety, not having C and C++ dealing directly with random bytes from untrusted files.
Obviously false, as LLMs parrot what they're trained on. Not that hard to get them to regurgitate Shakespeare or what have you.
> I expect not smart enough people are buying “AI” products and trusting them to do the things they want them to do, but don’t work.

People are willing to believe almost anything as long as it makes their lives a little more convenient.
> Whereas if it’s written in a native language, I’d need to check out the source code and compile it myself – a big barrier to entry.

Or you could use the source code already downloaded by a package manager and do similar tweaks locally with the build manager picking them up and compiling for you
A lot of the original social media sources have been pulled, but this is what was alleged on social media:

https://juejin.cn/post/7426926600422637594

https://github.com/JusticeFighterDance/JusticeFighter110

https://x.com/0xKyon/status/1847529300163252474
SEV 1's don't care if you're at home!
Work from home is good for people who have to work in-person, because it lessens the spread.

Also, just because I have a job that has some level of risk does not mean I would expect others to have a similar level of risk. Especially if it can be easily mitigated.
I wonder if it's batteries, they look quite close to explosives on a variety of scanning tools. In fact, both chemically store and release energy but on extremely different timescales.
That is an alternative proposal, due to the hate to this one.
Lots of positive feedback here, but after a quick listen, I'm not a fan. To summarize my thoughts...

1. The experience just feels too sluggish. For example, I opened the HN homepage, skimmed all of the headlines, read the comments on the top post, and it probably took about 30 seconds. I was done, feeling like I got all the information from HN that I needed, with the intention of checking for new posts later in the day. This tool took an entire minute to brief me about a single post.

2. It's not very practical. Usually 1 or 2 posts catch my attention on the HN homepage each day. This tool is most likely going to give me information about the wrong posts. You could improve this with some type of algorithm that learns what information I listen to and what I skip, but it's not ideal. Or, perhaps I could click the headlines I'm interested in, and a custom audio summary is generated.

3. Lastly, I think it removes the human experience of HN. I like to read exactly what people are posting. Everyone is unique, and it's interesting to see how people interact, along with their choice of words and tone. Erasing all of that and listening to a robotic summary just sucks the soul straight out of the community. It reduces the connection to the people here, which I think is the best aspect of the site.

Thanks for sharing though, it's interesting to see this idea brought to fruition.
Sorry, I think we might be talking across each other. I am saying from the perspective of someone who is already using a full Node.js environment, adding Rust must necessarily increase complexity. I am taking this perspective because in the article we're talking about, the examples are exclusively JavaScript tooling like Rollup, Prettier, and ESLint, where the only people using those tools are JavaScript developers who are already running node.

I have absolutely no interest in getting into a pissing match about whose language and ecosystem is better, and I in fact agree that the Rust tooling is less complicated than JS to start with. Nevertheless, the article is not about choosing either JS or Rust, it's about rewriting tools for working with JS in Rust, which necessarily makes you learn Rust on top of JS if you want to modify them.
Actually, I used to love reading, but the last years I've felt exactly like I had no energy to read any more, and have switched to audiobooks and podcasts. I then checked my eyes, and it turns out I need glasses. So as you get older, check your eyes!
Excellent! I’ll know where to upload my botnet payloads and CSAM!
For a human who deals with student work or reads job applications spotting AI generated work quickly becomes trivially easy. Text seems to use the same general framework (although words are swapped around) also we see what I call 'word of the week' where whichever 'AI' engine seems to get hung up on a particular English word which is often an unusual one and uses it at every opportunity. It isn't long before you realise that the adage that this is just autocomplete on steroids is true.

However programming a computer to do this isn't easy. In a previous job I had dealing with plagiarism detectors and soon realised how garbage they were (and also how easily fooled they are - but that is another story). The staff soon realised what garbage these tools are so if a student accused of plagiarism decided to argue back then the accusation would be quietly dropped.
I think it's overboard to scan for weapons at all school but very important to scan at some schools.
Pride clouded his view to a solution. Lawyer up and sue all involved.
As far as dithering-while-in-motion goes, Lucas Pope has a whole series of posts [0] [1] [2] [3] [4] on his various attempts at implementing the 1-bit dithering effect for his game Return of the Obra Dinn. It seems like for every strategy that does work well, there are many more that don't (or at least, not at the scale he applies it).

[0] https://forums.tigsource.com/index.php?topic=40832.msg104520...

[1] https://forums.tigsource.com/index.php?topic=40832.msg104555...

[2] https://forums.tigsource.com/index.php?topic=40832.msg121719...

[3] https://forums.tigsource.com/index.php?topic=40832.msg135912...

[4] https://forums.tigsource.com/index.php?topic=40832.msg136374...
Unreal C++, C++/CLI, and V8 C++ do need one.

It should never have been there in first place, because it ignored their requirements, and thus it was never adopted by them or anyone else.
I expect there will be some legal disputes over this kind of thing pretty soon. As another comment pointed out: run the AI-detection software on essays from before ChatGPT was a thing to see how accurate these are. There's also the problem of autists having their essays flagged disproportionately, so you're potentially looking at some sort of civil rights violation.
We don't learn directions now: we use GPS.

We don't do calculations: computers do it for us.

We don't accumulate knowledge: we trust Google to give us the information when needed.

Everything in a small package everyone can wear all day long. We're at the second step of transhumanism.
Thanks. Google translate off the first link:

> He exploited the vulnerability of huggingface's load ckpt function to inject code, dynamically modifying other people's optimizer to randomly sleep for a short period of time, and modifying the direction of parameter shaving. He also added a condition that only tasks with more than 256 cards would trigger this condition.

Okay yeah that's malicious and totally a crime. "modifying the direction of parameter shaving" means he subtly corrupted his co-workers work. that's wild!
Amazon has one of the lowest average tenures in the industry. The number of engineers and teams that existed pre-2020 under those working conditions is tiny (except maybe the leadership teams).

Once you have worked a remote/hybrid software job with a remote team you can’t put that genie back in the bottle (or something like that, that DHH said).
Paywall, can‘t read.
President of Turkiye? Many years ago, a person I know got arrested for calling that guy "clueless" on Twitter under a nickname.

Disclaimer: Erdogan is the ultimate ruler, he's totally the best. That guy I know totally deserved it!!11

ps. I like my vacations in south Turkey.
> Helping kids find value in education is the only important concern here and adding an AI checker doesn't help with that.

Exactly. It also does the complete opposite. It teaches kids from fairly early on that their falsely flagged texts might as well be just written with AI, further discouraging them from improving their writing skills. Which are still just as useful with AI or not.
Types are guidelines and strictly useful and a good thing. That said, one can wonder why languages like basic, python, scheme or php (dynamic, implicit types) have grown popular. Maybe for bad reasons but there IS an added value for implicit types. C++ (maybe even C !) has grown the auto keyword and other typed language have type inference. Which is not the same as "typeless" (it always is typed) but it defeats one of the "double check" security of types. And it's sometimes not needed (yes, if I initialize it with "abc" it may be a string)
PTC (positive temperature coefficient) thermistors do that. https://en.wikipedia.org/wiki/Thermistor.

They’re used as auto-resetting fuses in many devices.
It's a really bad solution to that: https://www.gartner.com/en/articles/the-data-is-in-return-to...

You end up losing your higher performers, because they have many alternatives, and keeping the people who have fewer options.
Yup. I worked 3 years and 10 months (yes I just checked) before I was first hired as a "Senior Software Engineer", by a very normal desktop publishing development company, in 2007. Not via LinkedIn, nobody I knew was on it back then.

I wasn't expected to be some "visionary architect" (lol), just competent enough to get the job done without hand holding. Which (spoiler alert!) I was able to do, had a good run at that company and then for the next 17 odd years I've stayed a "senior engineer" at many other companies.

When I've been in hiring we've always based seniority on how we evaluated their skills and experience, not how long they've worked in the job.
Hey, thanks for your feedback.
It uses different colors for each generation, and a selection of different components among a large database of pre-made components. Also, dark mode can be disabled later by slightly changing the React code.

I'm thinking about ways to make it more general-purpose friendly, and not only SaaS oriented.
How difficult is it to achieve the ideal concept of the product in production?
What are the difficult problems that you face in your startup and how it affects productivity or a great work environment?
https://www.microsoft.com/en-us/research/publication/the-f-a...
They are well compensated.

https://www.swissinfo.ch/eng/society/swiss-salaries-teachers...
PTC and Aicas have a good customer base that cares about performance, while selling real time Java implementations, implementations that happen to be used in military scenarios where lack of performance costs lifes on the wrong side.
Well, it is just “a step.”

Whether or not it is newsworthy… eh, I mean, what is MIT News? A campus newspaper? I’m pretty sure we had articles on particularly big games of capture the flag in mine.
>there’s a much bigger responsibility on teachers to raise them as moral beings who will achieve their full potential.

There's nothing moral about busywork for busywork's sake. If their entire adult life they'll have access to AI, then school will prepare them much better for life if it lets them use AI and teaches them how to use it best and how to do the things AI can't do.
But is it "well off people not having a problem paying a buck or two directly or indirectly to an american corporation to be able to bounce traffic" which you refer to as "most people"? I can see how a few billion other people would have problems with that concept for many reasons apart from the obvious financial one.

And for everyone that does pay this "internet tax", it only strengthens the position of said corporations to be able to buy up even more of the available routable ips. It's not hard to see that the end result is very much not in the consumers favor, regardless of how unnecessary it feels for customers currently to have a real ip when all they want is kitten animations on social media.
Aren't H1B workers the most likely to comply?
Yes, 3 out of 500 essays were flagged as 100% AI generated.
There is a paragraph in the linked article about it.
It's more insidious than that. AI will be used as a liability shield/scapegoat, so will become more prevalent in the workplace. So in order to not be homeless, more people will be forced to turn their brains off.
Don't get me wrong. As with ISO norms, I think it is worth having well funded institutions that ensure there is progress and reliability.

But that can lead to problematic situations like with norms where everybody is required to fulfill them by law, but you have to pay in the vicinity of a thousand eurdollars to get the current version, leading to the situation where private people who also would have to fulfill those norms cannot read them and the norm institute can issues minor corrections each year that are meaningless because it means you have to get the new version in your field.

The way I see it at least something like the ISO norms should be paid for by taxes and then made available for free — if you want to require people to uphold those norms.

Now that ISO-example might not be directly translatable to GS-1, after all having a little cost and friction added to the process could be a feature in that case, as it means people won't be as likely to squat on numbers for fun or because they forgot. The question there is only how easy/unbureaucratic it is to get/cancel the number and if the cost is reasonable for people entering the market. And then you have to think again if that model of financing is truly what gives us the best outcome.