skysight-inc/HackerNews huggingface dataset:
I returned to Windows after few years in macOS and I can't say anything bad about it. It works well. I know many people who upgraded without data loss. Sure, bug is bug, but don't overestimate the probability that it'll happen to you, it's not like MS releases untested software, just keep your backups.
A bit of an opinion there. I find IPA's completely unpalatable but could probably drink a sour beer every day
Anyone can make a mistake in making a new software update. But Microsoft, like any proprietary software vendor, is denying their users the right and ability to discover and fix problems for themselves, or to hire anyone to do it for them; Microsoft reserves this right exclusively to themselves, and thereby do their users a tremendous disservice.
Interesting how the most remarkable and deep comments come from such “what if” comments about the most hypothetical and abstract subjects. It reminds me of the internet when I first met it.

Oh and by the way, this very same comment space is itself a product, an effect, a derivative work of Banksy’s art.
Couple that with lifting people up, showing them their worth, purpose, giving them meaning. Then real change happens. I was 300lbs and no advice under the sun could have brought me to and allowed me to maintain my current healthy weight, it was only through real love did that happen.
That you for bringing for this intriguing idea for discussion!

Supply chain tracking of the sort you describe is excellent for tracking packages and the movement of goods. It's very useful for tracking the inputs to and outputs from a manufacturing process. Perhaps it's just my personal failure to understand your proposal, but this approach seems mainly limited to tracking known and expected inputs. So it might have a hard time detecting some nigh-invisible addition that takes place within an existing stage of manufacture and does not result in any additional attestation.

Can you help me understand? How does a blockchain solve the problem of a fabrication step compromised?
Why do you care? It works.
Punchh | Full Stack Ruby on Rails Engineer | San Mateo, CA | Onsite | Full-time

Punchh builds innovative digital marketing products, such as loyalty programs and CRMs, for brick and mortar retailers.

Our company is growing fast and we're looking for people to join the Software Engineering team. We're looking for mid-level and senior-level Software Engineers. We're also hiring for Devops and other roles too.

Tech stack: Ruby on Rails, MySQL, Redis, JavaScript, HTML, Responsive Design, AWS, Docker

Nice to have: Go, VueJS

Full Stack Software Developer (Ruby on Rails): https://punchh.com/careers?gh_jid=4030602002

Full list of open roles: https://punchh.com/careers (Please mention you came from HN)

If you are interested, please email me directly at alex.nikulin+hn [at] punchh [dot] com
Isn't there an option to distribute updates to computers on the same network to reduce WAN data usage?

Delivery Optimization: https://www.howtogeek.com/224981/how-to-stop-windows-10-from...

And there's ways to set the Ethernet connection as metered if you search a little bit online.
Try his short stories, especially A Hunger Artist, A Message from the Emperor, and In the Penal Colony.
Greg Kroah-Hartman: phone vendors aren't updating their Linux kernels
Same concept, very thoroughly discussed two years ago: https://news.ycombinator.com/item?id=12674533 -- with plenty of tangential bike shedding as HN does with bike articles.

Including the observation (https://news.ycombinator.com/item?id=12675829) that the "Dutch Reach" is perhaps not universally known in Holland.
I'm always using the Dutch Mirror which is that shiny reflective thing attached to the driver's door which I cleverly abuse to see if something is coming from behind before I get out of the car. I've been testing it a lot in The Netherlands. Nobody died so far so it must work but YMMV.

--

edit: I have a Dutch driver's license and definitely would've known about it.
no they meant DOS.
They probably just want to push their cloud services, so that you 'Never lose a file due to some broken update!' :-D
It will be solved by a brain-rejuvenating drug. Same people, but fresh brains. And some of those brains will be rejuvenated so much that they will leave the organizations anyway, to pick up music, or maths :).
> Python tools for backups are my worst terror beacuse of that

You can have badly written tools in any language. There are even functions to get file paths as bytes (e.g. [os.getcwdb](https://docs.python.org/3/library/os.html#os.getcwdb), it's just most people don't use them because it's rare-ish to see horribly broken filenames and not convenient.

Do other languages get this right 100% of the time on all platforms? I don't think so, it's just you've never noticed.

* C: has no concept of unicode strings per se, may or may not work depending on the implementation and how you choose to display them (CLI probably "works", GUI probably not)

* Rust: seems to assume UTF-8? (https://doc.rust-lang.org/std/ffi/index.html#conversions)

* Go: gets this right, but probably breaks on Windows? "string is the set of all strings of 8-bit bytes, conventionally but not necessarily representing UTF-8-encoded text" (https://golang.org/pkg/builtin/#string)

In short, either I don't understand what point you're making, or it isn't unique to Python.
And if you need to restore device, you'll be updated no matter what.
Do you feel like the process described in this post is a facsimile of ITIL? Do you feel like ITIL is generally associated with repeated shipped product?
As am I. Science advancing one funeral at a time is an institutional and cultural failing, not a natural law.

Our systems of governance alao used to advance one funeral at a time as well, we eventually figured out many ways around that.
The “native” inhabitants of Scotland spoke Brythonic and Pictish (both Celtish languages); since then, the Gaels (who were also Celts), Romans, Norse, Anglo-Saxons, and Normans arrived from various directions and displaced them utterly. Scots arose from Old English and diverged from Middle English a scant few hundred years ago, when travel and the printing press made it easy for new terms to disseminate and usage to remain reasonable homogenous.

There are some touches of these previous languages present in some dialects, like Shetland and Orkney using peedie/peerie (derived from Norn) where standard Scots uses wee.
I didn’t hand load so much for accuracy. I hand loaded to make loads that weren’t available commercially.

The most extreme would be 230 grain “logs” for shooting bowling pins with a .357 revolver. (158 is normal.)
When the Dutch were rolling out the education programme to get motorists to unlock their seat belts in this special cyclist-conscious way that the American public were getting airbags.

The original premise of the airbag was that motorists would not need seat belts, that the airbag would kick into action and save the day:

https://en.wikipedia.org/wiki/Airbag#As_a_substitute_to_seat...

This is quite indicative of cultural differences, almost comically so. The Dutch are going in the direction of being grown adults, caring and being responsible. Meanwhile, in the land of the mighty dollar, the car dependent consumers are not even expected to look out for themselves.
In Germany you have to do a look over your left shoulder, because that mirror isn't enough to see when bikes/vehicles are left of you.
The workplaces you listed aren't a very diverse set though.
Disappointing. Democracy doesn't work if every voter doesn't get an opportunity to vote. I guess the people who specialise in suppressing turnout don't care.

The reluctance to let people register to vote is understandable, if your allegiance is to your party before your country. I suppose they rationalise it by convincing themselves that what's best for the country is for their party to be elected, rather than a free and fair election. Or maybe they tell themselves "I'm sure the other side uses similar tactics". Or maybe they just don't care.
For me, The Metamorphosis was not very illuminating.

However, I very much liked Josephine the Singer, or the Mouse Folk:

https://en.wikipedia.org/wiki/Josephine_the_Singer,_or_the_M...

which I thought had very rich and subtle layers of complexity.

I also enjoyed "The Great Wall of China" ( https://en.wikipedia.org/wiki/The_Great_Wall_of_China_(short... ) , even if I didn't quite understand it completely at the time that I read it, because it felt and reminded me very much like a Borges short story with it's detail and speculation.
> Be suspicious of people who you don't know that well, but all of the sudden they pop up in a moment of crisis

On the other hand I have had a few experiences where people feel closer to you than you do to them, and their concern could be genuine, or perhaps they had some similar life experience you are unaware of that makes them feel connected to your cause. By all means keep whatever distance you feel appropriate, but it's often a good idea to be kind and keep an open mind with that kind of person within reason.
We don't even have ads out of user trials or paying yet, so he was not dishonest. Ads are opt-in, we have to win users over to get any revenue share to us -- and it's always <= what the user gets.

Note how we take a much smaller (Patreon sized) 5% off the anonized contribution flow, so if we had enough ad-averse users contributing, we'd be ok just on that basis. It's not all about ads, but no one can count out ads right now -- $100B gross spend in US this year on digital advertising!
Yeah you're right, I confused the versions. I had Android on it as well, good times. Bought Samsung Galaxy W after that (yeah, W!).
> It can still be useful when they don't have physical access to make an image, for instance when the system in question is being remotely accessed via ssh.

Bear in mind that law enforcement generally has the ability to go get those too.

> It can still be useful when there's no court case or legal investigation. For instance, when you're being illegally threatened to reveal your password.

You're absolutely right! One caveat worth considering is that this might not be a typical security threat that most people are likely to face.
Did you actually read that link?

Yes, you can have a substantial performance boost for python by rewriting it fully in c... But that's exactly like saying that c performance is substantially better than Python's.
It was only at the moment of shredding that Banksy finished his work.

I won't be surprised to see its estimated value double within a week.
Aren't there congestion fees to enter central London with a car?
> That being said, I personally haven't had problems with Windows 10 except for the very first months.

I'm on the same boat yet somehow 8.1 still felt better...
Good for him! That's one way to keep your work from being locked up in the private estates of the beautiful people. At least it won't be somebody's tax shelter now.
Completely anecdotal. While we're sharing anecdotal evidence, I have not once experienced anything you're talking about.
Because you used to have to get a merchant account from a bank, and that was a nightmare for inexperienced individuals with no business credentials.
Ya I'm visiting my mum in a rural area and I went for a jog today and I couldn't believe how bad the exhausts were that drove past me. I don't think they'd pass the emissions test in the city I'm from.
Seems like one more sensor on my car could do this far better.
Separate thing, not promising it on a schedule yet so really FWIW: our BAT roadmap's "Apollo" phase aspires to decentralize as much as possible. This could certainly include p2p flows with ZKPs in state channels or better. We are looking at OMG's Plasma implementation.

So the ultimate goal is to get away from ANONIZEd traffic to a blind accounting server. But as I say, lots of problems to solve before promising this. Yet with Ethereum scaling and anonymity support, for users who buy their own BAT (where I claim your objection to IP address has most merit), we could go p2p on-chain for decentralization w/o fraud risk for bring-your-own-BAT users.
Now pipe wrench guy comes back and beats you extra hard for tricking him, demanding you provide whatever info was there yourself. You might truthfully say you don't have it or don't remember it, but pipe wrench guy is no longer willing to trust what you tell him because you tricked him before.

This might not be precisely a winning scenario.
This is why they teach you solfeggio lessons in a classical music school. Once you are familiar with common harmonies you can extract song meta information by ear and then apply it to the instrument of your choice (where your playing technique comes in play). Learning music is a lot, A LOT more than learning how to play an instrument.
Elasticsearch goes public by Shay Banon
LTSB is literally the best operating system I've used, it's got none of the Windows app junk that the normal version is and it's super reliable because the only updates it gets are security ones. It's a shame they don't just release that as the main branch.
Not quite with ==, but there is precedence where operators with basic builtin types throw a TypeError when the operation doesn't make sense:

>>> 0 > None
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
TypeError: '>' not supported between instances of 'int' and 'NoneType'
As far as I can tell, the plateau is reached where you have a dislike of every platform and settle on a choice that is least bad.
I love Lagunitas. I just don't buy it anymore. There are breweries very local to me that produce a product--never bottled, never stored for very long, never shipped--that is so much better than anything I can buy in a store, I spend 100% of my beer money on those local breweries.

This is the way things should be, and the way things used to be. It's about time we return to sanity. I hope more and more things head toward the care of the past.
You need to also check the "blind spot" (1) which is big enough to lose a truck in let alone a cyclist.

1 - https://duckduckgo.com/?q=car+blind+spots&t=brave&ia=images&...
In this particular case files are outright removed, not moved anywhere
It's both an infrastructure and driver behavior problem.

As a daily transportation cyclist for about 10 years, I know from experience that much bike infrastructure in the US is more safety theater than actual safety improvements. Infrastructure makes cyclists feel safer, but it can amplify certain problems to the point where it might be making the roads less safe.

There are two cycletracks near where I work in Austin. I almost never ride on either, mostly because many drivers turn into them at intersections without looking. The city put up many signs to say to yield to cyclists, but these have had no effect best I can tell. I'd much rather take the lane and be seen. This is counterintuitive to many people, particularly non-cyclists, but the evidence I've seen in my daily life is overwhelming. These types of crashes are often called "right hooks" and they are well known to experienced cyclists.

Add on top of that the unsafe passes from drivers. Add the distracted driving. Add the speeding. Add the illegal parking in the bike lane (even protected lanes). Add the tailgating. Add the abuse from thankfully a far smaller number of people than any of the mentioned problems. It's clear to me that both infrastructure and behavior changes are needed.
OsString/OsStr are not utf-8.
I have all 3 systems: Mac, Windows and Linux.

Most engineering softwares are only and exclusively available on Windows. I’m a Mechanical Engineer.

Linux, I use for writing code with open source tools (gcc, clang).

Mac, I use for general purpose computing and media consumption.
What a depressing story. Banksy stunt is uplifting, that story really made me sad.
I'd love something that works like this, but with the disk encryption password screen.

Specifically, plymouth provides the splash screen on boot with many common Linux distros. If I enter the decoy password, take some action, like displaying a fake error screen.

I toyed around with making a plymouth theme to this end, but didn't get far. It would be nice to have a theme that offered plausible deniability wrt FDE.
Apparently microbrews are out of fashion now and "nanobrews" are the new thing where only a couple cases or kegs are made in any one batch. I also know a lot more people being their own beer.

I knew Lagunitas got too big though when I saw them in supermarkets in Boston and Europe. At that point you're just a brewery.
Wouldn’t it be a difference in the software you use for one context and the other ?

OSX has its share of dirty bugs but nothing out of the norm. You could entrust me your surface pro, and I’ll make it crash randomly with only legit pro software.
Fit ye bletherin on aboot ... I'd disagree.

I'd say it's a dialect; with an accent vocabulary matches somewhat, but Scots differs considerably in word use and has grammatical differences. In fact I'd be prepared to say there may be a language hidden away there somewhere, but because in use people mix it with a more standard English it's akin to a creole, perhaps.

My in-laws introduced me to "Scotland the What", and for the first few watchings mutual comprehension with my native British English was on a par with understanding Afrikaans [exaggeration]. But I think that show itself is a dialect of Scots (Doric), which supports the higher claims to linguistic independence IMO.

"Bi foo, fit, far an fan,
Ye can tell a Farfar man" (traditional poem)

Which of you loons and quines recognises that top line as "by who, what, where and when,"?

That said, there are lots of differences in the UK in vernacular language use: What you call your bread rolls (bread cakes, barms, baps, rolls, buns, muffin, batch, cob, etc.), or a lane (wynd [Scots], ginnel, snicket, alley, passage, jitty, etc.), for example.
I imagine this is similar in other countries, certainly it seems that way in France to some extent.

If I tell you what locals called their lunch where I grew up it locates me to within about a 20 mile radius; 5 or 6 towns. But even with that Scots seems more broadly distinctive.
In Italy you’ll also fail your driving exam if you don’t reach with your right.
My anecdote: I've painlessly ran trough the windows 10 setup at least 3 times now.
Sending a photo of your signature so it can be transposed onto a document by a third party without power of attorney doesn’t sound like a great idea to me. Political motivations aside, I think I agree with Texas. This is a bad idea.
I enjoy beer, but have to admit I’m burning out on the hopped up IPAs. Lagunitas produces a bunch of different beers, but they are all just variations of the same theme (ok I like their Pils)
Sorry, but life is not neatly packaged and compartmentalized like that.

People will say things that can insult or hurt someone, even if that someone is sick. And nobody is going to follow some article's idea of what is proper to say if common decency is not enough for them.
Your website needs to be politically correct anyway, so democracy claim is bogus. Only crypto payment gateways give true freedom.
Hell, I'm not anti-car. I love cars. Been a gear-head all my life, have done various kinds of motorsports hobbies, autocross, offroading, etc.

Even still, the extent to which our society has become subservient to automobiles simply blows my mind.

Nah, I'm not anti-car. I'm anti-car entitlement and think the expectation that others should bear the external costs of an automobile friendly society is silly.
None of the major os vendors have great usabability. They work, but with lousy updates, and/or limited customization.

Some of the android phones I buy dont even have rooting options.
>As a general rule I find that people who want to celebrate with you when something good happens and are happy for you are more likely to be a better friend than the ones who show up when you're in trouble.

Yeah, I don't think sunshine friends are better...
That is beautiful
If you feel that, I'd suggest you've not been to many factories in Cumbernauld :P
I can’t edit my post now, but it turns out I was wrong. The range of 128-159 are defined in ISO-8859-1, as little-used “control characters”:

https://en.wikipedia.org/wiki/C0_and_C1_control_codes#C1_set

So, the trick described by garethrees does work with latin1, and I was mistaken.
> ... dialog that automatically opens another dialog that closes if you hit enter.

I rarely get upset at computers these days, but this is one of the things that easily boils my blood. It happens with Windows and macOS machines at the most inopportune times. I'll be typing and hit enter, seeing a mysterious dialog appear and vanish in a flash as it stealthily hijacked my "Enter" stroke. "Great, who knows what I just accepted or declined."

It seems like a very basic UI consideration to discard any keystroke if the dialog spawned less than 1 to 3 seconds ago. Make it a global rule (Or better yet, a user setting) for all UI dialogs in the OS that is impossible for developers to override.
Where does one find such disk encryption software?
It can, but if you accurately scope your bet then you aren't exposed to as much risk.

Something something, don't bet the farm.
Yeah. That’s what the adults were talking about.

We can’t trust the supply chain.
I think you've just revealed the typeface for my blog - I needed something quirky!
Thanks! Is there a way to do this legally? I might try it in a VM but if I go down the road of considering it as an alternative I need to be able to do this completely legally. Money is not the problem.
Man I remember that. I was disappointed he didn't follow through, especially since Minecraft made him obscenely rich and there's really no reason to keep it closed source.

Microsoft followed through where Notch couldn't. How about that...
> GPUs have enormously more computational capacity than CPUs, and are very weird. They can be programmed in C or C++, but it is not not a natural fit.

Neither is C or C++ for most "ordinary" CPUs.
Not sure the subtitle is any better fwiw
Don’t forget the registry system, poor DPI scaling, UI piece patch going back to Windows XP (mouse pointer speed dialog box), BSOD if a third party hardware segfaults, fuck you Windows Explorer, everything freezes until network access time out has expired, etc.

Windows is a poorly made piece of software rotten from the core. If you look deeper, you discover the horror of how things work and fragments from Steve Ballmer days.

You can try to make an argument that it’s not rotten to the core, but no way in hell anyone would say “Windows is beautiful”.
> I cannot fathom what implementation could be so complex that they can’t achieve full test coverage on something like whether or not a damned window appears when required.

It does seem that complicated from my observations. Notice that it's not a regular window, but part of the overriding/overlayed renderer (DWM? something else?) that draws stuff on top with grayscale smoothing (Direct2D? DirectWrite? something else?)... which probably involves lots of communication between several processes. It feels like an incredibly heavyweight UI component, just judging from the lag between when the icon is clicked and when the list of networks pops up.
I'm Scottish, but I work with a lot of Germans and every so often I try to learn some. I have found that Scots has a lot of similar works to German, sometimes more so than English. I guess this must be because it comes from Middle English which is related to High German. A few examples: "ken" (to know; "kenn" in German), "kirk" (church; "kirch" in German), "loch" (lake; literally "hole" in German), "reek" (smell; "riech" in German), "mair" (more; "mehr" in German). It's interesting to me because the other language I sometimes hear in Scotland other than English is Gaelic, which at least to my ear sounds nothing like any other language I've heard.