skysight-inc/HackerNews huggingface dataset:
Maybe, but this is the kind of thing you can't test until you own one and use it every day for a couple of months. There are dozens of command line tools I rely on; any of them breaking is a deal breaker, even the ones I only use a couple of times a month.
Where is the proof before we get into any discussion on how this doesn't matter. Immigrant or invader is the first question. immigrant has started the process of LEGAL immigration. opposite is an invader Cause really how many living in northern Mexico can afford to vacation in Texas
It's always a risk. However, I'll take my chances on something that's already paying for itself (the instances I use) over something that's going to collapse the moment easy capital dries up in the next market crash.

That said, it's wise to maintain a backup account on a different instance. Right now one of my instances is down for unknown reasons, but almost everyone who follows me there also follows my other account.
Well, it's 3/4 the regular price, and they disable the daily filesystem snapshots. [0]

So it's still 6x the price of B2, which made me go with Backblaze.

[0] https://www.rsync.net/products/attic.html
How is the trackpad? I have played with the original Surface Book and there it was still far away from my MacBook.
Is there good driver support for the touchpad and other hardware in Linux?
I'm not up to speed on the mathematics, but a matchmaking algorithm that keeps preference data secret until all participants in a trade web commit to a deal that satisfies at least one of those preferences could drive a lot of middlemen and scam-like businesses out of the market.

For instance, you might find an algorithmic pickle agent in the network, and tell it that you could eat one big jar of crisp dill cucumber pickles every two weeks if it costs less than 8 money units, delivered to your door, or one per week if it costs less than 3 money units, committing some number of money units greater than 8 to back a promise to buy at those prices. A small-time pickle-making farmer might tell the agent that they can ship at most 500 jars a week, as long as they get at least 2 money units per jar, or as many as 800 if they can get 4 per jar (cost of hiring a dedicated packer, perhaps). The pickle agent consults with a commodity shipping agent, calculates a billion different ways to move pickles from suppliers to consumers, and then starts moving money and pickles around. Everyone who promised to buy at a certain price is guaranteed to get the goods at that or a lower price, and everyone who promised to sell at a certain price is guaranteed to ship the goods at that or a higher price. The shippers get their fee for moving a package from point A to point B. The agents take their cut to pay for their computation, and for insurance against failed shipments or bad pickles. The system would also need to include distributor/importer/resellers, because some trades just aren't possible unless you pack a whole pallet of pickles, or a whole truckload/shipping container, and break that out for individual orders closer to the consumers.

That's all technically possible with smart contracts, as far as I know, but it would require a huge amount of programming effort to even get the basics correct. And Wal-Mart already has their supply chain, inventory, and distribution software in place.
I am reminded of

http://www.antipope.org/charlie/blog-static/2010/04/common-m...
..., inline images, display names, deleting messages, editing messages, reactions, avatars, multi-user private messages, etc etc etc
Configuring software is hard, especially with google available.
Using psychology on data collected 24/7 can also have a positive effect. We (researchers from the Menthal project + psychologists) are planning to run this project in the following months: http://www.pi.uni-tuebingen.de/arbeitsbereiche/klinische-psy...

Extra info here: https://www.startnext.com/whatsapp-against-depression

We plan to detect early signs of depression in children and teenagers.

(I'm sorry that everything is in German.)
I use rocketjump ninja for all my mouse reviews, https://www.youtube.com/channel/UCGJaDZC7PChgd-XMwcbZkiw , I'm not affiliated with him but his mouse reviews are the best I've found anywhere if you wanted comparisons to similar mouses like zowie or deathadder
can not conceive you you can be mistaken about the fact you're having one

The experince of having an experince can be wrong. If the existinece of experience is the content of the experience - and you have written that the content can be wrong. If one mistaken about the very fact of experience, is that valid an experience too?

https://en.wikipedia.org/wiki/Anton–Babinski_syndrome
"It's better to regret something you have done then something you haven't".

-- Gibby Haynes (And/or lots of other people)
This isn't a Surface Pro.
this hits all the places that have no electronic booking systems. To those here that concept probably seems absurd because we're technically oriented. My barber, doctor, mechanic and favorite BBQ joint however still take phone calls to make appointments and you can talk to them about electronic scheduling till you're blue in the face, they have no desire to change.

Sure they will change, my barber uses stripe, my doctor does everything else on computer - he's over 60 and three weeks away from retirement, my mechanic has to be technical to operate on modern cars and uses computers for estimates, sending pictures to insurance agents, etc.
Alright, with proof of work you indeed waste energy, but it's still just tangentially related - if you do it on CPU, you are probably wasting even more. However, I see e.g. my Core-M laptop as vastly underused - if I run Deep Learning there, it's on CPU, which is inefficient, but given it has only Intel HD graphics with OpenCL for which I don't have a working TensorFlow/Keras, I might have it 100x slower than I could. But I still use CPU for simpler Deep Learning models when I need it "on the road", though wish I could use iGPU. OTOH when I have a problem that requires AVX-512, it's much more efficient to compute it on latest Xeon, but if I only have a stack of single-precision GPUs, I might use those even knowing my results will be less precise and they would take longer to compute?
Windows 10 is really annoying. Tons of notifications and random stuff preinstalled. Even on the Enterprise version. I also don't like the Edge/IE split. Now we have two half baked browsers.

And on my HP blue screens are back. I thought that was a thing of the past.
I don't follow. To clarify, by "ugly" I meant aesthetically ugly, not usability problems. (Or at least "not fashionable".)
I agree with everything you just said (and even on principle will only ever buy a used car) -

except we're not talking about buying a new car. We're talking about using uber/lyft.

If that uber driver is does uber-driving full time, and they charge their car using a suitably green power source, then the electric car might be seeing enough use/mileage that the emissions savings make a net win after a year or so on the road.

Maybe uber-consisting-of-only-cars-at-least-10-years-old would still be better. But you're never going to get uber to implement that.

And of course taking the bus is better, but sometimes extremely inconvenient (for some definition of "extremely".

----------------------------------

Separate line of thought - I have in the past reasoned thus:

In the year 2025, millions of new cars will be produced and sold. There is nothing that a couple of curmudgeons like you and I can do about that. But the fraction of those cars that are electric vs petroleum-powered is going to depend on the number of people who by electric cars between now and then. Consumer behavior does influence the set of products that vendors make available to consume in subsequent months and years. So maybe these brand-new-electric-car-buyers are actually helping in an indirect (and impractical-to-quantify) way.
Don't most external GPS antennas patch include an LNA right on the antenna?

Of course, it's still a very faint signal.
Uber allowed to operate in London again after judge overturns ban
They have too many 'decentralized', i.e. blockchain, things on their landing page for my liking. However, since blockchain 'technologies' are the wonder kool-aid for everything and given that messaging 'apps' are trivial compared to rocket surgery, how come that there isn't a messaging app that is decentralised with these wonder technologies, were it only costs you a few cryptokitties to get your messages and where you earn a few dogecoin to forward on other peoples messages?
Hey, at least you can dual boot!
Facebook springs to mind as well.
How to Survive When Money Is Worthless [video]
"It’s one thing for theoretical physicists to chase the wrong theory about fundamental particles for 25 years with nothing to show for it but high-prestige publications. That’s fun."

Nothing to show for it? Nothing?

Supersymmetry is a very successful theory. Alzheimer's research had actually learned a lot. Sure, there are a lot of problems with how science is done, but there are a lot of problems work how anything is done.

If you go into science expecting that your theory is the perfect answer and that anything else is failure, you are going to be disappointed.
Surviving Unfamiliar JavaScript Projects: Dependencies
Even less ports. Not upgradeable. Not serviceable. Author wants UNIX tools but Linux doesn't even work correctly with the device yet.
Same here: lefty but mouses with my right hand (which is pretty much the only thing I use my right hand for). Are there actually any lefties who use their left hand to use the mouse? Using the right hand is so much more convenient because then I can simultaneously type with my dominant hand. I'm surprised more righties don't mouse with their left hand, tbh.
I've tried to adopt the alternative bash systems on Windows, and they are nowhere close to terminal options on OS X (or Linux!). It still boggles my mind why we have to stay within the limits of the cmd.exe UI, with the lack of window resizing, easy copy/paste, and proper font rendering. Then, on top of that, Windows will never have a proper unix-like filesystem. I just can't go back to that.

The only thing windows has going for it when it comes to development is performance. My windows desktop screams compared to my mac, but is relegated to gaming.
That'll work while they continue to use dedicated hosts (eg, telemetry.microsoft.com) to collect the exfiltrated data. With a single update they can shift that collection stream to another host (windowsupdate.microsoft.com, or a skype host, etc) such that blocking it would break other stuff
It's everything around baseline development that sucks when using WSL, not WSL itself. WSL itself is really cool. What's not cool is dealing with linters and compiling tools and all the other bric-a-brac that has to cross the Windows/WSL divide. Some of them have been fixed to support WSL, others haven't, knowing which have and which haven't is a crapshoot, and WSL is a third-class citizen at best so good luck waiting on them.

On top of that, all of the little things are wrong. MacOS/Linux aren't identical by any means but I expect (say) important configuration for everything, not just my things, to be accessible via my shell. My shell, by which I mean having to bail out into PowerShell (which is a bad acid trip) or into clicking stuff is just not gonna fly. I am not unfamiliar with or uncomfortable with Windows but it irks the hell out of me to have to bail out of my work environment to start clicking around or to `Start-OddCommands -WithSillyFlags` and there's no reason for it.

When I ditched MacOS, I instead went to Fedora. (Which, I am told, does run quite well on a Surface Book.) There's a Windows partition on my work machine, but it's mostly just so I can run a DAW (Ardour is bleh, don't @ me) for remotely recording audio.
Calling climate change a religion:
https://www.weeklystandard.com/irwin-m-stelzer/the-sacred-sc...

Some Hawking bashing about climate change:
https://www.weeklystandard.com/nathan-cofnas/dadaist-science

Or how about some Bill Nye smashing:
https://www.weeklystandard.com/the-scrapbook/bill-nye-the-qu...

An attempt to show that Democrats are astrologers:
https://www.weeklystandard.com/the-scrapbook/anti-science-li...

This list goes on...
Which they can still do! And are in a way (they also showed integrations with assistant and APIs at the same time as showing Duplex).

But that assumes that businesses have the time to integrate, that they care to integrate, and that they can repeat the process for every proprietary API and service out there.

That requires a fulltime developer or another service that does the integration for them. Which again isn't a problem for a lot of businesses, they might be more than happy to do that, but we won't ever hit 100% coverage with those services, especially not across all the "smart assistants" out there.

This allows users to work with almost 100% of businesses right now, and businesses can further integrate without duplex if needed/wanted and the user will not have to care what system the business uses, or how it integrates.
I agree that this stuff is mostly counterproductive.

As design theory? Fine.

As HN frontpage stuff? I mostly see it get discussed in the form of new devs or students asking things like "wait, how should I remove all the 'ifs' in my Java code?" (Yes, that's a real example.)

Spreading the good news about case statements, function passing, and so on is great. But this stuff is so often written up as absolutes, when simple conditionals really are a part of most practical cases.
You can get that feeling back, and usually you can do it without changing jobs. I've helped people make just this kind of change. The trick is, it's a mix of 1) abstracting the fun parts of the enjoyable job such that the individual elements can be spotted and "farmed" at the current job and 2) setting boundaries with and pushing back on any elements that compete against this process. (This is apart from work-external considerations, like having things to look forward to every day after work, etc.)

In learning to do this, people become more motivated than they would be if they just changed jobs. Patience, analysis, and cleverness are required but those skills when strengthened also tend to make people feel like they're in control of their lives again.

Believe me, you're not lamenting about growing up. Look at the details and it's probably closer to a situation that could genuinely use some rebalancing in your favor. Your career should be supporting you and not vice-versa.
> I've noticed similar in some European cities in terms of an apparent higher average density. I've always attributed it to cities that have existed longer, and that were already significantly more established by the time technology (bicycles, trains, cars) helped people commute further.

I don't think this is necessarily correct. Dublin is a fairly non-dense city by European standards, and always has been, but it is currently densifying, and the number of commuters using cars for their work commute is falling.

The pattern in the previous bubble was increased sprawl, here, but densification definitely seems to be the way it's going now.

There are all sorts of possible reasons for this; traffic has gotten worse, public transport has somewhat improved, and zoning rules require minimum densities in some places.
Watch: Lithum is highly toxic. Total environmentally hazardous. How many more? Li Ion batteries = weak point, once ignited, won't stop burning: https://www.youtube.com/watch?v=vYKTTCNUV3o
It's also worth noting that while they show and advertise Duplex making calls because it's pretty cool, they have said that Google Assistant itself will try to use electronic booking first an then try Duplex otherwise.
Good to see this strong statement against backdoors being made by the IEEE. But what seems never to be mentioned in these discussions is anonymity: while I completely believe in the right of any one to send communications securely, I do not have the same belief that people should be able to be anonymous. I think there should be layers of anonymity and I should have the right to decide if I would ever receive a truly anonymously sourced message. Other identities should be protected, but subject to legal disclosure with the usual legal protections.
While their mail service does have a remarkable track record for uptime, that same record is not shared by many of their other services.

I admin a number of GSuite accounts, and we experience fairly frequent (~monthly) periods of strange behavior with Hangouts/Meet, and Google Drive.

Fortunately Google is very good about providing updates via email to administrators as they're working through an issue.
I would take responses here with a grain of salt. I’ve seen folks here regularly claim absurdities like “400k is average for a developer”. Actual salary data available online is pretty sparse and self-reported, but it’s better than anecdotes. You’ll see figures like $110-$130k + stock cited as median for the Bay Area anywhere you look, outside of the HN comments section.
> And it's not like I'm crippled when Slack is down.

That's good for you (not being facetious), and good that you've built your workflow to not be reliant on it.

My original point was that who knows how many people are too reliant on Slack though, e.g. for production-dependent notification / bot chains... Maybe that says something about their workflow and how there are underlying problems anyway for them.

I too am happy to revert to analogue / other forms of communication. However, I don't want to start a 'look how sturdy our workflows are / how bad people are that rely on Slack too much' circle-jerk. I'm just arguing that it's clearly too much of a single point of failure for too many people at this point. It's essentially Too Big To Fail for too many people now.
> Moderation in all things, especially moderation

Brilliant!

> being defensive inside your codebase probably means the code that you are writing is offensive. Don’t write offensive code.

There are some catchy insights here.
Are You an Architect?
I am also wondering how Linux runs on this. A Windows-only machine is out of the question for me, but the hardware looks pretty solid. I'll consider buying one if I can get Fedora to play well with it.
Booking appointments is one of those areas that suffers terribly from a lack of network effects. Since it is so easy to create a new booking system, there are millions of different ones - your dentist probably uses a way different system from your doctor, for instance, never mind another dentist.

Now imagine what would happen if Google swooped in and gave one away for free and said it would easily integrate with Android and iOS devices. Then imagine them giving away cheap tablets to run it on....
> It is not forbidden nor "stealing" to print out for personal use.

Why do you think that? Are you talking about German or US copyright law? Can you cite the law you're thinking of?

"[US] Copyright law does not contain any caveat that allows unauthorized parties to make personal copies of copyrighted products. However, under the doctrine of 'fair use,' individuals may be permitted to make backup copies or archival copies of some materials as long as certain conditions are met. Creating a copy of a copyrighted work for your own ease of use is likely to be considered copyright infringement. But if you are making a copy so that you may use a copyrighted product in case the original is stolen, damaged or destroyed, your conduct may fall within the doctrine of fair use."

https://info.legalzoom.com/copyright-law-making-personal-cop...
USDJPY: Threatening Further Bull Pressure
Just to be clear, the Matrix protocol and technology does not involve Blockchains in any way.
> I suspect most people haven't touched Windows since years ago and it's time for a serious second look if so.

I feel like this is evidence of living in a bubble. Windows is the dominant OS for anything in a PC form factor (even if you include the iPad Pro in the count).
And it makes headlines when they are down even partially. Same with iCloud (although their track record isn’t the greatest)
Project Management learnings from Football
There's a run-down of all the Surface devices here:

https://www.reddit.com/r/SurfaceLinux/comments/7kazwp/curren...
There's a good breakdown of all Surface hardware in this thread: https://www.reddit.com/r/SurfaceLinux/comments/7kazwp/curren...
>> "Anti-censorship has always been the #1 benefit of federation and peer-to-peer connectivity. I don't think any other benefits come even close, and they are usually overshadowed by how much more difficult it is to build a well-working federated or P2P network."

The rank of benefits is, of course, highly subjective. I'm speaking for myself.
Facebook quite often breaks their stuff and/or goes down, however, their outages usually last for just a few minutes.
Sure, it's worrying but worth it for me personally. I might go to jail due to this (seriously) but at least people won't die. For me that's the threshold.
FWIW, the article does talk about Windows vs MacOS and the software ecosystem nearer to the end.
Some background information on ActivityPub in Pleroma:

https://blog.soykaf.com/post/activity-pub-in-pleroma/

https://blog.soykaf.com/post/what-is-pleroma/
From the thread:

>I don't expect any major changes are needed for compliance, which is why it's been pretty low priority. it's just a matter of getting a document together that better informs admins.

Mastodon has all the features needed for compliance, and does not collect or store any data that's not for its primary purpose.
From my understanding reading the article, the journalist that were they each got to try out the system themselves. While they don't provide exact audio, I assume they would've pointed out if what they experienced was wildly different. Their description of the conversation sounds a lot like what we had heard.
You're getting downvoted but you're right.
What is the basis for this assertion?

By far the largest source of Canadian steel imports is the US (55%). China accounts for only 10% of Canadian steel imports. Even if all the Chinese steel Canada imported (0.8 million metric tons) flowed directly into the US - highly unlikely - this would account for 2% of the steel the US imported (34.6 million metric tons). And this percentage is even smaller considering the overall US steel market. Hell - US production alone is 81.6 million metric tons and increasing. Somehow a max of 0.8 million metric tons destabilized a US steel market of approximately 81.6 mmt or more?

All numbers as of 2017 and from the US government:

[1] Canadian steel imports: https://www.trade.gov/steel/countries/pdfs/imports-Canada.pd...

[2] US steel imports: https://www.trade.gov/steel/countries/pdfs/imports-us.pdf
WhatsApp is getting set to be Africa’s biggest payments and ad platform
How is your experience with WSL? Do you get stuck in a lot of corner cases with it? Or does it work seamlessly most of the time? Guess not, considering you’d “greatly prefer Linux working on root.”
Another pattern I've found helpful is to have branches "exit early"; if you have code like:

if !cache.contains(key) {
v = db.query("..")
expiry = calcexpiry(v)
cache.put(k, v, expiry)
return v;
} else {
return cache.get(k)
}

by the time you get to the "else", your mental stack is filled up with the cache loading logic - you have to work to recall what this else branch is triggered by.

instead, make the branch be the least complex option and exit early, and skip the else. That way, it can be read as "if this condition, do this tiny logic and exit", and that branch can then be mentally pruned.

if cache.contains(key) {
return cache.get(key)
}

v = db.query("..")
expiry = calcexpiry(v)
cache.put(k, v, expiry)
return v;