skysight-inc/HackerNews huggingface dataset:
This so much. My biggest gripe with trains is that I am never able to actually get the logistics right.

I can hop on google flights and book a multi-city trip, I get a single price, and it's basically going to steer me towards roughly the cheapest option, within a set of parameters (e.g. trip time) that I can set.

With trains? Just nearly impossible. You get directed to different websites for price/departure/arrival/amenities information. It becomes a logistical nightmare to plan anything. When booking flights you sometimes get directed as well to multiple sites, but only for final booking, not the search stage.

And then indeed, the websites are not in English.

Or they have pricing which requires a national discount card which you don't have and can't get online, and makes the trip otherwise extremely expensive.

Or you can book your train ticket, but you have to pick up the tickets at the station, which gives anxiety because googling half of these options gets you to forums which say the ticket service is closed until 10AM, while your train arrives at the station with the service at 8AM, and the next train (for which you need to pick up the ticket) leaves at 9AM. And the only reason you know this, is because of some underground travel forum with 3 posts in the past 5 years about this train station.

Or you can only look up train tables online, but you can't even reserve tickets online, you have to buy at the station, but they can get sold out, and you're looking to buy tickets for a summer trip in 4 months, so there's literally just no way to plan any other trips or hotel reservations because you have no clue if you can be on that train, until in 4 months.

And then you have to go to a travel company which literally sends employees to buy a hundred tickets in bulk, then resells them online to you at a huge markup. But these are just 3-man companies that come and go, lots of scams, lots of markup, and they may sell only some tickets, but not others, meaning to plan a long vacation by train, you're depending on lots of these little companies.

At that point I just think, screw that, I'm just going to browse on google flights and be done with planning in 1 hour, it's cheaper, no anxiety, no stress, no dependencies, no scams, lots of insurance and assurance, all in English, mostly through reputable companies with normal UI/UX design.
Airlines do one hop, and revenue optimise by having the aircraft near-full on that hop, which entails an aggressive pricing model especially since there's usually direct competitors showing up in the same flight search. They also make a lot of ancillary revenue from charging you another $30 for your luggage.

Long distance trains usually have several intermediate stages they can sell tickets on, often with no public transport competition, and there's really no incentive for them to price-cut on a London-Barcelona route involving several other companies and very little customer interest.
It only accounts for US salaries in dollars and those looking to relocate there. For those outside of the US, you're out of luck.
> The compensation in somewhere like California is still high due to the cost of living

No no no no NO! I am BANNING this argument entirely from now onwards!

The cost of living in the Bay Area is higher, yes. But salaries are AT LEAST TWICE what they are in many other places, and the difference between post-tax salary and living costs - in other words, disposable income - is correspondingly much larger.

This "living costs" argument is lazy, innumerate, and wrong. You're just embarrassing yourself by making it.
I'm assuming individuals still own cars with autonomous features (or rent them like they do today). Which is sort of my point. This capability doesn't really help those who want (or need) to be driven everywhere. It's a convenience (and safety) feature for car owners. It would be a very nice one. But it doesn't really help eliminate car ownership or the need to drive.
Record linkage seems to be unrelated. While OP isn't sure how to segregate and join data, he has perfect joining capability through unique indices.

Record linkage seems to be concerned with joins that aren't guaranteed to be correct because there are no unique keys.
Keep in mind that current 5G deployments in the UK (and I think the world) bond 4G and 5G together. This often causes problems if the 4G is heavily congested. Vodafone's London 5G deployment is still pretty spotty, it will get a lot better. Plus it uses a very high frequency band (3.5GHz). When the 700MHz band gets added in a couple of years it will be a lot more consistent.

Yes, SDL is on LTE1500, LTE Band 32. It is another carrier to aggregate with the other ones. Both 3 and Vodafone have some spectrum in that band, IIRC 3 has a lot more. It will really help with overloaded cells in the short term.
I have seen some companies askna few "short answer" style questions as part of the application, which I liked!
It didn't get any traction on HN at the time, but I thought the following blog post about Qt offering changes, from a long-time Qt user, was excellent:

https://valdyas.org/fading/software/about-qt-offering-change...

HN thread: https://news.ycombinator.com/item?id=22177821
No, they're more expensive because they have higher infrastructure costs. Building and maintaining hundreds of kilometers of track costs a lot.
Thanks for the link and the commentary. I was aware of what happened in the 8chan case, but hadn’t read too deeply about it.
Show HN: Alternative Google Web Search API
Southampton to London is £41 return for 160 mile round trip. Petrol alone will set you back half that. If there's a company willing to rent a car for 300 miles for £20, they're making a loss, and that's before you get onto parking charges.

Either way the train is far faster.
The Apple – Samsung war makes smartphone prices unbelievably high
Agreed. I'd definitely say if you're only travelling across one or two European countries, between major cities, rail is definitely the way to go. It's more comfortable, safer, you're infinitely less likely to get touched up by an overzealous security person, usually takes you right to the city centre that you're interested in, you don't have to worry about Ryanair trying to extort something out of you. You also don't have to worry about airplane mode and many railways provide free (if shockingly bad) WiFi, and many routes have reasonable 3/4G coverage.
I recently moved to Germany. And I really miss the Dutch trains. They are so much more in time than here in Germany.
If you are still unsure about the scale of SpaceX' plans for Mars, here is a very concise summary by Robert Zubrin (president of the Mars Society):

It's not Apollo. It's D-Day.

It is from an interview with Zubrin who, among other things, discussed mini-Starship with Elon Musk at the Boca Chica job day recently. It can be found here [0], with an automated transcription at [1]. Discussed in /r/spacex at [2].

[0] https://www.thespaceshow.com/show/11-feb-2020/broadcast-3459...

[1] https://hastebin.com/raw/ozimiqenop

[2] https://old.reddit.com/r/spacex/comments/f34fqm/zubrin_share...
One of the main ways that employers keep salaries down is information asymmetry. A large business knows with certainty what salary their employees accept, and will have high quality statistical reports on what their competitors pay. Individuals especially near the start of their careers have much less information on what salary corporations may pay. The corporations use this information advantage to help in salary negotiations.

Efforts like this may have quality issues but do help to reduce the imformation disparity between corporations and employees.
Coming from Asia, I have always been shocked at how expensive trains are in Europe vs. here and how flights are cheaper. I would suspect someone is profiteering in the value chain... probably the construction and maintenance industries which tend to be the usual means of political graft... And that cost gets charged to passengers.

It's a lose lose situation... Bad for environment, bad for people, bad for economic efficiency. The whole point of a rail network in a nation's economy is to be an economic force multiplier, not to be a profiteering entity
Planes being faster doesn't mean trains are slow.
> Honestly I don't see how we can't replace trains with electric buses...

I suspect you've never taken a train, or a bus.
No. I was the right age and I’m totally of the right mindset but IRC never clicked with me. I went through phases of using it but it has always been more hassle than it’s worth.

I do think Slack and Discord are overengineered for most teams’ needs. They are attempting to justify their existence and solve all the problems. I’d be happy with a simple text chat I could use from my terminal. But IRC is nothing like “simple”.
When I started my career in software engineering, I increased my salary 300% in one year as a result of ignoring taboos and talking to peers about what they were earning. Anecdote yes, but perhaps useful to some who look at these numbers and wonder if they could earn more. Chances are you could.

The taboo around talking about salaries is to the benefit of companies and who do actually have that information already. Negotiations in which one party has more information usually go better for that party. So it's good to see a new generation of engineers being comfortable talking about this, and in a very public way.
Prices are set by what the market supports due to the value the product provides, not what the product costs to deliver.
It's also the only place with such amount of trains. It is quite involved of making the infrastructure, and still it's managed.
From april onwards you can travel from Amsterdam to London for 40 euro in 3 hours. There's a lot to align.
Doesn't take away from the things that could be improved. Trains from Amsterdam to Germany stopping in small towns doesn't help.
This is what the first tweet was about, it was talking about fixing inequality "especially for underrepresented groups like women and minorities"

I don't think it's helping clueless people to know what they could earn, these kind of information are available everywhere, such as Glassdoor, and they are anonymously published.
I couldn't tell from their website: can you solder to this stuff? If so, it sounds incredibly promising, but if not, then I'm struggling to see how you use this to connect standard components together.
Pick up the phone and stay silent until they speak. It should also help reduce incidence of scam calls.
Not so much when the train leaves direct from the city centre and you can arrive 10 mins before your departure.
Oh, honey. Rents are equivalent in the UK, childcare isn’t free, prices are higher, and health care in the US hardly makes up the 100k+ difference.
This assumes so many things which are the reason lots of us have happily moved on.
They don't dump fuel, except when they need to land in an emergency and don't want to risk landing overweight. This is a tiny fraction of the greenhouse effect caused by aviation, so taxing it wouldn't make any real difference.
I don't really see how JS could be less verbose in its concurrency-management side.

result = somePromise() // run while the next promises are resolving
pages = await Promise.map(url, url => crawlUrl(url), {
concurrency: 4
})
allResults = await Promise.all([result, pages])

is some of the simplest concurrency code there is. You can keep chucking in more async logic and it doesn't get much more difficult to understand and doesn't introduce much more code.

If you want verbosity, look at Go's equivalent (wait groups) or, god forbid, any concurrency management in Swift.

The only problem you run into with callbacks imo are event-emitters like streams which you need to actually understand. Though I don't think this is any more trivial in other languages with evented/callback APIs like Java and Rust, I think reasoning about event callbacks is always harder for humans but a useful construct and necessary evil in evented code.
As of the morning, per Global Times, Hubei has 2.67% ratio of deaths to cases. For China outside of Hubei, the ratio is 0.55%.

Of course, these are raw figures, and the lower ratio outside of Hubei may be simply due to the cases being newer and that more of the current cases will ultimately be fatal.

https://www.globaltimes.cn//content/1177737.shtml

One of the things needed is a quick and inexpensive test for antibodies to COVID-19 virus in order to establish how many actual infections there are.
It is an HSM notwithstanding that it does not contain a separate component marketed as a secure element. The SoC is not a "standard microcontroller" (well, it is, but not in the sense that you mean it here). The STM32F405RG has security features built in designed to secure proprietary firmware against industrial espionage. The same hardware features can be used to secure keys. I'd be happy to provide you with additional details, but I'd suggest starting by reading the documentation of the SC4-HSM and the the SoC.
miss? no, not really. but slack ain't it either.
I would have upvoted this except for

> You're just embarrassing yourself by making it.

One reason I like HN is because the personal attacks are so infrequent. Please let's not ruin a good argument by making it about ego.
Thank you. I personally like to link directly to the wikipedia chart to show people that renewables and nuclear account for pretty much a tiny insignificant portion of the world's energy consumption.

https://en.m.wikipedia.org/wiki/World_energy_consumption#/me...

Almost all of the worlds energy consumption is fossil fuels. So the idea that we are going to do anything to change that fact any time soon is an impossibility unless we want to trigger worldwide economic collapse. Not that facts and data and charts really helps when it comes to the most ardent climate change activists.

Throw in the fact that only about 20% of the world is part of the developed, industrialized world.

https://en.wikipedia.org/wiki/Developed_country

So we have 80% of the world ( about 5.6 billion people ) who are looking to become part of the developed, industrialized world. That means more energy. Which means more fossil fuels. Unless we intend to keep the 5.6 billion down trodden down, I'd say the future of fossil fuels is bright.

Barring some truly revolutionary advance in energy, we'll be mostly powered by fossil fuels for a very long time.
none. tracking makes you into a cattle. a dumb product to profit off of.
Retry pattern – A fundamental pattern for systems resilience (2018)
Wrong explanation. Jets still use more energy dollars per person flying and you're not taking account of subsidies for trains, though there are others for planes as well.
Are you referring to the shift away from using overall survival to progression free survival? If so I agree that this rubbed me the wrong way as well.

However if one looks there has been tremendous progress in some cancers. As an example CML went from a swift death sentence to something approaching a chronic condition.
Trainline, despite the annoying booking fee does, does this quite well for a good chunk of Europe.

If you need timetables then Bahn.de also covers almost all of central Europe and the app is usable. You can even do eg London to Beijing.

There's also the European Timetable book https://www.seat61.com/Thomas-Cook-European-Timetable.htm
i think that if you get the hardware info you will be able to find out some virtual pieces listed in there.
Yes and no. The market has to at a minimum cover the cost of operation otherwise businesses will stop operating.
are you sure the poor kids didn't have access to this in books ? and do they really learn something or is it quickly becoming a distraction ? that's what I think but I can be wrong. I heard a few cases of kids learning solid skills on wikipedia, but that's rare
Ppl can only commute maybe 2 hours max. High speed rail between big cities a few hundred kilometers away may work to replace planes?
Counterfactual : Steve Jobs
This article is a case study in “if you say something controversial enough, people will pay attention regardless of the quality of your argument.”

There’s a lot of hype in the cancer industry and there are still many diseases that can’t be treated effectively. But the bizarre claim that we aren’t any better at treating it than we were 50 years ago is just wrong.

The timing is particularly ironic, coming after a decade of particularly rapid progress. The survival advantage conferred by immunotherapy is very meaningful, and it’s being used in diseases that were previously intractable. The author waves away the benefits of immunotherapy while focusing on the cost and side effects. Undoubtedly, it is expensive, and speaking from experience, the side effects aren’t fun. But the cost will come down, and the side effects are generally more manageable than chemotherapy.

If I really steelman the article, I can see a couple decent points and maybe even agree with them. I might believe that aggressive screening is counterproductive, for instance. But for an article complaining about “hype”, this piece is a remarkable sequence of exaggerations, fallacies, cherry-picked data, and hand-waving.
If you don't properly moderate your instance, your instance will have to be blocked entirely because you can't expect every instance host to moderate every user on every instance individually. This is the solution to decentralized moderation and I think it's great.
In my experience the best leave at the first redeployment. Each subsequent buyout the smarter ones leave, it's rarely the crap people that take a buyout or leave altogether.
It is rude, but the OP says "the cloud is dead" What!? That deserves to be called out.
But once a track is built, it doesn’t take much maintenance to keep it running for decades or even a century.

There are places in this world that can’t even manage to repair streets, but have trains operating daily with little trouble. It seems like costs would come down at some point in first world nations, or it’d be worthwhile to subsidize the creation of railways more significantly. I know governments do try to to some extent, but riding trains is expensive almost everywhere. It doesn’t make sense to be cheaper than even roads, which need constant maintenance, intense infrastructure, and cleanup.
Also check out Markdeep, which provides this (and a whole lot more) via JS: http://casual-effects.com/markdeep/#features
Folks inside say as much when you talk to them. The oracle guy is not cultural fit like nikesh also wasn't.
>As of the morning, per Global Times, Hubei has 2.67% ratio of deaths to cases.

This is a _confirmed_ deaths to _confirmed_ cases. Unless everyone has been reliably tested, we'd expected the number of actual cases to be higher given it can present with mild-to-no symptoms and such cases are less likely to be tested/identified.
Loneliness is a threat to any modern society, after it has conquered basic survival and comforts, for that is when the pointlessness of existence sets in.
It’s kind of annoying to be forced to turn off an ad blocker on a personal blog.

I can’t see the project because I’m not willing to send ad revenue and analytics data your way just to see it.
> You can make 85-90% of a FANG salary, at a company that asks Leetcode easy's

Depends on which FANG. And G/F with their refreshers means the gap will widen significantly year over year
Several possibilities, not necessarily exclusive from each other.

A) Do you feel you can, and you do, in face to face, or smaller groups?

B) Do you feel empowered by your own managers to talk openly with your team? Do you ask advice/talk to them about that?

C) Do you also struggle the same way outside of work?

You may find some advice here, but I believe you could see 3/4 professional psychotherapists (? that's the role/specialty as we name it in France), and pick one that you feel best with, and work with him/her.

(no judgement/shame in that - I've lost several years convinced that I would not see a psy before I did, out of necessity)

D) Do you think/feel you could/would benefit from learning/practicing theater/acting or public speaking training? There's a whole spectrum of things to know/practice/be aware of that can help boost one's confidence when speaking/giving one's point of view here.

Edit: added D.
> I think all things that Tech brings forward these days are bad for humans and society
I totally agree. Since Thomas Kurian is the new CEO there is a wind of change noticeable if you are familiar with GCP. Every other comment comparing GCP with an arbitrary service or product of Google does not grasp that with GCP Goggle will get more enterprise oriented like Microsoft and SAP.
The website itself is an interactive editor, for what that's worth
https://9to5google.com/2018/03/24/incognito-mode-in-chrome-6...
To quote Hamming:
"""In science if you know what you are doing you should not be doing it.
In engineering if you do not know what you are doing you should not be doing it."""

It follows that regurgitating answers to already solved problems is good engineering :)
You're welcome, and I'm glad I could revive this post a bit, too :)

I am genuinely curious though, who is this app for? For what group of people is splitting proceeds really so daunting of a task that they would prefer to pay a company to do it for them?
I am a big fan of rail travel within Europe but I have to admit that at times it feels like playing on hard mode. I live in Switzerland now and travel to London somewhat often. Here's a list of things that have sucked by train:

* French rail strikes this winter caused:

a) my Zurich to London TGV to be cut short (it started from a later station), 3 days before departure
b) my connecting Eurostar to be cancelled, so I had to no-show the TGV and cancel the Eurostar to fly
c) my return Eurostar was not cancelled, but
d) my TGV was, 4 days before travelling, so again I had to cancel the Eurostar and the TGV and fly
e) I filed claims for the disrupted/cancelled trains. Eurostar refunded me immediately but I waited 7 weeks for a reply from SNCF before calling them a few times to get my refund

Sure, strikes affect other modes of transport but the hassle here was the amount of coordination I had to do to fix my travel.

* I booked a Zurich -> London roundtrip on oui.sncf but later needed to change my return. I called SNCF because the site wouldn't let me change the ticket online. SNCF told me they couldn't change my Eurostar -- I had to call Eurostar for that, then call SNCF again to change the TGV. They didn't know what would happen to the fare. I gave up and bought new single returns. Next time I'll by Eurostar tickets from Eurostar and TGV from SNCF.

* Changing trains in Paris is a nuisance. It's not hard (2 stops on the RER) but it adds significant extra time, particularly on Paris -> London where there is passport control. I've taken bikes from the UK to France a lot and hauling them on the RER sucks.

* It's often pricier, at least for Eurostar. The TGV prices are often cheap (from €29 Zurich->Paris) but Eurostar gets expensive fast unless you book way in advance.

Travel within Switzerland and the surrounding countries is great but in general making long trips with connections between systems is harder and problems have greater consequences. There's no form of alliance or easy rebooking or anything like that -- a lot of problem solving is down to you.

But! When it works travel by train is relaxing, enjoyable (for me), can be more convenient (less bag hassle, train stations generally central), not to mention less bad for the environment.
Yeah, I have no idea. Code that avoids this problem is mostly DRY if you look after the fact, but going from the DRY principle to code does very often lead to the wrong abstractions (that won't solve the problem at all) and too little repetition (that will make your code break on the opposite way: you change one piece and unrelated stuff breaks).

DRY is a good learning tool, and it is an after the fact property of good code. But people shouldn't ever preach it.
Well, I switched off my Horizon box...