skysight-inc/HackerNews huggingface dataset:
Considering and size and complexity of the Linux kernel, I don't think any amount of source code comments would help you much, unless you already have a strong understanding of the underlying subsystem you want to hack on.

"Understanding the Linux kernel", and "Linux device drivers" are pretty good, pragmatic books IMHO to give you a solid understanding of most useful subsystem.

As for this kernel building script, I guess it could be handy, but unless you're hacking very frequently I never found the actual build of the kernel to be the more cumbersome part.
mind you sodium is probably not that much worse than lipo once developed so it might end up in some mobile applications.
> background-position and border-spacing (all 2-axis properties) should take vertical first, to match with the 4-direction properties like margin.

I hate that margin / padding short-hands, especially with 2 values, expect vertical first.

In my head it's always (x,y) and (width,height) – always horizontal then vertical, I feel like it works like this everywhere else?

Now my issue is that I've committed to memory that margin and padding short-hands work the exact opposite way I would expect, so sometimes I still mix them up because I type them 'correctly' and then flip them because I memorized it like that..
> Sam was just there to make sure the machine was well oiled

That's a big part of the success of any company. Sam and Greg were responsible for recruiting the team that made it possible and removing the many obstacles those people faced over the years, even though their competition had much more money and prestige at the starting point.
No, it is more like government spending. It is like saying, "we need to be fiscally responsible and that means only spending no more than 160% of what we are earning".

The tunnels are getting hotter and hotter. Saying "the tunnels won't be any hotter" is completely unfounded in reality.
"Grr this arsehole giving me free stuff but with a funny name"
That’s correct. But it’s not at odds with considering “the press” as “journalists and their publishers.”
This hire makes is clear why MS is taking the IP and breaking ranks w/ OpenAI. He wants to slow down AI to development to 1/10th of its current pace? You can't run a company like that. He could run a library research program but that's about it.

MS doesn't want to slow down AI; they want to own it. Many people realize that AGI isn't a thing and LLMs will never get there. Computers lack volition, but corporations have in it spades.
I thought "!important" was always about appealing to the emotions of overwhelmed and confused CSS authors as it seems to make the computer "listen to you" when it doesn't seem to be.

I remember this notorious book

https://www.amazon.com/Creating-Killer-Sites-David-Siegel/dp...

about techniques used to get pixel perfect results with HTML back in the 1990s. The author of that book was quite impressed with CSS as it really does give designers great tools to work with, but it's still got the problem that designers find it hard to be disciplined with. That is, a lot of designers are stuck in a "let's draw a pretty picture" mindset but find it hard to think like "let's develop a system that makes it easy to draw lots of pretty pictures". Thus we get a lot of things like bootstrap and tailwind that erode the idea of CSS classes being somewhat semantic and being related to the structure of the system (e.g. this particular toolbar as it manifests in this application) as opposed to "a generic toolbar that comes out of a framework" or "something that has 15px of margin".)
I don't see how Musk/X will be successful with this unless in discovery it's revealed that Media Matters produced some of the hateful content through sock puppet accounts.
The "auditors" are jackasses, no doubt. But you need to protect the freedom of jackasses to be jackasses. My wife was a municipal employee who had to deal with one of the particularly noxious ones that was big during the peak MAGA hype cycle. It was awful and personally embarassing to be chastised in public for doing a job required by law to be done, but that's the reality of public service.

My uncle was a senior official for a municipality. His home was picketed during a tense labor negotiation. Also noxious and difficult for the family, but a necessary part of the democratic process to allow.

At the end of the day, the shocking revelations that NYPD desk sergeants give zero fucks isn't very compelling video. It's a fad, and it will fade. But the need to hold the government accountable remains, and allowing trolls to damage that serves nobody well, including the police. No different than my uncle. It sucks my cousins had to deal with that as kids, but it would equally suck if some goon squad prevented the union members from having their grievances addressed.
TypeScript had years to prepare for ESM, but they did not. Same with Jest. ESM was developed in the open and anyone could participate, including the TypeScript team. You are talking like ESM just happened overnight. It had been in development for 10 years.

Node.js released initial ESM support [1] in Node.js 12.17 in May 2020, 2 years later (!), TypeScript finally added support for ESM [2].

Here's a straight forward guide on how to use TypeScript with ESM: https://gist.github.com/sindresorhus/a39789f98801d908bbc7ff3...

[1]: https://nodejs.org/en/blog/release/v12.17.0

[2]: https://devblogs.microsoft.com/typescript/announcing-typescr...
How is MS "clearly in the wrong"? I feel like people are trying to take a 90s "Micro$oft" view for a company that has changed a _lot_ since the 90s-2000s.
They're French. They don't care about your suffering <puffs on cigarette>
Jonathan Blow did a good talk on this, but unfortunately the only version of it I know of is concatenated by some youtube uploader with a silly twitch stream (also by Jonathan Blow, but less interesting, and not even sure he is correct about that particular game being rigged?) so just stop watching after the presentation:
https://www.youtube.com/watch?v=l0KEDYFWbVc
("Explicit Lying" seems to be the title of the talk?)
It's a complete waste all around? Wasted cycles at runtime, wasted development time, and a bunch of unnecessary lines of code to read and debug later.
Released under the MS Research License, so not OSI and non-commercial, for the curious.

https://huggingface.co/microsoft/Orca-2-13b/blob/main/LICENS...
You could see some of it in the 20s, before the New Deal sunk a lot of renewables with the rural electrification act. Of course, the shape of the problem being 'solved' was very different then, but the neglect of emerging/improving technologies in favor of the government favorite is the same.
For me it's much simpler than that.

I don't want to be advertised to and I have no moral obligation to give you my time.

It's like walking into a grocery store and someone wants to give you a sample of some sausage or cheese or whatnot.

I can continue to partake of that store while refusing to partake of the advertisement. Those options are to stop making it publicly available, but they won't do that because that threatens their dominance.

ad blockers is the cost of doing business using that model.
Whatever you're comfortable writing and think you can build a fast MVP in. You can always, and will likely, need to come back and rebuild portions of the software if your startup takes off, so don't worry too much about making all the "right" choices out the gate. That's my philosophy, anyway.

Personally I'd choose the LAMP stack because it's what I'm most familiar with for web development and I know I can rapidly build a performant functional product with it, but for you that might be something else.
https://nitter.net/kevin_scott/status/1726971608706031670
Not really, Python is where many Lisp folks went when it started to win attention around 20 years ago in research.

CERN and Fermilab were adopting Python for Grid Computing (aka Cloud nowadays), already in 2003.

MIT changed SICP from Scheme to Python back in 2006, thus news generations started playing with Python.

Peter Norvig called Python an acceptable Lisp around 2010, in HN. Having written Python for Lisp programmers in 2000.

https://news.ycombinator.com/item?id=1803351

https://norvig.com/python-lisp.html

What bums me out, is the lack of JIT in the box (yes I know there are some alternatives).
What? ... Oh, right.

https://dilbert-viewer.herokuapp.com/1993-11-09
Who did MM ban and from where?
Alternatives to Lograge for Rails Logging
Isn't this a thing everywhere? I have the same in UK.
they are especially good for emulating USB-hid stuff - I have made several password and OTP emitting boxes with them.
> Normally in science we can screw up and try again. But with AI it's different. If you create a super-intelligent AGI not aligned with humanity you are playing Russian roulette with life on Earth with 5/6 chambers loaded.

Aight. Lets leave it as it is. The disconnect from reality is real and concerning.
Why call this political uncertainty as opposed to economic uncertainty? The future is intrinsically uncertain. The only thing that has changed is new entrants to the market. If gas plants can be replaced by something cheaper then they will be. If gas plants make economic sense, they will be built. The fact that gas developers have to model additional players in their markets to prove their economic viability seems fine to me. The fact that they are riskier investments means higher capital costs also seems fine (they are riskier!). Would you rather the politicians say no batteries because that would make financing gas plants harder?
Twitter does not run on a skeleton crew, it's spiraling out of control and into irrelevance.
Yeah I agree with this. Tweeting is more akin to posting to a forum or mailing list than writing a blog entry. Heck, social media in general is basically the forum/messenger equivalent of the current era.

Could some people use a social media service like a blog? Sure, in the same way some people used internet forums as the equivalent of a blog or article posting site in the 90s and 00s. But that's not really their purpose, and they're not going to be replacements for most people.
I think a lot of countries do it this way. I wish they didn't but I think they do, but I may be wrong about that.
MVVM was also the prescribed pattern for WPF (which shares some other things like XAML with Silverlight). WPF debuted a year earlier though!
"What's your opinion on Effective Altruism?"

If they say anything positive, you know to run the other direction.
YouTube punishes ad-blocker users with slower videos on non-Chrome browsers
Also also https://twitter.com/SwiftOnSecurity/status/13855657371677245...
No discussion of battery trucks can go very far without reaching the conclusion that more freight must travel by rail. That's a correct conclusion, but for the same reasons it has never carried the day in the US for 75 years, that transition will continue to not happen.
Isn't no poach illegal?
With what process can you capture and permanently store carbon from the atmosphere for that price?
To add to your point, the accident in Greece this summer that killed 50+ kids was attributed to human error that could've been avoided if they had upgraded their signalling system like it was promised decades ago.
'The GDP gap between Europe and the United States is now 80%'
I have two linux VMs that run .NET processes that I'd love to put in a jail.
This is valid criticism, and I agree. The regular expression example is not made easier by his use of non-standard regex syntax.

I have not read Dr. Harper's book cover to cover; I treat it as a reference. For that, it is quite useful.

The same criticism of his SML book could also be made of his Practical Foundations for Programming Languages book. It's a massive, dense tome that is probably great for other professors to use as the basis for a course, but (in my opinion) serves as a mediocre introduction if you have never seen the material before.

https://www.cs.cmu.edu/~rwh/pfpl.html
Yea, I have no context because I've never heard of this person.
> The compiler adds the call to signal() to ignore SIGPIPEs when a Rust program starts. Apparently this was to stop a listening server from exiting when a client closed their connection

That’s appalling and irresponsible if true. Not every program is a server! If you want to ignore SIGPIPE you can do that yourself.
Oswald and the FBI (1964)
As it usually goes browsing this site, this was not the news I was expecting today. Having watched that scene a good handful of times, it always felt the trench was not up to scale. Good to know that it's because I was thinking they were in the equatorial trench upon every watch-through.
Curiously the Wikipedia page in French mentions Algeria as well, but has no sources, and the official military archives have zero relevant mentions of Vespa, M20, scooter, bazooka, ACMA.
That’s less than £10 per rider of the line. Piccadilly line ridership is over 200 million trips per year.

This is a line that has 53 stations. For comparison that’s 20 more stations than the longest and highest volume L line in Chicago.

I wonder how this cost benefit compares to the $9 billion project to widen Houston highways?
It is probably smart to keep around a certain capacity of nonrenewables to provide at least some base load. Long periods of low sunshine and slow winds could deplete batteries to a critical level. Also, the turbines of big powerplants act as grid frequency stabilizer. Do grid-scale batteries use alternators or might they run flywheels?
I had to look it up:

SSL = sub-surface line
Show HN: Nocturne, client-side PDF editor with pipelines
Hey everyone,

Nocturne is an open-source client-side PDF editor with configurable pipelines for automated workflows. All the data processing takes place on your browser and never gets sent to third parties.

Some feature include:
* Rotate
* Add
* Remove
* Extract
* Reverse
* Enumerate
* Scale
* Metadata
* Rename

Feel free to suggest features and share your thoughts.

Thanks,
kaangiray26

GitHub Repo: https://github.com/kaangiray26/nocturne
Future of Workforce
What do you think the future of workforce management will look like? How will technology and societal changes Reshape the way we work?
It makes me wonder if Youtube is double dipping and trying to send twice as many ads to users who they know run adblock to make up for the previously "lost" ad revenue.
From the Le Monde article:

>In 2008, the eurozone and the US had equivalent gross domestic products (GDP) at current prices of $14.2 trillion and $14.8 trillion respectively (€13.1 trillion and €13.6 trillion). Fifteen years on, the eurozone's GDP is just over $15 trillion, while US GDP has soared to $26.9 trillion.

>As a result, the GDP gap is now 80%! The European Centre for International Political Economy, a Brussels-based think-tank, published a ranking of GDP per capita of American states and European countries: Italy is just ahead of Mississippi, the poorest of the 50 states, while France is between Idaho and Arkansas, respectively 48th and 49th. Germany doesn't save face: It lies between Oklahoma and Maine (38th and 39th). This topic is muted in France – immediately met with counter-arguments about life expectancy, junk food, inequality, etc. It even irks the British, who are just as badly off, as evidenced in August by a Financial Times column wondering, "Is Britain really as poor as Mississippi?"
The WasmEdge README gives me the heebie-jeebies. Starry-eyed emojis, highlights use-case for today's most trendy thing even though it's general-purpose, mentions blockchain. This reeks of former cryptobros chasing the next big thing. I'd trust Wasmtime more.
Well, so is health insurance, eh.
> Ad reads in popular podcasts are miles ahead in terms of quality.

It depends. Podcast syndication services like PocketCast and Apple Podcasts now programmatically splice in ads into the audio files. You could be listening to some podcast from years ago and it would have ads for [present-day-thing]. Sometimes even in the middle of a sentence, because these dynamic ads can't event detect silent segments.
700 out of 770 employees already signed an open letter saying they will consider changing jobs.
iMessage is a relic, most people in Europe use WhatsApp and alternatives in other continents. The whole blue/green thing is just Apple-driven hype to remember folks that iMessage even exists.
But there we go again - asking people to bend reality to match your narrative.
Azure seems like the safest place. MS has full rights to run GPT models independently. The OpenAI APIs are absolutely in question. The board is fully rogue and they could make literally any decision, including shutting off public access. They have alienated their employees, their leadership, Microsoft, VCs, and the developer community. They have nothing left to lose and seem ready to let the current iteration of the company disappear.
>it's almost trivial. I don't think thats a big deal.

Somebody downvoted sibling comment from x86x87 but they didn't give a reason.

It seems the concern for it not being trivial is supported by immigration attorneys. An example excerpt from
https://banyan.law/how-risky-is-the-h-1b-transfer/ :

>My honest assessment is that before 2016, I wouldn’t hesitate to recommend changing jobs upon the filing of the H-1B. USCIS approved almost 100% of legitimate, well-constructed transfer petitions “back then”.

>Now, it’s kind of a mess. H-1B denials have increased by 27%. Requests for Evidence (often feared as a potential denial indicator) are now issued at a 60% clip (a 40% increase).

>So, I’ve changed my tune and so have many others. Many companies are now encouraging employees not to give notice until the H-1B is approved, assuming premium processing is alive. We no longer feel 100% certain that your transfer petition will be approved, and we, therefore, do not want you to bear the suddenly real risks outlined above.
Architecture Design to Support Feature Introduction Within Resilia App (2022)
Yes, let's give corporations more power. Image bubble colour indicate the protocol you're using, and nothing more. It don't - and can't - guarantee security (many people learned this lesson with https).

But sure, let's let corporations super-copyright the colour green.
I mean, hiring all 700+ of them would certainly mean OAI was dead, what is your point?
Microsoft is a juggernaut from every angle that has direct ties to all arms of the U.S. government -- they can petition whatever backdoor deals they need to keep the knowledge and talent inside the U.S. rather than exporting it back overseas. They can angle it as a matter of national security without so much as a hint of difficulty.

Any visa issues will be resolved within a matter of days, not even weeks or months.
An traffic accident and a conscious decision to kill by an officer of the law is NOT equivalent. You can’t allay peoples legitimate fears of authority with a statistic are you mad?
Not this sort, as far as I'm aware. The variety where you collude with competitors can be under some legal systems.

The point is to discourage market distortion. Some jurisdictions also make employee contract conditions of a similar nature illegal too, as they interfere with personal freedoms.

A lot of business deals though specifically include clauses to prevent one partner from poaching the other's staff, as otherwise one side could do what appears to be happening here: Unilaterally taking over the entire business.
They are still in business, they support their systems for a long time (I'm about to buy another battery for my seven year old bike). I don't see the problem.
>Actually, you did. You wrote:

>>They also have a huge high speed rail network, which makes a huge amount of land available to commuters.

That wasn't me.
Pretty clearly a problem with the implementation of Python, not a problem with gzip (which is following the POSIX spec) and Linux pipes (which are also POSIX compliant).
Is There an Establishment Plan to Repeal Antitrust Laws?
No idea, I didn't build the thing, just suggesting how it could work. If you want to cover [extended] ASCII, then every first digit could indicate a one or two digit code, one and two also a three digit code. So one possibility would be to have three digits for first digits zero, one, and two and otherwise two digits. All single digit ASCII codes require two leading zeros and all two digits ASCII codes starting with one or two require one leading zero. You could of course also make everything three digits with leading zeros as needed, would be easier at the cost of more dialing. Or use a timeout, if no new digits arrives within a specific time, then a new character starts.
I did Programming Languages, Part A, (to learn FP semantics) many years ago. It doesn't show I never coded anything in SML, it shows I made a mistake :/ .I no longer have Standard ML on my machine.

I thought having the `let` keyword encompass `fun` and `val.` was needlessly confusing. It's not concise. if `let` can mean so many things why not just do what Haskell did.

Again.. it not "so much more verbose." which was the initial point.

but I concede, my SML code is in fact incorrect.
Can you even trust that their answers are candid and what they really think?
"How do you feel about unions?"
There are sodium ion batteries available at aliexpress. The claimed advantges (written in an unintentially comical way) are:

- better safety

- same number of cycles as LiFePo

- much better capacity at low temperatures

- protects environment (?)

I would take that with a truckload of salt. Also, price is roughly 50% higher than LiFePo.

On many product images there is an outdoor winter scenery. So performance at very low temperatures seems to be the main selling point.
That 20K temperature difference will need some work. Maybe for hydronic floor heating or ceiling cooling under very mild conditions with excellent heat exchange on the exterior side, but for serious use, it’s not enough.

So I guess the idea would be a multistage device? Very cool if it works and can be made without too many moving parts.

I think that any really big reduction in refrigerant use will a side effect, though. Sure, modern A/C equipment has some refrigerant in it, but there is a lot of refrigerant in the often-fairly-long pipes between the indoor and outdoor equipment. Electrocaloric heaters (or gas-fired heat—and-hot-water devices or thermoacoustic devices or district heating or much any other fancy technology) will replace indoor refrigerant pipes with water pipes, which are messier if they leak but are otherwise quite environmentally friendly.

This could be done today with no exotic tech at all. Just use an outdoor unit with a small sealed refrigerant system, perhaps using propane or CO2 or just less fluorocarbon or HFO refrigerant, and use indoor PEX water pipes to indoor fan coils. Some light regulation could nudge new construction in this direction. You can buy systems along these lines today. Bonus points for the fact that such a system could quite easily control the cooling coil temperature to adjust dehumidification rates.
Most sociopaths are extremely competent at hiding in plain sight. They'll say the right thing when necessary. I would try connecting with folks who have worked under them in the past (not folks recommended by the candidate), especially a few levels below, to gauge their leadership effectiveness.
Yeah that much is clear. I still find it fascinating though that in one case I accept a platform where basically everything I interact with is an ad (like Steam), while otherwise I reject ads that are tacked on from the side (like YouTube).

In case of YouTube it should be guiding me towards interesting content creator videos about things I might buy (like video games I'm interested in). YouTube just needs to find a way to get a chunk of my purchase money from Valve if I end up buying a game on Steam after watching a Let's Play video for that game on YouTube.

But that's something for YouTube to figure out, not me ;)