skysight-inc/HackerNews huggingface dataset:
It's fun to look back at the first Rust / Linux Kernel post on Hacker News, 8 years ago. And nothing has changed since then, other than Linus being asked about it a few times.
> One person noted that “It costs more logistically for Amazon to pick up and redeliver than to replace most items. It’s simply a cost of doing business and is factored into the model.”

How do we refactor our economy such that this is no longer possible? What actually needs to happen?
True, too bad Klarna, Spotify, Snyk, Glovo, N26, eToro and more simply doesn't exist because they couldn't find funding :(
I do this when I get bored. Reddit gets in the way of being bored.
The aircraft you found was created in 2000 [0]. The 757-200 does date back to 1983, but definitely not this one. The owning company (DHL Air) was founded in 1989, perhaps this was the date you found?

Your random choice also did hit an interesting quirk in aviation that cargo airlines tend to use old aircraft that are no longer fit for passenger operations.

There are several reasons for this, but cargo ops are able to use their aircraft in ways that maximise their life [1]. Passenger airlines try and maximise the time each aircraft is airborne (i.e. earning revenue) whereas cargo operators often schedule differently. This sometimes allows for operation of aircraft that have very few pressurisation cycles left in their lifespan.

The specific aircraft you found was retired from passenger ops in 2016 (after being in storage since 2015) from Icelandair when DHL purchased it [2]. This is when the airframe was 16 years old. It was converted to a freighter variant at this time - the 757-256.

You can look at fleet ages to get an impression for the age of aircraft, and generally passenger airlines (especially in developed countries) are using newer planes and cargo airlines have a much older fleet. You might have noticed this when you see old fashioned designs like tri-jets, or four engined jets like the 747 only in cargo livery at airports.

[0] https://www.planespotters.net/airframe/boeing-757-200-g-dhkc...

[1] https://simpleflying.com/cargo-operators-older-planes/

[2] https://www.airfleets.net/ficheapp/plane-b757-30052.htm
Pretty sure it's the executives that made all the wrong calls, not the engineers.
Not typically for international flights, and even for some US domestic carriers. Same goes for most of the rest of the world (e.g. Asia) which is what I was actually thinking about. Brazil has free luggage mandated in law.

Even when you do have to pay in the US it is typically very generous. Larger size and weight allowance, and you won’t get dinged for being even a few kilos over. And the bottom tier of frequent flyer programs (which is usually trivial to get and keep) waives all these fees anyway. I can’t remember the last time I paid for luggage allowance outside of a trip to or through Europe.
It's still coding, just more high-level. I think it misguides energy a bit. Just make regular programming more high-level, but don't try to hide all code and loose direct access to it.

Then again for some applications it works great: website designers, simple chatbots etc.
Is it too small? Jerky?

Maybe you can improve it?

https://www.esri.com/en-us/maps-we-love/gallery/solar-eclips...
That's a very common rubric, but also a very offensive one. The reason we should consider those protected classes (under particular circumstances) is because we have judged discrimination against them in areas of employment and housing to be both irrational and damaging (because limits on employment and housing are damaging.)

It's not because it's morally wrong to punish someone for being bad if they can't help being bad. That's why we allow people to plead not guilty for reason of insanity. People in protected classes aren't bad.

edit: this is the kind of thinking that leads people to desperately look for gay genes - because otherwise, they wouldn't be able to justify laws barring discrimination against gay people.

I relate it to modern child-worship: the belief that babies are born purely. without stain, and are thereby most deserving of life and happiness; but from the first moment of life the decisions that they make cover their souls with filth, gradually making them less deserving of life and happiness. Therefore, by applying this extreme Protestant reasoning to modern science, the things in your genes can't be judged because they were placed there by God. If you die because your sin literally turns your lungs black and diseased, the most important thing to do is condemn your corpse so no babies will follow your example.
It's been 10 years now, but the Visual Studio GUI/Winforms designer was (probably still is) similar - and being .NET, you could get some pretty decent software up and running without too much code - depending on which language you used.
The factory is not in trouble, their customers are.
Small and Medium Sized Businesses (SMEs) Needs Self Serve Advanced Analytics
It depends a bit though. Usually the first mandatory year is manufacturer warranty and the second and further years (where applicable) seller warranty only. So Apple is only on the hook for this if you bought from them and even then the burden of proof is on the consumer.

https://www.apple.com/uk/legal/statutory-warranty/uk/
https://www.youtube.com/watch?v=5YGc4zOqozo

(It's a song called United Breaks Guitars that you may remember from over a decade ago).
she lost me on "I identify as"
Google service outages in Europe
If we're talking low amount of traffic, then maybe cloud is cheaper than dedicated. But for anything medium to high amount of traffic, cloud will always end up more expensive, or you have some unique use case where cloud is actually cheaper than dedicated over time?
How is dropping basket of free gifts for employees working particular shift at a local store an Amazon penalty?
A lot of art is about "the process".

I mean, the resulting painting as done by Pollock or Mondriaan is pretty silly. Just splash some paint in a canvas, or draw some lines and use the "fill bucket tool" to create colored squares, right?
I had to go through security and customs getting onto the Eurostar in London, but that makes sense considering they weren't part of Schengen.
I don’t think you did answer my question, which was why use an online platform at all for something private. But my question was to the author of the article / diary entry anyway, not you.
Not particularly but for what it's worth things like bad smells and explosions haven't happen in a really long time here. I am not sure if there's an increased cancer rate where I am located but will likely be researching that soon.
PHP 8.1.0 × Textpattern CMS 4.8.8
Since sed is the stream version of ed/vi, it used to be easier to use and remember for people who used ed/vi as their primary editor.
Sounds like an American subway. I never had any concerns about safety on German U-bahns. Although the undercover ticket police were a surprise.
Social experiment in China combined the surveillance system with a WeChat game
> Londoners explaining how their lavish subsidies are actually justified.

What subsidies? Please be explicit. London contributes £36b more each year to public purse than it receives in public spending [1]. I’m not sure how a net £36b fiscal contribution to to the tax pot can be considered a subsidy, unless your saying it’s unfair that London subsidies the rest of the U.K. to the tune of £36b a year.

I would also point out that Londons contribution to rest of the U.K. has grown £10b over the last 4 years. So London is receiving even less for its tax pounds than ever before.

[1] https://www.ons.gov.uk/economy/governmentpublicsectorandtaxe...

> I covered most of what you replied to in my answer.

I can’t see how that true. I pointed out that a number of things you said were either untrue or misleading.
as someone who has decent experience with frontend, I believe the future we will be treating JS as a assembly language. However, for that to happen we need a lua like language for js with inferred types. and for apps the will be rendered by wasm in a canvas like interface.
All in One – Search Free Images for Commercial Use
I don't understand how not having to manually implement `Future` means that the "async functions might not run to completion" problem is solved (section 11).

Surely you can still accidentally write code that accidentally puts an `await` in a section that must run atomically. You still need to learn and think about the surprising cancellation behaviour.
Check out structured concurrency proposal in Loom:

* https://cr.openjdk.java.net/~rpressler/loom/loom/sol1_part2....

* https://wiki.openjdk.java.net/display/loom/Getting+started

* https://wiki.openjdk.java.net/display/loom/Structured+Concur...
Thanks for pointing that out, because it was not on the linked page nor on the main page. They do a good job of never mentioning it anywhere on the main pages. (I suspect that's intentional. It's always one extra click hidden--It's buried under the Community tab which then has a Download tab. Or it's under the Try Ada now which then gives you a GNAT Community Download button.)

The lack of transparent pricing is still an issue, though.
Equally impressed. I feel like there’s a part of my brain when I try to learn some new tech that nags “are you sure this is this the best way to spend your time? There might be an alternative tech X that would be better to learn in the long run”.

It’s something I’m working on personally, but I suspect productive folks like OP have effectively silenced that for themselves :-)
That's a really slow train.

The benefit of trains (for what would be a 1 hour flight) is that you don't need to get to a distant airport and go through the usual airport nonsense. You just arrive 5 minutes early and board the train. You get off the same way, at the central terminal of a large city.
Doesn't nix itself hardcode the nix store path though?
I get about 2 years warranty and 5 years security updates on my Fairphone, am allowed and able to run whatever OS on it which I want, and I can replace broken modules myself, or upgrade modules.
I saw this on an industry fair and even spoke with one of the authors - its very impressive and cleverly done + they are continuously improving it. :)
> “The main objective of the Covid vaccine is to prevent severe disease and death, and they are still doing a good job at that,” said Melissa Higdon, a faculty member at the Johns Hopkins Bloomberg School of Public Health

Pfizer/BioNTech efficacy trial [1]:

> The first primary end point was the efficacy of BNT162b2 against confirmed Covid-19 with onset at least 7 days after the second dose in participants who had been without serologic or virologic evidence of SARS-CoV-2 infection up to 7 days after the second dose

[1] https://www.nejm.org/doi/pdf/10.1056/NEJMoa2034577?articleTo...
I don't get how a standard behind a paywall is even considered a standard. Imagine you had to pay to find out what a meter is.
Everyone is fighting a hard battle.

Others see our highlight reels, we see all the outtakes and mistakes.

Haters gonna hate. Trying to appease sworn enemies rarely works. Set boundaries. Their truths will all but certainly be stated from others.

(At the same time, don't shoot messengers or dismiss all bad news.)

I've been faking imposter syndrome for the past 30 years.

Success is a combination of hard work, infrastructure, and luck. Timing has the biggest impact on outcome. (IdeaLab founder Bill Gross has a good TED Talk on this: https://yewtu.be/watch?v=bNpx7gpSqbY)

A marvelous quote from the practice of navigation that can be applied anywhere: "The Art of ship handling involves the effective use of forces under control to overcome the effect of forces not under control." -- Charles H. Cotter. The same applies to business, engineering, and life.

It is hard, hard, hard to admit things aren't going well. It's crucial to be able to address this with as little personal grief and harm as possible. Pain is a signal, and the signal usually means "stop doing this".

I've become a fan of Rossman's over the past year or so, for his business, right-to-repair, and real estate videos, all of which have been excellent.

You've got this Louis.

And those of you out there who aren't as free in sharing their personal struggles (as I'm not), can take a lot of inspiration from him.
check out this as well https://www.leva.io/projects/kinetic-wall
> Converting all existing routes to high speed is a no brainer, which will be delayed beyond all reasonable duration just because they're all government organizations.

It varies between "not easy" and "not possible", certainly far away from a "no brainer". High-speed train routes are very sensible to curvature and have to be built as plain as possible. Second problem: if other, slower, trains also use high-speed routes all kinds of ugly things happen and the high-speed trains are not so high-speed in anymore - it is one of the main reasons why german DB trains are so slow and unreliable.

In practice, countries with good high-speed train networks (Japan, France, China) have separate high-speed routes which are used only by high-speed trains. Which turns the necessary investment up to 11.
While that may be true, people who were just “following orders” still need to be held to account.
Tyrannical things happen when people simply follow orders and negate responsibility for their roles in society.
Enough people pay for Ada tooling, to keep 7 vendors feeding the families of their employees.

https://www.adacore.com/

https://www.ghs.com/products/ada_optimizing_compilers.html

https://www.ptc.com/en/products/developer-tools/apexada

https://www.ddci.com/products_score/

http://www.irvine.com/tech.html

http://www.ocsystems.com/w/index.php/OCS:PowerAda

http://www.rrsoftware.com/html/prodinf/janus95/j-ada95.htm

VSCode, XCode, VS Community, Android Studio aren't free beer as such, the salaries of the teams come from Apple hardware, Windows and Azure licenses, Google Cloud and 30% app store,...
M1 Pro 14“ MacBook Pro Running KDE Plasma 5 on Arch Linux ARM
It doesn’t look like they did the same for Lion Air.
Planes are most efficient at high altitude. Landing necessarily involves slowly descending into thicker atmosphere - well, a good landing, anyway.
No, but this is where a lot of the expense is, when you create a Dean or VP they usually need staff, and very rarely is the problem "The university has too many people working IT support!"
--2021-11-12 10:13:19-- (try: 4)

http://www.google.com/
Connecting to www.google.com (www.google.com)|142.250.102.99|:80... failed: Connection refused.

Connecting to www.google.com (www.google.com)|142.250.102.106|:80... failed: Connection refused.

Connecting to www.google.com (www.google.com)|142.250.102.105|:80... failed: Connection refused.

Connecting to www.google.com (www.google.com)|142.250.102.103|:80... failed: Connection refused.

Connecting to www.google.com (www.google.com)|142.250.102.147|:80... failed: Connection refused.

Resolving www.google.com (www.google.com)... 142.250.102.104, 142.250.102.106, 142.250.102.99, ...

Connecting to www.google.com (www.google.com)|142.250.102.104|:80... failed: Connection refused.

Connecting to www.google.com (www.google.com)|142.250.102.106|:80... failed: Connection refused.

Connecting to www.google.com (www.google.com)|142.250.102.99|:80... failed: Connection refused.

Connecting to www.google.com (www.google.com)|142.250.102.105|:80... failed: Connection refused.

Connecting to www.google.com (www.google.com)|142.250.102.103|:80... failed: Connection refused.

Connecting to www.google.com (www.google.com)|142.250.102.147|:80... failed: Connection refused.
Well and having to maintain legacy code written by people who had received only little training.
The issue with EVs in Japan is that their grid is 100V single-phase and split to 50Hz and 60Hz for half of the country.

That's not something you can charge an EV from.

The fact that a good 80% of their electricity is produced via imported natural gas and coal isn't helping either.
Is WiFi uncommon in Europe?

It's pretty rare, and when they do have it it is incredibly expensive, limited or both. On trains they basically always have it and it's free.

(with the caveat that it's been 2+ years since I was on a plane so I don't know how things have changed)
As I worked on a couple of projects in life sciences, the migration path to VB was those users that wanted to grow beyond VBA so they would eventually adopt VB + WinForms for data processing, they didn't even care for R or Python, Excel and Tableau were they main tools.
There’s vast.ai!
If a manager makes a wrong call and the engineers know that it's so wrong it can lead to accidents, they absolutely do have a responsibility if they obey that call.
I'm using TickTick. The free tier is pretty good.
At least that doesn't happen today anymore. From bash:

> When a pattern is used for pathname expansion, the character ``.'' at the start of a name or immediately following a slash must be matched explicitly, unless the shell option dotglob is set. The filenames ``.'' and ``..'' must always be matched explicitly, even if dotglob is set.
Game Dependency Graph: Day of the Tentacle
Down as well here in South Africa
recycled trend, nothing is new here. "the cloud" started as no code if you still remember. At some point, clicking around a web console frustrated us so much we created tools like ansible, terraform, cloud formation etc. I would not take this mob seriously before they start taking about the code review and testing workflow.
I wouldn't hold your breath
I think the major point is how culture is prescriptive in large organisations. I don't know a single person with free will (oh oh) that feels well in any contemporary corporate culture. Well enough maybe. Everyone compromises if such negatives are worth the positives regarding possibilities you have in larger corporations and has certain (low) expectations on culture here.

In smaller companies you are far more part of a culture as you are part of defining it. I don't think any HR strategy can change this to be honest. It will always be clinical and makes the machine work and that is worthwhile in many cases. But you don't work there for culture, you hope to get in a high enough position to be exempt from it to the largest possible degree.
How We built a video conferencing app in hours – Part I
Cars in Japan (or at least in Tokyo) are a weird thing compared to other western nations.

To get a license to park a car in your yard, an official comes to measure your garage/parking area first and check that it will actually fit without impeding other people.

Also most cars must match the Kei-Car spec, which defines the external measurements, resulting in the ubiquitous boxy look.
Seems to be a problem in Europe, GCR down in FRA, though search is up.
For small amounts, Stripe is expensive (2.9% + 30 cents)

$10: 5.9%

$5: 8.9%

$3: 12.9%

If you combine it with Stripe Billing, add another 0.5%.
Only time that happened to me was in Bulgaria / Romania, 10 years ago, on a sleeper train. Not homeless, just a grifter who we suspected paid off the conductor.
Anyone know if an analogous exception path exists on ebay?

I'm currently getting screwed on a >$20k purchase and the ebay dispute resolution response has been idiotic -- basically demanding documentation from UPS that AFAICT isn't something UPS provides, when it wouldn't matter in any case (seller admits that the merchandise is currently in his possession).

It's taking an issue that reasonable people could resolve in ten minutes minutes and going to make it end up in litigation for no good reason.

(I posted a description on /r/ebay: https://www.reddit.com/r/Ebay/comments/qprepp/ebay_customer_... )

Maybe tossing people into a bureaucratic maze just makes them go away when it's a low value purchase, but that isn't going to happen in this case.
There is of course some history and justification for that.

2004 Madrid Train Bombings:

https://en.wikipedia.org/wiki/2004_Madrid_train_bombings
I see, TIL. Thanks for the explanation.

I was thinking/imagining more along the lines of being able to drill down into phoneme pronunciation, adding micro-pauses to or pitch-bending certain syllables based on rules, for example, or having a firehose of machine readable annotations for a given utterance, including indications of the exact start and end times/samples of individual phonemes in the audio stream so you can then mix your own audio track that has additional augmentations in it into the final output, for example using your own synthesizer to modulate tones in the background representing the current indentation level. Yes, ridiculously complex; but by front-loading that complexity (and winning the data accessibility fights) it would be possible to do a lot of cool stuff...

I understand some people swear by JAWS as the generally best-in-class solution, which has admittedly put me off NVDA as I feel I'd sort of absorb a sort of biased sense of what's possible or how audio output software works in general. I guess I should just install NVDA already since it's the realistic option - if I started testing stuff in JAWS and talking about it the only reasonable assumption people would be able to make was that I was using a copy that had drifted ashore from the high seas, which would be kind of true...
Hollywood Orientalism is not about the Arab world
I’m not trying to avoid wasting my time so I can hustle for shiny things though. I’d just rather have spent one of my limited days on this earth not browsing through Reddit.
Though there are privacy considerations. You have the name and address of the person on a box that may contain something embarrassing or private.
Funny as when I used React back in 2015 it was my least favorite feature (I moved to Vue since then).
> It knows nothing about what other Futures' poll()s the top-level Future's poll() calls in turn.

That's why calling poll would be marked unsafe. When you call poll() manually it's on you to uphold the invariants.

> Async-await does not obviate this problem. `let (value, _) = futures::future::select(f1, f2).await.factor_first();` has the same problem, one of the futures is going to be dropped before it resolves.

Yes, you also need to reform select.

Matthias247 has done work to flesh out what this looks like: https://github.com/Matthias247/rfcs/pull/1
Will it allow incorrect code like an interpreter? I edit one controller/view in Django, print something and let it crash. Then I fix it and (hopefully) correct the rest of the controllers.
Japanese giant Toshiba announces breakup plan
Then you need to pay engineers the same wage as managers since that is a lot of responsibility. 8 figure
severance pay on errors included.

Managers aren't paid because their abilities, they are paid for responsibility. In any case it should be QA on the line.
Sure, you can also find it packaged on many Linux distros, e.g. https://packages.debian.org/sid/gnat-gps or https://aur.archlinux.org/packages/gnat-gps/

I usually prefer vim: https://github.com/thindil/vim-ada

VSCode: https://marketplace.visualstudio.com/items?itemName=AdaCore....
> Then GitHub can sell tools to deal with your enormous monorepo, because your traditional tools will feel slow and worse than GitHub's tools

The "tool" in this case is a feature being added to upstream git, which everyone gets for free. It seems reasonable to assume other git providers will also be adding support for it server-side where needed; I have to imagine Gitlab either already is or will be doing work to support monorepos as well, assuming there's enough demand for it. At worst, this seems like it could be trying to lock people into git generally rather than GitHub specifically, but more likely this is just work being done to support something that (potential) customers are already asking for.
> Amazon delivered a laptop to my house that I never ordered

Common scam here in Blighty where a "courier" later turns up to collect the laptop from you.

https://www.bbc.co.uk/news/business-49450485