skysight-inc/HackerNews huggingface dataset:
Compared to Javascript, almost anything else is academic. The kind of pattern matching featured in Grain, Haskell or Python 3.10, in particular, isn't mainstream despite being really old.
> I think there are "House, M.D."-style situations where the checklist will kill your patient

Yes, but from a systemic standpoint, it's considered a non-issue, unfortunately.
I deleted Facebook, too.
Why would concatenating strings be an antipattern?
Given the Amtrack link 404s [0], I have to ask if the picture in the article is supposed to be “it”? It shows zero stops in South Dakota!

By way of comparison, here is a map of European rail: https://www.eurail.com/content/dam/maps/Eurail-Map-2021.pdf

[0] https://media.amtrak.com/wp-content/uploads/2021/04/Amtrak-C...
The three users in question are at best parroting white supremacist demagoguery. Their comments still exist and are unflagged. Instead of dealing with them, HN (either a number of users or one of its moderators) has decided that the problem is the article, not the comments, and flagged that as, I presume, irrelevant and off-topic.

We walk away from this patting ourselves on the back, congratulating each other for keeping out politics and embracing a diversity of opinion. Meanwhile users like these will continue injecting casual remarks and "inaccuracies" (like calling Democrat officials who stand by as the police enacts disproportionate violence on protestors and journalists "leftist" to suggest an allegiance that doesn't exist and contradicts what has actually happened) to slowly dismantle any notion of observable reality.

You can tolerate these lies and allow them to spread and infect everything. Or you can call them out for what they are and prevent them from spreading. Time and again HN choses the former by citing the unscientific horseshoe "theory" and celebrating dispassion as "enlightened centrism".

But why do I even bother elaborating. I don't need more than five letters to summarize my point.
Has has been perfectly legal for decades for a person to make backups of their physical media

So this line of thought is completely incorrect, digital distribution did not invent the ability to have backups of media you purchased
If I sit across the street from your house in a van and observe your life, noting down the times you come and go, and logging what I can see through your window, and then using that data to market things to you, would you agree that you'd rather be able to provide and withdraw consent for this activity? No harm done to you.
This was excellent.
If teaching worked 100% we wouldn't need exams.
(and this is also another reason this case is a very poor analogy for the Warhol case)
Maybe this is the real killer use-case for NFTs?
Even employment contracts work this way in a lot of US states. "At Will" employees can be terminated instantly without notice.
All Copyright is a license, you buy a physical CD you are also buying a copyright license. You are attempting to make a distinction when none is present or valid
It’s great to see this getting more mainstream attention. As the article says it’s widely recognized as a big opportunity to have an immediate impact, but unfortunately hasn’t attracted as much attention as it warrants until recently.
> However being the maintainer of a build system means that sometimes people tell you things. Those things may be false or fabricated, of course, so the following is just speculation. I certainly have no proof for any of it. Anyhow it seems that a lot the fundamental code that is used to build macOS exists only in Xcode projects created ages ago. The authors of said projects have since left the company and nobody touches those projects for fear of breaking things. If true this would indicate that the Xcode development team has to keep those old versions working. No matter what.
> I disagree, specially if you're looking at what you can get for 200k€.

Is it better or worse than in the UK? I know some folks who moved to Portugal to retire and they bought an amazing large house for 150k euros about 5 years ago. It wasn’t in Lisbon but Albufeira and that location works out for their age group. I think their property appreciated quite a bit since then and overall they are much much happier than they were in New York.
> If they simply added two top octets, saying that 0.0.... was the old ipv4, everyone would have used it ages ago.

How would you "simply add two top octets"? The address fields in the IPv4 header are a fixed size of 32 bits. Every time this is discussed, someone comes up with this suggestion to "just make the addresses longer and change nothing else", but there's no way to make the addresses longer without changing something else. And that's before considering compatibility with older hosts or routers; how would an old host talk to a new host, or two new hosts talk one to another with an old router in the path? In the end, what you'd have would be two separate networks, with some hosts being in both networks, which is exactly what we have with IPv4 and IPv6.
Article discusses the lack of stops in S.D.
Danfo.js
We run an experiment.
We hired 4 Java developers all senior.
And 1 Fullstack Javascript developer.
Gave them the same tasks without telling them.
The result: We got a Userinterfacd, aws serverless, and scalable infra within a week the task is comoleted by Single Javascript developer.
And when we ask whats the status to 4 senior Java developer, they say they are still designing “thinking how to do it”
At the end if second week, they were still sturggling with Gradle and supporting authenticafion.

And what they designed was to run k8s with EKS etc.
Luckily they are no working in our company anymore.
This was not an apology. What’s worse is that it is clear that they still fundamentally do not understand that what they did was wrong.
I wonder if we will ever see a model similar to Qobuz/Bandcamp for movies and TV shows. These services allow downloading your purchases as DRM-free flac files.
I think the right remedy is returning the money for "owned" items should they terminate. The problem here is the decision to terminate the contract resulted in direct loss of property (or utility if you really believe buy should mean rent) without any compensation.
Also, blockbuster rental terms were clearly defined. For example you knew for how long you had the movie.

In the case of apple you don't know, because apple might decide to terminate your account before you even had time to watch the movie.
Amtrak is far too slow to be relevant. Greyhound buses are faster. Renting a car and just driving yourself is nearly as efficient.
While I don't disagree that the pbxformat is awful, there are some reasons behind the design. Take the example of PBXBuildFile in the article. Here's a quote:

> There is no other data in this object. Its only reason for existing, as far as I can tell, is to point to the actual PBXFileReference object which contains the filesystem path.

Now, that statement is true most of the time. But not always. Let's say you have a file in two targets (targets ~= binaries). In one of those targets, you need to set a build flag, but not the other, how do you do it? Well, you set it on the PBXBuildFile, rather than the PBXFileReference. In otherwords, you can have 2 different PBXBuildFile's, with 2 different sets of flags, pointing at the same actual file on disk.

Whether that's a good design or not is definitely up for debate, but I wanted to clarify that there are reasons behind everything.

Going further:

> Since everything has a unique ID, a reasonable expectation would be that a) it would be unique per object and b) you would use that ID to refer to the target. Neither of these are true. For example let's define a single build target, which in Xcode/CMake parlance is a PBXNativeTarget. Since plist has a native array type, the target's sources could be listed in an array of unique ids of the files. Instead the array contains a reference to a PBXSourcesBuildPhase object that has a few keys which are useless and always the same and an array of unique ids.

Let's take a sub-statement here first:
> Since everything has a unique ID, a reasonable expectation would be that a) it would be unique per object

The author claims this is false, but I've never seen a case where this hasn't held up. Numerous libraries depend on this fact.

> you would use that ID to refer to the target

Also claimed as false, but you do. The argument the author makes talks about the build file stuff I mentioned above, so they may just be misunderstanding or have mis-spoken/written.

Just to re-iterate, I'm not a fan of this format at all. I'm actually in the middle of converting a million line project to use XcodeGen just so I can get away from it. But everything does have a reason.
Are you telling me why I upvoted, or (by implication) why his original post was downvoted by others? Because yes, I’d argue it was important. (I’m sorry if I’m not familiar with the rules here quite yet.)
Dude was smart, but definitely a sexist. He didn't believe that women would be as capable of doing physics and engaged in some really awful behaviors that were weird even at the time (having meetings at a strip club? asking to paint students in the nude? really?).

The lockpicking stuff in "Surely..." is a really fun chapter but also makes it clear that Feynman does not actually care that much about inconveniencing others. It was a fun intellectual exercise but actually harmed other people, which is pretty shitty behavior.

It is just a little hard to read a book when assholish behavior just shows up with such frequency. Feynman was a genius, a great storyteller, and a lot of the content in his books is fabulous. But some of the material sours it.
Because nobody wants to use Java?
You mean NIMBY resistance like using eminent domain to take a lot of people's property? It's certainly sometimes appropriate but there should rightly be a high bar.
Whilst it may appear that concatenation of strings is easier in other (more declarative) languages, in practice, understanding the runtime performance/complexity and memory usage/lifetimes is far from trivial. Sure, a more declarative language might still be preferable, but for those who need better control and more ability to reason about how the program with execute, the Rust approach makes sense.
It’s a good map, but it would be better if there were more dotted lines. Amtrak needs to be relieved of its obligation to run coast-to-coast money pit lines and focus on building up successful regional networks that can make money. Perhaps if it were allowed to do that for a generation, it would be able to gradually make some of the ends of healthy and profitable regional networks connect again.
Orwell believed euphemisation was the key element of said tradition. Food for thought, perhaps. Not everything needs to be turned up to 11 all the time, explicitly or not. Chill.
Nim Playground
I tried that, and at first it almost worked. But that scaffolding just kept breaking. TeamCity doesn't want to execute my unit tests since I've upgraded to .Net 5.0, I still don't get how that docker "latest" tag works, my Ubuntu-TeamCity-Agent refuses to acknowledge it's running in Linux and that it has access to docker. After a while I realized I was wasting precious free time.

But I agree about the cognitive load. I have ADHD so in order to qualify as "high functioning" I need to continuously improve my coping strategies when it comes to keeping that load low. I write everything down. My thought process is anchored in long text files with hundreds of indented lists. My programming style is super verbose and perhaps a bit enterprisey, but each class does one thing and I always spend extra effort making sure the things I can re-use work well enough that it's safe to forget how they work.

Oddly enough, my reserves are much bigger when it comes to programming. I remember having trouble with some linear algebra homework - it involved a lot of matrix calculations, and my results just didn't make sense, and I couldn't focus long enough. So I programmed it instead, and it worked immediately and solved my homework. I think it was about change of basis, which actually got me side-tracked because I realized the same code could be used for a simple 3D renderer. And that's what got me into computer graphics. What was the topic again?
This european map is only showing stops in somewhat big cities, there are certainly thousands not pictured (I am inferring this from the french map at least, it make sense for readability though).
Licenses are not all the same. They have different terms.
not sure what publications you've been reading but every one i've written and every one anyone in my lab has written includes the research engineers (ie devs) in the author list
The Next Ten Years
No stress from work (like on a 2 week vacation). No stress from a flawed justice system (prior to the injustices I've recently been subjected to).

So now I sleep terribly.
This would be awesome! These lines go through most states so does this require the cooperation of each state’s government or does the federal government have the final say? If it’s the latter, then it seems feasible.
yes I found myself exactly in that situation.
Got a MacBook Pro 15'' mid-2015 which was falling apart.
I did not trust Apple with the whole M2 and abandoning support for Windows Bootcamp.

I made myself an hackintosh. Paid pretty much like an iMac but with everything maxed out.
Still missing the GPU because of the crypto shortage but that's all another story.
The town of Vulcan, West Virginia only got funding for a much-needed bridge in 1977 from state officials after appealing to the Soviet and East German governments for aid, receiving much publicity over their plight from the USSR.
That PC with Windows XP... Lol! Edit: Oops it was already mentioned.

https://petapixel.com/assets/uploads/2021/04/POD2672.jpg
Federal push also bypasses some of the state level corruption and graft.
This is IMAP only? Does it support local folders?
Sure. Regardless, it wasn’t a criticism. Your words seemed true and the situation common by my observation. There are some west Asian ‘third world’ cultures I have observed where marriage is not tied to any bond of intimacy or cohabitation, and now I see that as the direction of modern society as well. I’m not ready to make a value judgement on that. Maybe after a few lifetimes trying different pairing strategies.
If developers used tuples wisely we wouldn't be having this conversation. That's the primary reason why Java has no tuples.
We should require that the person who is having an account terminated be compensated by refunding the purchase price, plus interest.
> For a given finite calculation, one can ask how much it would "cost" in ETH, also giving one a reasonable metric for how much modern-moment computational power is required from the ETH network

Exactly!
>> Apple countered by arguing that “no reasonable consumer would believe” that content purchased through iTunes would be available on the platform indefinitely

>Remember this sentence to change your mind for the next time you see some movie to buy online.

I read this as "no reasonable consumer would trust us".
A better map would omit that entire line from Spokane to Fargo. That’s an incredible span with next to no population along it. Such lines are a big drain on Amtrak’s ability to turn a profit, which - sadly - it must do because subsidizing rail is a political albatross.
In which context? Services like Qobuz and Bandcamp support DRM-free downloads for your purchases so it is definitely possible.

IMHO chances for DRM-free downloads from Apple are very very slim. But not zero.
Archived link [pdf]: https://web.archive.org/web/20210414165446if_/http://media.a...
This has been tried in the past, I remember when Yahoo had a system to put a secret image on their login page with the exact same sort of goal (avoid phishing). Regular people don't use/understand such a system (enough to make it worthwhile).
ZeroCode ML/DL Trading Platforms
Hello Everyone, I am a founder of a startup in the trading fintech space, and our team goal is trying to make the whole thing of algo trading more accessible to people without coding skills.

Nowadays, I am doing competitors analysis ,and been wondering if any of you are using any platform for building your own algos with no code? also do share any other tools you are using and how they benefit your trading journey, keen to learn so do share! thanks!

Moreover, I will be glad to hear what you think of

btw, our platform is called Deeptrade.ml ,you may join our waiting list, Cheers!
This is, of course, not new - it's been going on for at least a decade. One of the networks of sites like this even funded a lawsuit against one of the big revenge porn site networks that was carefully written to be entirely porn-specific and avoid any arguments that touched the shared parts of their business model - presumably because revenge porn was so evil it was bringing unwanted attention and they wanted it gone before someone took action that might affect them.

I remember noticing this same thing back then with those sites as well: "Most sidebar ads are programmatic. That means they are served up by an ad network with no involvement by the people who run a site, and they change every time you visit. That wasn’t the case here. The RepZe ads were permanent fixtures, written into the websites’ coding." It was really obvious that the adverts for removal services on that network of sites weren't standard programmatically-selected ads, that they must have some kind of business arrangement. On that network, they also seemed to be the only genuine ads - meaning that the removal fees were presumably their sole source of income.
Bad software sent postal workers to jail
For some perspective, the federal government regularly funds highways to nowhere that nobody asked for or wants[1]

Most regional airfields are bigger money sinks than Amtrak. The federal government subsidizeds up to $800 per passenger in some of the more rural air routes in Alaska.[2]

Rail travel subsidies are a fraction of what the United States taxpayers spend on transportation. We have a concept of "essential" air and road travel subsidies, why not essential rail subsidies?

Think of how great this arm of our transportation infrastructure could be if we shifted 10% of what we spend on regional airlines to rail transport.

Other countries have clearly demonstrated that high speed rail works. And they don't spend nearly as much on infrastructure.

And what is wrong with just having subsidized slow passenger service across the continent either? I assure you it is not too expensive compared to what we already spend, and I think it is very beneficial. I think that we should continue to maintain a fleet of long distance passenger trains and stations. Passenger trains can be an essential safety where other forms of travel are unavailable. We just take it for granted that the government should spend as much as it wants building roads everywhere, but we count every penny when it comes to passenger rail.

[1]: https://usa.streetsblog.org/2020/12/23/meet-2020s-worst-high...

[2]: https://web.archive.org/web/20120202212318/http://www.buses....
I don't get the point of all those cross-country routes, isn't air travel both faster and cheaper once you are going long distance? I mean I would love to cross the country by rail for entertainment, but as a common method of travel it doesn't seem to make much sense. It works well in Europe because it is both much denser than the US, and also subsidized.
Authoritatively stating that inventory taxes are the reason for JIT won't make it the truth. Read a bit more for why Toyota actually came up with the concept. Inventory management is about efficiency. Even if entirely and completely untaxed, you want JIT to make sure your production is not over capacity and you aren't wasting money.

Usual hackernews bullshit.
Amtrak needs two things to succeed:

- own rail tracks,

- own stations and surrounding real estate

One to enable punctuality and one to commercialize to fund operations. And, it all needs to be provided using government funds. No passenger train transport has succeeded without government funding and subsidy.

There shouldn’t be any more funding for freight rail tracks owned by private companies.
I wonder much attention China paid to environmental mitigation, labor costs, and the cost of the property over which these lines ran.
Telegram misogyny: 'They wanted to tie me and my child to a horse'
Train travel in China is great! I really wish Europe had international train lines like that.
Double negative. Any help sent to India will be "stuck" in India as far as production of AZ vaccine is concerned.

Vaccine nationalism brought out the worst trait in our fickle species.
Show HN: Local Go server running within Flutter
Our third most used train station in Sweden is not included in that map. Makes me wonder what criteria they used.
I know people dispute self-driving cars actual feasibility, but with some convergent infrastructure they are an inevitability for long-haul transport.

Realistically how fast could america get its trains? 150 mph? And with long stops, how fast is that?

Meanwhile we can probably automate 100mph highway self driving, leave when you want, costs less, carry more luggage, can stop to see things along the way, can go more places and directions, and you have a car when you get there.

Long haul rail IMO is really just for cargo.
I find the cars compelling whether they are Full Self-Driving or not.

However, it is annoying that Musk touts non-existent features when the existing feature set is already compelling.
This is certainly an inventive argument! But I would argue in response that your odds of being killed by whatever killed Dan Kaminsky, in the next 24 hours or so, purely because you weren't told soon enough how he died, are rather low!

May you live until tomorrow and may your genes prosper to fight another day ;)
Yeah, the Northeast Corridor is fine. Would it be nice if Boston to DC wasn't an all-day trip? Sure. But the two halves of the route are very competitive with air travel and I'll take them over flying unless I'm connecting to another flight.

I've also rarely taken other city pairs.

What isn't practical except mostly as a one-off tourist thing for someone with lots of time is going Chicago to Seattle and similar routes or fantasies of drilling a tunnel through the Appalachians for a fast NY to Chicago run.
China's secret sauce in building their rail lines:
Ignore environmental mitigation.
Extremely low labor costs.
Little or no cost for the land over which the line ran.
Probably pretty extreme control over every supply vertical. I very much doubt it's a matter of 'expertise'
The fact that the number support isn’t part of the language is Linda the problem though.

When you’re writing data science code, the value is in the answer more than the process of getting to that answer. Anything that complicates that gets in the way. This is why things like Pandas are so popular despite having some questionable engineering. Using a library for big number support, having to get that to play nicely with other libraries, it all goes against the aims.

Now for data engineering it’s very different. I wouldn’t choose JS myself, but it’s a much more reasonable choice. For engineering the process by which you get the answer matters far more - is it scalable, testable, repeatable, etc. Having to use a library for big number support is fine.

It’s two very different ways of working and I’m still fairly convinced that JS is not conducive to the former.
This seems overly optimistic.
> Numerous times

Doesn't the two links refer to the same statement by Musk?
That's true, and personally I'd much rather fight with my own code since I usually 100% understand what it does.

In a team of course it would be different - unless I perfectly document my own code, my colleagues would be better off with something they can actually google.
Unfortunately, I don’t think this is Apple’s choice. I think the rights holders get to dictate whether people can download the things or not.
Air travel, That’s how you create flyover states.