skysight-inc/HackerNews huggingface dataset:
I'm not here to tell anyone else their morals, but I do think telling doctors, "here's a chemical we figured out how to manufacture, let us know if you want more of it for some reason," would be ethically better than cooking the books to get FDA approval on that same chemical while knowing the side effects. In the former case doctors may commit an ethical violation themselves by presenting the drug as safe, but what did in fact happen was Merck did that, saving them the question.
This is simplified a bit - It's just a "machine" that maps [set of inputs] -> [set of probabilities of the next output]

First you define a list of tokens - lets say 24 letters because that's easier.

They are a machine that takes an input sequence of tokens, does a deterministic series of matrix operations, and outputs what is a list of the probability of every token.

"learning" is just the process of setting some of the numbers inside of a matrix(s) used for some of the operations.

Notice that there's only a single "if" statement in their final code, and it's for evaluating the result's accuracy. All of the "logic" is from the result of these matrix operations.
Also, the engine throttle is open for a long time on the flat, barren stretches.

That seems minor, but there are no paved racing leagues where a 1000hp+ engine can run flat-out for a long time. Le Man's formerly 6 km straight was the extreme, and they eventually shortened that with chicanes.
Seems like the complaints that have been showing up here a for a while have reached the mainstream. Any chance of an upstart competitor taking the opportunity?
> Do you have evidence to support that?

It is genuinely impossible to find any information except from biased sources screaming that Sikhs don't want it.

I cannot find an impartial survey of Sikh support for Khalistan EXCEPT in the international diaspora. This of course is itself problematic. One take is the diaspora outside of India is the only one free to offer an honest perspective. The other equally correct side is that the opinion of the international diaspora is irrelevant. Only the opinions of Sikhs in Punjab matter.

I made an assumption and it might be flawed. I would love to find some concrete data.
Rhymes indeed. Caesar rode a popular wave of resentment to a system that was increasingly gamed by the powerful few, and it ultimately lead to power being captured by an even more concentrated body, the office of an emperor, Augustus, Caesar’s heir.

Isn’t this the exact thing we see in the USA where the economically disadvantaged seek solutions from the right whose policies aim to further concentrate wealth and opportunity?
Having FIPS validated Rust Crypto is great and all but I'm mostly excited about pure rust Crypto :)
I agree, when I've worked with UX at a few companies, I (dev) found myself in the funny situation of encouraging designers to not be distracted by the technology ("oh we should use Tailwind, antd components are cool", etc) and talk about what the actual design system is. What are the primitives, patterns, needs, etc.

90% of the time it was basically a theme, and we implemented using Bootstrap and its primitives/components were fine.
Why is it wrong? You don't seem to be engaging the parent's point at all, which is that IPv6 addresses are a more specific identifier than current IPv4 addresses. The existence of link-local addressing has no bearing on that argument, because those addresses are non-routable by definition. Nor does stateful firewalling prevent your unique device address from being broadcast over the Internet, you'd need 6-to-6 NAT to achieve that.
> Why aren't browsers delivered as independently functional component parts

Actually, independently component parts is what I think should be done, would be better, that you can exchange each part, add new parts, or wire them together differently, e.g. you can much more easily change some features in ways which are not as easily done, e.g. replace the TLS implementation with your own that allows non-TLS proxies, or to change some CSS commands, or add new HTML commands, without changing everything else too.
At this point I'm really curious to see what more consumers are willing to give up for minor convenience. It would be somewhat humorous if some product categories hadn't been completely destroyed by this bullshit.
Apple's Vision Pro support as well as Niantic's Lightship ARDK are currently only available via Unity. In general, many of the tools for new AR platforms and devices are developed for Unity first. With all of this backlash that might change in the future, but for the time being the overwhelming majority of AR support goes into Unity.
> The rate of obesity is low because of survivorship bias, nothing more, nothing less

You think the rate of obesity is not at all affected by the amount of walking?
Excellent find. What brought you to it?
You need both firewalls and private addresses, of course.

Anything else is amateur hour madness.
Does it really need a GC or is JavaScript engine's GC such a bad fit for Haskell?
I'd like to think it sounds like 'cagey', which is a positive attribute when you're taking on giants.
Source: https://arkeonews.net/500-year-old-board-game-discovered-car...

...which came from the Polish source https://www.national-geographic.pl/artykul/planszowka-sprzed...
> EAL4+ is useless against the prevailing threat actors

Hold on a second. Assurance level is about, well, level of assurance the developers can provide. It is in most cases just paperwork.

CC has a different mechanism to define attacker capability & resources (cant recall what it's called) and set the security goals accordingly
I mean... you think that it was just random coincidence that essentially every single airline charged exactly the minimum fare?

Say... would you be interested in a bridge?
I saw something the other day - the numbers aren't exactly right, but it was along the lines of there's the same amount of energy in a barrel of oil as one man working full time in a manual job FOR SEVEN YEARS.

This is why we've (unfortunately) built modern societies on fossil fuels. The amount of work done as a result of it is immense, and probably explains why there aren't vast numbers of people enslaved for manual labour any more.
Ocean Acidification:

https://ocean.si.edu/conservation/acidification/ocean-acidif...

Effects of Ocean Acidification on shell formation:

https://www.nature.com/articles/srep21076

https://www.epa.gov/ocean-acidification/effects-ocean-and-co...

This does not come with a silver lining. Imagine, by rough analogy, the effects on the ecosystem if every bug on the planet began struggling to form its exoskeleton.
How did you decide which bits of business logic would live in the database as opposed to at the application layer(s)?

no interest in writing my whole application as triggers
or whathaveyou. It's a bit of a middle ground, perhaps?

Yeah, I think our position is often misunderstood as "put everything in the database layer."

That is definitely not how I think. I just think moving stuff to the database layer is one possible tool in the toolshed.

One thing I like to use it for is when it's a "low level" database concern, like generating an audit trail whenever a particular table is changed. To me, populating that audit trail is clearly a database concern and not an application concern. (And if there are heavy writes to that table, the performance difference may be large)
That cookie banner is straight from hell. Took me a solid minute to realize how to disable tracking. Ugghh.
The Reversal Curse: LLMs trained on “A is B” fail to learn “B is A” [pdf]
I think at some point yes. We certainly discussed it but it’s one of those things that takes time to really get right and performant.
Hard disagree, this ain't gonna kill CMSs, what are you talking about?! Content management goes beyond just a website, especially in the headless cms world. Also those products can be as low as free.
Good points: local governments are often out of their depth when it comes to significant infrastructure projects.

> local governments simply can't afford to retain large staffs of highly specialized engineers. They may hire extremely costly consultants

But...

My father spent much of his career working as a government consultant on early-stage infrastructure projects, usually requirements analysis and grant writing.

This is not lucrative work.

My father started his career as a state government employee, a pool of analysts who are in turn tasked with helping local government agencies. In later years, he was a private sector consultant, covering the entire western region of the United States. His office was a corner of the living room. Southwest Airlines does not have a business class.

By no means do I wish to complain, or deny the existence of government pork. I'm proud of his work and the improvements I got to see in some of the impoverished communities he managed to help, and I learned one way that local infrastructure projects can be undertaken efficiently.

I wish my Dad were still around so I could ask him about this.
I despise cross-platform GUIs as a concept, but if you must make one, there's plenty of options usable from most languages. Java has Swing, C++ has Qt, there's things like Flutter and WxWidgets and a dozen different GUI libraries for Rust. Heck, you can even build GUIs in Python with tkinter. Every single one of these options is much better suited for an app than the web stack.

My main gripe with using the web stack for building apps is that, unlike proper GUI framework, your platform is not made out of the same kind of code that you're writing. For example, there's a number of predefined layout algorithms that you can choose from and then control some of their parameters, but you can't write your own layout algorithm. You can kinda draw your custom controls, but both <canvas> and SVG are not without their own shortcomings compared to real GUI frameworks. A web browser is a glorified scriptable word processor so it's not surprising that it acts like one.

Yes, there are "paint worklets" and "layout worklets" as proposals. That kinda makes it better but still feels like an ugly workaround. The declarativeness of HTML and CSS, extremely awkward for building app-like UIs with, is also never going anywhere.
Brainless Jellyfish Demonstrate Learning Ability
Www which WASM works
I dig it. And yeah, B has license costs, but those often go to a different cost center so they're invisible[1] . . and as we all know invisible things don't exist.

We'll agree to disagree that "lifetimes" are a real thing in software - I actually think this is a pretty fluid thing - but I'm going to extend your case here to illustrate how "lifetime" interacts with incomputable costs. We have the known license costs, as stated above, but then added to that we also have this unknown cost that represents "how much time my team needs to spend maintaining the vendor product". That cost is unquantifiable but it's going to go up the less tightly-defined the product is[2], and, as stated, there is an inverse relationship between "lifetime" and "tightly defined".

So you're in a situation where the lifetime is either very short, or the vendor costs are high. But you never know "how much my people will need to do at the very base level of vendor support" so the multiplier can take it way outside of the range of "acceptable" very, very rapidly, with just a small increase in scope/lifetime. You end up paying out more for the vendor support than you're making from the Product, thus operating the whole shebang at a loss.

I think this is much more of a problem when in a domain that's not commodified, or even worse, something that's extremely niche. I'm thinking of SGML and FOSI publishing systems, specifically, but it could go for anything way out on the fringes, like weirdo material-assembly-or-org-specific CAD functions. I'm going to go out on a limb here and say if your business depends on niche, you're really way, way, way better off in-housing that, then interfacing it with the commodified functions that can run off the vendor. There's no ceiling on how high the vendor costs can go with niche stuff.

[1] Please don't get me started on cost centers.

[2] For a given cost, Product grows in scope, less profitable for the vendor to staff for supporting it, support goes down.
The world's climate has been consistent for most of the history of modern humanity - certainly since the advent of farming - until the 20th century.

Where humans grow their food is where they've been growing the same food for THOUSANDS of years.

Industrialization has certainly improved yields and the scale but by and large the spaces we allocate for farming have been chosen because they are optimal for the specific plants we grow there.

Rapidly changing climate means many of these locations will no longer be efficient or effective.

The regions of the world that are becoming more comparably temperate and perhaps theoretically would be the new ideal do not have the nutrients in the soil to be effective.

And anyways as long as the climate continues to evolve rapidly, they will not stay stable for long.

This isn't as simple as "We'll just start growing our food 100 kilometers to the north" and nothing else changes.
The point of my comment wasn’t “Harvard kids are discriminated against”, the point is that your hiring logic doesn’t make sense.
Though unpleasant, it at least sorta gives us a preview of 1.5C. Also lost in the conversation about 1.5C (or higher) via emissions, is that we could go even higher (or lower) depending on other cyclic and event factors. Thereby making some places that appear fine at risk over the long term.
Is that discrimination? To prefer candidates from one university over another?
Can you elaborate on proper IP management? Isn't that sort of what the parent post is talking about with splitting the network into regional chunks?

I'd imagine few service teams at Amazon would get very far with a /29, let alone a /24, if they have to put all their stuff on that.
It does give them something to point to when facing antitrust questions. And it acts as a sort of incubator for browser innovations -- that can be 'borrowed' from the open source project. Commercial sense doesn't just mean dollar return.

Microsoft famously bailed out Apple
https://www.cnbc.com/2017/08/29/steve-jobs-and-bill-gates-wh....
Define 'young'. Under 70? Who gives a crap. Under 25? Yeah that's a problem, obviously.
Wes Montgomery couldn't read music, but he was a pretty good guitarist [1]

[1] This is an understatement, by the way.
They can not certify against useful assurance levels. They have tried repeatedly for decades and spent huge gobs of money. It is not a choice, they are incapable of it.

I am judging them by their maximum ability ever demonstrated under the most favorable circumstances and they still can certify resistance against moderate attackers. They have never developed systems that can protect against the prevailing threat landscape and they can not develop such systems. Their best is not good enough.
NATS with JetStream provides _both_ queuing like a traditional message broker and multiple data replay from offset (plus KV, and request/reply)
Replace the word white with Jewish and maybe you’ll realize how fucked up your belief system is
I think there might be two different basic strategies that could help you out of this:

1) just work on actually transposing whatever you're reading by a fixed interval. If you get fluent in doing this, you'll get past your "page says f but it sounds d" discomfort.

2) practice reading C clefs (+ octave transposition). You play a C on a clarinet in B-flat, it sounds a B-flat. So, imagine instead of a treble clef, it were a tenor clef (but 8va higher) instead. That third-space treble-clef C is now a tenor-clef B (you have to add the accidentals).

In either case, it is probably matter of just getting used to it, and that means spending time with it, so no truly "easy" answer for you.
The point of training is to create computer programs through optimization, because there are many problems (like understanding language) that we just don't know how to write programs to do.

It's not that we don't know how to set the weights - neural networks are only designed with weights because it makes them easy to optimize.

There is no reason to use them if you plan to write your own code for them. You won't be able to do anything that you couldn't do in a normal programming language, because what makes NNs special is the training process.
Dear PyTorch, nobody likes pickles
Looking at the screenshots, I think this notation was chosen because it's easy to generate from MIDI files. MIDI files just say what note is being played, when it starts, and when it stops. Sheet music is much richer than that (as you'll note if you've ever used a tool to turn MIDI into sheet music), so anything that takes MIDI as an input is going to be terrible if it produces traditional notation as output. (I bet AI could help a lot here, though.)
No. In order to exploit modern memory corruptions, you have to most often send a shitload of data with significant lengths to fill up memory strategically and/or rop gadget jump addresses. None of this looks like real payloads.

https://github.com/stong/how-to-exploit-a-double-free

The analogy to firewalls is that you would specify the exact condition of the input for it to forward to the actual program. For example, if your endpoint receives json, you would validate the json and check each field value for valid range, ie min max number of characters and what those character values could be for each field. Just like a firewall limits who can talk to who in way.
Plugged in this meme video and it gave me the "As a AI I can't...": https://www.youtube.com/watch?v=NlZzftmtGJY

Are you using celery for your async workers? Cool project!
Ampt – full stack cloud development for JavaScript is available to public
I noticed no one has posted about Ampt since it became available to the public. It looks really interesting in that you get access to blob storage, no sql database, task runner, queue, without having to write any cloudformation/terraform/json/environment variables etc. Ampt anylizes your code, and hooks everything together for you in the background.
Is it just me or is the color scheme on this website smoking crack?
Is this your own project? Who's submitting these links?

I see lots of links but no comments and no usernames, is this all organic posting or a mix?
All I want is nano with VSCode keybindings for multiple cursors. Does is exist or do I also have to write my own?
Twitter thread:

https://twitter.com/OwainEvans_UK/status/1705285631520407821

https://nitter.net/OwainEvans_UK/status/1705285631520407821

Does a language model trained on “A is B” generalize to “B is A”?
E.g. When trained only on “George Washington was the first US president”, can models automatically answer “Who was the first US president?”
Our new paper shows they cannot!
is someone still using windows media player?
Amusingly, this is also true for modern laptops.
Perhaps you can just use https://github.com/aclindsa/ofxgo - it seems to be a pretty good Go package (just eyeballing it, haven't use it).
Does it in the light of how the US government actually works?
I interpreted it more as a "when is it okay to pierce the corporate veil with criminal charges," question, which is usually answered in the affirmative for fraud.
All Objects and Some Questions
"Adaptation" means: people moving from places that become uninhabitable (middle east, Africa, India, Latin America) to places that are inhabitable (Europe, USA, Russia, South America), while those people flee to places that become inhabitable (Alaska, Siberia). That's billions of people, trying to cross borders.

In the mean time there will be failed harvests and conflicts around the globe. Yes, we'll adapt, human kind in some form will survive, but it's pretty gloomy.
> I mean, 55k excess deaths is still a pretty massive number.

So is 25 million. :)

I don't mean to be callous by saying this, but it's often stated that even one death is unacceptable, but we also expect products to infinitely scale. At some point you will have a death from anything including breathing or drinking water.

What would be even worse is if we found that threshold of "one death" and limited the number of prescriptions below that. I think most people who need certain medications would prefer to roll the dice than be rejected the treatment.

I've always thought it would be a good compromise if the risk of death for the recommended dosage is required to be printed on the label along with doctors and pharmacists warning the patient ahead of time even for trivial stuff like ibuprofen.

Even more generally, a culture shift towards realistic expectations is sorely needed these days.
Holy cow, that's freaking crazy. Great catch, and good eye! I guess they were more valuable for me since I had 'paid' for them, and felt I needed to play them in order to maximize my value, haha!
I’m pretty confused with all this backwards talk. Can you be a little more clear about what actually happened?
Just the awareness of the scientific method makes us far superior to the ancient Greeks. Many still doesn't follow it, but basically no Greek followed it and it really shows in their works.

For problems where the scientific method doesn't help however we probably aren't that much better than the ancient Greeks, maybe we are even inferior there.
> Technically police were started as a way to crack down on unions

We've had Sheriff's since before the constitution was in existence.

> Honestly I'd feel safer with Terminator style AI police (with proper guardrails),

Really? Are you genuinely measuring risk here and comparing the number of bad or problematic arrests with the number of good ones? Is the mechanism you're using here correctly attributing counts to both cases?

> If you want a real deterrent figure out why they are committing crimes i.e lack of quality education, food, feeling of safety while growing up, mental health, and address those issues.

"Good people" commit crimes too. To the extent that the only known common threads among criminals are: Means, Motive and Opportunity. To view crime primarily as the result of misunderstood "Aladdin's" merely trying to bread on the table is not borne out by any apprehendable facts.

> Imagine if every kid in America from poor neighborhood had the opportunity to go to fancy private boarding schools with rowing teams, etc..

So, we're just going to pretend white collar crime doesn't exist or is somehow less damaging overall to society? What kind of school did Bernie Maddoff go to?

> I'm hoping we can automate every damn job just so even middle class and upper middle class will need ubi of some sort to keep capitalism going.

I doubt social slavery is the way out of this.
Good to see non techies start to care about this
Elegant and powerful new result that seriously undermines large language models
iOS 17 Is a Prude
> every framework or library (even "none") enables the UI to be partitioned into logical groupings, whether they're called components or not.

Here's the thing: nobody builds a design system for themselves—well, maybe they do, but it really doesn't matter what you choose if that's your prerogative.

Design systems are about people. It's about getting your whole company on one page and making a broad set of UIs look good and consistent. Sure, you can build your design system with anything or nothing, but the point is making sure it's well-used, and the framework you use is an absolutely paramount part of that.
Modern cars are powerful. Today there's no car on the market today that doesn't have enough power. The cheapest cars you can buy, small sub $20k hatchbacks, are all around 100kw. They all have performance figures that beat sports cars from the 1970s.

The limiting factor on early acceleration (0-60kph) today for all cars is now tyres. Beyond that air resistance might make more engine power matter but in general it's all about the tyres. Every car can spin their wheels at the lights if they want to. If you feel the need to floor it at the lights you're showing off your tyres not your engine power (and also wearing them out).