skysight-inc/HackerNews huggingface dataset:
I have both a Kroger and a Publix within a three minute drive of my house and within a couple blocks of one another. I willingly pay 25-50% more to shop at Publix because Kroger is such a nightmare. The store is filthy, the meat section always smells bad, the produce goes bad within 24 hours if it's not already spoiled on the shelf, and they never open more than two checkout lines despite the fact that it's the busiest store in the area. You often end up waiting 15 minutes just to use the grimy self-checkout kiosks. This is also one of the "nice" Krogers with the fancy cheese section etc. Meanwhile Publix is always immaculate, the employees are friendly and helpful, they almost always have all their checkout lanes staffed, and the quality of the meat and produce is worlds better. I think Publix has been deliberately moving in close to Kroger locations in the south because they know they can jack up their prices and still find people practically begging to shop there because the experience at Kroger is so unpleasant.
your comment ought to be flagged off hn as factually incorrect - they are required in canada, where stripe also operates an office
I'm pretty sure it's much higher. The sun isn't very energy dense.
I’ve fallen deep into the mechanical keyboard hobby so I’ll likely be tinkering with qmk or 3D printing a case or researching how to route out a solid piece of wood to build a custom wooden case.

And in case somebody is curious, no, is not about functionality, although I do love using my custom keyboards! But it’s more about building something that include manual work, embedded development tinkering, aesthetics, acoustics and a fun community :)
BlueBleed: Microsoft customer data leak claimed to be largest in years
Right, but the point remains: AWS kicked Parler off of their platform. It's fine to be of the opinion that AWS was in the right to do this, but your comment seems entirely contradictory: Your first sentence claims they weren't deplatformed, the rest of your comment explains how Parler should have built their own platform from the ground up after getting kicked off of AWS's platform.
The "Cut Page" has been a godsend for me. I'm going through about 1500 hours of footage right now and that editing mode is the only thing that has made my task even remotely possible for me to pull off.
I'm using 3 monitors on my Ubuntu 22.04, with the nvidia drivers that were setup by the installer. It works fine.

I'm not going for the crazy setup of your link though, where only some monitors should use the accelerated GPU. Not sure why you'd do that?
great suggestion, thanks a ton! just fixed & deployed
Lessons learned in growing an open-source project
Paper appears available here via "Open PDF in Browser" link:

https://papers.ssrn.com/sol3/papers.cfm?abstract_id=4084982
>They only refused to assist it themselves.

How is taking money from me is assisting me? Amazon was not financing Parler, no providing it any discount, afaik. Me - I was assisting my kids by providing them Internet for free. Want Facebook? Pay for it yourselves.

>But you're still blocking it on the main network in a way that goes significantly beyond what Amazon did.

What is the "main network"? What I was blocking exactly? Call a provider, schedule an appointment, buy a WiFi switch... Yes, you could have missed an assignment or two, but nothing was blocked.

Exactly like Parler - it eventually coped and moved, just missed that "laptop story" bandwagon.

>I don't feel like AWS is monopolistic enough to count as infrastructure.

I think it is, I think it is. Even more worrying (to me) - Amazon participated in a coordinated shutdown of Parler on app stores and hosting sites. That was definitely an abuse of my money they "assisted" me by taking it, so they are not getting it anymore. An attitude recommended to everybody.
Public schools originally were the opposite of private tutoring, and often were genuinely targeting poor children who couldn't afford a tutor. Hence why so many of them have a charity status.
The author of the article has been attacked on social media repeatedly and called a liar. I've been watching it and it has shocked me the amount of dogmatic hate for showing factual images.

Primarily by US residents who are pro life.

The amount of willful ignorance and religious fanaticism being aimed with malice at the author is astounding and sad.
I'm not sure that it has anything to do with a given individual low performer. It could very well be that these companies over-hired and were not structured to manage a giant influx of software developers. Having an unlimited money printer seems like a breeding ground for mismanagement.
The european price is actually better than it was last time around, which is surprising. Using Irish numbers (because I'm Irish ..)

At announcement (Sept 2021), the 9th gen was $329 US, which was €280 (at the time). Plus +23% VAT gives us €345.22. The actual retail price was €399 - 15.5% higher?

At announcement, the 10th gen is $449 US, which is €459. Plus +23% VAT gives us $564.75. The actual retail price is €599 - 6.5% higher.

The hike is the increase in the base price, plus the exchange rate, plus the accompanying tax. We're actually closer to parity on this release than the last release.

(Also - you must admit rounding 399 to 300 is rather disingenuous.)
Yes, that's it. What on earth are they saying?

EDIT: Maybe "Siera ga ookurisusu Thexder" (Thexder presented by Sierra)? It's practically incomprehensible.
Another scientific body has debunked bitemark analysis
https://archive.ph/Zlhkj
And nobody will use it because third party stores are discouraged by the operating system's UX.
Could you identify the jurisdictions? The only sources that I've found on it are:

https://www.dol.gov/general/topic/wages/severancepay

> There is no requirement in the Fair Labor Standards Act (FLSA) for severance pay. Severance pay is a matter of agreement between an employer and an employee (or the employee's representative).

https://www.sillscummis.com/severance-to-pay-or-not-to-pay/

> As of this writing, no federal or state law obligates employers to pay severance to employees upon termination. Under the federal Worker Adjustment and Retraining Notification (“WARN”) Act and some state equivalents, employers may be required to pay terminated employees wages and benefits for a certain period if they fail to provide adequate notice to those employees as part of a qualifying mass layoff or plant closing. However, these payments under the WARN Act are penalties for non-compliance with the notice requirement rather than true severance and, moreover, can easily be avoided by providing the required notice.
The biggest reason is that the cpu is only carrying those 250A for about 1 inch. Resistance is directly proportional to distance.
I noticed that the background is blue - could anyone explain why it's not gray or black? Is that just how they rendered it?
To give the benefit of the doubt, knowing nothing else about this company:

This is clearly a South African based company. GDPR and cookie may be important compliance but it's not top of the totem pole - the local South African equivalent law (POPI) is more about data processing than cookies. Plenty of sites have not updated their cookie UX for the newer regulations.

I've even noticed some sites serve different forms of cookie consent depending on where you're accessing from. I only started seeing the ability to reject cookies entirely when I travelled to EU recently - before it was always hidden in dark pattern UX.
> One of them is “be of good moral character“. Who gets to decide what that means?

That is one of the primary functions of a Leader. Judges are included verbatim in this context by the part that says "respect for the rights of others and for state and federal law".
Maybe I misunderstand, but if you take a data type that is a union of two datatypes (string and int) and push it into somethign that converts all the data to strings, you lose the information of whether a string that looks like an int was originally a string or int.

Maybe instead you mean to use the database functionality to identify problems like that in the original source data. If somebody hands me a string "11101100101001" I would not attempt to interpret it by parsing it into a binary number, but I think that's because I really like strong, simple typing.
NVIDIA Quadro FX SDI cards, ~2008-2020.
Unfortunately, it is a matter of deterrence.

A C&D will not get anyone's attention, outside of the recipient.

Someone being charged with a felony carrying up to 5 years in jail, will hopefully deter some of the con artists from coming in after a storm. The hordes of "helpers" that come into the state after a storm is ridiculously large. Any deterrence is a good thing.
When you have big contracts like that, you get significantly discounted rates. And when you need large amounts of compute like that, you do need a whole bunch of staff to manage it and make it efficient and start reproducing / maintaining similar software created by the cloud providers. Let's say AWS makes a %50 profit margin over the raw cost of the hardware than you doing it yourself in DC, and each engineer is $400k/yr. You need to keep under 100 engineers to just start beating AWS, and your not in the business of running cloud infra.

Also when you run the DCs yourself, usually it's much slower for other engineers using your DC infra than using AWS or similar. It gets complicated!
Because you get paid for it?

Countries that have more pro worker legislation, also tend to have lower wages? At the end of the day, it’s not a minimum wage job we are talking about, it is a multiple of 6 figures job.

[edit] Besides, we are all talking about the downside of the current setup as if there is no upside. If there is only upside to fixing the problem being discussed here, then there is a very straightforward solution: Unions. But somehow, tech workers are very less likely to enter unions. Why is that? [hint: money. With more protections, you get paid less] It is a zero sum game. There is only a fixed budget that companies have. If you want more benefits, it comes at a cost of lower income. It’s really straightforward.
A small trip down to memory lane:

My first OpenStack install was on a bunch of VMs. Got that to run following the official documentation. Got enough people interested in it, that I was "allowed" to salvage whatever hardware I could find and put in a Rack.

Getting Neutron to work was a head first intro to networks and in the end I had to learn how to configure actual network hardware.

After adding Ceph on top of old spinning disk, watching them die one after the other and the cluster was still up with performance not worst than the IBM-Stuff we were paying for gave me warm-fuzzy feelings.

Thanks to Triple-O, Fuel and most of the other "installers" at that time I learned that - the "big guys" don't know what they are doing either ;-)

At the end of the day, it took the "mystical" out of the cloud, and for Junior me that was good - it also saved me from the path management wanted me to go: Sharepoint developer/admin.
Thank you. I was just about to come back here and ask where it was.
My dream project, if I ever win the startup lotto and come into some "mess around and find out," money, would do one better: let's not even require a graphical display or keyboard input.

My personal goal here is to be able to write my programs by synthesizing them from proofs that I write by hand. Whether that is on a special device like an eInk reader or on a whiteboard; my work carries around with me where I choose to take it. I would love a world where my physical attention isn't focused on a glowing box with graphics designed by some company in Palo Alto or Cupertino who is designing for mass audiences with profits motivating every decision (and change). Why even hard-wire ourselves to the physical legacy of terminals?

There are plenty of humans who aren't even afforded access to modern computers in manners that are convenient to them and respect their abilities and capacities! The entire design of modern computing is centred around able-bodied, able-minded "mass-market" people -- whatever that is.

It's frustrating that any other mode of computing is an after-thought, an inconvenience, and attached to these machines in order to meet people where they are. Often times the answer is simply, "Nope, sorry."

Particularly inspired by: DynamicLand, https://screenl.es etc
Google got caught tweeting from an iPhone while promoting Pixel
Before Android and iOS, the dominant smartphone/PDA platforms were Windows Mobile and Symbian. And whatever their usability issues were, I don't recall there being a problem with downloading (or even buying boxed) third-party software directly from the authors and installing it directly.
It makes sense if it's a file of JSON records, one per line
Less so, if it's a single blob.

DOn't forget that JSON isn't only a web interchange format.
Bubbles by definition don’t exit unless the majority of market players temporarily believe that the current trajectory is the new normal and not an anomaly.
What happens if you need to split that $100 from payer_id 1 into 2 payer_id 2's?

I.e. that $100 is actually:

$99 from 1 to 2 and $1(let's say in taxes) to payer_id 3.

The easy answer is, make it 2 transaction, $99 to 2 and $1 to 3, but then you can't tell that the $1 in taxes is from the $99 transaction. That leads to headaches when you need to balance your taxes.
More damage than a completely demolished roof?
Those are insignificant in comparison to Google Pay (or Tez as it used to be called).
I believe that the apparent benefits to traffic safety from various lighting schemes share an underlying reason: producing uncertainty in other drivers, and thus more delay or caution before maneuvering. Daytime headlights for motorcycles (standard in the US since the 1970s, or so), daytime running lights
(standard in Canada, now common in the US), helmet-mounted headlamps for bicyclists - all tend to produce a reaction of "Wait, what is that?" in drivers.
Isn’t the building permit database, which is publicly available, do that?
No, Argo optimizes the route of traffic from the edge (your closest Cloudflare data center) to the origin (the server hosting your website). With Pages, everything is served from the edge.
GitHub Copilot may steer Microsoft into a copyright lawsuit
It sounds like your corporate tailnet checked the "override local DNS" setting and provided their own default nameservers, so those are the ones that get used. They could also not do that, at which point your LAN resolver would get consulted, but I presume there's a policy reason in play?

You say "the MagicDNS server" like it's a quad-8 thing out on the internet. That server lives in the tailscale process on localhost. In some configurations on some OSes, we do have to route requests through that in order to polyfill missing OS features (usually, implementing split-DNS policies that the OS cannot represent natively, or transparently upgrading to DoH for upstreams that support it). You can inspect the logic that decides how to implement DNS policy depending on the policy and OS in https://github.com/tailscale/tailscale/tree/main/net/dns, as well as inspect what the in-process DNS forwarder does (extremely boring: match query suffix in configuration, forward packet to appropriate upstreams).
Such a good show. Seems like a good time for a rewatch.
Don't we? Most states have reciprocal licensing agreements, which I presume you can check. Florida exempts itself from this (sensible) arrangement. Possibly as a protectionist act; possibly to snare licensing fees. But surely not to protect the consumer.
You can do random
sampling, though. It can give a good estimate. Not saying they are doing it, though.

But you certainly can get a good assessment without knowing the total population.
The good news is I can not pay for heated seats, and then run my own wire to get it.. it won't look as nice, but it will work
Should one also point people to the original vision of OOP (by Alan Kay) when they mention the term?
You are replying to someone whose s/n is literally ad hominem.
It was not Lotus... but it was something else! Information structure was arbitrary. Lots of content migrated into it from old CEC sites without any pruning/management. Very sensitive to the timeouts of logon tokens. Very inconsistent at needing or not needing an employee VPN.

BRRR. I am just getting grossed out thinking about it now.
Fair point about Canadian law being different than US law. For the < 5% of Stripe employees there, that does appear to be true. Though I would again point to my 2nd bullet point:

- There is no evidence that Stripe isn't paying severance when firing for performance (I'd be shocked if they aren't)
Amazon facing £900M lawsuit for ‘pushing customers to pay more’
Say you're sorry.
Accurately estimating work is possible and I have done it plenty of times. Precisely estimating work is nearly impossible. I'm of the opinion that everyone who has given up on estimates has some combination of not enough practice and inefficient communication of their estimates.

If I ask an average web developer if they can create a basic landing page in 3 months, they will always say 100% yes. Now shrink it to 1 month: 100%. 3 weeks: 90%. 1 week: 50%.

Now as the person paying for the work, you can make a choice. Do you plan to start advertising on the odds of a coin flip or do you wait until one of the 100% points?
Quadratic: Code Spreadsheets with Python, JavaScript and SQL
Every single contractor I've ever contracted had legalese in the contract that permits were the owners responsibility, and typically if they knew you weren't pulling permits, corners were cut on the work.

I now always get permits on the work for this reason even though it easily doubles the amount of time for the work to get done (because e.g. you need to wait, sometimes many days, for an inspector to show up before drywalling over electrical or plumbing work).
It might get a little messy with the bumps around, but it could work in theory if cleaned regularly.
How much of it is regretted vs. unregretted? The article mentions that a lot of it is low tech manufacturing and it has long been the goal of China to move up the value chain.
There's quite a gap between competent and threat, I think...
> The cost of the hardware is always necessarily still passed on to the customer before they even pay for the subscription to "unlock" it.

That's not true. Razors are the canonical example of a product sold below cost, there are many others.

> The components pre-installed must cost something

They must cost something, but there's also a significant cost to creating multiple SKU's, and that cost is likely more than the cost of the heated seats.
> - Companies aren't required to pay severance when doing layoffs.

The WARN act requires advance notice of 60 days. I think most companies prefer to pay severance, but it's pretty much equivalent. California has more strict rules (mostly excluding a bunch of excuses to skip complying).

So yes, Stripe would technically not be required to give severance in the case of a layoff. But they'd be required to keep the people employed for 60 days after telling them they're going to be laid off. I'm not sure there's much of a distinction?
Not multi-machine clustering, index clustering:
https://www.sqlite.org/withoutrowid.html

As much as I love sqlite, its table model is really confusing to me coming from a postgres mentality:
"WITHOUT ROWID is found only in SQLite and is not compatible with any other SQL database engine, as far as we know. In an elegant system, all tables would behave as WITHOUT ROWID tables even without the WITHOUT ROWID keyword. However, when SQLite was first designed, it used only integer rowids for row keys to simplify the implementation. This approach worked well for many years. But as the demands on SQLite grew, the need for tables in which the PRIMARY KEY really did correspond to the underlying row key grew more acute. The WITHOUT ROWID concept was added in order to meet that need without breaking backwards compatibility with the billions of SQLite databases already in use at the time (circa 2013)."
One good technical reason to prefer double entry and relating to the "it helped avoid mistakes [in hand-writing ledgers]" is that double entry patterns encourage better database transaction discipline and provide helpful debugging clues when database transactions half-finish and accidentally commit rather than rollback. Atomic database transactions with single row inserts of accounting transactions are obviously simpler to build, but it also means you are less likely to test multi-row database transactions such as scenarios where you need to make sure an accounting transaction lands in an atomic commit with say a purchasing invoice row. Double entry accounting, especially when different types of accounts may be in different tables forces your codebase to use good database transactions and sometimes more thorough testing of your commit versus rollback code paths.

Also, in my experience double-entry tables are often much easier to DB query because the tables "naturally" look exactly like the ledgers accountants expect to see in reports. The math in aggregate queries is often just SUM and nothing else, no complicated case logic for "different transaction types" or complicated pivots from transactions to account views and back.
Man BMD has been absolutely crushing it the last 2 years or so. The number of people I see jumping to resolve as their main NLE is staggering. They were often mocked when they jumped into the cinema camera game in the early 2010s and now their imaging hardware is a production mainstay at all levels of the industry.

I am very curious to see how their foray into iOS goes here. Could be huge. Frankly I just feel like I lack the imagination for what this opens up. Can’t wait to experiment!
> Countries that have more pro worker legislation, also tend to have lower wages

Got a citation for that one?

The US has probably the highest wages, then for example EU has lower wages and generally more protection, but then again you can go to china and have even lower wages and even less protection.
This script mixes ports with custom build options with the official binary packages, which are built using only the default build options. Going forward, it would be advised to only update via e.g. portmaster or poudriere. In both cases, the user would need to compile updates from source.
I'd suggest there's a correlation between the size of those package repositories and how much they get talked about. npm has several times the package count of PyPI and RubyGems together, and I don't think that can be accounted for just because it's common to make "micro" JavaScript packages.
If you need a job, any job, try consulting companies. Often they just need warm bodies and if you are minimally competent and aren't a jerk in the interview you will be ok.

Definitely get some mocks if you can. There may be something that is easy to fix that you are unaware of.

For better jobs, it is not easy right now. On my most recent job search I had 1.5 offers from big tech (congrats you passed but no more hiring this year!), and 30-40 rejections, from the other big tech, to large enterprise, to small startups. If you are only going for the big jobs, might be time to just chill for a while until things start to thaw.
Does Linphone (https://linphone.org/) not meet that need of cross platform (website claims versions for all major OS'es) and open source (https://gitlab.linphone.org/BC/public/linphone-desktop)?
Well, OK, but I specifically wanted decimal fractions. I'm not a mathematician, from my perspective this is just a fun calculator trick. Maybe your calculator has other bases, I'm afraid mine doesn't!
You don't think putting out a triple A 80 Gb game on release day needs a robust distribution infrastructure?

Yeah yeah, I know, bulk vs low latancy, but it is there.

None of the others have compute at the edge. All the compute is in the datacenter, the edge just has distribution.
Stoked!!