skysight-inc/HackerNews huggingface dataset:
I have often purchased items online asking for them to be delivered to my parents' address, or the address of a friend, or my work address. If a site has not offered this option, I would have found another, no doubt about that. So, as a customer, I think it would be reckless to require me to have the same billing and shipping address.
He's not going to have to buy twitter, it's that simple. He has multiple avenues of getting out of it.
Canada is rife with monopolies because of this. It's a very unhealthy market.
I guess the same way we switched to this one?

I wrote more about data loss at https://news.ycombinator.com/item?id=32030407 in case that's of interest.
In my experience go is great at all of these, but then again I’m coming from c and then erlang…
> I thought Stephenson gauge was chosen because there were a lot more rail miles and rolling stock using that gauge than Brunel gauge.

That was key reason. The other was that 7ft gauge limits how tight your corners can be versus standard gauge. There are other minor disadvantages, such as that because trains are bigger, tunnels need to be wider.

The 7ft gauge trains were probably a lot more smooth though. And that extra ~3ft would make them feel much more spacious. Luxury was a big prestige element on the Great Western.
These types of sites seems to always be missing my favorite programming font. Pragmata Pro.

https://fsd.it/shop/fonts/pragmatapro/
IcyAI – AI learns to play Icy Tower
Yes, I'm aware that it protects the subject of the investigation -- they can still record when the officer moves closer than 8', but it does not protect bystanders. This is a clear, and obviously intentional, loophole that allows police to criminalize something they don't like.

If this was actually about the safety of officers, there would be no need to mention recording -- they would simply limit all bystanders from being within 8' of such activity whether they're recording or not. Since it is about recording, we know it is just about recording, and not actual officer safety.
Here's a 1 reasonable and 1 contrived example:

An inverted loop, where the loop is lower than the track, and with a very long train, where the center of mass continues to decrease in height due to the part of the train not presently looping.
The laws necessary for that "idealistic world" already exist for physical goods:

https://en.wikipedia.org/wiki/First-sale_doctrine

Sometimes they are even applied to the digital world, but that's rare:

https://dotesports.com/business/news/french-court-rules-valv...

The lack of enforcement for digital goods is largely the result of there being no technology to proof ownership in a digital world. Hard to force companies to adopt a thing that doesn't exist. That's exactly the hole that NFT could fill.
You should check what an actual competitive market looks like, Bucharest for instance.
> Back in the 60s / 70s when BART started operating, it was one of the first metro subways.

What does that mean? It wasn't the first in anything by any stretch of the imagination.
Of those "correctly" architected apps, most are not properly tested for the failovers and won't actually work as architected (because of your own bugs or because aws failover stuff has bugs and you can't even test it).

Eg, falls over due to steep traffic spikes caused by outages when autoscaling mechanisms get previously unseen levels of load increases and enter some yoyo oscillation pattern, whole AZ is overloaded because all the failovers from the other failing AZ triggering at once, hit circuit breakers, spin up too slowly to ever pass health checks etc. Or can't detect something becoming glacially slow but not outright failing.

See eg https://www.theverge.com/2021/12/22/22849780/amazon-aws-is-d... & https://www.theverge.com/2020/11/25/21719396/amazon-web-serv... etc (many more examples are out there)
If you want to OCR a document image, modern versions of Tesseract can work well. If you last used it a few years ago, the recognition has improved since due to a new text recognition algorithm that uses modern (deep learning) techniques. Browser demo using a modern version: https://robertknight.github.io/tesseract-wasm/.

OCR processing typically consist of two major steps: detecting/locating words or lines of text on the page, and recognizing lines of text.

Tesseract's text recognition uses modern methods, but the text detection phase is still based on classical methods involving a lot of heuristics, and you may need to experiment with various configuration variables to get the best results. As a result it can fail to detect text if you present it with something other than a reasonably clean document image.

Doctr (https://github.com/mindee/doctr) is a new package that uses modern methods for both text detection and recognition. It is pretty new however and I expect will take more time and effort to mature.
Definitely not "unfiltered scalability day one" cigars
>Generics are viral. When you make something generic, you often have to make the things that touch or contain it generic, too

Do you have an example of that? Can't you always "typedef" any particular generic type as a concrete type and work with that going forward?

>Generics also create tight coupling. When you change the definition of a generic interface/class, you'll need to update your usage across the codebase. As opposed to, say, adding a new field to a class, that can be safely ignored anywhere it isn't used.

I don't see how this is different from concrete types or interfaces. If you change a public API you may have to update callers. If you change internals you don't have to update callers. Perhaps you can show an example to clarify what you mean.

I'm not a huge fan of generics myself, but I think your claim is that generics force you to introduce unnecessary dependencies. I don't see how this is true on a logical level. Dependencies between compiled artifacts are a different matter, but that's an implementation issue and I don't think it's what you're talking about.
Alas no.
wasn't that primarily because of ransom-DDoS? I mean sure, not a good amount of DDoS protection but still
That misses the point. The question was whether the "clear interpretation" was actually accurate. In other words GP's interpretation might simply be wrong.

> invalid to speculate.

Then say that you are speculating instead if claiming it as the truth.
No, the real Achilles heel is that the nuclear power plants are too expensive and don't seem to be able to be built on budget in the West.
The London Underground circle line is famous for being a resting place for homeless people
Deeper pockets because of income from different markets.
What you are saying doesn't even make any sense. He tanked his Tesla shares and it's partly because of Bill Gates? Makes no sense.
Agreed. We know it's going to be problematic because it's already problematic.
Where does the Musk hate on hn come from?

Edit: that’s an actual question. If you downvote, at least comment why I’m wrong.
Right !!?? The phrase "experience can't be taught it has to be experienced" comes to mind :p
What’s wrong with the movie Moon?

What’s wrong with trying to transcend known Physics, there are so many things we don’t know, so speculating / imagining what is still unknown is part of sci-fi (as long as it’s not fantasy like the space mushroom network in Star Trek Discovery - which is not Star Trek anymore anyway)

And talking about logical consistency… Martian is good, but it had parts in it that were questionable, so I don’t understand why you’re not applying your same standards you used for Moon to the Martian.
That unfortunately is the nature of credit assignment. US is a melting pot for different demographics & has conducive environment for attracting global talent with resources, opportunity & salaries. Any research funded & operated by them will be claimed by them - human resources aren't staked in claims. Research & capital resources are.

A better question to ask is why other countries (e.g. India, China Japan) aren't doing better
to retain their talented scientists & engineers
Because the PE partners get to take their profit from the first sale

And whoever invested in the second fund, which for example may be your pension scheme, is left carrying the cost
As far as I know, pilots have been forced to retrain anyway due to the crashes and the revelations of the MCAS and other systems being much different than the existing 737. So I don't think that was saved.

I'm fairly certain I recall some pilots flying the day or sometime before one of the planes that crashed had the exact same issue with the same plane that crashed. Again, if I recall correctly, that pilot happened to be able to figure out the issue and was able to disable the system. So, it's really quite pathetic Boeing has been able to get away with this for so long. They knowingly lied and hundreds of people died because of that.
I'm guessing that several-hours-outage figure from restoring a full backup could be reduced by restoring the most up-to-date discussions first, then gradually restoring older discussions, then re-indexing for full-text search, all the while running in degraded mode but still having a front page. But tbh I'm just glad it wasn't an attack against free speech in tough times.
Yes, you can, see Romania.

https://foxnomad.com/2012/03/15/why-is-the-internet-in-roman...
In 2010, I would point at the little issues with Linux and advise people to use Windows instead.

By now, Windows has gained so many issues that Linux is obviously superior.

Like you press the start key, the Windows menu only halfway opens, your keystrokes go to nowhere, and then you're stuck with a crashed bar at the bottom of your screen. Or like you put your Surface Pro to sleep, but it disobeys you and checks for emails while it's in your backpack and out of wifi range. So you arrive at your destination with a hot brick of empty battery. Or like you're on a live show and then your system reboots for an Update that you can't cancel plus you loose all unsaved data in the process.
Did a hobby project a while ago, just the reverse. Wrote a blog post - https://medium.com/codist-ai/generating-natural-language-des... (colab - https://colab.research.google.com/drive/1QibOifIJQB2tfLyy_mm...)

Also gave a pycon talk - https://www.youtube.com/watch?v=Zugbqg9HFHQ

It was fun, achieved good result but did not need a monster like GPT3!
Maybe, maybe not, but they still have a much better thane than when it comes from "Venmo Support".
I would also like to know the answer to your question
Right now we are not forking "the language" as a collection of ideas etc. as you seem to think. Instead we are doing a much simpler thing - we are forking "the code". Of course former is built on latter, but current focus is making codebase usable for other contributors.

The main difference here seems to be that I interpret the need to "write laborious commit message" as a basic human decency that shows I'm respect other people's time. Five minutes on "value types" is not a lot all things considered, but pretty much enough to write the commit message.

This attitude always puzzled me to be honest - you just spent half an hour, maybe more, to write the code and have a good understanding of what you had just done and for which reasons. How hard would it be to sit down and type it out and save time for someone who comes next?
I appreciate this comment and it means a lot to me. Yes, it has been a lot of hard (manual) work.

I will always disclose when we reach out to companies and if they were/are transparent whilst highlighting when they aren't. I definitely believe this is valuable to consumers.

Regarding the badge of approval: Am reaching out to these companies clarify their sourcing now. However, each product on the list though is a brand i've regularly taken for 5-10 years.
When Carl Sagan sued Apple twice (2014)
He could hide all existing tweets but have one last tweet: I won.
Get to the money!!!!

https://www.youtube.com/watch?v=taJ4MFCxiuo
Oh, wow, didn't expect it to be that straightforward haha
Yep I'll include it this week
My first application – Qt for Symbian (2009)
It does actually. It was moved to Silverwood in Idaho and has operated there very since.
That doesn’t follow. The exceptionality of Elon is obvious to everyone. He’s the richest man on earth (by some measures), not an Everyman voicing a contrarian opinion. You couldn’t convince anyone you honestly thought “if they banned him, they could ban me” After all your latte art tweets aren’t significantly, materially damaging Twitter’s financial outlook
It’s suspected but not proven that pi is normal.
You seem to be a good example of someone supporting Xi as suggested in the beginning of this thread
"just containerize everything put it in kubernetes??

Dear lord !! That sounds horrible.
Show the kids Ruby or an Arduino ...
Often the cheapest way of building new rail lines is to repurpose existing ones. Having to regauge or parallel them instead significantly raises costs.

BART has actually built or planned to build standard gauge since then to reduce costs on future extensions. Some extensions, like BART absorbing Caltrain to go to San Jose, have failed due to the cost.
As I understand it, Google's rationale for Go is to enable them to hire a lot of say, good-but-not-great fresh CS graduates with little or no practical experience and produce software at their scale without putting those new hires through a multi-year training programme.

So the definition of success is that Go makes those people productive. If you give these fresh hires C++, now everything is on fire and even experienced people sent in to extinguish the flames end up just saying evacuate the entire site and let it burn itself out because that will be cheaper than diagnosing what's wrong.

This goal means some choices Go makes which I don't like seem more respectable. For example Go specifically warns you not to get clever. This is sound advice for a 22 year old new programmer who still probably thinks "Romeo and Juliet" is about true love, but it'd be very frustrating if you were trying to squeeze the last drops of performance juice out of a system. The answer from Google's point of view is that Go is the wrong language in that case and it's time to rewrite.
My comment wasn't to wax on further to the original post. There are glaring issues which US faces & can improve vis-a-vis developed countries with similar quality of life. Its a bad idea to push deficiencies under the rug, pretend they don't exist & call it an 'exceptionally exceptional' country
Companies Interested in Using Deno
Needs a way to delete your account
It would have been amusing if someone had put in a strong cypher system. Like "pick four words at random and share them with your friend".
Twitter even admitted to overcounting its users:
https://techcrunch.com/2022/04/28/twitter-says-it-overcounte...
Someone has clearly never tried xmonad.
I have played with this for a while, and here are some prompts that might be interesting.

Prompt: "URL regex"

^(https?:\/\/)?([\da-z\.-]+)\.([a-z\.]{2,6})([\/\w \.-]*)*\/?$

Prompt: "Email regex"

/^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))

This one's weirdly sophisticated for some reason.

Prompt: "An HTML tag with a close tag and attributes"

<([a-zA-Z]+)[^>]*?(?<!\/)>.*?<\/\1>
Do you have a simple and short explanation for why?
PayPal is absolutely 10000 times worse than Stripe, it's ridiculous to recommend them over basically any other payment processing service. They are the worst.
Probably https://www.indiehackers.com/
is there a reason why they don't have the wheels spin separately?

Does it make it more complicated? Or there is a disadvantage?
I just use whatever is the default in the terminal or IDE. I used to care (it was either Consolas or Source Code Pro for me) but now I find it easier to just not care about it.
It depends on the nature of your company, customers, and staff. We went with M365 because outlook is far and away the best and most professional email client, we need to be able to collaborate live on documents, teams allows built in presentation of slides without screen sharing, and our partners understand how to be invited into SharePoint repositories.

I know this is anathema to many people here. If you have a business made of 5 coders and your customers are other coders, you can do whatever you want.
This really isnt true anymore. Steam, proton, and the recent improvements in anticipation of the steam deck have really changed gaming on linux.
You can always use tools like Regex101[0] to verify if they actually work or not. I have tried a few generated by the AI, and it seems to do the job most of the time.

[0]: https://regex101.com/
That's what happens when IT companies hire people that know how to invert a binary tree but know jack crap about UI/UX and human interaction (or you know, about just what it takes to make a call)

Also Zoom on PC is usable, Zoom on phones is awful
Yea, Amazon is absolutely terrible as a book seller. It's virtually impossible at times to distinguish between certain editions. The other day, I found an error in that clicking on a paperback edition took me to a completely different book. There's nowhere in the entire page to report that as wrong. And I have also found it increasingly hard to find books via their search. I have even had a few cases of the exact title of the book bringing up no search results, while I could perform the search in Google, and Google would find the Amazon listing for the book.
How certain are we at this point, that there are no hidden variables in quantum mechanics?

I'm asking because I read an article a while ago about some advances in higher-dimensional math that turned out to simplify certain quantum mechanical computations [1]. And it got my hopes up that we might eventually see quantum mechanics explained this way - e.g. as a projection/cross-section of higher dimensional phenomena into our 3D/4D reality. That the "weirdness" of QM could be explained by the effects happening in higher dimensional space. But from our perspective those would be hidden variables, so I'm curious whether we've been able to rule those out completely, or only partially?

[1] https://www.quantamagazine.org/physicists-discover-geometry-...
Maybe preserving history has one good use ... as a warning example to never do that again or "how the web headed in a proprietary direction".
That's exactly what spam filters are. Since they are relying on heuristics and ML, they aren't completely accurate, unfortunately.

It is fair to criticize some of the obvious misses though - these algorithms and heuristics are clearly pretty bad.
Well in downtown Budapest 1Gbps is like 5 euros a month.
There's no wonder why so many people become developers in Eastern Europe. Cheap and fast connectivity is key. The sooner western leadership realizes this the better.
If they've identified juniors having issues, they should train managers to identify and solve for it. Ask them to come in or set up pair programming/joint work sessions like 'shoulder surfing'.

Tell people it's inappropriate to go to a museum during work or that they're underperforming.

Seems like we've got solutions to these issues
No it's simpler than that, they hate Go cause it's a half-assed language. The creators didn't respect developers enough to make it consistent and complete cause "devs are not smart enough". The argument about "getting things done" is like saying the language is Turing complete.
https://news.ycombinator.com/item?id=32026496
some valuable insights in this critique

1. remote being best suited for those who have pre-built in-person networks

2. lack of osmotic information transfer for inexperienced staff

3. decline of social cohesion, especially for new joiners who never had in-person experience

I suspect that we will end up with many different flavours of working mode, we are in the pre-Cambrian explosion for working culture practices. The diversity should lead to self sorting along the way
No, it's like trying to back out because you don't like electricity any more
Try running only Mac Silicon apps and no Intel ones, see if that helps for the wake-up-reboot issue. I kept seeing "Bad CurrentVBLDelta for display 2 is zero. defaulting to 60Hz." in the logs only from Intel-based apps, which, after put to sleep fills the logs so much it can't handle it after waking up so it reboots/crashes. Closing the Intel apps solved this.
That's because walking sucks in most of North America. My home town doesn't even bother with sidewalks in many places. You have loud roads with giant parking lots and quiet neighborhoods with only houses and no businesses. The countryside is all fenced up, so you can't just walk between fields and into forests. You pretty much need to drive to a park.

I can't speak for all of Europe, but Germany has a gigantic network of bicycle and foot paths where you can be truly in nature. Cities have mixed housing with cafés, pubs and other businesses. The countryside is criss-crossed with quiet paths that are accessible to all.

I couldn't pinpoint why I enjoy Canada less and less until I realised how flânerie became ingrained in my habits in Germany. I just pack water, snacks and a notebook and bike around all day. I meet friends in cafés, read by the river, eat pastries in parks etc. That's simply not doable in large parts of NA.
The article is titled "Why BART uses a nonstandard broad gauge" not "Why BART is the best thing in the world and a symbol of american competence"
I don't think it's irrational

https://www.vanityfair.com/news/2022/04/elon-musk-twitter-te...
Worst case Musks tantrum over some tweet will tank Tesla, ruin himself and maybe even impact his other ventures. Basically he might just bring over himself what every shortseller predicted years ago would happen.
Excellent. Worked for me. The output can modified but this provide a great start. I do regex so seldom I can't remember notation for lookahead for example which this provides.
Ask HN: Road to 1200M Dollars
I need about 1200 million dollars to be happy. what should i do to get there? it would be preferable if what i do doesn't take too long, and makes the world a better place.
Not sure how Lytro worked. Was it a one-shot, fast enough to freeze action?

Otherwise there's what we call focus bracketing/stacking which can also allow us to focus in prod.

However, there's usually only one good focus point, so we can do that while taking the picture...
The case for particles is quantization. We've never seen half a photon or half an electron. This dates back to the ultraviolet catastrophe. If it was all about waves that would be easy; we reluctantly acknowledge particles because Nature has forced us to.