skysight-inc/HackerNews huggingface dataset:
My dad had a government job where the move was to enforce all contractual obligations rigorously, remove any benefits provided, and give them absolutely 0 work to do.

He had a disagreement with his manager (let's leave it at that, heh), and over the next week, his arrangement to work from a different office (the rest of his team were based in this office too, just his department's office was technically somewhere else) was removed, his flex was removed, he was taken off all projects, and told that using his computer for non-work purposes was a disciplinary offence.

He had a 90 minute each way commute, was required to be clocked in between 9:30 and 4:30 every day (not 9:31, 9:30), required to work 37.5 hours, requests for using TOIL due to commute or other issues were immediately denied, no work to do, and not being allowed to use the computer in his office. The resolution was he found someone in a different department in the city we lived in that had the exact same thing happen to them, and they negotiated a swap with each other and things got better again.

==

Point being, these processes are a combination of ass-covering, parallel construction, and outright abuse. Nobody deserves to be treated like he was (or like people are being treated in these PIP programs), it would be more humane for everyone if we did something different.
The GTA5 kids grew up and are living their dreams.
New Critical Google Chrome Security Warning as 0-Day Exploit Confirmed
> implicit restriction that if error is true, then the result is meaningless

By 'implicit' I assume you mean 'by convention'? I say this because unless I've misread the go spec (and that's a distinct possibility), function returns are either a single value or a tuple and there is no specification on tuple returns and mutually exclusive values.

FWIW, I mostly like go and work with it practically every day. I absolutely loathe it's ideas on error handling. I have quite strong feelings on the subject that aren't fit for polite discussion.
It should be noted that "economies of scale" works in manufacturing and distribution, but doesn't really work in software or other creative endeavours - in fact, creative teams are often more impactful and cost-effective (and hence cheaper) the smaller the company is.

Antitrust law should really get amended with that framework in mind.
I guess I didn't think about it like that. That my bottom of the line car is more serviceable because it doesn't have all the bells and whistles.

Personally I think it still has very good cruise control (adjusts speed based on traffic and can come to a complete stop, makes an attempt to stay in the lane, maintains a safe following distance) and errors on the more conservative side (will turn off the lane maintenance feature if the lines become too difficult to see). None of that is "self driving" I guess but I find it impressive and useful still.
The law doesn't care about the technicalities...? It damned well better.
While this might explain why Tech salaries are high in general, it doesn't explain why US Tech salaries are so much higher than Western European ones (let's not even consider the gap with Asia/Eastern Europe).

Heck, there is a significant gap between salaries in the US and UK which pretty much eliminates nearly every cultural factor as well.

Why are employers paying over 2x to a SW developer in SF than they are one in London? There is no language or even educational advantage (I'd argue UK comp sci education has historically been far ahead of US education even)

https://www.levels.fyi/t/software-engineer/locations/london-...
https://www.levels.fyi/t/software-engineer/locations/san-fra...

Why are those non SAAS companies not simply hiring up all the London based developers? Why are the SAAS companies paying their SF developers the salaries they are when they could double their workforce for the same amount by hiring them in London instead?

The obvious (and possibly wrong) explanation is that companies genuinely value employee colocation and were willing to pay a premium for that, and the obvious choice to colocate was the US since the largest absolute number of top tier SW devs are in the US.

Another possibility is that the demand/clients are largely located in the US so there's a benefit to hiring people living in the US who would better understand the market. I don't think much of this explanation though, both because it's not true that the US is that much bigger a market (and for most companies RoW is bigger than the US) and also because of the prevalence of US culture most people (especially in the SW dev industry) are probably well aware of US cultural peculiarities.
let's keep it going because "parasites" are fascinating. Dodder plants are usually generalized obligate plant parasites. Dodders have "stolen" at least 108 genes from various plants its parasitized.

Bonus, dodder plants also seem to be able to double as a sort of above-ground mycorrhizal network, allowing plants (even across species) to communicate with each other and send warning signals about pests/stressors/etc
A fact of life is that nobody is going to be liked by everybody. That's just not how people work. Trying to ensure everyone likes you is a bit like trying to ensure that the weather is great every day.
Richard Hamming – The Art of Doing Science and Engineering (1995) (Playlist) [video]
Sure, some people interview better than they work, and vice versa. But do a huge flood of bad employees really make it through these very difficult gates and merit 30% of employees being marked underperformers every year?
Fits on a floppy, doesn't require it. The download page has images for cdroms, memory sticks, etc.

https://kolibrios.org/en/download.htm
A horrifying globalThis polyfill in universal JavaScript (2019)
Google DeepMind's AI Dreamed Up 380k New Materials
Building a Human Body
The alien hunter: has Harvard's Avi Loeb found proof of extraterrestrial life?
Check out the Parallax Propeller, there is a GUI-based OS for it. And Forth, at the same time.
Yeah, it's just copyright laundering. If this is deemed legal, then it's fair to return the favor by doing things like training models on proprietary source code to build free software. Effectively killing copyright would be the best possible outcome.
You can also add a small script to your WSL under `/usr/local/bin/git`:

GIT_WINDOWS="/mnt/c/Program Files/Git/bin/git.exe"
GIT_LINUX="/usr/bin/git"

case "$(pwd -P)" in
/mnt/?/*)
case "$@" in
# Needed to fix prompt, but it breaks things like paging, colours, etc
rev-parse*)
# running linux git for rev-parse seems faster, even without translating paths
exec "$GIT_LINUX" "$@"
;;
*)
exec "$GIT_WINDOWS" -c color.ui=always "$@"
;;
esac
;;
*)
exec "$GIT_LINUX" "$@"
;;
esac

This allows you to use `git` in your WSL shell but it'll pick whichever executable is suitable for the filesystem that the repo is in :)
Whether it's fair use or not (under US law) is still very unclear to me. Consider the "fair use" criteria laid out in Folsom v. Marsh:

1) the purpose and character of the use, including whether such use is of a commercial nature or is for nonprofit educational purposes

This is quite muddied. OpenAI is in some commercial and non-profit superposition, and many of its users are commercial and using the technology for commercial applications. But a huge swath of its users are using it for nonprofit educational purposes too. I use it primarily for learning, along with most people I know who use it. IMO there's no clear characterization here, given the information we have. Maybe a court could compel more information to clarify this.

2) the nature of the copyrighted work

I don't know enough about it to have an opinion.

3) the amount and substantiality of the portion used in relation to the copyrighted work as a whole; and

This is also unclear to me, because the models are effectively word-lossy compression, so are unlikely to reproduce substantial portions of works that impact the copyright holder. But they could in some cases.

4) the effect of the use upon the potential market for or value of the copyrighted work

Also unclear. I can easily imagine scenarios where the use of an LLM has a negative market impact on a copyright holder, but I can also imagine scenarios where it has a positive impact (ex "Give me some book recommendations"). What's the net impact? No idea.
This reason for "hire to fire".

Incentives are weird.
I’ve seen this discussion many times over the past year and have come to think that the disconnect basically arises from the way that we have thousands of years of heuristics built up for interpreting the trustworthiness of what another human is telling us, 30 years of evaluating websites, and less than a year of evaluating LLM outputs.

People have some sense that someone giving them information may be an {expert, charlatan, idiot}, or that a website they’re looking at is run by a university vs a blogspam content farm, but many have not developed a sense for when or how much they can trust LLM output, which is delivered with the same tone and confidence regardless of whether it’s entirely fabricated.

There is probably a component of personality involved in how people approach this. Collectively we are all learning how to interact with this new source of information and people take varying paths.
Hi, I am the package maintainer for https://github.com/metis-os/hysp-pkgs (The default source that's shipped with hysp)

To address your concerns:

1. Yes, the readme could be better and have better documentation explaining the why. We will update this and clearly list the reasons. Thanks for pointing it out.

As to the actual why:

1. Be completely agnostic: Do not depend on or care about what OS, Architecture & dependencies are installed. Just parse config.toml, based on that, install what's needed.

2. The default pkg source that ships with hysp, contains only statically compiled/linked binaries that will work on anything.

3. As installing random binaries from random sources is not advisable due to security concerns, the pkg-source can be self-hosted by anyone and hysp can be configured to use that instead of the default source.
Author of ripgrep here.

Like automatic encoding detection and transparently searching UTF-16?

Or simple ways for composing character classes, e.g., `[\pL&&\p{Greek}]` for all codepoints in the Greek script that are letters. Another favorite of mine is `\P{ascii}`, which will search for any codepoint that isn't in the ASCII subset.

Or more sophisticated filtering features that let you automatically respect things like gitignore rules.

Those are all things that ripgrep does that grep does not. So I do not favor this explanation personally.

ripgrep has just about all of the functionality that GNU grep does. I would say the two biggest missing pieces at this point are:

* POSIX locale support. (But this might be a feature[1].)

* Support for "basic" regexes or some equivalent that flips the escaping rules around. i.e., You need to write `\+` to match 1 or more things, where as `+` will just match `+ literally.

Otherwise, ripgrep has unfortunately grown just about as many flags as GNU grep.

[1]: https://github.com/mpv-player/mpv/commit/1e70e82baa9193f6f02...
"Do not recognize" and "explicitly threatens to invade a NATO ally" are not quite the same thing.
Within a 10 min walking distance of a US suburb?

Soccer moms was a phrase invented in the US for a reason.
I’m interested by the notion that the Secretary of State has a less stressful job than a guy writing obits. I mean, even if you’re only a cabinet officer for a couple years, that’s gotta take more off your clock than a lifetime of typing news articles with a deadline of “eventually the subject of the article will die.”
I love my Toyota and will always recommend them as a reliable brand. Their replacement parts are relatively cheap and they’re easy to maintain.
>I was told after the interview in two cases that they had to finish the interview process, but had a candidate already selected - and that I was 'on hold' in case they didn't accept the offer.

Ouch, that must hurt knowing you're just the reserve, but to be honest I wouldn't hold a grudge over this, I expect most companies in the world do this, as most candidates also do this with companies when interviewing. It's fair game and you hedge your bets.

> just that they are a little more empathetic towards workers than, in my experience (Australia, USA, Japan, UK), that of other nations ..

I have no idea what it's like in the US, Asia or Oceania, but compared to most of EU, including the UK, I haven't found any extra empathy to candidates or employees in the Austrian private sector, especially that here employment is basically at-will compared to the rest of EU so you're always an easy scapegoat to find yourself unemployed for some failing of an incompetent manager (and Austrian management is really next level Kafkaesque)
ChatGPT is a single input with a submit button. An app being boring and it also being useful aren't mutually exclusive. But you're naive to think the app itself is an exemplary example of an application for the platform.

And your reply is incredibly hostile and aggressive. Before you suggest to others they should "take a hard look at what is going on in your brain" — you may want to take your own advice.
Hall of Shame: The 10 Most Dubious People Ever to Make Our 30 Under 30 List
I need a lock screen though. So far I haven't even been able to get a graphical display manager / login screen working on Wayland.
> That's actually a bad example, because US citizens have to pay US taxes even if they've lived abroad for many years.

And yet, I made it very clear that my post isn't about the US. Just a thought exercise choosing any two nations, A and B.

People read what they want to read I guess.

> xenophobic

C'mon! Geez.
> why the employees are clamoring for him back

what will happen with their VC-backed valuations without a VC-oriented CEO
Well, RES is resident in physical memory. It just is marked so that the kernel can make reclaim it when it needs to. But until then it's resident.
If you want to track leaks you need resident-and-in-use metric which may be more difficult to come by (probably requires scanning smaps?).

It's a case of people using the subtly wrong metrics and then trying to optimize tools chasing that metric rather than improving their metrics. That's what I'm calling misguided.
Their vehicle architecture & derating setup only seems to max out at 150 kW so far?

I've been researching the ford mustang mach-e and the NCM li-ion batteries max out around 115kW charging and the newer LFP ones max out at 150 kW. Expect the next gen to be different though.

At least in the earlier models there's supposedly less temperature sensing to figure out a higher speed compared to say Tesla.
That completely misses the fact that you need the providers of the code several layers away from you to make those choices and they frequently don't.

I can add stack traces and raise panics all day long in my code and it will never help me trace a deep error in my system. The collective blindness to that in the go world is staggering.
HN is not a jobs board and posts should be in English. Please see the FAQ and posting guidelines
> I think it's understandable that these platforms aren't giving ChatGPT any awards. It is not helping to make the platform stand out against other platforms.

I agree, but I think the crux of my point is that this is because ChatGPT the app doesn't stand out from a platform perspective, rather than because advertising ChatGPT would go against the platform goals.

Essentially I have no real reason to question the integrity of the awards processes here, because they seem to be awarded for the same reasons as they always are, and that ChatGPT just doesn't tick the boxes they're looking for.

I'm not naive enough to think some exec hasn't been happy with the convenience of this, but it seems a little conspiracy-theory like to assume malice here.
Unfortunately they didn't publish the testing conditions. This might not match your own experience with any of these cars, charging speed depends on battery temperature.
> To appeal to an acquirer or other investors companies most first appeal to their users and show strong user growth. So I don't buy your second point that companies prioritising profitably are somehow more focused on building a good products for their users – and if anything I'd probably argue the inverse is generally true.

It’s hard to compete with free. You can’t burn millions you don’t have to present a sweet deal to users or releasing features in month. And now people have become accustomed to receive everything on the internet for free (bundled with ads).
Reminds me of the bank robbery scene in "The Dark knight", in which every "clown" robber is supposed to kill the previous robber to increase the share, and each robber doesn't realize they could fall prey to the same fate.
It's clear we're searching for the god algorithm of AI, just like physicists are searching for theory of everything. Are transformers the answer though?
Please take the time to go remove those batteries
You'd love the highly influential 2015 paper, Major evolutionary transitions in individuality

https://www.pnas.org/doi/full/10.1073/pnas.1421402112

> The evolution of life on earth has been driven by a small number of major evolutionary transitions. These transitions have been characterized by individuals that could previously replicate independently, cooperating to form a new, more complex life form. For example, [...]
The 'Airbnb Alternative' Black Market
Isn't it there?

https://github.com/openzfs/zfs/commit/fd7265c646f40e364396af...

git branch --contains fd7265c

* master

Since 0.8.

git branch -r --contains fd7265c | head

origin/HEAD -> origin/master
origin/compat-5.15-META
origin/issue-14573-backport
origin/master
origin/revert-14721-remove-quota-zap
origin/zfs-0.8-release
origin/zfs-0.8.7-staging
origin/zfs-2.0-release
origin/zfs-2.0.3-staging
origin/zfs-2.0.4-staging
I don't think anyone is arguing that a lower salary doesn't suck.

This is a discussion about whether living in a suburb with a massive house is significantly better than living in a smaller apartment in a city.
Apple announces expanded partnership with Amkor for silicon packaging
Show HN: I built an inbox-zero expense tracker with CRDTs and SQLite in browser
Hi everyone! I’ve been working on a small personal finance tool called Tender for the better part of a year.

I got tired of doing expenses by hand - going through several accounts to figure out refunds, subscription cancellations, getting paid back via venmo, etc. I’d get to the point where I’d have to go through months of transactions at a time if I got lazy and fell behind.

The workflow in Tender is centered around getting to inbox-zero. Transactions leave the inbox when they’re categorized and there’s a basic rules engine for automation. You can also do things like add notes, set reminders, and link refunds to their original payment. If you’re a splitwise.com user, there’s an integration to send shared expenses to a group to be split.

On the technology side, the data is stored using Automerge (crdt) and indexed using sqlite (wasm) - all running in the browser so the UI stays pretty snappy. For persistence, the data is also backed up server-side using Automerge’s sync protocol. Like everyone else in this space, I’m using plaid to sync in account data.

Although Tender isn’t multiplayer, the crdt still gives a lot of out of the box: syncing, file format, change tracking... Since everything is running in the browser, I’ve also hacked up a quick demo environment at https://demo.tender.run that you can play with!

I’ve put in a decent amount of effort into the project at this point, and would appreciate any feedback on the product, pricing, feature requests, etc! If you want to give it an extended try, there’s a coupon code (HN2023) that basically prices Tender at-cost for me.
Yeah the 30 under 30 list was so bad it seriously hurt its reputation.

Even before the people were 'outed', the 30 were 'ehhhh'. Like sure you'd have some cool stuff with big money, but you'd also have something so obscure like "Founder of women's magazine for healthcare equipment" that would make you scream:

"Wonder what nepotism made that happen?"

Thus you pay 0 attention to the list and laugh at whenever it gets made fun of.
When I'm writing (English text) about something I'm passably familiar with, it can be useful for generating some straightforward descriptions and background. Nothing I'd just cut and paste out of the box wholesale but it can be a timesaver, especially if it's somewhat boilerplate.

I would say it is not good at giving a sophisticated answer to anything that requires a lot of nuance. And I've also asked it questions with fairly objective factual answers that it gets hilariously wrong.
Can someone write an RL bot to play this game?
10x seems like a stretch, but I agree. I have a chatgpt window open most of my workday now too. "Hey chatgpt - help me write this mathematical equation in latex. Hey chatgpt - give me an example nodejs program that reads a line-delimited JSON file without loading the whole thing in memory first". "Hey chatgpt - What are the popular & good python libraries for drawing an SVG scatter plot of some data? Give me some example code for each library."
I think Wojciech Muła, who devised the original SIMD-oriented Rabin Karp algorithm, also did measure MPSADBW approaches and found that it is not a good fit for general string-in-string searches [1]. Maybe not today though.

[1] http://0x80.pl/articles/simd-strfind.html#id7
Might as well just include everyone's games inside of everyone else's game as nested entities whose microstates determine the above games macrostates.

This is very similar to Reflective Towers Of Interpreters: https://blog.sigplan.org/2021/08/12/reflective-towers-of-int...
Goodbye Poor Conf WiFi: Run Self-Hosted Mistralite LLM at AWS Re:Invent "
At least how I read it the linked post was ugrep's author seeking conflict, not the ripgrep's.
Another fresh python dashboard. Really cool. We need more of these for our Python Apps.
If they were we'd stop searching already, no?
Say Goodbye to Tech Giants
A Case for AI Hyper-personalization Killing Startups and Tech Giants as We Know Them
Just because he misuses the word blackmail, that doesn’t mean it’s the keyword.
If 6-30% are failing year after year after year, you can't blame the interview process. You could blame the leadership failure that didn't fix the interview process, though.
The real cost is difficult to assess because taxpayers' money is massively used in order to support 'EDF', the local (now de facto) monopoly.
> This is a discussion about worker pay. Salary is the metric.

Disagree, the discussion is about much more than just a metric of salaries. Even if you consider the discussion to only be about salary, doesn't it matter how much of that salary you have to spend on things like health insurance VS other places? As that'd eat from your salary (or not).
I was thinking about:

> Multiple loopback (ADC to DAC) supported ~45 ns without DSP path

If you can get a tiny bit of DSP in there without boosting latency out of the water, then I bet this could be used to pretty thoroughly defeat the supposed jamming immunity of frequency hopping techniques.
This kind of obsessing is kind of incongruous with reality given the fact that there is already one known clear leader in terms of massive, growing, and healthy charger network and overall real world charging speed.

If there is a winner already not only in terms of charger network and speed, but also in terms of the best features, many enabled by for example network connectivity, cameras, an onboard beast of a computer, and a great software ecosystem with feature filled updates.. why even dive into one admittedly important aspect of the also-ran cars?

The only reason this information would be helpful is if someone for some reason was walled off from buying the one brand of car that is far and away beyond the others in most aspects.
'Weird Al' Roasts Spotify's Artist Payout System in Year-End Wrapped Video