skysight-inc/HackerNews huggingface dataset:
Without getting philosophical about the definition of "belief," the point I took away was that people have a hell of a lot more left than they normally admit to themselves, even when the bar is merely "I'd be injured" rather than "I literally cannot." This may be more true for cardio than weights.
I strongly doubt the overwhelming majority of consumers are going to cross reference booking details against an external site to avoid a specific plane unless there are planes falling out of the air on a daily basis. People may say they will, but in practice they'll look up the cheapest flight and book that, as usual.
I use Larder (larder.io) - it has extensions and you can easily pick a category when you add. Also has good search and RSS feeds for folders. I subscribe to a few of the feeds that I use as a "read later" bucket.
(Disclaimer: as I said, I don't work at Bing anymore. Things may have changed in the intervening period and I could be mistaken or plain wrong about things)

Obviously ranking search results is immensely complicated with lots of accumulated insider wisdom, but the short answer is that "static" page features (PageRank, how well the query matches text on the page, etc.) are good for pruning down zillions of pages to generate a candidate list of 10 or so results to show the user, but not great at ordering those results, and serving the results in the best order is really important for user satisfaction. For generating the final top-10 ordering, "dynamic" features like how many people clicked that link, how long did they spend on the page, etc. are the most useful.

Regarding what is tracked, obviously Bing can only track what you're doing on Bing itself, so clicks on blue links and backs are tracked, but they can't see what you do on the destination page. This data is used to train models/NNs/etc. but the raw click data isn't kept for very long: it's too large and it has to be removed for GDPR compliance.
What is the cost to restart both the supply chain and production line? If this lasts long enough, then there are portions of the supply chain that will start to simply disappear as vendors go under or switch away to different customers and de-prioritize Boeing.

It isn't just the monetary cost to re-calibrate machining and tooling, also the staff time and monetary cost to fill in gaps that appeared during the shutdown, both material and vendor relationships. And an abundantly clear lesson (as if the domain experts in sourcing shouldn't know this already) from the debacle is that outsourcing is not plug-and-play: there will be both product and relationship re-alignment and re-certification going on anywhere vendors are swapped out in the supply chain.

If Boeing was forward-looking, then they would bite the bullet and keep production going, but use the downtime to crawl through every aspect of production to look for and fix any quality and safety-related concerns on the line (including absolute bottom-up authority for production line escalating concerns through to engineering and design) and in the supply chain. It massively slows down the production, which is perfectly fine right now. It wouldn't matter if they slowed to 10% of normal output, if the deliverable was absolute confidence in what is built on that line; they should have started this a long time ago when the shutdown passed 90 days.

Even after the design is amended, planes modified, re-certification awarded by all the aviation agencies around the world, there will be a titanic push to run the line as fast as possible. And if they don't completely debug every piece of that line to an inch of its life, there will be guaranteed production quality problems when it restarts, and if those problems lead to more crashes, Boeing is getting bailed out by taxpayers and unalterably changed. Better to keep the line on "warm standby" while debugging it before the pressure is on.
Well... no, it doesn't, obviously, we can take a quick look at gawk to confirm this.

But, just as we can't say "awk offers the -b flag to process characters as bytes", we can't really say that cut offers any extensions not defined in the standard.

An implementation could, sure. I'd prefer that it didn't, writing conformant shell scripts is hard enough.
What is often overlooked is this: Germany was export-oriented before the Euro, during the transition and with the Euro. Germany was export-oriented before reunification, during reunification and after reunification.

The industry will adopt to those external factors: Germany was 'Exportweltmeister' with the super strong DM (which dominated European currencies) and it is a leading export nation with the Euro.

There are a lot more factors that support the German model. For example Germany is not a centralized economy (like the UK or France, which are grouped around London and Paris). Thus lots of federal states and cities have strong economies: Munich, Hamburg, Düsseldorf, Frankfurt, Berlin, ...

The extreme angle is the concept of 'unknown medium-sized world market leaders' - so-called hidden champions. Germany probably has almost 50% of all hidden champions world-wide:

https://www.forbes.com/sites/rainerzitelmann/2019/07/15/the-...

You'll find many of these companies in rural regions.

Many of these companies are export-oriented, based on a long tradition and they don't care what the current currency in Germany is.
I read a really interesting article once about a 128MB sd card having its firmware flashed so it claimed to be a 512MB. You saved files and when you got to the "128th" MB it just started writing at the 0th sector again...

I thought that was a very clever fraud. Can't find the article now...
> Not easy to move when you have roots in a place.

As a Brazilian in voluntary exile due to the violence, I'd respectfully point out that it's also not easy to move when you're dead
> IMO Google is doing the best they can to serve you relevant results

Maybe, but if so then they're singularly bad at it. Google consistently gives me worse results than DDG and Bing, anyway.

I really think it's because Google is trying to figure out what I "really mean" by my search queries, and it's really terrible at guessing.
I competed nationally in track and field for 7 years & did not enjoy a single training session during that time.
Part of the problem is that "systems programming" is an overloaded term that means a number of different things. Is writing a web browser "systems programming"? What about a CLI utility like grep? Kernel module? Bare metal on a STM32? Depending on who you ask most of those will get both a yes and a no answer. On a related note, some language are more or less suitable for each of those. Can you write an OS in Java? Yes. Should you? Probably not.

I think one of the previous comments, and others on other forums have things right when they say that Rust is a better C++. Anything you would consider using C++ for is a good candidate for using Rust for. Rust is not a better C though, it's just a bit too high level for that. There are languages that are aiming to be a better C (Zig is REALLY interesting, but very very new right now), but Rust isn't really one of them.

I could very easily see something like an OS aimed at x86 desktops being written in Rust. Desktop systems are beefy enough and the problem space is complex enough that the extra overhead involved in Rust (similar to C++) makes sense. On the other hand if you're doing some bare metal work on something like an Arduino you just don't have enough there to justify the extra overhead and something very basic like C (or assembly, or Zig once it matures a bit more) is probably a better fit.

If you're doing anything higher level than kernel programming, Rust is just as viable as anything else, at that point it's mostly down to personal preference on whether you can deal with not having conveniences like garbage collection or not.
I use Wallabag (https://wallabag.org/en) which is similar to Pocket, except that you can self host it.
I find it significantly better as both a user and developer, but of course it is a subjective thing.
You can't autostart it when the page loads anymore, but you can autostart it as soon as the user interacts with the page in any way (including scroll)
If you see smart people not doing something they could easily do, maybe it's not so easy? Example: the American Council on Science and Health put together a ranking of science journalism sources, putting Nature at the top, and Nature responded telling them they weren't helping.

https://www.nature.com/news/science-journalism-can-be-eviden...

I admit I'm speculating a bit when I try to explain why reforming science journalism is difficult, but I'm pretty sure empirically that it is difficult.
> eg without the union Italian and Spanish and French banks would long have gone bankrupt

Not french banks. At least from IMF representatives pov.

Source: https://www.imf.org/external/pubs/ft/wp/2009/wp09201.pdf

Excerpt: "French banks were not immune but proved relatively resilient to the global financial crisis reflecting
their business and supervision features".
> For better or worse, I like having the option, as long as I am getting a discount and know what I am getting into.

I kinda agree with you there - sometimes I want the cheapest thing possible, and I know I may get junk, but it's my money to spend.

Recently on Ebay I purchased a welder. This welder was supposed to be a multi-process switch-mode DC mig/tig wire feed welder, somewhat similar to the mid-range models Harbor Freight sells.

Now - this is the thing - similar welders on Ebay were selling for around $200.00. But I spotted one listing, that was being drop-shipped out of Hong Kong, posted for "buy it now, free shipping" for $20.00!

I thought "well, I'm not going to pass this up - let's see what happens" and I put an order in. I figure it's either going to be rejected by the seller (that they would see they forgot to enter an extra zero), or it's going to take the slow-boat well past the return period, and if I'm lucky I'll receive a "DIY" put it together yourself box-o-junk.

Amazingly, it supposedly "shipped" - now, I didn't even get a simple China Post "tracking" number - but it said it cleared customs in Hong Kong and was on its way. I guess I'll see if and when it gets here.

I'll be shocked, though, if it's a full and working welder. If it looks anything like an actual welder, I'll probably take it over to my friend's house (he has a full metal working shop) to try it out and see if it catches on fire or something.

That's the kind of thing I like to see - sometimes, I get surprised by sellers; maybe it was counterfeit, or maybe they made a mistake, but they still honor it. Heck, I've had sellers in the past send me the wrong item, tell me to keep it, and then send me two of the right item for free. Yeah - they get a good review for that kind of service.
Why is this downmodded? It's true, at least in America: the people who buy these cars new don't care if they still work 10 years later, because they don't keep them that long. The people who buy cars intending to keep them a long time don't buy expensive luxury cars here.
Tildes – a non-profit community site
> The kernel doesn't really have any tricks that userspace doesn't have to zero arrays quickly.

The kernel does have some tricks available --- it can't clean pages any faster than userspace, but it can keep a cache of clean pages, and keep the cache filled by cleaning free pages during idle, including before your program was launched. I'm sure that the kernel was able to do the work before your program was launched will look great in microbenchmarks, if used right, but if you need to do it repeatedly, mmunap/mmap syscall processing time is going to be a lot bigger than rep stosb, unless you have a giant block to zero out and the block is nicely aligned.

Another comment in this general thread suggests that Linux doesn't do idle zeroing, but it's not the only kernel; FreeBSD has idle zeroing [1].

[1] https://www.freebsd.org/doc/en/articles/vm-design/prefault-o...
Can you comment on the current state of non-aliased related optimizations? The issue tracker is byzantine on that one and i can't tell if or to what degree those optimizations are now done.
> “Sometimes I say, ‘Hey, look. Should I call Windows... Azure Edge?’” revealed Nadella during the same media event last week, noting that’s what the operating system essentially is today by using the hardware to expose an app model.
(And OT, or maybe not, as far as I can recall, AdWords was still CPM back then)
Deploying a Data API Using GitHub Actions and Cloud Run
As far as I know Psiphon3 did it first in 2014?

https://psiphon.ca/assets/Psiphon-3-iSEC-Partners-v1.1-08-20...
Any word on support for 32 bit Windows applications on MacOS Catalina?
Fair point. My take from UK history lessons last century was that the 1871 'German' entity was in hindsight a very early example of centralization of smaller nation states rebranded as'Germany'. There are arguably traces of this logic in the formation of the original EEC which gradually expanded into the vast and homogenizing EU entities today.
Globalization is arguably a stratospheric layer above the EU, US, China etc etc that is rendering the old nation state paradigms of less and less importance, something I don't like...
Because it's awksome!
SwiftUI Defaults Considered Harmful
> I don't know of any easier equivalent of "awk '{ print $2 }'" for what it does.

Does `cut -f2` not work? My complaint with cut is that you can't reorder columns (e.g. `cut -f3,2` )

Awk is really great for general text munging, more than just column extraction, highly recommend picking up some of the basics

Edit to agree with the commenters below me: If the file isn't delimited with a single character, then cut alone won't cut it. You need to use awk or preprocess with sed in that case. Sorry, didn't realize that's what the parent comment might be getting at.
Sick banks mostly died anyway, but without outside help even healthy banks would go down in that environment.
Rust is over the "100% hobbyist" phase, but it isn't still in the phase where you hire "Rust developers" verbatim. There's an important phase in between: Rust is being introduced in organizations as we speak, and some people that were originally hired for some other skills, develop in Rust they picked up because they were enthusiastic about it.

I am in that position at the moment. We are a multi-language shop, and there's some components that make sense to write in Rust.
I thought this was only true with Opera Mini?
I read a really interesting article once about a 128MB sd card having its firmware flashed so it claimed to be a 512MB. You saved files and when you got to the "128th" MB it just started writing at the 0th sector again...

I thought that was a very clever fraud. Can't find the article now but I'll check on desktop later and share if I can...
Sounds like Catalonia would be better off separating from Spain since then they could establish their own reputation instead of being dragged down by the rest of the country's poor reputation.
PSA: libimobiledevice exists and supports native encrypted backup/restores for iPhones using the idevicebackup2 utility. You can also disable iCloud backups from there for fun.

https://www.libimobiledevice.org/

Not excusing Apple. This is a disgrace, first in China now here.
Yeah, because in love to read line noise.
Mirror: http://archive.is/Eoahu
I actually made a small webapp to deal with my bookmarks. It's unfinished so it's more a dump than anything at the moment. I can categorize bookmarks using a directory structure as well as tags, to deal with search more easily.

This was also a way for me to learn about browser plugins, to integrate a bookmark button in the browser's toolbar.

I intend to make it a public service at some point. For anyone interested : https://bmlite.net (most minimalst MVP ever :)) (I have ipv6 issues at the moment, sorry about connection issues)
"Many courageous Brazilians sacrificed their liberty and even life for Brazilian democracy and against repression, and I feel an obligation to continue their noble work." - Greenwald to The Daily Beast today
His husband is a Brazilian politician too: https://en.wikipedia.org/wiki/David_Miranda_(politician)
Simple, Composable Pieces is practically the whole ethos of both Unix and Functional Programmers, and they both converged on the same basic flow model: Pipelines with minimal side-effects. This naturally leads to a sequential concurrency, which seems to be easy for humans to reason about: Data flows through the pipeline, different parts of the pipeline can all be active at once, and nobody loses track. It doesn't solve absolutely every possible problem, but the right group of pieces (utility programs, functions) will solve a surprising number of them without much trouble.
> If I had to come up with a case where Python is better than Rust, I would say with rapid prototyping and scientific computing.

Scripting? I'm not gonna write a 50 LOC single-use script in Rust.
You can't complete the "EU project". Politically and economically, it is just very obvious that states want different things from Brussels (btw, the people who go to Brussels are generally very different from national politicians...they are globalists, most citizens in Europe are not)...that is why it hasn't happened already.

You also raise very good points, that most people forget, about how Germany got here: they got here by squeezing the poor and transferring wealth to billionaires (there is a reason German billionaires are low-key). Another important feature is banking: that is how the wealth transfer occurred, and German banks are in a terrible state (they seem to get involved in literally every financial crisis: CDOs, lending to shipping companies, lending to Turkey, lending to Greece...it is unbelivable). That is why the German model doesn't work (Japan copied the German model, and their banks self-destructed eventually...it doesn't work).

One cool stat that demonstrates this is that Germans have slightly lower net financial assets than Greeks. Yes. The richest country in Europe has citizens that are poorer than the "basket case".

What is also forgotten is that two decades ago, it was Germany that was the basket case (the OP also inaccurately says that Germany was a powerhouse in the early 1990s...nope, it was a basket case then too because it had to integrate East Germany). The Euro has benefited one nation above all others (and Netherlands...although their success is partly due to becoming a tax haven) and imposed massive costs on others (Italy, in particular, has had nearly three decades of austerity between the ERM and the Euro...it is madness).
Because syncing isn't a backup? What happens when you sync corrupted files?
> avoid all modern Boeing planes

First, if you think Airbus is any better, you should think again.

Second, what do you mean by "all modern Boeing planes"? If you just mean "planes designed after the merger with McDonnell Douglas", that's just the 787 and the 737 Max. The latter is grounded and the former only flies select long haul routes. For the average US business traveler they're a non-issue.
Web search is hard, and Google's results aren't stellar. News at 11. Why do you think we're on HN?

In terms of cancer, wikihow is pretty benign. I rarely use Google these days, but when I did, having results full of sites that use worse dark patterns like pintrest & quora & linked-in links was pretty common place.
With the ifuse utility you can even mount a subset of your iPhone's storage as a FUSE filesystem. (If it's jailbroken you can mount all of it)

Doing so I was able to read the SQLite database Photos uses on my girlfriend's iPhone to migrate only photos she had favourited to her new phone; she hated the idea of moving them all over so much that she was ready to let the best ones perish.
I'm an expert on neither AWK nor cut, but AWK allows you to select a field, or the entire line, and then substrings within those.

Select characters 3-6 (inclusive) in the second field:

$ echo Testing LengthyString | awk '{print substr($2,3,4)}'

> ngth

If you want to select columns from the entire line, then:

$ echo Testing LengthyString | awk '{print substr($0,3,4)}'

> stin

Is that what you meant?
The other nice part of using LLVM is that you don't have to write a new Rust compiler for a new target, you just need to write the LLVM backend to convert LLVM IR to the target's assembly. That's substantially easier to do. So while LLVM doesn't support as many architectures as GCC yet it's far easier to add new architectures to it.
U2k20 Hackathon Tracey Emery on GotWeb
Sorry for asking such dub question, but what's a PEG library?
cut -f is in the standard:

https://pubs.opengroup.org/onlinepubs/9699919799/utilities/c...
Apple is not 100% secured against SIM swapping. There’s an option to have an SMS sent with your 2FA code as another option. I know because I’ve done this before and was wondering when Apple would let you use a hardware token or virtual MFA as an option like in my Google account.
> The web is a thousand times better now than it was ten years ago.

How?? For who??

The web in 2010: type something into Google, click first result, enjoy life

The web in 2020: type something into Google, try to figure out which results are ads, click several results before anything is useful, click through cookie disclaimer, refuse to allow notifications, decline to download the mobile app, attempt to dismiss surprise autoplay video that pops up once you scroll, except one of 30 scripts didn't load right or something so the popup's background stays covering up the page, disable javascript in frustration. Oops, now Cloudflare thinks you're a bot and all you're allowed to do on the web any more is teach Google's AI what traffic lights and crosswalks look like.
Because syncing isn't a backup? What happens when you sync corrupted files? Same reason RAID isn't a backup, yet that one continues to crop up.
It's true the butterfly keyboards have issues, but there's no need to be dramatic about it.
It's possible for the Russians to be actively involved in trying to get Trump elected and for Russian interference to have nothing to do with the results of the last election. The conclusion would simply be that the Russians sucked at their election meddling, or more neutrally, that foreign interference is dwarfed by the independent effect of charisma on 200M American voters.
During the reservation process you should be able to see the equipment type (that's airline-speak for "model of plane").
as far as I can tell, this article doesn't actually have anything to do with the drink.

as an aside, I do like a good cosmo, but it's not technically a cocktail anyway.
You're speaking truth whenever what you're saying is true.
Yeah recent like you said for boening last six years. They are doing what everyone else is doing so it is pretty strange to single them out on this issue.
The World's First Smart Potato
Values, esthetics, craft, experiences, priorities, and whatnot.

All the stuff that's neither logic or emotion. Which tend to be invisible to geeks.

I came up with gamers. Most very smart, in the high IQ and educational achievement departments. About half were very dismissive of other people's ideas, views. "I'm smart and logical. You're wrong. Meaning you're dumb, illogical, or worse, emotional."
There are plenty of lifelong learners out there.

The workforce isn't 'full' of them because the workforce isn't 'full' of people who have something that can be called a career.

Being able to self-actualize to some degree is a fantastically powerful ability, everything else stems from there.

You don't need to, and shouldn't, wait for a manager to tell you that. Plenty of companies rely on the fact that their employees have weak hands; it's not in their interests to help you.
The northern German 'look' spreads into Scandinavia and the UK also. regarding the French... it's complicated...
https://www.eupedia.com/forum/threads/24932-Genetic-make-up-...