skysight-inc/HackerNews huggingface dataset:
Copyright is part of civil law, not criminal law.

The double jeopardy clause which enables jury nullification does not extend to civil law.

See https://en.wikipedia.org/wiki/Jury_nullification which cites https://ia902506.us.archive.org/9/items/verdicts-of-conscien...

> In a civil trial, where the jury renders a verdict that is clearly at odds with the evidence, the judge can hand down judgment non obstante veredicto (JNOV) or order a new trial. Jury nullification is possible in a criminal context because once the defendant has been acquitted, and regardless of why he was acquitted, he cannot be tried again for the same offense. A consideration of the constitutionality of civil jury nullification is beyond the scope of this Note. See generally Lars Noah, Civil Jury Nullification, 86 Iowa L. Rev. 1601, 1601, 1626-57 (2001) (discussing legitimacy of jury nullification in civil cases and concluding that "the case in favor of civil jury nullification is much weaker than it is in the criminal arena.)

The primary reference is at https://heinonline.org/HOL/LandingPage?handle=hein.journals/... .

Even if jury nullification did apply, and you were lucky enough to get jurors who exercised that option, one clear consequence is going through the civil trial. You have no right to a public defender, so either you will need to pay for a (likely expensive) attorney, or deal with it on your own.
"Better" is very one-dimensional, but cooking isn't. You can get worse at taste but better at health. Better at health and taste but worse at time consumption. Better at price but worse at hygiene. Many things are possible, but without an audience or at least your own critical acclaim, you cannot prioritize.

And, of course, "there is no accounting for taste" meaning that some of the aforementioned dimensions are very subjective.
> And then you have those pods, which are collections of services (e.g. postgres + api server + some cache).

Pods are not intended to bundle those 3 services. Typically one would use higher level abstractions (Deployment for the API, StatefulSet for the database), each composed of multiple Pods that should be scheduled on different physical machines.

It’s no wonder you’ve had a bad experience trying to use it the way you describe. Following the intended patterns provides a standard way to achieve rolling updates, horizontal autoscaling, and a ton of other functionality that used to be bespoke code at each organization. The old way was often buggy, and onboarding new engineers took much longer.
I’ve spent more time arguing with chatgpt over a pandas operation.
I know very little on the datacenter operations side of things - I guess 3 people is not a lot, but what is normal? How many operations people are at say AWS US-East-1? I presume it doesn't scale with number of servers, that would not scale well. What is a 'normal' level? 10? 100? It can't be more than 100, can it?
Please read the HN Guidelines, https://news.ycombinator.com/newsguidelines.html :

> Please don't fulminate. Please don't sneer, including at the rest of the community.

> Please don't comment about the voting on comments. It never does any good, and it makes boring reading.

> Please don't post comments saying that HN is turning into Reddit. It's a semi-noob illusion, as old as the hills.
> Then, when does reconciliation happen? When either party goes online? What if it is not a closed loop system? Then, reconciliation needs to happen for both parties independently. How long can either

You can solve that by actually having the money in the device so that reconciliation is not required, digital cash like the abandoned Mondex stored value system.
Ultimately, if this stuff really worked, we'll do nothing but dance around a fake fire, singing AI generated songs.
The ergonomic aspect helps a bit but regular exercise and good posture is 1000 times more important. Ask any physiotherapist.

From a health pov mechanical keys are just an expensive gimmick.
Location: Missouri
Remote: yes
Willing to relocate: possibly
Resume: larryyoungdev.net
Email: l89471@gmail.com
Problem is an uninit value is unstable. The compiler could be using it to store something else, and could change what it's storing at different times. You need a freeze operation to say "I don't care what that this is, but it should have one value".

https://www.ralfj.de/blog/2019/07/14/uninit.html
After a closer re-reading of C's rules on effective type, I think you're actually right, you return pointers-to-structs that point inside a (static or automatic) char array, you have to slice the storage returned from malloc/calloc/realloc.

But C++ has std::launder that allows you to do that, see the very last example in [0]: it does placement-new on a char array, then launders the pointer to that array recasted as a pointer-to-struct, and it's supposed to not be UB.

[0] https://en.cppreference.com/w/cpp/utility/launder
These LLMs have a huge potential for ML-guided home schooling or small classroom schools.

The knowledge resource is no longer centered around the teacher, but rather on the student. The key is to have a teacher that is keen on noticing what interests the students, then converting those interests into meaty projects that students can build.

The key is going to have very small learning groups, maybe max 4 per adult. The adult needs to be able to quickly learn new topics with the help of LLMs, and be able to articulate what the students interests are.

The value of teachers who can effectively leverage LLM is going to sky rocket.
What if you are printing a tool?
What is a sane default for retries? is it to loop indefinitely? should it retry against the same TCP connection or establish a new one? To the same IP it picked the first time or a different one, or reresolve the DNS entirely? against the same resolver?

IMO theres too much complexity for 'sane defaults' to not just be 'surprising behavior' for someone else's use case.
I remember reading about Windows 4.0 in PC/Computing magazine.

If you want a glimpse of the excitement surrounding the release, take at look at the the cover story.

https://archive.org/details/pc-computing-magazine-v7i3/mode/...
X faces 2,200 arbitration cases and filing fees over $3M
I haven't played tennis since my childhood, but, even way back then, I was taught that there were two basic strokes: the forehand and the two-handed backhand. The coach had us believe that the one-handed backhand did not exist.
My archive is composed of cloud images and volumes for virtual machines for an OpenStack homelab. Then around 90TiB of movies, shows, YouTube videos, etc. Remuxes when available. About one TiB of books.

Do I use it? My wife watches media on jellyfin, but I just have a compulsion to gather data and hoard it. I restrict myself to a 36U server rack at least, so it doesn't take up much physical space.
I’ve been using Civo for a while to get round some of the GCP costs (which are as bad as AWS for indie devs). So far no complaints and I like that it feels faster than GCP.
Because at the end of the day, for humans (and any lifeform competing, in the biology sense, with others of their sexually-reproductive species), relative advantage trumps absolute advantage
What has socialism got to do with large variations in salary?
A Sales Army Turning a Tax Break into a Modern-Day Gold Rush
Of course it is. Instead of searching github and copying code you can just ask a language model to write it for you instantly. I get that this isn't in the top 50% of impressive stuff LLMs can do, but it's clearly more efficient than what you're suggesting.
It's great to be amazed by this stuff, but it really just shows how poor human intuition is at these things.

> Imagine envisioning Airbnb, and having its whole frontend and backend done within 1 minute.

...sigh...

You're seeing the tip of an iceberg, and you're like, "wow, it's cold"... but you honestly have no idea.

Any tool that you spend less an hour using, you have no idea about.

That's it. There's nothing more to say.

Use it for longer. Try building larger things. Give me a considered opinion when you've formed one, not a reaction video.

There was a spate of this kind of article when chat-gpt first came out, and at the time, it was like: why are we seeing these "I spent 10 seconds with a LLM and I made a potato!" and "I spent 20 minutes with an LLM and made a one-page HTML website!" articles, and none of the "I spent a month with an LLM and build a new programming language", or "I spent two weeks with an LLM and I build a raytracer" articles?

Oh they said, "It's too soon, give it time... it's only been out a month. 3 months... 6 months...".

You still don't see them.

...because they don't exist.

No one has done anything impressive with this stuff; it's fundamentally limited in what it can produce, and the massive productivity benefits you see (30x faster!) are for trivial tasks, not difficult tasks.

...and the modest productivity benefits you get from using an actual copilot don't make articles that are nearly as interesting to get as many clicks.

Look, AI can seem magical, but when you have something that seems too good to be true, after using it for an hour, or even a day, maybe it's not the right moment to drop a blog post about how gosh darn amazing it is?
The issue is you can make this claim anywhere over the past 50 years. When you just achieve a new node, you think it isn't yet useful. But what happens is that software starts to take advantage of it and it gives you new types of capabilities you didn't have before.

For example, if we never got down to where we are now, we likely wouldn't have LLMs or viable real-time ray tracing or the ability to run various types of photo improvement algorithms on your iPhone to make all your pics look good. Those require significant processing and it wouldn't have been achievable if technology here just stopped a decade ago.

If we had stopped CPU progress 25 years ago we would have never gotten smart phones at all.

It is hard to know what will be possible in a decade with all the additional compute resources we get from moving down more nodes. But I do expect there to be a lot.
> This allowed them to design and map this very complicated problem onto a relatively small quantum device ­– and then slow the process down by a factor of 100 billion.

They say they mapped the problem.... So is this a model of an observation, or an actual observation?

> “Until now, we have been unable to directly observe the dynamics of ‘geometric phase’; it happens too fast to probe experimentally.

> “Using quantum technologies, we have addressed this problem.”

'cos if its a model, they are obviously still not observing whatever-it-is directly, right?

PS I'm pretty sure they are talking about their model.
Check out cursor.so

Just builds a local vectordb with your code base
I don't disagree with the spirit of your comment, but you have to draw the line at some point.

Regarding marriage, in Spain it's like in Germany, you can marry at 16 with the explicit permission of a court. I don't really agree with that (it makes no sense to me that people who are not considered mature enough to drink or drive can marry) and anyway I doubt courts would authorize arranged marriages, but let's set that aside, and focus on "around 2% of Roma girls aged 10–15 are married". 16+ is debatable, but surely we can agree that marrying before 16 is not okay? And 2% is of course a minority, but far from rare (in Spain we would be talking about something in the order of hundreds of such marriages per year).

Regarding hospitals, of course it's not a problem of huge importance, but it's an example of how clashes can occur in everyday life and can cause laypeople to reject these cultures. In Spain, each public hospital room typically houses two patients. Being there with a sickness that calls for peace and silence and having 20+ people packed in the room or crowding the corridor to be with your roommate is not a pleasant experience, and this is rather common (as in, I know several people who have experienced it).

Limitations on visits are not a specific law, they are just hospital policies for capacity and operativity reasons, which are even more limiting in cases like ICUs or during the COVID-19 pandemic. Also, they affect everyone. It can happen for example that a parent of five dies, and not all of their children can be with them at the moment of death. This is frustrating for some people, but it's how it works. So while I can understand that integration takes some effort by the majority population, what do we do? Allow 30 people to visit for a given collective but people not from that collective could still be denied being in their parent's deathbed? Allow it for everyone, which would need an exaggerated amount of resources? I see no reasonable solution other than just enforcing the rules, to be honest.
That's why I wrote "on the original Amiga" - although you could probably make it work if you were willing to sacrifice a bit more of those precious CPU cycles for the audio. On 32 bit PCs, especially those powerful enough to run a 3D game, that wasn't a problem of course...
Semi-related, but I remember in the 98 days using "net send" to send a popup message to any computer on the local network. And my introduction to the windows API was a remote control application in VB. A great time where OS features outpaced OS security :)
https://archive.ph/qk6BW
Computing Power Used to Be Measured in 'Kilo-Girls'
Curl is a money maker? It makes me very happy to hear that. I hope it is true.
The secret is hosting across failure boundaries so that a single outage like this does not impact you. Self-hosting is fine if you can afford the capex for two physically separate data centers (like really separate - like 100+ miles etc (or more!) to cope with natural disasters) and the staff to operate & maintain them 24/7. For many, this is not realistic.

For those that do need to use cloud, just make sure you are running your services in different failure zones.
A Druze person I know explained it to me effectively as a "you missed your chance" situation. To them, everyone had a chance to convert a long time ago (Wikipedia says it was in the year 1017), and if your family didn't convert back then, too bad.
The Reality of Not Invented Here
'Al Gore claimed he created the Internet'?

See e.g. "Al Gore and the Internet" by Robert Kahn and Vinton Cerf https://amsterdam.nettime.org/Lists-Archives/nettime-l-0009/...
Great. I already can't get my signed, notarized, and stapled Mac version of my app to be runnable on mac. Apple is so hostile to developers.
For sure, usb sticks have their purpose! I keep secondary copies on other more temporary media of home videos and pictures, the actually important stuff.

Our neighbourhood just recently got fiber to the home, so I will be going from 30Mbps upload to 940Mbps upload in a couple weeks. Then I can get some proper offsite backups going.
Netflix trimmed my queue shortly after announcing their closure, removing the entire "Saved" portion of titles they knew about, but didn't have. I re-prioritized my list as well, removing titles I knew I didn't want badly enough and weren't going to arrive in time.

Thanks for the link, looking carefully at subscribing.
What about data center colocation? When you simply rent the energy, cooling, etc, but the hardware is yours? Do you think it's a nice middle ground?
I am amazed how computer illiterate teenagers in my family are. Kids in my generation who grew up in the early 90s were pretty good with computers in general. We had to learn how to deal with BSOD, buggy software and clunky desktop UIs.

Kids today seem to easily get confused if something doesn't just work, seem to rely more on voice commands to do things, and get easily confused by context menus and other desktop-UI elements not common on touch devices. They're also awful typists.

None of the teens in my family have a computer, nor do they want one. They have their phones and tablets, but they don't see any need for a computer. Again, I contrast this with my generation where everyone wanted a computer for MSN Messenger and MySpace.

For me a laptop is my "default" device – 99% of stuff I do I'll want to do on my laptop. Emails, web browsing, even Signal / WhatsApp I'll connect to my laptop because I find it quicker and easier to type. I almost never use my iPad unless on holiday. I think kids today are the opposite – they see phones and tablets as their default device for all that stuff and tend to see laptops and desktops as just work machines for word processing, etc..
Jury nullification is a legitimate practice in the United States, which is a democratic republic.

There are stupid statutes, case law, and situations that nullification can protect the citizens from a potential overreach of government.
I'm constantly ill at-ease with how LLMs have been trained on, well, just about everyone's data, and spit out really creative responses that were wholly inspired by someone else's most likely copyrighted works. With no attribution.

This response in particular.

I immediately thought of this project (that hit the front page of HN):

https://skybot.cam/about
Want to Know About the top 25 Linux Tools for Penetration Testing, Check out this Blog Post.
Since it is trained on code from github, internet. Wouldn't it have better examples, better able to provide results, from popular languages. So ask it to something in C/Python/etc... you get better results than for F# or ObjectiveC or ActionScript.

When I ask GPT4 questions about Python, it is almost like talking to a pretty knowledgeable person. It offers opinions on best ways and eve no what NOT to do.
Tom Clancy was my favorite author, I think authors sign contracts that let some entity use their name and it turns into a brand. The Jack Ryan books after he passed or had other writers weren’t that good. How far can you go after the main character becomes President? I did stumble onto one of those authors, Mark Greaney, who wrote The Gray Man series of novels (the netflix movie is not a good representation at all). Spy/action thrillers, main character is CIA “ground branch” type, not a chess match kind of spy.
All seriousness, if X/Twitter survives and becomes even bigger, everything we think we know about business may get flipped upside down.

What they're doing always looks completely bonkers.
I doubt any amount of staffing could address lack of specialism in dealing with power or air conditioning issues, both likely involve infrequent maintenance by external vendors. 20 people blowing up the phone to a vendor doesn't fix a problem any faster than 1 etc.
You can get a surprisingly long way by just saying each field has atomic and independent changes. That's what Figma does. For structured data it seems to map well to what the user expects. If Bob drags something five pixels right and Jane drags it ten pixels then they find it reasonable if the state is five or ten; fifteen or 7.5 would be surprising.

You can also implement what you want at read time. "notStarted = !state.completionDate && !state.started".

Edit: Figma does this with their own server and client that intelligently handle invalid states like the parent pointers forming a loop. So it's not quite fair to say it's "just" that simple.
Distributed p2p is a thing.
One of the first stored-value bank cards was called Proton and trialled in Belgium as early as Feb 1995 [0].

I have fond memories as a young teenager topping up the card at my bank ATM (just transferring money from my current account to the proton bit of my debit card) and buying my weekly & monthly computer magazines at the local newsagent. I'm surprised it survived until late 2014, a nearly 20 year long run.

[0]: https://en.wikipedia.org/wiki/Proton_(debit_card)
i play a lot with broken feeds. for your tool i imagine one could examine previous or following editions of a page or the wayback machine.
Yes, but it is likely China can over come it. China has lots of educated people and as close to infinite resources as you can get on this planet. So it is just a matter of focus.

Blockading a small country that doesn't have a lot of resources can be very effective, even long-term, look at Cuba or Gaza Strip, but blockading China just slows them down temporarily until they overcome this challenge.

The main issue China has is just that they have a population decline problem which will continue to get worse over the next 50 years. That to me is the only thing that truly threatens China long-term and will sap its innovation and productivity.
Yes, but they were all sold off to Univision who made them into Gizmodo media group in 2016.
The reasons are PR, marketing, subsidies.

When you see solar panel mounted on a road/bike path/under train tracks/car/truck you should instantly recognize a scam.
I skimmed both articles and they seem to be about anti-trust, which is orthogonal to the relevance-revenue conflict you described. Have I missed anything, or did you think a random unrelated fact proves your point somehow?
Selecting what metrics to use for categorization in a scientific study is a subjective choice, and searching for objective measures can de-contextualize your data.
Slint UI 1.2 Released with Enhanced Platform Abstraction
You've got to love the declaration at the end of the article:

> The research was supported by grants from the US Office of Naval Research; the US Army Research Office Laboratory for Physical Sciences; the US Intelligence Advanced Research Projects Activity; Lockheed Martin; the Australian Defence Science and Technology Group, Sydney Quantum; a University of Sydney-University of California San Diego Partnership Collaboration Award; H. and A. Harley; and by computational resources from the Australian Government’s National Computational Infrastructure.

This is sponsored by the military.
Thanks, interesting. What do you mean by harmful though? I didn't see harm mentioned in that article.

I suspect the reduced nutrients have a far greater effect that sea surface temperatures.
I genuinely prefer my thinkpad's chiclet keyboard over mechanical keyboards. I type faster and it's more comfortable.
I've heard of the big-cos having to use bonafide robots for doing manual tasks in a data center like replacing broken drives or swapping tapes etc. I think there is still a bunch of manual tasks to be done.

That said I have no idea. When I worked (many many many many years ago) in a small DC that is perhaps the size of a 2bed apartment we had 4 guys scurrying about doing stuff (hands-on-keyboard, routing cables, replacing hardware etc). This was way before Docker & Kubernetes et al - physical iron and all that. I would assume that in modern DC ops you could run a football field sized DC with less than 10 people due to automation. But that said if part of the actual infrastructure like power or cooling fails, you need to have the right skill-set in place. If the cooler's failed and couldn't just be turned off and on again, we would have been out of luck in my old DC days and would need to call someone in and just hope the servers didn't fry in the meantime. Sounds like a similar deal here.
Yes. Bunny.com a new subscription billing platform https://docs.bunny.com/developer/
Interesting. Wikipedia[1] suggests that the Jewish tradition has fig as one of the possibilities, alongside grape, wheat and etrog. It says there is some possibility that the use of an apple in art and literature later is a pun because the latin noun for "apple" (malum) is also one of the forms of "malus" or evil (opposite of "bonus", meaning good). So by eating the malum, they unleashed malum (evil). Or something like that[2]

[1] https://en.wikipedia.org/wiki/Tree_of_the_knowledge_of_good_...

[2] https://www.npr.org/sections/thesalt/2017/04/30/526069512/pa...
I'm aware that an overwhelming majority of the global population use non IE languages. I just wouldn't expect that most research related to them would be published in English (and even if it was it would probably be much harder to understand for people who only speak English + other IE languages).