skysight-inc/HackerNews huggingface dataset:
The US doesn't have effective passenger rail systems for the same reason that Europe and Japan don't have effective freight rail systems: you have to optimize for one use case or the other or else have two completely separate systems, which takes up a lot of extra land.
> Boat building can be solved by spending money to build boats (and perhaps waiting a couple decades for expertise to be built up).

I actually don't take it for granted that enough money thrown at a problem can automatically solve it. There's a critical mass of underlying assumptions without which the marginal output of each additional dollar supplied becomes so limited that it just doesn't make sense, even with the government money printer.
Git Fixup and Rebase
Can you give an example of a hazard? I genuinely can't think of one- at least on my car, when you remote start it is still locked so it's not like anyone can get in and drive it away (and even if someone breaks in I don't think it'll go into Drive without a key in the vehicle)
There could be a bit of validity to the complaint, but don't imagine for a moment that it's not being used to pursue the larger issue.
30 minutes per day on an 8 hour day. Thats a 6.25% increase in productivity. All good, but not what was promised by the hype.
Silverlight's real usage was rapid internal corporate app development. Internal tools basically. It is hard to describe exactly how absurdly popular Silverlight was at the time within corporations.

Microsoft had a big internal political battle and did the stupidest thing possible and abandoned Silveright, which pissed off a LOT of companies, who then started building internal web apps instead. This lead to a slow migration off of Microsoft's technology stack within companies, and now basically Office is what is left.

For younger developers, it is hard to describe what life was like before.

So you'd go to work, and there was a custom C#, or possibly Visual Basic, time tracking app you logged into. Internal corporate web pages were written in ASP, or ASPX. Lots of internal databases were running on SQL server or just MS Access, and you directly talked to them through custom apps running on your machine.

Because the C#/VB development experience was so good, this was honestly easier than writing a website is now. Because apps only had to run on one platform (Windows) and mobile didn't exist yet, making UIs was easy-peasy. Microsoft made a ton of inroads into corporate because Bob from Accounting figured out he could setup a database running off of a local file share (MS Access) and write a simple GUI to keep track of vacation usage using some books he found in his local library, or maybe he even got ahold of some old MSDN CDs, which literally had higher quality documentation and examples than anything made in the last 15 years or so.

Silverlight was a continuation of that linage, super easy to write UIs in, super fast to develop. You could data bind a form to a backend database in a few minutes. You'd get full accessibility, hotkeys, everything, faster than you can debug a single CSS issue.

From what I understand (I was a very low level employee when it all went down) the OS org got pissed that the developer org was basically making the dominant UI framework, ripped it away from them and rewrote it as WinRT. Short of it is, Microsoft ended up losing mobile, they lost the trust of corporations, and they lost the trust of developers. After Silverlight died there aren't really anymore "Windows developers" as a career field. Everything moved to websites.
I kind of want discovery to happen in this situation.
> The fact that those boundaries are crossed means that anyone who is in competition with Automattic might have any and all ecosystems that Matt has any control over leveraged against them if they upset Matt or Automattic in any way.

I think the fact those boundaries have been crossed will be a massive legal issue for WordPress.org and Automattic since they'll have problems proving they're two separate entities and they will have been using that as a charity as a tax write-off. What is the penalty for tax evasion where you create a fake charity to write tax off of? It's prison, right?
The value in GenAI will be in small, targeted models that align with a specific industry.

No AGI is coming any time soon because LLMs are not the correct technology for it and no one has figured out what technology is required for AGI.
I built this to try out shadcn/ui and to better keep tabs on new Fair Source [0] projects. I was pleasantly surprised to discover quite the lot of projects previously unknown to me, including several large ones. It's particularly cool to see adoption of the FCL [1], initially drafted for my company.

[0]: https://fair.io

[1]: https://fcl.dev
The article doesn't say that the octopus shares the catch though. Maybe the fish don't benefit.
Yeah, the only novel info in this story is the twitter suspension. Very counter productive if Elon was trying to suppress this.
https://pyxis.nymag.com/v1/imgs/bca/884/dc219ace7085e0551917... looks so cozy
upvoting this hoping someone can dumb it down for me a bit :sweat_smile:
I suspect that his figure on the number of hours is somewhat cooked up and biased. Did he cite a reliable and reasonable source of data that we can all consult to check the veracity of this claim?
Increasing wages and the service economy.

For other high income nations the ship building industry has specialized on higher tech vessels while leaving the enormous labor intensive container ships to South Korea and now lately China.
The last polar icebreaker built in a US shipyard occurred in 1969 or earlier.
> Whenever I scroll down, the spinning ball of death appears. It’s like when you try to check someone’s old Tumblr page out. It usually takes me 20 minutes to get to the bottom of a document.

Yes, Tumblr profiles doesn't have pagination, is all progressive loading when scrolling down [1], but there is an archive page where you can pick the month/year of posts [2] ;)

[1] https://www.tumblr.com/3000s

[2] https://3000s.tumblr.com/archive
You mean like the nude photos of hunter biden, stolen from his personal laptop, and shared across twitter without any changes? That sort of free speech?
Hell Mississippi as a state might soon pass Chicago in murder rate per capita. Chicago last year had a murder rate of 22.85 per 100,000 while Mississippi had a murder rate of 20.7 per 100,000. Louisiana had 19.8 and Alabama had 18.6..
Honestly I’m not really sure what you’re arguing here. Are you agreeing or disagreeing that solving this problem in rust is currently significantly more complex than solving it in JavaScript? I already told you I implemented error handling just fine in JavaScript. Do you think I’m lying? Do you want to see the code, so you can grade it?

The apples-to-apples comparison I’m making here is: “I sit down at my computer with the goal of solving this problem using code. How long before I have a robust solution using the tool at hand?”. Of course the internals of rust and JavaScript’s Future/promise implementations are different. And the resulting performance will be different. That’s what makes the comparison interesting.

It’s like - you could say it’s an apples to oranges comparison to compare walking and driving. They’re so different! But if I want to visit my mum tomorrow, I’m going to take all those variables into account and decide. One of those choices will be strictly better for my use case.

Rust came off terribly in the comparison I made here. I love rust to bits in other ways, but dealing with async streams in rust is currently extremely difficult. Even the core maintainers agree that this part of the language is unfinished.
His YouTube channel is a fun place to deep dive if you are into music at all. Is schtick can be a little bit grating, but some of the reactions from artists to the amount of research and understanding he has about their origins can be really fun to watch.

Also, he has his very first interview up from when he was a kid which is kind of cool: https://www.youtube.com/watch?v=002S7Bho3jE
Yes, it’s tragic. Even if you consider the job losses. We’d be better off paying those same shipbuilders to do Sudoku puzzles, with HALF the money we save on the ships. A billion bucks per ship would go a LONG way.

I mean, ideally we could try to not suck at building ships economically, though. But that’s a lot harder to figure out given how it’s a political problem.
To me, I think it's more that it shows they're one entity and then it is a massive issue about the tax write offs Automattic will have been claiming for years. But, I guess we'll see because WP Engine is going to come out swinging on this. They have to.

There is also the fact that WP Engine sponsored a WordPress Foundation event and then was kicked out of it because of this dispute. The WordPress foundation accepted 75k knowing what WP Engine was doing and then didn't honour the deal.
definition is not the dangerous part, nor surpassing any predefined definition.
The apps are beyond janky compared to free PDFs and epubs delivered in seconds from libgen with no login.

Long live libgen - one of my favourite places on the ‘net.
Even if that’s true, they are clearly nowhere near as “cheap and plenty” as watching a Tik Tok video. The spike in crime was far greater than normal random variation.
Yep. Maybe there's going to be a year 2000 style crash, and then a slower but very significant regrowth.
IIRC, the ObjC/Java bridge was first done at NeXT for WebObjects around 1996... almost thirty years ago!
With old torrents, nothing compared to its heyday. I wonder where people get the esoteric stuff from now. 5-10 years ago it used to me newzbins and demonoid
lmao. As a painter-turned-software engineer, this rings true.
Another way to frame it:

Assume the justice system is perfect and only guilty people are executed. However, by law for every five or ten guilty executions, a random innocent civilian is also executed.

That system is obviously abhorrent and unjust. However, that's how the system works right now. For every N truly guilty people executed, there's a truly innocent person executed. The only difference is we justify it by calling that person guilty even if they aren't.
> Unionized workers can be hired on a temporary basis

With these unions ("Boilermakers")? No chance. They can officially give their jobs to their _children_ upon retiring.

There is a waiting list for apprenticeships. You have to complete 8000 hours of apprenticeship, even if you are already qualified.

> By cushy contracts this means that the amount of wealth extraction from workers is not as great as it is in other American industries.

WA is ordering ferries at $1.5B per item. They cost 20 _times_ less if ordered from Turkey. This is not "wealth extraction from workers", this is "sucking on the teat of taxpayers".
My recent favorite is glibc's hack to implement _Static_assert under C99: https://codebrowser.dev/glibc/glibc/misc/sys/cdefs.h.html#56...

It uses the constant expression to create a bitfield of size -1 when failed, and leaves the compiler to error on that as the intended assertion. The actual statement is an extern pointer to a function returning a pointer to an array which has sizeof the aforementioned bitfield struct as its size.

Another one encountered in Toybox is (0 || "foo") being a const expression that evaluates to 1. Apparently the string literal must have been soundly created in data section, so its pointer address is safely assumed to be non-zero.
>Is there a recommended (best practice) way to nmap scan your network for vulnerable machines, just to be safe?

Perhaps something like this?

nmap -sU -p 631 -P0 [network]/[mask]

Edit: Added [network]/[mask] for completeness.
This [1] is a good place to start!

[1] https://github.com/finagolfin/swift-android-sdk
Sounds like a very, very useful capability to put in for diagnostic capability, but it's not exactly what I would like for routine operations.

Things happen, and the electronics has to take radiation hits. I'd make the software as defensive as feasible so failures have less potential to cascade.
Attacking Unix systems via CUPS Part I
Yea- same point though. Bad IP advice / strategy.

Don't condone confusing ip policy if you don't want to end up with confusing product names, especially in a resurgence of 'the domain name is the product' of unlimited tlds.
See https://news.ycombinator.com/item?id=41456073
Oh "magic quotes", we hardly miss you.
Some of this rings true - yes, there are SaaS companies leaping onto to the A.I. hype train with little regard (or care) whether AI can add any real value to their product.

But Zitron conflates this with a lack of potential or capability of A.I. itself. This is absolutely not true. Any developer who has spent any length of time pair programming with A.I. or using it to analyse/debug code will understand immediately what I’m talking about. 5,000 LOC files debugged, discussed or refactored in seconds. Bugs tracked down in an instant instead of an hour. When AI fits a task well, it adds immense, jaw dropping value and it’s clear to me that, with LLMs harnessing transformers we have discovered something new and revolutionary.
That’s funny because I argued with my plumber. He wanted to do a long term solution to a problem I have. It was a good solution. I said I didn’t want to do it because it was quite a bit less expensive for me to just deal with the acute issues when they arise over the rest of my lifetime.

I’m usually paying experts to advise me so I can make my own decisions and then enact those decisions. Occasionally, I will have an opinion on methods. I’m not reliant individually on any expert, even if I am ultimately reliant upon their profession. And I hire people for work I can do all the time.

Experts are often wrong. They misunderstand requirements. They don’t fully understand the system they are modifying. They can be lazy. They can consider a job or client as less important than other jobs or clients. They can lie. They can have incentives that don’t work for the client. They can be terrible at their work.

Even when experts are good and honest, they can make decisions that don’t work for their clients. My divorce lawyer was amazing when he was on the warpath, but I told him I didn’t want to take that approach generally because I knew my ex’s back would go up and we’d both pay a lot more in legal fees to achieve the same results. He was good at his job and he wasn’t wrong, but that particular method didn’t work for me.
I think part of the confusion is because 'patch' and 'commit' (really snapshot) are duals of each other, but in practice have important technical differences. When speaking abstractly about 'changes' it often doesn't much matter which term is used, but most interactions are with 'commits' so that tends to be the default term to use.

However, sometimes the details matter. For example, a 'patch' (diff + description) tends to be small enough to transfer conveniently, and human friendly. Patches do not describe their relationship to other patches, so it makes sense to talk about a series of patches which must be applied in sequence to accomplish some larger goal. 'patch' doesn't imply any particular storage format, so sometimes saying 'attachment' or 'patch file' or 'email body' is an important distinction. Git documentation assumes you know what you want. It might help to think of patches as "outside time", though of course any particular version of a patch will only apply to a subset of all snapshots.

A 'commit' (snapshot + description), on the other hand, tends to be large in that it describes the entire state of the codebase and contains (implicit or explicit) metadata describing its predecessor(s) -- possibly a large graph of them. People talk about a 'commit series' all the time, but use the terms 'history' and 'branch' instead.

Stacked PRs are built on top of commits and branches to gain the advantages of a patch series while retaining the advantages of snapshots. There's no industry consensus on if they are preferable, let alone how to best implement them (eg. rebase, rebase+squash, merge-squash, merge+first-parent, etc.), so different people have different ideas about what they look like. It isn't correct to say they are just a series of commits, because sometimes they are implemented as a series of (implicit or anonymous) branches. One of the few agreed-upon features of stacked PRs (or its other names) is that it is a sequence of 'changes' which are ordered to both satisfy change dependencies and broken into smaller pieces which "tells a story" to reviewers.
The rest of the world was in total shambles until 1960s. Europe was destroyed by two world wars. East Asia was an economic backwaters. Same was true about most of South America, and its advanced regions were underpopulated compared to US. Africa was and is Africa. There was simply no other place that could build stuff at scale.
Yes, I can totally empathise with him too. I've behaved in emotional ways in with frustration because of code (but thankfully not in a public way with certain standards of behaviour). Let's hope he can learn from it. It's hard to act professional when acting alone and outside and against the so-called "real professionals".

Ultimately it's about trust. Perhaps these organisations have become too large and uncaring or maybe we have become too impatient and frustrated. I don't think anyone wants to see researchers not responsibly disclosing as well as companies irresponsibly interacting with external researchers who just want to help. It's easy to this as a path from white to black hat.
Because it considers manufacturing to be something poor nations do, and prefers to extract wealth through printing reserve currency and other forms of financial trickery.
If you're comparing critical mass in physics with critical mass in sociology, I already know you're full of it without needing to read any further.
After examining how scammers and phishers host their sites, I’ve realised that “private” for Cloudflare means protecting the privacy of criminals.

ECH makes it hard to block known scam sites at the network layer, for example.
The quote says WP Engine is contributing. WP Engine also gave WP.org 75k in sponsorship money, I would say that's a contribution. It's also important to know that after WP.org took that 75k sponsorship money, they kicked them out of the event they sponsored.
just to clarify, this has nothing to do with the "expect" that is the other major application of tcl other than tk?
Correct. Which is why the right wing moaning about free speech with regard to content moderation is juvenile and, as OP illustrates, completely hypocritical.
The fact that the MrBeast YT channel has over 300 million subscribers, and has such a profound grip on youth attention, is something that I occasionally wonder about (in terms of what it says about culture, youth, etc). From my perspective as a 35+ yr old male in the US, everything about it screams idiocracy.
yep,i agree on all of this and suspect a large portion of long timers do too.

Some one just has to do it.
Doxing someone is not free speech. Documents aren't just 'hacked documents' when they include private information.
I do agree that this is unambiguously a violation of free speech, though the first amendment doesn't enter into it. What I don't get is the last bit, which you've only restated- why shouldn't people be allowed to invoke free speech on the basis of their opinions on what it means?
So why not just select random citizens by lottery and publicly execute one for every 50 or 100 convicts executed?

You're willing to accept that if the random citizen is labeled as guilty even if they're not. If it's acceptable for innocent people to be executed, what's the difference in having a random death lottery?
You don't get to rummage through someone's computer just because it's in your possession. That's not how the law or property works in the US. The shop owner made an illegal copy of Hunter's hard drive and then went forward and shared it with a bunch of people.
I'm saying that even though books would exist without copyright and publishers, it allows for several times more books to exist by providing an incentive. Authors could give their books for free if they really felt that it was important for their book to be free.
Is there any way for us individuals to help libgen? Some sort of ipfs distributed storage? It would be a tragedy if it was lost. It's an essential resource for scientists and for bibliophiles!

I've recently stopped buying books from publishers that engage in this shitfuckery (Elsevier, Springer, etc). This frees almost 1000 EUR/year that I'd love to steer towards libgen, sci-hub and similar initiatives. But not for paying these stupid fines, of course.
The problem in the US is not just protectionism against other countries, is that it doesn't incentivize internal competition. Instead, the US gov will throw more money at existing big corporations which from that point on have no fear of smaller companies innovating.
Majority of Elon's net worth is tied to Tesla. Tesla has a massive presence in and therefore dependence on China. How can we accept Twitter as a free-speech platform? Just because he says so?
Hire who? There won't be other skilled people.

And cushy contracts mean products that are considerably more expensive. Pretty much the only unionized industries left are those where they are somehow protected from competition. That's because union products cost enough more to drive them out of the market.
The Internet Archive's 'Lending Library' does this, but suffered a major blow in the recent copyright case. It's really a big advance in human knowledge, and works as simply as you say (you need to use their online viewer or an Adobe DRM client).
You can very much get a cash advance against a credit card, if you require physical cash. But that's an extremely unusual outlier anyway -- needing enough physical cash that it exceeds the balance of your bank account. If you had a $1000 balance and then have a $100 dispute and have to immediately make $1000 in payments, you don't need a cash advance unless over 90% of the payments are required to be in cash, because the remainder can be on credit.
Wow Tcl is still a thing? Takes me back to university days — and even 20 years ago it was considered a bit of a poor man’s UX. I’m off to read the article and see if it’s any better these days…
How is the vice presidential candidates social security number, phone number, and home address in the public interest?
Let's ask a chatbot and find out.
Extractify.zip – Extract and Explore compressed files online and securely
I created this application few months ago when the new .zip domain introduce as open source application on browser, it use https://github.com/use-strict/7z-wasm and everything can work offline

I need contributors for it and app still WIP
None.

I was just reminded of a good idea I never implemented
What happens when the key leadership retires/dies? No one has ever found a solution to this problem. It is not novel nor simple, and certainly not exclusive to any group, project, or institution.
That’s because a huge portion of the service industry requires local people.