skysight-inc/HackerNews huggingface dataset:
One of my favorite anecdotes from my time in comparison shopping (where north of 80% of our revenue was CPA deals) was looking at the variation of margins by product (electronics paid 1%; clothing more like 8-10% as a rev share) and seeing one outlier where we were paid a commission of 50%.

The product was a fake rolex, as in, the name of the item was literally something like "Fake Rolex", and while it was only something like $100, instead of $10,000, it was apparently still such a high margin that the seller would pay us a 50% sales commission.
Detachment (Philosophy)
Congratulations on the launch.
I like its design. It’s fast, maybe even too fast? I didn’t notice the page changed after clicking on Companies.
The country filter works well, but it’s still a bit limited. I see many UK only jobs in the Europe filter. Maybe UK can be added to its own filter?
I would add an option to receive updates via email or RSS.
Very cool.
Haha, it's funny trolling when it happens to someone who isn't us. Hilarious.
Thank you for your educated empathy! I spent ten years in the US, have the highest proficiency level in the CEFR standard, and yet I dread phrasal verbs. Sure, I get the feeling the set of idioms I know is getting smaller as time goes on, and spelling is, well, not foreign friendly, to put it mildly.

But phrasal verbs... how can I really process that make out is somehow, intuitively, connected to kissing? What about putting out? How can a house burn up but also burn down? Putting off, setting somebody up, giving up? I will always feel more comfortable using postponing, framing and surrendering respectively. (I don't really use them more often to fit in [hey, that one almost makes sense!], but internally most phrasal verbs always feel artificial.)

For the record, coming from Spanish I feel the pain of native English speakers having to cope with to be as both ser y estar, but to this day I still have some trouble with do and make.
Please do let me know how that went in Libya
Although Ada still isn't fully memory safe. Read-before-write causes undefined behaviour, if I recall correctly.
And what about having cctv on every work station in a factory? This is regularly used in a high cost scenarios for quality assurance/tracking. And it will be used much more when technology is cheaper / easier to deploy.

Is this kind of supervision ok?
Modern life is like being in a car dealership 24/7.
You may be losing some conversions on your figma page because of a typo in the url to your site which includes a period after your .app TLD.
Maybe Emacs yanks from a clipboard (into a buffer), while vim yanks from a buffer into a register (buffer)?
Sole – Artificial Sun by Quiet Ensemble
Good grief. I really wonder if they think African Americans are dumb.
Buckling the seatbelt and sitting on it (implying that they're going to just buckle once and never bother with it) is easily detected via vehicle telemetry. They track every time you buckle and unbuckle the belt. Anyone who isn't buckling and unbuckling at the expected rate is flagged. Occasionally this results in the discovery of a faulty sensor which gets replaced, but nine times out of ten it results in the discovery of someone violating company policy and thus incurring an infraction. They don't need a camera for this.
Good work! As an European it could be a pain to find a remote job outside America
My normal strategy is too just dump most of their build system and remake it myself in cmake. Even if they use cmake, I often end up commenting out most of it. If you keep things super simple in your cmake, it all works very well. Writing super simple cmake is also pretty easy, as well. Regardless, this article was talking about internal dependencies, not external ones.
"Important" is dramatically overstating it. I've only ever seen anyone remark on adjective order in an ESL class.

English is full of ordering constraints that matter. This isn't one of them; if you put your adjectives in a strange order, the worst thing that can happen is that people realize you're foreign. [1] And the odds are they knew that anyway, unless you managed to learn perfect pronunciation without absorbing common speech patterns.

[1] They may not even notice. ESL classes treat adjective order as a big deal, but native speakers will often violate the normal constraints if they have to string together several adjectives in a row. You're most likely to be noticed if you put exactly two adjectives in the unconventional order.
I don’t think the systems are new or unique. We test drive a Kia last weekend and it was a feature they called “Driver Attention Warning.”

I’ve seen this in other brands and cars as well.

It looks like these systems use a variety of factors, steering patterns, frequency of vehicle lane assist being activated, cameras evaluating driver, biometrics (heart rate, body temperature etc.), and face monitoring/eye tracking (to see if the driver is focused on the road).

We own a Volvo and have received surveys asking about our comfort level with these features, so I’m assuming this will be commonplace soon.
Most places have statutory or industry-standard requirements on shift length limits and minimum rest periods for driving or anything else that carries fatigue-related safety risks. Is there any evidence that Amazon puts pressure on drivers to break these limits? I haven't heard of this being the case.

But neither Amazon nor any other freight/delivery company can control its drivers' entire lives. No matter how much it pays, it can't stop some workers working multiple jobs - due to having severe debts or other personal motivations to work more than they should.
IANAL, and you are right generally, that law enforcement entrapment is not fraud because the suspect is engaged in criminal activity, but that doesn't quite seem to be what happened here according to the article:

Though Farmington enrollees came to the U.S. on legal student visas—with some even transferring to the college from real universities—all were ordered to leave.
> But not Greek plurals, so it's octopuses, not octopodes.

Though Australia is in the antipodes (to the UK), not the antipuses.
> Please do let me know how that went in Libya

It went very well. Gaddafi's regime was stomped.
I think you'll unfortunately be left unsatisfied since there is no "simple" answer due to the way clipboards work in x11 and the historical baggage a lot of terminal apps drag with them (everyone did text-copying differently before ctrl-c and ctrl-v became ubiquitous).

A nice thing you can do in Vim though is to make the default clipboard the system clipboard like this in your .vimrc:

set clipbaord=unnamedplus
That’s only slightly less likely to complete successfully than any other major system re-write.
All buildings that allow access to the roof should have suicide nets or tall fencing.

You should compare rates in those factories with similar sized factories in the US -- as far as I can tell the rates are similar.
Analyzing word usage in cosmetic product names
A monitoring system that helps you drive safer is different from a monitoring system that lets your employer judge your driving in real time.
The title is a bit misleading and doesn't do the aunt any favours IMHO :)

Because the title sounds like somebody else wrote the programs in assembly, and her job was to translate assembly instructions into machine code. But according to this sentence, it was "proper" programming, manual translation to machine code was just the last step:

> They’d give us these formulas, and we’d have to translate the mathematics into instructions for the computer.

...and as "hardcore" as it sounds to directly hack machine code into the computer, it's also tedious, slow, error prone and above all: boring. This is how I started too (albeit in the 80's on a home computer), and there's nothing interesting about it except that I still know a couple of Z80 opcodes (how useful!). Once I got my hands on an assembler, productivity skyrocketed (the "productivity jump" between writing a program in machine code and assembler code with a proper macro assembler is bigger than going from assembly code to C (or any other high level language).
That sounds like you've just got too many projects. Why not merge them? You also save wasted time on linking static libraries (at least on Linux this is significant, dunno about windows).
I know they used it. And I'm really glad for GCC's sake that they took that choice.
What to do during 24 hours before the exam?
> The people who committed those atrocities were human beings with full agency, not infants, not subhumans, and they alone bear the overwhelming responsibility for their actions.

I'm not sure if you intended to reply to my comment, but I can't say I disagree with that statement. I was responding to this comment by the parent poster, which surely deserves the same derision as that given to those you accuse of misapplication of blame:

> So, we speak about people who decided one day to kill their neighbours with machete. France and the French have nothing to do about it whatsoever.
> The z15 provides a hardware accelerated approach to sorting using a new CPU coprocessor that can be exploited by software using the new SORTL instruction. By providing one sort accelerator per core, frequently used functions can be accelerated to help speed up sorting, shorten batch windows, and improve select database functions such as reorganization.

Having a dedicated coprocessor for sorting is extremely business.
Turning off the nuclear plants was not in any way a requirement for investing into renewables, so setting them up against each other this way is disingenuous in the extreme.

Nobody here that I can see are saying not to invest in renewables. But the extremist anti-science, anti-nuclear fear-mongering is as harmful to society as anti-vaxxer propaganda. It's causing real harm and real lives lost.
This is talking about internal dependencies though, not system ones. That said, my strategy for system deps is to just not use them and vendor everything I can, rewriting their build system in cmake if I have to.
What do you mean by “decisions like like this”? Driver monitoring had been around for a very long time and it saves lives. And I don’t know about you but my office has windows and all my colleagues can watch me work all day long.
Hint: it looks like Winnie the Pooh
They made sure that the employees cannot select a different employer because they are in a small town in the middle of nowhere with no other employers.
The car itself tells you when it expects you to buckle up by beeping annoyingly, so it sounds like beating this method just requires the little bit of discipline to unbuckle your “phantom buckle” every time you get out of the car.
A tip to get rid of an annoying neighbour perhaps? :p
I admit it is not a reasonable stand, it comes from a deep level of fustration with how slowly the politicians are rolling things out and with how confident they sound when they are not doing anything.
it's why I often share screenshots of photos... to remove as much information from them as possible
How to Optimize PostgreSQL for High Performance
I don't quite understand what point you're making. The article explicitly says that "spotting" a liar, that is detecting lies based on non-verbal clues does not work. However, other interrogation techniques, such as getting the subject to talk more freely to give them chance to make contradictive statements does work. That's what the 85% rate is about, don't use nonverbal cues, use verbal techniques.
From a linked page:

> Thanks to Linus Torvalds, we not only have a consensus on architecture, but we've come pretty close to having a consensus on the input output mechanism by which programs communicate with their host machines, via the SYSCALL instruction. He accomplished that by sitting at home in a bathrobe sending emails to huge corporations, getting them to agree to devote their resources to creating something beautifully opposite to tragedy of the commons.

Could someone explain this to me?
Standard doesn't make it right... I think it is way too common.
Intensity of reading and practice for Google Cloud Data engineer exam
The reason for this is they think of people like they think about a server farm - and not just employees but customers too

This is literally true, managers refer to workers as "resources". A resource is something that you use up and then discard. At least they are in their own way being honest about it.
> "I think I told you this. This is not legal. So has to stay between us, right?"
> "That's what I understand"
> "You understand that, right? We can't get in trouble"

> "If immigration were to find out that you guys are not going to classes, we'd be in trouble for this, so it's important that we keep this between us, right?"
> "Sure sure"
> "You know, that's the most important thing"

That, uh, seems not great for their lawsuit. Unless the lawsuit is more along the lines of, you should have immediately deported us for attempting to stay illegally, instead you took 15k from us, let us stay for a year and then made us leave.
At that point it’s just childish defiance. Just wear the damn belt, it saves lives!
I'm not interested in investing or seeking investment. I'm interested in the question I asked, which was not answered.
Are you citing this?

https://www.reuters.com/article/us-drug-truckdrivers/drug-us...

Which uses this as a source: https://oem.bmj.com/content/71/1/71.short?g=w_oem_ahead_tab

https://sci-hub.do/10.1136/oemed-2013-101452
Wasn't it extremely common on the contrary? There was even a movie about this, where all programmers were women (the movie is called Hidden Figures).
I’m learning Polish (from English), which is very similar grammatically and even allows for some understanding of Russian (with many false friends of course).

Going back to an earlier point re English speakers understanding beginners/non-natives, I find Polish to be the opposite — I imagine it’s similar with Russian? Examples of errors that cause Poles to look at me like I have two heads:

1. Mistakes in declination: granted changing an ending can dramatically change the meaning of a noun/adverb/adjective, but the ability to infer the intended meaning seems to be largely absent.

2. Mispronunciation of syllables: neglecting to pronounce an accent, for example “mnóstwo” (plenty) vs “mnostwo” (meaningless).

3. Using a wrong conjugation with verbs or slightly mangling the conjugation, e.g., “napisałem list” (I wrote a letter) vs “napisem list” (meaningless).

4. Not breaking up a word correctly —- it’s not always obvious where one syllable ends and another begins, e.g., pronouncing “zadzwonić” (to call) as “zadz-wonić” vs “za-dwonić”.

5. When not accenting the correct syllable (usually second to last in Polish but I understand there’s no general rule in Russian).

My best guess as to why there is little natural tolerance for mistakes is because of lack of immigration. Poland is nearly entirely homogenous, and the biggest immigrant population is Ukrainians, who also speak Slavic languages.

Anyway, personally, I still find it fun to learn, and I look forward to the day I can confidently wear this t-shirt: https://www.amazon.com/Speak-Polish-Whats-Superpower-Shirt/d...
When I held the information security basics course back in the university, I always made sure the grading scale was included on the exam sheet. 55% to pass, 95% for top grade.

Because of its wide applicability to business environments overall, the course was mandatory for some non-CS students. And boy, they hated it.
Well, this system will at least make it harder for Amazon to deny knowing their drivers are peeing in bottles and pooping in bags. I also can't blame the drivers for not wanting those acts immortalized.
Can't comment on the quality of the app, but I just looked up mukbang. Wtf.
It depends. Cheap webcams are commonly used for planets, for example. They record a bunch of JPEGs or a movie, which are then processed and stacked. The idea is that with many exposures you get as much signal as with a long one, without the associated artefacts (noise from high sensitivity, blur from fluctuations in the atmosphere, etc). Compression artefacts don’t matter as much, but sensor noise does.

Of course, in some cases shooting RAW from a specialised camera is better, but quite often JPEGs straight out of a standard (cheap DSLR or mirrorless, or webcam) camera are more than enough. Takes an order of magnitude less memory as well, which counts when you have stacks with 200 pictures.

There is a discussion here, for example: https://www.planetguide.net/astrophotography-webcam/
We'll never find out since the answer is behind a paywall
I've tried twice to learn Japanese and I consistently get stuck on kanji. The spoken language is actually really intuitive in a lot of ways, and hiragana/katakana fit easily into my brain, but kanji, with the multiple and inconsistent readings, is just mind-blowingly hard for me. And it's a shame that I keep getting stuck there as it really is a beautiful language.
He talks about this at ~9 minutes. Even if you said something good for your case, it won't be heard in court because its hearsay. And if you're in a spot when the police wants to interview you, the decision for your arrest was already made; you can only make the situation worse.
The thing that I hate the most about Amazon search is that they return partial matches. So if I search "evaporative humidifier" half of the results don't have the word "evaporative" in them and I am just wasting my time scrolling though and having to carefully read the descriptions.

It seems that they try their hardest never to return an empty page, but this is extremely frustrating to a consumer because I would much rather you just tell me that you don't have something, or only have 10, rather than spreading those 10 matches over 20 pages of junk results.

I guess their thought is that the results may be "close enough" but they aren't! If I am ok with compromising I'll remove some conditions from my search upon seeing an empty result list. (here is an idea: recommend which terms I can remove to find the most results) But they just ignore random terms, even if some terms are negotiable for me they will get me to waste so much time scrolling though the items that don't match the critical terms that I no check other sites first.
If the vehicle had these features built in by the manufacturer, and it was employer policy that the driver does not disable those features, would you still consider that to be a case of employers "judging" driving behaviour in real time? Or would it perhaps be a perfectly reasonable policy?

This is a monitoring system that helps drivers drive safer. Why are you assuming that it's anything else?

You're assuming "judgement" in a way that isn't related to driver safety that is not supported by anything in the article or the features themselves.
I've been saying that for years. If a bridge or a building built by a civil engineer fails, they are held responsible. How come when a major (easy preventable) accident happens with software, software engineers are free to walk? Government own software fails on regular basis, exposing data from everyone or with even worse consequences.
Truck drivers have been dealing with electronic log books for years, anyone in the industry is used to it by now. Article is paywalled for me, but if this driver has a CDL and expects to be able to put it to use elsewhere without monitoring then they are in for some bad news.
I select and copy from Firefox and ctrl-shift insert pastes it into a terminal 95% of the time.

Rightclick paste always pastes it into a terminal.

Selecting in the terminal window and right click copying is the only way to reverse it which is pretty attrocious as I have to zoom way out and other shenanigans.

If any emacs-fu greybeards know of how to emacs Yank to the Gnome clipboard I will be eternally grateful.

caveat my terminal app is usually emacs.
Show HN: I rebuilt an API-first chatbot platform from 2015
Yes and no. Being tired on-shift is generally only an issue for drivers with 10-hour shifts and a long commute. A lot of DSPs only service 8-hour routes partly for this reason (the other reason being, obviously, lack of desire to pay overtime). Amazon Logistics used to look the other way when their drivers ran over the alloted time for their route because on-time delivery was deemed the more important variable for them. At some point I guess someone looked at how much they were spending on overtime and freaked out because that practice ended real quick.

I could see someone being tired if they were covering extra shifts, though, which may be a problem in some DSPs that have more routes than drivers. This happens when too many people call off and/or the DSP doesn't reserve enough drivers in the schedule that day to cover call-offs. On a long enough timeline that will definitely lead to exhaustion in drivers.

That said, that problem isn't solved by AI. That problem is solved by placing realistic weekly limits on how much drivers can work and penalizing DSPs that fail to budget enough drivers for call-offs and/or who fail to terminate drivers that habitually fail to show. This porkoscope is unnecessary.
I think the fear and the expectation (based on extensive previous experience) is that this technology, regardless of it's stated purpose, will be used to eke out a few extra seconds of efficiency from human drivers. Which will likely lead to stress and extra fatigue.

In my book, automating boring and repetitive tasks is good even if it leads to some job losses. Turning humans into robots by optimizing for every bit of near-term efficiency is not. My 2c.
In addition to what other's have mentioned in direct response to the examples you mentioned, there are additional safety factors - both by default and opt-in.

Pointers - accesses in Ada parlance - have rules that help ensure you can't have an invalid access. For one, the object itself has to be declared 'aliased' to create accesses to it. There are also rules to do things like ensure you can't create an access to some type at a higher scope than the type itself.

There are also memory pools that you can use. So you can specify that all allocations of a type occur in a specific pool or sub-pool. In addition to letting you control how allocation occurs, you can also use them for memory safety. All items in a sub-pool will be freed when the pool falls out of scope, so you can simply leave deallocations to occur that way.

There are also concurrency tools baked-in, with runtime support at least. Specifically in terms of memory safety, you have protected objects. They will automatically ensure you have a single writer at a time, and will do other nice things like still allow multiple readers. If you need to, you can get a fair bit of control over how it all works.
As a point of reference, I just watched a video of a non-native speaker speaking Hungarian: https://www.youtube.com/watch?v=S44KrRp7QgA

He's trying really hard, but it's like nails on a chalkboard listening to him. It's worse than a bad computer text-to-speech converter.

Hungarian is one of those languages where it is shockingly difficult to learn to a level where you're intelligible at all, and learning to be fluent as an adult is borderline impossible. I've never met a person who has managed it.

For comparison, I once came across some Dutch primary school teachers on holiday that were more fluent in English than most native speakers that I know. They had a bigger vocabulary and used more complex sentence structures than I was used to from the typical locals. They had a mild, barely detectable accent.

Not all languages are equal!
To be fair the US got downvoted as well in this case.
China is still steadily increasing it's nuclear power capacity, and it's share of total electricity production in China has kept growing, though still only about 5%-6%.

The 2020 National People's Congress reportedly supported aiming for 6-8 new reactors a year, which would double the existing deployment in 6-8 years, and the aim is to not just increase the number of reactors but doing so at a pace that will increase the overall proportion of electricity from nuclear.