skysight-inc/HackerNews huggingface dataset:
I'm on a T&M contract right now where we are having the stupidest of disputes.

T&M with a SOW full of deliverables. Client asks us to do a ton of work outside of scope. We inform the client it's out of scope, but that we are happy to perform the work as part of the T&M. Can't get anyone to push through a CR "because it's T&M so it doesn't matter." Client has been paying all along. Getting to the end, client doesn't want to sign off on completion of the project because we didn't do the SOW deliverables (per our previous alignment). They already paid so I don't actually care if they sign off on the work, but it's stupid for everyone involved.
Professional, nice.
I've read that 'honest opinion' is a defense in NZ so presumably if the toy company finds out the negative review is from an actual former employee then they will either stop pursuing it or just take legal action from China.
although not necessarily bert or resnet the following probably has all the ingredients for what you are looking for. the author of this library is a research scientist at deepmind since 2015

https://github.com/melisgl/mgl#x-28MGL-BP-3A-40MGL-BP-20MGL-...
How exactly are you supposed to prove that an opinion was honestly held? If it was on the claimant to prove it was not, I guess I could see it; "hey, this guy said we're a nuclear waste dump in corporate form, run by men that make Jeffrey Dahmer look like a blessed saint, but here's all of his Facebook posts declaring his unending love for us!"

But how do you prove you actually believe something? FMRI images from when you make the statement? Polygraph? Sworn testimony from your friends that you said the same thing frequently, and seemed honest when doing so?

I have the same problem with "sincerely held religious belief" in America. You can't prove that a belief is sincerely held, and laws that reference this idea exist only to discriminate against unpopular faiths.
I remember my first sale like it was yesterday. I published an Electron app to the Mac App Store and the next day I had a sale in the Caribbean geography. Wow, I thought... maybe there is a market for what I'm building – because the only way they found it was from App Store search. Good luck and enjoy the ride!
"I assume workers are relatively trodden on everywhere based on nothing other than my personal bias and political leanings"

Fixed it for you.
Do you really need a Dockerfile for a library that consists of one file?
`yes` is far faster on my Linux (2.2GB/s) vs /dev/urandom (0.38GB/s) -- not surprising since the `man` page for urandom says:

"[urandom] is designed for security, not speed, and is poorly suited to generating large amounts of random data"

`cat /dev/zero` is pretty much as fast as `yes` on my system however (2.1GB/s)
Comparing the 1979 version with the current version deserves its own whitepaper.

Writing portable, robust code is nontrivial. This is a great example.

For those who didn't RTFM:

1979 version:

main(argc, argv)
char **argv;
{
for (;;)
printf("%s\n", argc>1? argv[1]: "y");
}

Current 128-line GNU version:

https://github.com/coreutils/coreutils/blob/master/src/yes.c
Unit-aware data frames with composite, dimensional and ixset-typed
Now imagine a world where every taxpayer can vote where their money goes, and there are institutions making sure that this money is spent where it's meant for, like: education, healthcare, local infrastructure, research, military, military operations, etc I wonder if things would be different..
This is what verifiable credentials are about.
Nothing new, remember the news back in 2008:
https://i.pinimg.com/originals/c5/32/f3/c532f3a2a4dead26e234...

As late as July 2008, "Our economy has got very strong long-term fundamentals, solid fundamental. And you know, your policy-makers here, regulators, we're very vigilant." -Treasury Secretary Henry Paulson

This was 2 months after Citigroup, Merrill Lynch and RBS had a combined total 83 Billion loss/writedown.

Of course 2 months later, he and the Fed Reserve Board Chairman purpose a $700 Billion plan to stabilize the economy.

So, either they are lying through their teeth or asleep at the wheel.

*There is a better graphic that was on Reddit/Internet at the time that showed all the denials but I can't find it now.
> I am still confused by how to use flakes as a "package consumer"

A Flake is a git repository or another Flake compatible URL. If you want to run a flake, it's simply:

nix run github:juser/hello

or:

nix shell github:juser/hello

If you want to install it as a user:

nix profile install github:juser/hello

If you do:

nix profile update '.*'

It will go through the packages in your profile and check for updates to the Git repositories and update the packages. If you have the Flake URL pointing to a specific revision, it will stay with that and never update:

nix run github:juser/hello?rev=53cd89289e44b269e28d2340f022e5f63525bcd3

As far as I understand it, the 'nix profile' command is imperative, not declarative. Only the packages installed system wide in /etc/nixos/ are declarative. If you want to use flakes there, create a /etc/nixos/flake.nix and declare your flakes as input.

nix-channel is no longer necessary when you go fully with Flakes.

For declarative management of your $HOME directory you need home-manager, which is still a separate community project, not part of the core NixOS.
In the US, almost certainly, you would probably get a few bad actors though coming in and using the land thinking it was a free for all.

Can't see it happening in places like Holland or Japan where every inch of land is worked relentlessly. In fact in Holland someone would probably complain.
No, why would it? Lockdown mode is a choice, and so is not using software from outside the app store etc.
For amusement launch it with `yes | head -n 8 | xargs -n 1 -P 0 yes`

This is how I thermally stress CPUs but I usually do `yes speed | head -n 8 | xargs -n 1 -P 0 openssl` instead.
> uses up the most land

How are you quantifying that?
For reference launching a single u-12tb1.112xlarge and leaving it up for a month would be around 80k
Bad analogy. Actors go to dozens of auditions to get one role. It's basically interviewing hell.
Thank you for creating a very nice looking laptop that I am very confident at recommending to the average person.

No need for screw-drivers for the basic of replaceable components, ports, etc. It is a genius swappable plug and play modules system and is as simple as plugging in a USB.

I'm looking forward to the next iteration of the Framework Laptop.
Then why has Pelosi stalled passing a bill to restrict members of Congress from trading stock using insider information? Democrats are barely any better than republicans and comparably corrupt--they just offer better lip service.
I'm a sucker for thin, salty fries. I know they're low quality but my mouth enjoys them
Well, I hope you're experienced at writing grants and conducting studies, then, because there doesn't seem to be much interest in doing that work. Given the background work on air filtration, and the known specs of airplane ventilation systems vs those of buildings, I don't honestly see why that work is even worth doing. What would you expect to come of it, except to satisfy some internet pedants, anyway?
What region is this, if I may ask. I have (as a full time engineer; large engineering org; Boston area) worked alongside a few folks on contract and my impression was that almost all of the contract folks were scalped. A few exceptions were engineers initially from the organization who switched to the contract for more flexibility. Just a single data point, would love for it to be refuted.
Philosophy, costs, timelines, and justifications aside - I’m curious if, in your experience, many “competent” developers have this sort of design experience in their wheelhouse?
> High public debt in your own currency supported by your central bank it's not problematic. High private debt is very problematic.

In your opinion. Many economists don't agree, in fact I'd say most of them say it probably leads to inflation eventually (as we see now ahem...)
If it’s unfixable, the person should be fired (by their boss). If it’s fixable, they should be explained why and how (by their boss).
It really gets you 95% there.

Like try to explain to a non technical person how to deploy a website on AWS with a real domain.

Zryo is actually cheaper than Wix if you just need to put up a static site. Yeah I can do it for free on S3, but it's easy to design my Zryo site and it looks nice.
This is a fantastic resource. It's the missing piece of many machine learning articles.
The Federal Reserve is a semigovernmental entity that manages the US's monetary policy. It has a board of governors, appointed by the president, and 12 "districts," each of which has a bank associated with it.

Each Federal Reserve bank, in turn, has historically had some kind of monetary policy or financial specialty: most are chartered to advance monetary policy within the district they belong to, and many have special additional responsibilities (such as the NY Fed's storage of the US Treasury's gold reserves).

The TL;DR is that they're independent banking entities within the Federal Reserve system, which was designed to provide uniform central banking to the entire United States.
That’s a non sequitur. So what if bad things have happened outside of a market? The question is whether a solution can be found outside one.
Tenancy laws in some places I've lived require the landlord to pay it back at the end of the tenancy, plus interest.

But the interest rate is set by the tenancy act...

So where I live now, legally, landlords have to pay your security deposit back plus an interest rate of 0%

Hilarious stuff
It's not like their "flagship" phone chips are competitive with Apple in the slightest.
I think the purpose of raising interest rates is mainly to bring inflation expectations down and stop the wage price spiral. If central banks fail to achieve that goal then inflation is going to last many more years.

Nobody expects interest rate hikes to have an immediate, direct effect on prices. The immediate effect it is supposed to have is not on energy prices but on wage negotiations.
I’m a research engineer at a innovation lab.

HN skews the bias towards online startups. I’d wager most software engineers are not in such roles.
The Federal Reserve has a board of seven governors, and twelve regional banks (one in Atlanta). Along with that board, the president of the New York regional bank, and four others on a rotating basis, form the body that votes to set policy.
I've had my framework for about six months, and it's been an incredibly mixed bag. This isn't a bad laptop by any means, but it's not been a panacea either.

The battery life, as other have mentioned, is poor.

The Linux support is "OK", and improved greatly when I upgraded to the latest Ubuntu and what I assume is a host of updated proprietary drivers.

But the system also got regularly stuck in a mode where it wouldn't wake up from sleep, for weeks, until one day it simply couldn't be woken up, even after having no power. Tech support was competent, but slow, with replies every next business day.

Resetting the sleep situation also required taking the unit apart, which seems silly.

And one of the dongles that it comes with, the USB-A one, totally flaked out on me.

And at the end of the day, while repairability is lovely, so is a tech support line you can call and talk to a human being, so is a depot you can send the laptop to, and so is being able to pay for a repair person to come and fix my work machine.

These are premium asks, the repair person in particular, and I know that big companies like Dell and Lenovo can only offer them based on bulk sales, but I'd be willing to pay for this, but it's not offered.

Right now, the laptop is good, but I wouldn't buy one. They say their next model will have better Linux support, and be better in other ways. I'd wait for that and hope that Framework also works out a better tech support system.
exactly. Reason is, businesses that engage in lots of inefficiencies get outcompeted, and if the inefficiencies/mistakes are egregious they go out of business. Government has the ultimate monopoly, where the only remedy available for most "shareholders" is to vote out the "CEO" and "directors" once every couple of years. In the private market, you can take your business to a competitor if you don't like how one company treats you. Or as a shareholder you can sell your shares in company A and buy company B instead. The only real remedy against government incompetence is to emigrate, and then you find yourself in a new one that also acts like it's the only game in town for it's citizens - because it is.
Except the name of the game for agencies is to book a big expensive project and farm it out to entry level employees (dev and designers) with just enough supervision to be better.

Then have a fun enough office to try and keep people around in an extremely high turn over industry.

It is what almost everyone is doing unfortunately who gets big enough to carry a team.

The best designers and developers also don't tend to want to do contract work like this.
I have also read about cases where foreign owners just have their land straight up taken.

Locals just assume the property while the owners are away and force them into a court unfriendly to foreigners.
None of this is specific to a website redesign. If you have a small project, don't hire someone that does big projects. Full stop. I learned this lesson helping my father run his business long ago. There's a threshold where the business model changes from delivering a quality product to sucking as much money out of the customer as possible.
It just makes sense to lock down iMessage, for example, as a vector.

They're doing this for credibility? Yeah, in part, that's how companies work. But if it produces an improvement then what's the problem? Capitalism?

Also, what's with the aggression? Tone it down.
While I think rust has some serious issues with syntax (and I love rust), the things you've pointed out here are not rustisms, but programming language theory-isms.

x:Type has been used in MLs (SML, Ocaml) and recently TS. Haskells uses x::Type. This usage dates back to at least the simply typed lambda calculus in the 1930s.

fn and fun are used in SML and probably elsewhere. fun is used in OCaml, as well.
> What Demorats failed to understand was the groundswell against the status quo. This is why Trump won and Hilary lost. Hilary was very much a vote for the status quo and an increasingly large number of people are angry about the status quo.

I mean, Trump won with several million fewer votes than Clinton. The common narrative around Hillary Clinton and the Democrats is, as you mention, the failure to tap into an anti-establishment zeitgeist that Trump did more successfully. But the numbers alone (apart from electoral votes, obviously) show the Democrats were at least as successful, if not technically more successful, than Trump at messaging. The Democrats' failure was one of tactics, not strategy.
“off-world vehicles not made on this earth.”
Welcome to democracy! As a minority opinion you will naturally not be able to force the majority to accept yours. If you did, that would be authoritarian and evil... You're still allowed to voice that opinion, however (within very liberal limits). For instance you can involve yourself more directly within the parties and run for various political positions, write petitions, become a member of pressure or lobby groups, arrange demonstrations, and many other things. Hell, you can even pointlessly troll discussions here on YT with political straw man arguments! And because you live in The Land of the Free nobody will jail you for it! This is why the American system is liberal and the Chinese system is not. But good luck on making prison reform in the USA. God knows they need it!

Edit: To answer your claim that:

> “(...) the US imprisons a much higher percentage of its population than other countries. Part and parcel of the authoritarianism.”

No, it's not. Every guilty prisoner in the USA had a public trial with a lawyer before they were sent to jail. In other words they had due process which is the mark of a liberal democracy. On the other hand due process is constantly broken in authoritarian regimes. A great example is, again, China, where you can be "vanished" just for having the wrong opinion, if you're not simply sent to a re-education camp that is for all intents and purposes a modern style of concentration camp.

Before you even try, can the USA be accused of the same thing? Why yes, because it imprisons enemy combatants which are then subjected to cruel an unusual treatment, for instance at Guantanamo Bay (which is amazingly still open for business). But crucially the USA does not do this to American citizens, so while they act horribly authoritarian towards external enemies, they do not act authoritarian against their own citizens, not even towards domestic political opponents.
The preview should be on the right side of the editor, not sure what problems you're having.

Every post is sandboxed inside an iframe so that it cannot access content outside of its document, additonally I also implemented a loop protection feature which prevents simple loops from disrupting the website. Obviously it cannot catch everything, so if we detect a user deliberately causing trouble, the intuitive way to deal with it is just blocking him.
A few comments saying it is cheaper than X which is much worse than a space telescope but to me, that is irrelevant. They are proposing to spend this in addition to all the other garbage they spend money on so the comparison is not logical.

By the same logic, I can say that we shouldn't spend $10B on a telescope when we could invest it in one of many humanitarian exploits like micro-finance for developing countries, systems for clean water and sanitation etc.

If the question was, "should we spend $10B of the military budget on this instead of tanks?", then fair enough.
Ask HN: Is there a scam behind these [ruby|orange]institute.com survey emails?
I've recently been getting spam about being invited to do paid market research (~$100 for a 15 minute survey) from two similarly generic domains:

https://www.therubyinstitute.com/
https://theorangeinstitute.com/

I've been blocking them as spam, but wondering if there's some deeper scam/phishing behind them I should warn colleagues about, or whether they're actually genuine (though I'm very doubtful of this given how generic the sites are, and how little google finds on them).
This is awesome -- really excited that Supabase is picking this up with their commitment to open source in general and PG in particular.

Some prior art:

- https://github.com/gavinwahl/postgres-json-schema (mentioned in the repo)

- https://github.com/furstenheim/is_jsonb_valid

pgx[0] is going to be pretty revolutionary for the postgres ecosystem I think -- there is so much functionality that would benefit from happening inside the database and I can't think of a language I want to use at the DB level more than Rust.

[0]: https://github.com/tcdi/pgx
Some feedback from a person who is the target audience of your product:

https://tinypilotkvm.com/illustrations/tinypilot-overview-il... is the most prominent image on your site and of little value in my opinion. Rather than have a sketch that looks like it very well could just be a stock image (and my brain is trained to ignore this type of image), I recommend having actual photos that show the same scene. A photo of the device hooked up to a real server (and with neat cabling if you want to impress me). A photo of a laptop showing what the software actually looks like.

The photos on https://tinypilotkvm.com/product/tinypilot-voyager2 are good. Put them on the home page.

Slow down the screenshot carousels a bit. They go too fast for me to be able to see what is going on. And if there isn't already, have a page with screenshots of all of the key features of the product. That's what I would want to see to evaluate what the product does.

Others have already mentioned this: the old logo was better. You can tell it was made with love. The new logo - this is a common theme - might as well be a stock image.

And because I like to do free QA testing, here's a bug :)
1. Go to https://tinypilotkvm.com/instructions.
2. Click the first "Read Instructions" button. The URL changes to https://tinypilotkvm.com/instructions/voyager2/v2 .
3. Click Support -> Product Instructions.
4. Click the first "Read Instructions" button again. The URL changes to https://tinypilotkvm.com/instructions/voyager2/instructions/... which shows "Page Not found".
I think you're missing my point. We're in a subthread where you floated the idea of a bidding-based scheme as a way to set LVT land values.

If you set the tax rate by having owners bid a price they're bound to sell their property for... that's going to include improvements like dwellings, since the owner can't take their dwelling with them and doesn't want to just sell the property with their dwelling for the land value alone.

In turn, this fails at setting the rate for a LVT, because it captures the value of improvements like houses in the taxed amount.
How Can Infinitely Many Primes Be Infinitely Far Apart?
The proof of concept (PoC) itself relies on /tmp/ having mount 'exec' permissions. On systems with a separate /tmp/ and mounted with 'noexec' this would fail. This latter is one of a series of hardening steps that are useful in making executing untrusted code more difficult (but not impossible).

Fix is introduced in commit 7e6bc1f6cabcd30aba0b11219d8e01b952eacbb6. On the wider point of kernel corruption it isn't absolutely clear if the PoC relies on specific attributes of the target kernel builds or a suitable .config, and if so which, or very specific kernel versions between v4.1-rc1 and v5.19-rc7.

Article talks specifically about "Ubuntu 22.04" and shows kernel 5.15.0-27-generic in the poc.gif but the github README.md says 5.15.0-39-generic. No mention if this affects the -lowlatency kernels.

Recent Linux stable tree kernels carry the patch (e.g. v5.18.12 commit 6b7488071ea8ed6265a39afebd5a5920f6975d02).

The exploit fails (here) on stable tree v5.18.9 in an interesting way!

$ ./poc
[+] Second process currently waiting
[+] Get CAP_NET_ADMIN capability
[+] Netlink socket created
[+] Netlink socket bound
[+] Table table created
[+] Set for the leak created
[+] Set for write primitive created
[*] Leak in process[-] add_key: Disk quota exceeded

This on an ext4 file-system with no quotas enabled and 9GiB free space.

The message via perror() is of course wrong; in fact during the call via SYSCALL_DEFINES(add_key, ...) in security/keys/keyctl.c a return value of 122 (EDQUOT) is returned. There are 3 call sites in that function that call PTR_ERR() - a function that determines if a pointer value is a valid 'errno' value - so one of strndup_user(), lookup_user_key(), or key_create_or_update() failed.
>I can’t find it, but there was a case not so long ago when the senate accidentally voted for one of those grandstanding bills. Maybe somebody else recalls the particulars.

The last example I recall was when republicans passed an over-ride of Obama's veto on the bill to allow victims of 9/11 to sue Saudi Arabia then once it passed were worried about the actual consequences.
Exactly. The more justified infrastructure use cases of the 20th century gave way to "economic development" crap where the city takes land it thinks the current owner isn't using effectively enough and then sells it to their cronies who promise to build a strip mall or a mixed use development or whatever (and some number of useful idiots support it because they like the idea of more taxable commerce). The government has zero business stomping on people to do the latter. Just buy the F-ing land outright the normal way if that's what you want to do.