skysight-inc/HackerNews huggingface dataset:
Most Americans eat farmed pigs, so I guess they can eat Norwegian farmed salmon! Problem solved :)
Enterprise sales presumably?

A $100M round probably means a valuation around $500-600M. They now need to grow the company to a couple billion so it can either go public (when the IPO market is alive again in a few years) or be sold to a bigger enterprise player.

$10/year customers are completely irrelevant to a company at this stage. Open source is nice as a sales bullet point, but not a central focus.
Yes, windows with a RTX 2070 Super. The logs say the app is trying allocate just a few hundred MB more than what I have. I'm reasonably happy with 256x256 for now, just messing around.
I actually really liked it. Only a casual LOTR fan.

But yeah it’s 5-star from me so far, amazed to see it at 39% on Amazon.

People vexed they divert from the books I guess. Understandable but it’s a good show if that’s not your main concern.
I can't agree with this anymore. For some reason, this lab isn't allowed to be inspected and investigated thoroughly. So there is something wrong, likely, it's where COVID19 came from or else, why not just allow an investigation team in to remove all doubts.
You said what I'm trying to say way more clearly than I did.

A lot of people have the same concern but I'm just gonna reply to this comment.

The ratio of SQL-focused devs to non-SQL-focused devs at my org is not favorable. And we certainly DO write joins... just not complex ones. Likewise, we do use constraints... just not all the time against multi-billion-record tables.

But that's not all. Our biggest tables are also our oldest and most unwieldy. Here is an (admittedly outdated in the specifics) example of what it's like to add constraints to a big table in SQL server that didn't have them already: https://social.msdn.microsoft.com/Forums/sqlserver/en-US/3eb...

So for a dev to come along and add a whole bunch of FK relationships and/or write some big fun queries against one of these tables is asking for a lot more than one realizes immediately. New devs join and run up against this all the time.

Is it a good or great situation? No. But that's not the question. The question is is it a real one and why.
I relate. I have had the 3 citizen problem of Azure + Terraform + Kubernetes on a project I worked on and yeah figuring out issues requires navigating all that.

The 2/3 citizen problem is everywhere in tech. Look out for it and avoid if you can. It is probably an innovation token. That is why I am less enthusiastic about things like Supabase (picking on the one I remember) and it’s ilk over just Postgres.

Maybe I am waffling on the basic point of: boring is good, at least as a default to be convinced from.
Exercising the right of privacy is now activism? Good grief.
Then you'll need to educate me on the what you think distinction is. The linked tweet thread asserts both: that the virus was manufactured in the WIV and that it leaked by accident. There are stronger (and even less well grounded) ideas in the broader conspiracist community asserting that it was the result of bioweapons research, and sometimes even that it was deliberately released. Ebright himself doesn't truck with any of that nonsense.
Of course. Foreign keys are elementary. Try recursive CTEs. You can get ridiculous performance gains by not having to marshal data into the application space. It’s all about using the right tool for the job. If you’ve done solid system-level design then running migrations probably shouldn’t be the primary driver of your schema.
> Does The Silmarillion include a monopolistic antagonist that can spend hundreds of millions of dollars on something to simply give away for free (or as a loss leader)?

That was included in one of the paperbacks published by Christopher Tolkien as “Unfinished Tales.”
GitHub Outage
Just noticed issues with Github handling requests and overall flakiness.
Getting a lot of status code 500 errors and decided to open this thread for status updates.
would be good to make the discovery be a module that can be replaced or used as a redundant plugin. That way the user can use DHT, WebTorrent, CloudFlare or whatever.
I always considered this more of a rule of thumb sort of like "when you throw a rock, first it goes up then it goes down"* rather than an exact equation. Like there are different reactions to something bad, they will not always all be present, and the order is not a given, and sometimes they are adaptive (the thing you are denying may in fact not be true, anger may prevent it etc).

* Not just imprecise but even has exceptions. What if you throw it straight down? What if you throw it straight down, and it bounces? What if it achieves escape velocity? What if you throw it down at an angle and it then achieves escape velocity?
(Edit: these two paragraphs assume you want to put your rocket into earth orbit, which I realised you might not be attempting.)

No matter how you spin it, if you want these two rockets to go in exactly opposite directions and meet up again, The point at which they meet would _not_ be partially sideways and partially "up" (away from the earth). at the point where they meet, they would be going 100% parallel to the ground, and 180degrees from each other (ie, direct head-on collision).

This is ignoring the fact that minimal stable orbital velocity (the minimum speed for your rockets to go 'around' the planet, is about 7.8km/s, or 17 thousand miles per hour. and because they're going in opposite directions, thats 34 thousand miles per hour of effective collision speed.

Now, if you're suggesting instead, a full 'escape' velocity from the earth that allows them to both enter parabolic trajectories, and meet at some arbitrary point in the distance, I hope you've thought of a way to allow your two spacecraft to survive an explosion that launches them from 0 m/s relative to each other to roughly 22km/s relative to each other (49 thousand mph), in some semi-instantaneous event. If we assume this 'push' from each other happens over 10seconds (this is generous), that's gaining 2.2km/s/s, which is 224G for 10 seconds.
I'm saying we should go nuclear. In the meantime, we will be forced to find solutions.
The main point that no scientists seems to want to mention is the clear cut and well defined conflict of interest in determining the origins.

How would the scientists of the future ask for funding if it turns out they themselves directly caused an epidemic? It is a black eye for science, it provides ammunition to the "anti-science" crowd.

In contrast scientists are in the drivers position if the cause was all natural. Then they can propose to be the "defendenders" of the humanity against the next danger.

No wonder that there is strong headwind against any other narrative. Remember all it takes a single dissenter to bury a paper.

It is the in the vital (short term) interest of every scientist to say that the origin is all natural!

If you read the papers that claim natural origin, these turn out to be extremely weakly argued. A heat-map plot here and there, some evasive language when it comes to evidence. But the quotable conclusion is always formulated much more strongly.
CBRE Leads $125M VTS Funding Round, a Bet on Return to Office
Do you actually enter into a contract if you void their payment?
The scale has changed, but those days have never really ended. I'm from a Caribbean country that people are usually quite eager to leave. I've seen numerous cases of people with post-secondary education and jobs to go with it leave for the US or UK and end up doing "unskilled" labor because their qualifications don't carry across.
How did I have to scroll this far down to find someone who's actually read the post? Everybody seems to think the money is purely for expanding the password manager, while in the post they call out adjacent markets they want to expand to.

I'm cautiously optimistic that this could mean we won't see the end of Bitwarden, as those are areas where companies will pay big money.
I recently had to replace a switch on my board, so it can happen.
> Those shared libraries are a way to create plugins for commercial software.

That is an entirely reasonable use. And one that can have specific types and ABI guarantees for the commercial software and the plug-in. In addition, this would only be required if you were the developer of the commercial software or a plug-in. One example of this is COM which had specific types and memory allocation/deallocation.

However, the case where the C standard library is being dynamically linked, forces everyone to pay the price for ABI stability.
The “woke messaging” narrative is just racists mouthing off. Ignore them.

The Tolkien fans angry about deviations from books maybe have a point. But not being one I’m really enjoying it, praying it doesn’t go down hill but so far so good.
Even though the status page (https://www.githubstatus.com/) shows no issues, I'm still getting the occasional 500. It seems to be happening quite irregularly. They are possibly facing a lot of load.
Honoring Peter Eckersley, Who Made the Internet a Safer Place for Everyone
Wouldn’t Firefox’ or chrome’s built-in password manager (with a master password set) be a better way of bringing a few frequently-used low-impact passwords closer to the internet, than a plug-in written by some developer?
I'm guessing you don't come from a big city?

I find the more rural you get, the more people will actually interact.

Here in the UK there's a definite north south divide too.

Relevant: https://youtu.be/PT0ay9u1gg4
Encrypted app Signal just hired one of Big Tech’s sharpest critics
Does anyone actually use it? I seriously wonder why they put it in there. Moxie doesn't strike me as the type of guy who would fall for this cryptocurrency nonsense, so I'm seriously wondering if anyone uses it. The Signal project should do some case studies if so. For example: some farmers use it to pay for petrol in India, or some students from Myanmar use it to send money back home, etc.
Keypassxc,keypassxc browser plug-in, strongbox app for iPhone. Cloud drive of your choice for syncing. Works well
Lol a version of autohotkey that physically depresses the keys would be super fun to play with, albeit slow
I’ve learned that:

Signal is best at keeping your message content off of their server

- well-guarded against network-based MitM.

- Need work on hiding association with others.

- Your Signal message content remains retrievable only at and on endpoints, hence the timed message deletion.

Telegram is probably best at keeping your identity safer (than Signal)

- but needs work on hiding associations with others.

- well-guarded against network-based MitM.

- your message remains readable by Telegram at their server because Telegram holds your keys.

So, I’d gladly give up association for privacy and use Signal.
Of course I do. I think that it's crazy not to use database features to increase database integrity. I use foreign keys, I use not nulls, I use checks, I use triggers sometimes.

All my issues with databases usually stem from the fact that someone did not use enough checks and we got dirty data nobody knows what to do with.

My only non-conventional usage of database schemas is text field lengths. I have rule: it's either 20, 200 or 2000. It should be big enough to fit any non-insane value. Like 200 should be enough to fit a phone number. The main point is not to let absurdly broken data in.
Already halfway there with the Dumang DMK6. — each key is movable, hotswappable, magnetic, and programmable.
Agreed, and there's a lot you can gain from an ORM/query builder just in terms of ergonomics or niceness for the 80% use-case.

Doing intensive string manipulation to put your query together becomes painful, fast, especially when you're dealing with optional parts like ordering, limiting, filtering, pagination, etc. It's also incredibly easy to slip in an injection vulnerability as you do that (especially if you're new to programming).

Just don't use it as a crutch because the declarative nature of SQL is vastly more powerful than an imperative wrapper and you'll be at a loss for only knowing the conventions and opinions of your ORM of choice.
This is interesting I guess. But can't say it's something to be excited about.

I've been using vaultwarden purely because I wanted to play around with rust and it turned into my favourite manager of all time.

10/10 would recommend!
California Governor Signs Fast Food Bill, Opening Way to Higher Wages
Why do you consider the AGPL semi-open? AGPL is just GPL specific to webservices
When compared with ElasticSearch, ClickHouse can handle the same amount data using 10x less resources and that is not an exaggeration. It is even worse with MariaDB/MySQL/PostgreSQL.

I guess ElasticSearch is still relevant when it comes to searching text, but ClickHouse is much faster when it comes to filtering and analyzing the data.

Give ClickHouse a try and you won't be disappointed.

https://benchmark.clickhouse.com/
yes that's something I'd like to avoid... because it hasn't been rebuilt from source (and audited)

https://reports.exodus-privacy.eu.org/en/reports/search/org....
> Why would a password manager need so much money?

The money isn't for the password manager particularly. In the article they list a number of new things they want to develop.

I think there will come a point when most mainstream web services will require "passwordless" authentication, which means users will have to register with one of a few commercial passwordless providers. Think "login to service X with Google/GitHub/Facebook" but more integrated with your phone and biometrics, and no longer optional as email and password authentication go out of fashion.

It makes sense for Bitwarden to aim to be one of those providers, if for no other reason than company survival if passwords and similar tokens become deprecated.
"a mass murderer" would work well
I stand by my position that the wiki model has the potential to be rather more reliable than the journal model.

The elephant in the room: Wikipedia has chosen to be an encyclopedia, so of course that is not the correct venue.

However, curated wikis for scientific articles do exist and seem to be operating well. (A quick google search can find many)

People who criticize wikis wrt unreliability are technically correct, the best kind of correct. Nothing can be 100% reliable. But (to repurpose an old quote) at this time I think wikis are the worst system except for all the others.

[edit: I may need to point out that I'm a strong eventualist[1]: A wiki based approach is not immediately superior. Wiki articles get edited and improved and become more reliable over time. This in opposition to a journal article which must be "perfect" at the time of publication, at which point it becomes frozen. Early on a (bona fide) journal article will obviously be of higher quality. Over time the wiki article can catch up and pass the journal article. ]

[1] https://meta.wikimedia.org/wiki/Eventualism for further reading on how eventualism pans out in the wiki[m|p]edia context.
Also I'm not entirely sure why HN keeps front-paging people who hate its community.
Because were more interested in getting things done, rather than tech fad signaling.
Sure, but I think that argument says we should consider people who locally retain server-deleted messages as not necessarily disrespectful demons (nor altruistic angels). And that mitigating people problems with a technological fix can be a reasonable choice, instead of expending huge efforts to fix them, with just walking away as your only other option. Hell, Discord/Slack seems to me to be essentially a platform to gather all your people problems in one place! :)
The fact that there is no evidence, is evidence. (China suppressing all information about what was going on in the lab.)
Been running into many unicorns for the last few minutes, had a moment where it came back but seems to be down again. Even the unicorn image won't load on the unicorn page.
Oh was not meant as a personal attack or anything. Just general state of the industry
I'm not an expert of legalities around accessibility, but taking the ADA as an inspiration, IIRC the Captcha provider does not have to provide an accessible alternative that works equivalently, only one that allows the same outcome for users with accessibility needs.

(I've seen this explained based on accounts of a public library built in the US which had stairs, but no elevators, for a specific section - this was still ADA compliant as they had staff on hand to serve readers in that specific section)

So a 30s delay or whatever it takes to limit spammers is probably not entirely unthinkable.
There are certainly games with $10m+ on the table in total. I’m sure there have been 9 figure pots, if not 10, but not every single hand.
> Nothing about this is at all unique to tech.

I'd assume there's a lot more new money in tech than in traditional industry?
When did this policy come about?
Discussion is about red meat not just "meat".

I somehow don't believe people ate meat in quantities we do today. Though yea people ate meat.

I can go to supermarket and eat red meat/chicken every day of the week - to hunt large animal it could take couple days. Of course there was more animals to be hunted but it is not like humans ate chicken breast all time.

They ate all kind of crappy meat, legs, tendons whatever they could eat. Best meat like steak or chicken breast was special occasion. People invented stew so they could have meat in multiple days so you eat a little bit of meat everyday.

Nowadays it is like special occasion every day.
Thanks for linking wildduck. I took a look at it and will play around with it later. Looks really great!
Cheaper labour?

Do you think the cleaner is paid more than the other workers???
The linked one with the rings didn't work on me. I had to focus to see what they said I should be seeing.
This won't solve your problem especially for library code, but prctl(2) with PR_SET_CHILD_SUBREAPER is worth mentioning: by setting the flag your process becomes a subreaper, and will become the parent of any orphaned child processes. Unlike cgroups, PR_SET_CHILD_SUBREAPER can be used without special privileges in commonly deployed Linux versions.
Citation (code snippet(s)?) please.
My current brown switch keyboard has lost all tactile bumps after 3+ years.

In the past, with starcraft apm spams, i definitely have experienced switches defects(dust collect over years, hard to repair) and keycaps defects on some of the more frequently used keys.
Here you go: https://gist.github.com/gvbl/9231406c54e7c9fd37abdfa6c697fe5...

You can run it with a command like this (I'm on windows):
docker run -it -v <model file path>:/stable-diffusion/models/ldm/stable-diffusion-v1/model.ckpt
-v <outputs folder>:/stable-diffusion/outputs
-v <inputs folder>:/stable-diffusion/inputs
-v <cache folder>:/root/.cache
--gpus all knightley python /stable-diffusion/scripts/txt2img.py --W 256 --H 256
--prompt "a horse wearing a top hat"

assuming you build the image and tag it "knightley"
The invention of the first wearable computer (1998) [pdf]
Seeing the same.
I get an error saying the action can't be performed when trying to star a repo.
You'd be surprised; I'm pulling 150Mbps on a years-old $40 Edgerouter X (it was on sale when I bought it; it's normally $60) over Wireguard to Mullvad.
It certainly felt that way to me in the beginning, before Signal got some traction. It didn't even have voice calls originally. I think a majority will never care much about right to privacy and just use something.

The thing is, for me to exercise my right to privacy, it helps if I can practice that right with more than one or two people in my address book.
Cyclists often have to wear a heart monitor when they sleep because their hearts are so efficient that their heart rate can drop to the point where it just stops, and they need to be waken before that happens so they can exercise to get their heart rate back up. They're a terrible group to use as representative of the general population. This includes the cyclist who recently died in his sleep and both long-covid and anti-vaccine theorists claimed it was from their favorite pet cause. Professional cyclists are physiological freak shows and should only be representative of other pro cyclists.
Yeah.

Racists (thankfully) are a small group, as are Tolkien die-hards.

Amazon was probably right not to pitch the show at either group.
I haven't pushed to GitHub in over a year. Now I'm setting up a new page on github.io with a new repo and GitHub goes 500 just when I try to push.

Those GitHub badges... they are as ugly as it gets.
I always enjoyed the value that Bitwarden provides: free to use, password generator, and a vault to keep other texts. But somehow I never got the TOTP working.

Once I locked out of Bitwarden because of Cloudflare blocking my IP address for some unknown reason. I restarted my router and the problem got fixed.
One reason to avoid FK is when your database is partitioned to multiple servers, but that's obvious, I guess, and it's not really RDBMS anymore.
All AmigaOS versions (for original hardware) dragged only window outlines.

However, there were freeware "commodity" programs available that would patch the OS to drag the whole window.
Various such desktop add-ons were quite popular.
It seems about on par with performance tuning an ICE ECU which is done by hobbyists all the time with a laptop running any of a number of readily available software packages and an ODB2 dongle.
> The existence of people who could be blamed is not an argument towards the crime happened

I support neither treating an accidental leak (if it occurred) as a crime, nor blaming any individual for it.

That aside, the key is not quite “existence of people who could be blamed” but “existence of people who stand to (or think they stand to) lose a lot in terms of image/power/funding and have a certain degree of influence over the outcome”.

(Before you ask why am I not blaming Bill Gates for this pandemic then, there are of course other considerations that go into weighing priors. Using only this factor alone makes it indistinguishable from conspiracy theorising.)
I've read this one a few times and each time I see it I keep getting more and more pissed at Stripe.

Customer: Hey, someone is using your product to steal money as I am seeing a ton of fraudulent donation transactions. Can you undo these?

Stripe: lol, no, u fix it

Why did the customer have to even think of writing a script to begin to unfuck the situation here? Why did the customer have to do a ton of legwork to fix the situation?
Yep, us-east-coast here and can't push commits
> It started at a wet market on the other side of the city. That's been very solidly established now.

That's simply not true at all, whatsoever. See for example this paper sequencing early samples of the virus: https://academic.oup.com/mbe/article/38/12/5211/6353034?logi...

The "wet market" samples are less similar to closely related bat strains than other early samples which are unrelated to the market.

The market is close to a major hospital. If the virus was circulating, it is unsurprising that a super spreader event would occur there. But saying that the market is the point of origin, and this this is "very solidly established" simply flies in the face of known facts.