skysight-inc/HackerNews huggingface dataset:
> Eh, or without regulation when people switch risk categories due to a loss they get completely screwed because no company will insure them anymore.

This only happens when regulations cap premiums, because otherwise there is always a rate at which selling insurance is profitable. Even if you have a 50% risk of a claim (extremely high), you'd still be able to buy $100,000 in insurance for a little over $50,000. Of course, you may not be able to afford this, but then maybe if your risk is that high you should just refrain from engaging in that activity eh?

> At which point, there is strong incentive to only claim the most outrageously bad losses

That's what insurance is for. If you have a 20% chance of losing $100 every year, you don't need to pay $21/year for an insurance policy, you just lose $100 once every five years.

> and for people to only actually get insurance if they have real reason to suspect a loss that is non obvious to others.

The reason to get insurance is if there is a low probability high cost risk, like a house fire. You don't expect it to happen, but it could, and you'd rather pay $1000/year, have it and not need it, than lose the value of your house in the event of a random accident.
Again: insurers can and do demand home inspections when underwriting. This is strictly less intrusive than common existing practices in insurance.
Yes, in my opinion indentation is essential. Screen readers can tell you the indentation level which definitely helps keeping track of where you are when reading nested blocks. It is also important to make the code readable to others.
Those reckless idiots destroy your property so you’re paying for them anyway.
Yes, we use it to back several services in production at an 8 figure ARR business, with Litestream as our streaming backup option. I'm quite happy with it because it's trivial to debug and test against a local copy of the production data if necessary, but there are a few things to think about.

* You need to have your code repopulate index statistics with ANALYZE or PRAGMA OPTIMIZE now and again, or you may get a confused query planner.

* It's best if your code defines meaningful types to scan SQLite values into, and you ideally avoid ever writing to the DB via the CLI. Alternatively, be aggressive in writing CHECK constraints and triggers to ensure data validity.

* You need to be working with a team of developers that are pretty comfortable with databases to get a lot of value out of SQLite. I've been surprised at how performant features can be if a single mind is designing the schema, constraints, triggers, and queries, examining the query plan to choose indexes, and writing the application code that accesses the database. SQLite minimizes the barrier to doing this with real snapshots of production data - but that still doesn't mean it's going to be easy.

* You need to think about how long your code holds a write transaction open. Individual statements in SQLite run very quickly (I've seen ~250 microseconds per insert on a EBS-backed EC2 instance), but if you have a Django app with @transaction.atomic everywhere, you're going to run into lock contention quite quickly because your Python functions take much longer to run. If possible, "organize" all the data for your writes outside the transaction and then hold the lock for as short as possible.

* Any transaction that may eventually write must start with BEGIN IMMEDIATE, otherwise SQLite may throw an error to keep it's promise of serialized isolation on writes.

All said, I'd do it again for any other services-based backend. It also incidentally enforces the good hygiene of "services can only access their own data." Happy to answer any questions you have.
> would be viewed as dangerous, unprofessional or downright uneducated in any business meeting

Sounds like a great place to work.

> There's just too much can go badly wrong, for all the sunk cost in getting anything up and running.

Engineering is the art of compromise. In many cases the compromises would not be worth it, but that doesn't mean there are zero places where it would be, and eschewing the discussion out fear of how it would be perceived is the opposite of Engineering.
Businesses want to maximize profits, but an insurance company that doesn’t pay claims will quickly have no customers.
Before we dive into the more common container platforms, Docker and Kubernetes, I thought it would be interesting to learn a bit more about the lesser known LXC (Linux Kernel Containment Features). Enjoy!
What actually made the most money for society and not shareholders was probably automating payments for student housing and taking it online. The student housing association are separate from the colleges and are non-profit organizations in my country, so this increased their efficiency by quite a bit.
We already know what color the sun is. Color cameras take worse quality images and use more data to do so. The black and white images are higher fidelity and thus convey more useful information.

> You are telling me that using your visual sense is irrelevant, because of all the data that is being collected.

I’m not telling you that. Black and white pictures are still perceived with the visual sense. The picture is data.

> Ie scientists like spreadsheets of info, databases, rather than imagery that is faithful to the human eye.

Well, no, clearly they value images because they sent a camera. A human eye would be completely obliterated way before reaching the sun’s corona. It’s physically impossible for a person to perceive this environment “faithfully”.

> everyone who can use their eyes to judge information will do so

Yes but there is less useful information in a color image to judge.

> you can do both cos the overhead of a colour camera is so low!

The overhead for a useless instrument is extremely high. There are mass constraints, power constraints, and communication bandwidth constraints. A color camera would be a pointless waste of resources.
I think you should step back and appreciate the implications of the 22nd amendment, including when it was enacted and why.

I am pretty confident that most of our founding fathers would disagree with your complacence.
This is incorrect, courts have specific rules about what cases may be cited as precedent, and whether that precedent is optional guidance for the court it is presented to (persuasive precedent) or rules that must be followed where the decision conditions in the earlier ruling apply to the current case (binding precedent).

For instance, in a US District Court on most questions of federal law, as regards decisions of other federal courts: published decisions of any federal court can be cited as persuasive (most district court decisions are unpublished), and decisions of the Court of Appeals for the circuit in which the District Court is located, or of the US Supreme Court, may be entered as persuasive precedent.
Man, taking Spanish in high school blew my mind. I'm a native English speaker with excellent grammar (I missed one question on the reading and writing section of the SAT), but it's all subconscious. I just go with what sounds right when I read aloud in my head, and it's almost always correct. When we started learning about conjugating verbs in Spanish class I was like, we do this in English? I had never thought about it before. I still haven't thought about it, I have no idea what tenses we have in English. But I can speak and write it just fine! Brains are pretty crazy.
It's unfortunate that celebrities with odd names are often rich enough that they bypass the problematic flows for regular people with odd names.

Nobody hears about The Artist Now Again Known As Prince being held up at the gate and missing their flight, so there's no corresponding PR backlash that fixes things.
People aren't going to do this in Java which has a xenophobic attitude about libraries. I mean you could, but people wouldn't.
Nvidia 'did it' by religiously following 4 core values
AI tools can't make okay-ish video recordings suddenly look great.
Do you disagree that LLMs appear to have learnt language? Whether they plagiarize or not is irrelevant as long as they are not quoting verbatim. If they are coming up with their own sequence of words, making sense, and remaining grammatical, then how can you argue that they have not learnt language?

Since they do at least (whatever other shortcomings they may have) appear to have learnt language, just by "listening to" a bunch of examples, and since they are based on a transformer, not some specialized Chompskian "language organ", then the thesis that a "language organ" is needed is disproved.
This is really bad. I can see many teachers defending the result the AI gives a student out of stubbornness and fear of being discovered using it. And that’s a disaster.
Hey all, I’m the author of chisel. Feel free to send any questions my way
Yeah. Unclear after reading this whether anything meeting their definition of GenUI actually exists or whether this is just speculation
Like others have said, get a used Sony a6000 (or higher model, try to get one where the screen can be swiveled to point forward). If you expect to be sitting close to the camera, you can't go wrong with a Sigma 16mm 1.4 lens. If you have the space to place the camera further away, you should probably get a slightly longer lens.
The entire point of the article is that people try to talk to the author, even though she is giving a very strong signals that she is not interested.
I suspect the US army would very upset with a government that tried to use it to enforce an unpopular law.

It's a volunteer force. Might simply refuse the orders as unlawful, might repeat 1861, depending on the law.

I'm told "fragging" comes from the weapon of choice used by conscripts in Vietnam against unpopular commanding officers.
Don't forget the Jupyter notebook ecosystem. Having a nice REPL environment where you can quickly iterate on code is a huge boon compared to a language which might have a slower feedback cycle.

This is incredibly important in an environment where you are exploring datasets and generating new hypotheses.
Some of us take pride in the fact we aren't.

I suspect we'll be all that is left in the information decay we face.
I was naive when this AI era was first getting started. My instinct was to worry about students doing the cheating, not getting cheated.
> I don't care that you feel restricted

Yeah well, this is why we don't like security engineers. You absolutely should care that the policies you push for are making workers feel restricted.

For your job to even exist, engineers must be able to produce just remember that.
This sounds like you abandoning any hope of ever producing the level of journalism you did in 2013.

That is disappointing.
I was tempted to play the cat and mouse AV detection game though decided against it. It’s open source and with effort, one can make it avoid detection, but I’ll leave that up the reader
Probably some oversensitivity to the idea of "cultural appropriation " which is interesting considering the main ingredients besides Sichuan peppercorn is chili peppers .
No, not all build systems are the same. CMake doesn't rely on generated scripts like autotools does.
I tried pretty hard to get into medical technology for a while but just never landed any of those jobs

Sadly there's just only so much of that kind of work to go around and we all have to pay bills
I'm fairly familiar with infusion pumps, where bad software regularly kills patients. Just look up "infusion pump software recall" and you'll find dozens and dozens of very recent examples of how bad software implementations have led to a lot of preventable deaths.

I have some friends trying to fix this[1] and they have amazing tech, but it's a difficult industry to break in to.

1. https://www.altrainfusion.com/
I don't think she made a face because of incest, two people can have the same last name without inbreeding, just think how many Smiths or Johnsons are in the US.

3.48% are called García in Spain [1], and there are regional differences, in some areas it could be higher, so statistically, there will be García García (in fact, in my 8 months living in Spain, I met one).

Only reason I can think of is that she thought of it as forging a document with fake data, and you so openly suggesting identity fraud, she made a face, but she then probably understood that you are a "naive" foreigner and that you were probably not aware that you just suggested giving a fake name for a bank.

Btw, I have only one first name and one last name, and I could open a bank account without issues in Spain.

[1] https://en.m.wikipedia.org/wiki/List_of_common_Spanish_surna...
If you are seriously suggesting a virtual machine is the same thing as an air gap, then no: You do not know what air gapping is. Not the least because there is literally no god damn gap with a virtual machine on a host computer.

There is no way to guarantee there will be no unauthorized access or movement of data without a hard, physical gap requiring manual, scrutinized traversal. No amount of software or hardware mitigations can suffice.

If Qubes is satisfactory for The Guardian, then they never needed air gapping in the first place. I find that hard to believe given what their job description is, but that is ultimately none of my business (though I won't give them any sensitive information, for the safety of both myself and others).

Meanwhile, if you need air gapping then Qubes by itself absolutely cannot satisfy your security needs. Because a virtual machine is not an air gap.
> Never understood the hate for VB.NET

Not many people "hate" this or that tech, is my observation. As a guy who more or less refuses to work with anything else beyond Elixir, Golang and Rust these days, I can tell you that my stance comes from informed trauma over my 22+ years of professional experience; many runtimes like the JVM and .NET are quite good but have defects that tend to show up in exactly the wrong moments (like a burst of load that usually nobody ever tests for).

You absolutely have my respect for working on that system and it makes tangible positive impact on people's lives. Kudos. Wish I had even one such project in my long career but alas.

That being said, we should always qualify our statements. Your code likely never has to work in 100K+ requests per second conditions, and latency barely matters -- as long as people don't see 30s HTTP timeout canned pages then it's all good, right?

Many of us work on much more demanding stuff however, and there the programming stack actually makes very real and measurable difference on many axii -- programmer productivity, runtime resilience to bursts or just high loads, raw speed, easiness of deploying a hot fix, and others.

Again, you have my respect. Choosing boring / old tech is viable in many cases. But definitely not all. All our tools come with tradeoffs. You simply chose one whose negative tradeoffs will never manifest.
Do you ask users for both? i.e. "please enter your full name", "please enter the name by which you'd like us to call you"
The integral term handles an unknown (or unmodeled) additive error. So in that sense, you don't have the differential equation and you still apply PID.
I would check what's encoded on the machine readable zone on your passport, as I understand it, the only valid characters are A-Z, 0-9, and < as a field separator.
Any C compiler can generate better assembly for a function. But there's often some whole program optimizations that you can make, which the C compiler isn't allowed to do (because of the ABI/linker).

For example, a Forth interpreter can thread its way through "words" (its subroutines) with the top-of-stack element in a dedicated register. This simplifies many of the core words; for example, "DUP" becomes a single x86 push instruction, instead of having to load the value from the stack first. And the "NEXT" snippet which drives the threaded execution can be inlined in every core word. And so on.

You can write a Forth interpreter loop in C (I have), and it can be clever. But a C compiler can't optimize it to the hilt. Of course it may not be necessary, and the actual solution is to design your interpreted language such that it benefits from decades of C compiler optimizations, but nevertheless, there are many things that can be radically streamlined if you sympathize with the hardware platform.
What is a fad to you?

To me a fad is a topic of general interest, time-boxed to a short period, and is something frivolous: pet rock, hula hoop, sneakers with wheels.

I think we have different definitions.
Tbh, Common Critera is basically security theatre. I've went thru the process and it's very checkbox driven and not truly design driven.

There is a mutual issue of both Procurement being an onerous shitshow and vendors being lazy about validating and ensuring security.

I have some thoughts about this but that would basically be a book (or an angry presentation at RSAC, Black Hat, DefCon, and Gartner Federal)

Some of the federal PoCs I've been a part of recentlyish (past decade) have returned to the red-teaming methodology that OP mentioned, but it's very Agency dependent.
No, that's sadly not true. With the stepping down having been cancelled and the recently repeated paranoid accusations in https://github.com/mozilla/ichnaea/issues/2065#issuecomment-... the present situation of GrapheneOS is far from good, it's an "absolutely do not use and do not recommend the project"-situation. This maintainer being active and continuing his bullying is way too risky for the users of the project (and the FOSS android ecosystem as a whole).

But let's indeed let it be here, it gets OT for the ASUS topic. The GrapheneOS warning just had to be mentioned as it was related to the bootloader re-locking.
i think "most" isn't necessarily right since selection bias applies : ones not making money get delisted from public trading, so don't pull down an average, skewing it.

another couple quirks: stock buybacks generally inflate the value of remaining shares (not bought back) for the public traded company shareholders...what they hoped for when acquiring shares. some companies increase dividends to return value, rather than fiddle with share prices.

but, yeah, agreed to your general observation.
20+ years ago I wrote a completely custom open order dashboard on top of Oracle database that was modeled after a 30+ page daily report that the warehouse guy was printing every morning (M-F) and making 15 - 20 copies, then delivering to management. Aside from saving some trees the warehouse guy was able to come into work an hour later! (He was salary, so no issues there.)
The time between when what became the USA had a monarch and now is shorter than the time between when Rome was a Kingdom and the end of the Republic.

There is nothing all that exceptional about the fact that the US has gone a bit under 250 years without either a monarch or dictator.
It's a non-issue. I never even realized that it was a thing until I several years ago I was listening to a podcast that involved discussing mental monologues and imagery and thinking "WTF are these people talking about?!", and then doing some research. I had previously always understood things like "mind's eye" and inner voice/conscience as metaphors or some kind of mystical superstition.
Friendly reminder that all ISPs in the UK are required to store your entire browsing history for a full year, and 17 government agencies, including the Department of Agriculture, can access it without a warrant. Snoopers Act has been passed and lives on for years now, and I'm yet to meet a person who is even slightly bothered by it.
More violent and dangerous than today, obviously.
For anyone into hats:

https://hatguide.co.uk/wideawake-hat/
I like to add a 41th rule to this list: "There exists a right way to handle names that does not make any incorrect assumptions."

That, unfortunately, isn't always possible. Sorting a list of people by their names alphabetically is a fairly reasonable thing to ask and in many places, it is expected that names will be sorted the surname, whether or not it appears first. This by itself requires breaking rules 18 and 20, but we may not be able to opt not to do it.

The hard problem is not what to do in the ideal case: the hard problem is figuring out how to handle names in a way that minimizes friction if requirements force us to make some such assumptions.
Tailscale is a virtual network device (works on L3, tun not tap device) whereas chisel just listens on ports (works on L4)
I lead and (re)wrote Ganache, the most popular Ethereum simulator. The company I work for shut it down last year though, despite success and consistent growth.
First few instances I tried are either returning no results, or only DDG results.

Error! Engines cannot retrieve results:

brave ( Suspended: too many requests )

google ( Suspended: too many requests )

qwant ( server API error )
We used to have a trampoline. We never once told our insurer about it. When I first applied for the insurance (at the same time we bought the house), I have no memory of being asked if we had one (we didn't at the time). I don't remember ever seeing that question from them, although I can't be completely certain it wasn't on some piece of paper and I didn't notice it. If they never ask, I'm under no obligation to tell them.
Ask HN: Interesting Bilingual Websites?
Any type of content is fine. Some which I found through HN are italianpoetry.it and readini.com
That’s exactly what it is, see releases
I mean stripe seems to be doing fine with an even more generic name.
> That wouldn't be pointless, because you would have a predictable expense instead of an unpredictable expense. What you're describing is actually the ideal scenario for both individuals and companies

No, if the expense were that predictable, the best case would be dispense with insurance entirely, since it effects the cost not at all and imposes overhead, especially insurance where the rates are accurately computed over short periods.

Without uncertainty, there is no point in insurance.
Exactly this. In terms of recording quality, my approach would look something like this:

1. Use a decent microphone.

2. Make sure you know how to handle the microphone.

3. Use closed-back headphones.

4. Record in a suitable environment/studio.

5. Consider adding a video track as well.
Take a look at one of the linked services https://canonic.dev/

This is what the future looks like, but without dragging and dropping.

It's just a bunch of blocks stacked in grids, columns, and rows. This is what GUI and UX has become. Just black text on white rectangles, because it needs to adapt to every form factor, be accessible, be internationizable, be blahblahblabhlabblahblahblah. It has to be generic.

GenUI is the next step in a very depressing trend of sucking out all the color from websites and applications, and just the thought of it happening makes me very sad.

I'd have a much better "user experience" if I found a website that turned my cursor into a sword.
Correct, it’s equivalent to ssh tunneling except there’s some HTTP/websocket wrappers around it
> benefits nobody

That would be the point. Why bother at all?
Wrong question. A more practical and more important question is: What would society look like if extreme wealth wasn't driven by key entities within the system putting their thumb on the scale to benefit The Few?

Furthermore, it's not how high to top is per se, it's that so few arw that high (i.e., the concentration); it's how far away the top is from the bottom.

The top is embrassassing, but the bottom is shameful.
Completely agree.

But unfortunately this is a sure shot way to rake in the big bucks. Lot of companies budgets are unfortunately still controlled by people who fall for buzzwords and who don’t have the time or inclination to look a bit deeper and understand core concepts and tradeoffs. So they refuse to look at things a little critically.
Nonvolatile quantum memory: Discovery points path to flash-like qubit storage
Yeah, then it just is disagreeable all the time! It's hard to get it to have its own opinion
Sounds good. What prompt do you want me to try?