skysight-inc/HackerNews huggingface dataset:
I 100% agree with you about the touch bar, but you might be underestimating the user-hostility of modern Windows and the shoddiness of Windows computer manufacturers.

I've had devices from from Dell, Microsoft (3x), and Lenovo (2x) in the past few years, and they've all had hardware or driver issues either from the start or within the first few months. Tried countless registry hacks and driver reinstallations, spent dozens more hours on the phone with support reps who have no idea what they're doing, finally gotten a replacement but it doesn't include warranty coverage so the next failure is game over. Worst support by far was Dell -- they refuse to admit there's a problem, transfer you to wrong departments, and just wait for you to hang up. Their basic warranty coverage also only includes "depot service", which means you mail the machine away for two weeks and literally all they do is wipe it and reinstall the OS. Lenovo sent somebody to my home and actually resolved the issue.

Even when the system is put together correctly, every Windows update breaks something, or reverts some setting to a default value, and you don't get to choose which ones you need and which to skip. That Persian calendar fix is going to break your touchpad. Your system event log will be full of errors, and you won't know if you should be concerned. But that's just how Windows is, rotted and barely clunking along. Not to mention the built-in app ecosystem -- my wife tried their Mail app for a while, and one day it deleted all of her emails and calendar events. OneDrive sucks. Everything about Windows sucks.

I've done the "Reset This PC" thing on 3 different machines, and it's bricked all of them.

By contrast, the MacBook Pro that I've used at work for a few years has had zero problems and the OS feels so much more coherent. I do passionately hate the touch bar; I accidentally brush it all the time and suddenly the volume changes or Siri pops up or whatever irritating thing. I miss having a real Esc (yes, I've remapped Caps Lock, but muscle memory dies hard).

I've always used Windows laptops, but recently I've realized the MacBook is actually not more expensive after you factor in the hours of maintenance and the fact that Windows machines will die much more quickly no matter what you do.
This is literally a quote from the paper's author.
> Train infrastructure in France is not premium anymore

It still is premium compared to the average country, even if it could be far better

> The high speed train in France (TGV) is really expensive if you cannot get any discount compared to flights. I live near Nice in France

Nice is the most enclaved city in France, in the far south-east and surrounded by mountains. It is not at all representative of the rail experience you get in the other big french cities.

> Also trains in France are more subject to strikes and delays. Well any mean of transportation in France is subject to strikes but the occurrence is greater with trains.

I spend ~2000€ yearly in trains, and the cumulated delay I got in 2019 yet was 30 minutes, with 25 minutes due to a a crop fire close to the rails. Yes, delays happen, but people often overestimate them (that's my opinion).

> Again the French government thinks that creating a French tax will pave the road to an European one. I highly doubt so. French airports and airlines will suffer from it compared to their European equivalent, and if an European tax is created, it won't probably make the French tax disappear. France loves taxes, we see the results.

The 200 million € from that tax will go to make that very train system better...
I'm not convinced centralized models being politically "pushed around" in the age of the internet will succeed. They may likely be a retreat, and long term ebb-and-flow from centralized to decentralized poles.

The centralized but politically watched model is also specially susceptible to Taleb's "The Most Intolerant Wins" theorem.
Oh dear god?! https://medium.com/@bengreenier/hijacking-spotify-web-contro...
Unless you're doing algorithm development, you should skip all algorithm related questions. Be much more practical.
You might like these: https://www.ebay.co.uk/sch/items/?_nkw=bidet+bottle&_sacat=&...

or even a basic jug like the most basic of Indian bathrooms, which takes a little more practice.
If they're notarized there's around a hundred pages of terms and conditions you have to agree to. Although I'm not sure this gets in the way of any of them except on one of the blanket ones that Apple keeps intentionally vague.
Whoops, you're right! I hadn't thought it through.
Less stringent is not the same as not stringent.

I made medical imaging software for diagnosis and analysis. We would get a regulatory proctology exam every release. These guys would find arithmetic errors in papers referenced to support algorithms used in the software, and ask us about them. (Incidentally, that's where I learned never to trust "peer reviewed" papers or dissertations in computer science. Always check it, in detail, yourself. CS guys have to be some of the worst mathematicians I've seen during my time in scientific research.)

But yeah, the FDA were that anal in our case. If they were not that anal for you, I'm not sure why that is? Maybe the radiation? We were putting out software that potentially dealt with, essentially, irradiating humans. Software that controlled radioactive devices. Etc. No one wants the equivalent of a dirty bomb going off in some small town somewhere. So I don't blame the FDA for the whole "every i dotted, every t crossed" treatment. It was actually reassuring. At least in our case.
How are they messing up hardware?! That's supposed to be their biggest strength.

My 5 year old macbook pro has a 128GB SSD. With the size of docker images and software modules that fills up in no time.
Or simply remap it to whatever they like using one of many free utilities? Anyone who cares this much about it is expert enough to be able to do so.
The computer costs $35-55. Mistakes get made and they'll fix it. Get over it.
What I Learned from WebTorrent [video]
Russian Journalist Charged for ‘Controlling Minds’ with ‘1984’ Reference
There's nothing stopping you from just remapping a regular key. You don't need a Touch Bar to get a "pause" button for XCode.
I'm very concerned about loosing the right to attack religion. It's an important discussion to have and for children to see. All religion is foolish, and has to be approached from a reality-based context.
Do you have anything to add to the discussion regarding the topic at hand? I explained the problem with their reasoning in the post you're replying to.

> Anything can be considered "evidence of illegal activity" IF it implicates one in a crime. Using your reasoning, a bloody knife is illegal because it's "evidence of illegal activity". Well... no, it could just as easily be evidence that I cut myself making dinner, so there is no reason for you to bring that up except to shoehorn my examples into the category of illegal activity even though they aren't actually illegal.
No, because Twitter itself isn't the government.

For everyone playing at home: When the Government (personified by Trump in this case) limits your ability to express your freedom of speech (represented by blocking you on twitter) they're violating the first Amendment.

When a private citizen or corporation does it, you're probably just violating their ToS.
Set Up Your First Penetration Testing Lab Easily with Vagrant
Because python is a different language from Matlab and python lists are lists and note 1d arrays?
Sounds more like "the challenge of using a mish-mash of non-integrated tools with no interface". Developers could definitively solve this by moving away from 70+ year old abstractions (files, terminal) towards things more in line with Smalltalk ideas. But I guess it's better to make thousands of beginners suffer each year, instead of admitting that the current way of doing things is conceptually flawed and outdated.

https://www.youtube.com/watch?v=I9LZ6TnSP40

https://alumni.media.mit.edu/~mt/thesis/mt-thesis-Contents.h...

https://www.youtube.com/watch?v=QTJRwKOFddc

https://github.com/pharo-open-documentation/awesome-pharo-ml

(And no, there is nothing special about copy-pasting commands and Unix pipelines that cannot be easily recreated in UI if the UI is designed to be programmable. )
I do wonder if they will remove comments from prominent American fundamentalists who dehumanize non-Christians and/or atheists?
I had a cat growing up and he always acted very strange before significant earthquakes.
Tesla-Powered Honda Is the Raw, Funky Future of Hot-Rodding
Yeah, he was pretty disconnected. You're not making the grade if even Dan Quayle is chuckling at you.
And Mac developers don't have to use MBPs to develop Mac applications. Use an iMac( Pro) or Mac Mini at your desk. Use a Macbook Air as a portable. Neither has a touchbar.

(Heck, technically, Mac developers don't even have to use Apple products to develop Mac applications. I've done native macOS app-dev and the only thing I have that runs macOS is a Hackintosh.)

Consider also this analogy: you don't develop console games on the console itself. You develop and build them on a computer using a cross-compiler, and then push them to a dev-kit unit to test them. Same thing applies here: just because you're writing macOS software, doesn't mean you need to be using macOS. You could stand up an office EXSi server running macOS VMs to serve as a CI server and test environment, and then actually write your macOS software in VSCode on Linux, pushing it over to the server to test it. People have done this. It's no harder than, say, developing for Android.
More comments: https://news.ycombinator.com/item?id=20388029
Its a bit grayer than that. In this case generally it is option 1 (transaction contract when the key is originally given or sold). But then a third party comes in and makes a marketplace out of people breaking their contract and how you deal with THAT.

Its basically the Airbnb scenario.
What if someone's holy book contains text that dehumanizes people on the basis of religion?
I think you're right, and that this applies to many areas (not just banks).

'#influencer'ism seems, most unfortunately, not only here to stay but on the rise and increasingly recognised.

https://www.newstatesman.com/science-tech/social-media/2019/...
Work Smart Not Hard: Using the Pomodoro Technique to Maximize Productivity
Is 11.x in maintenance? Because I recall upgrading to the 12-release not too long ago.
It just says 2 choices work -- like in binary decision tree, you can always choose the best of two -- but with 3 or more choices, you lose this property -- sort-of like in rock-paper-scissors [1], we can all agree that...

1. ROCK is better than scissors
2. SCISSORS is better than paper
3. PAPER is better than rock

?? PAPER is better than rock ??
?? ROCK is better than rock ??

DOES NOT COMPUTE

This in-transitive loop is called Holonomy [2], and it Does Not Compute in the classical sense -- it can put you in a state where it's impossible to win the majority vote -- no one can win the popular vote and so no one agrees who the winner is, ever -- and thus there can be no mandate in an intransitive relation [3].

See Eric Weinstein discuss this concept in the context of Gauge Theory on Joe Rogan's podcast #1203: https://podscribe.app/feeds/http-joeroganexpjoeroganlibsynpr...

[1] https://en.wikipedia.org/wiki/Rock–paper–scissors

[2] https://en.wikipedia.org/wiki/Holonomy

[3] https://en.wikipedia.org/wiki/Transitive_relation#Intransiti...
It seems to me, that the issue here is mostly web developers who are used to coding for browsers, are slowly moving into the desktop application domain, and instead of them applying the traditional languages used there (C and C++), are circumventing these by creating frameworks that allow them to continue using their web langs in a desktop environment.

If that is the case... they'll never get rid of the megabyte bloats. That's basically just baseline overhead from a browser engine itself.

Crazy idea: Reverse the entire process? Use C for everything, including web tasks, i.e. FastCGI? Correct me if I'm wrong, but with WebAssembly around, is it possible that C programming might make a comeback into web development?
I'd imagine it'd be hard to avoid? There isn't exactly a lot of text on these cards, with so many parameters in the model it wouldn't be surprising that it overfits
Your man page link confirms the capability is not there. It can forward to local syslog, which is still both useless (logging holes still exist) and needlessly redundant for this purpose.
People who lived through the “Golden Age” of BBSes write about their experience
Mozilla blocks UAE bid to become an internet security guardian
-Which is all the reason I need to bring up Tyler Vigen’s amazing spurious correlations:

https://www.tylervigen.com/spurious-correlations
That’s quite an assertion. I love (loved?) OS X and the hardware behind it. It’s the most polished unixy system money can buy. I don’t like the current generation of hardware, though.
While disk space may not often be an issue (though small SSDs are commonplace), RAM usage certainly is an issue if every little tool is an electron app.
"Saving screenshots"

Nice way to hint that you are definitely being sarcastic, because cmd+something+3 surely and clearly is no way intuitive, contrary to the use of dedicated Print Screen key on Windows.
> I'm very concerned about loosing the right to attack religion

You aren't losing the right.

You may be losing Twitter's active cooperation if the manner in which you do so is unacceptable to Twitter, but you never had a right to Twitter's active participation in your attacks to lose.
do you use Linux and don’t need access to let’s say Adobe software? Or do you use windows and don’t mind being actively spied on?

MacOS and Apples seemingly honest dedication to privacy are the only reason I use Apple hardware.

Apart from hackintosh type solutions I don’t see a way to have both.
Sorry but if you're not a member of the tribe, you can't possibly interpret the tribe's book. (said in jest to point out the problematic response)
The problem is that it's also possible to criticize in a way where it's simply not possible to determine if it was a good faith criticism or not. There's a wide population of people who even optimize for that, they're called trolls.

Moderation mistakes are inevitable, and the consequences of a bad moderation decision can be as bad, or worse, than the effect of the message itself.

IMO, people should learn to defend themselves against trolls rather than helplessly relying on a nanny from above to do it. Unfortunately, using those platforms doesn't give us much of a choice in the matter.
Well, I self-host, but the main barrier I have against providing those services for others is availability: I am unable to guarantee 100% uptime.

Federation is a great thing, as it distributes uptime over the network. Then comes peer-to-peer (see peertube) to make peak load easier to bear. But we would need a few easy ways to poll resources of a few self-hosting devices to provide high availability. This probably means a completely decentralized protocol, or techniques such as hosting DNS on the same machine as the service, in multiple place, since it looks like the Internet was designed with a federated architecture in mind, not a distributed one.
We do indeed, but the leverage lies with and so the emphasis should be on the governmental. I have changed my lifestyle markedly since I had my own personal revelation around climate. I don't use that to go on a holy crusade to convert, I don't even mention it unless a discussion goes there and asks. That's so I can live with myself, and look the kids, who will have to endure the consequences, in the eye. Companies engage in far more greenwashing, lobbying and distraction than real efforts, eco brands somewhat excepted.

I cannot change labelling law to require impacts (emissions, habitat, sustainable) clearly shown to allow me to buy with wisdom. I can only guess. I am certain, despite having above average interest, I often guess wrong. I can't bring a carbon tax, packaging levy, delist companies that don't play along, or creatively rewrite corporate law to place survival as important as profit, or change international trade law.

One new oil rig, chemical plant or drilling field can easily cancel the individual efforts of an entire city, perhaps country.

So I tend to see it as government first last and everything; corporate at gun ^W legislation point, and individual as a matter of personal ethics and social acceptance. Despite having started with me - as far as I'm reasonably able.
The researcher makes it clear that they rejected the NDA because it was a permanent gag on any discussion (even after patching). With that in mind, and this clearly being an intentional design, I can see why it might come off as Zoom not taking the issue seriously.
I don't know about long term harm but it won't replicate all the effects of natural skin oils. Our oils contain compounds that keep the acidity just right and keep microbes from taking over. We've evolved those oils over a long time.
> What if someone's holy book contains text that dehumanizes people on the basis of religion?

Then they probably aren't allowed to tweet their holy book.
Zoom’s UX has always come off as invasive. An application default that allows hosts to enable automatic camera join is an overstep, and the lengths they go to facilitate this while ignoring long standing, industry standard appsec guidelines to prevent XSS is relatively unsurprising yet hopefully not inconsequential to their enterprise customers.
Bummer. The posit number system (http://www.johngustafson.net/pdfs/BeatingFloatingPoint.pdf) is super-cool, and its inventors often speak of its potential performance advantages. On the other hand, their claims did seems a little "too good to be true" - variable-width fields require mux gates, and somebody needs to pay for those.
That depends entirely on their definition of dehumanizing.
Well you forgot FB Reader
>One example, sometimes DRY'ing up things that just happen to use the same logic now, but don't existentially/necessarily use the same logic. When they stop using the same logic, you add extra 'magic flags', or you've got to undo the architecture.

The DRY principle was created by the authors of The Pragmatic Programmer, and as they formulated it, your example is not DRY.

DRY is about requirements, not code or logic. The specification of a requirement should exist in only one place in the code. It aims to reduce instances of "The requirement changed, and I thought I fixed all the places in the code, but I forgot one and it became a bug." If two pieces of code have very similar logic/code structure, but are tied to different features, then the DRY principle absolutely does not suggest you should refactor to make that logic appear in only one place.

Pretty much every time I've seen people complaining about DRY, they're complaining about something unrelated to the original DRY principle.
The USB Power Delivery specification is very complicated and covers, despite the name, a lot more than power delivery.
That is my point :)
Does this mean that Swiftian satire such as South Park's episode making fun of prominent Scientologists is now unfit for Twitter?
Sounds cool, seems like an interesting set of tradeoffs that nobody else has tried yet.

From what I've read so far it seems like Dark is a good fit for prototyping, experiments, and small products and teams that "move fast and break things". Would you consider it a good fit for large teams and applications, where different people own different components and reliability is the most important metric? A lot of the accidental complexity in the "standard issue" continuous deployment process detailed in the post is there to prevent accidents and enforce permissions.
So can the SEC seize the money from Compass if their investors get indicted for securities fraud?
Yeah, this seems like it must violate some Apple TOS, right? The uninstaller leaves behind a local webserver, that can't possibly be allowed.
I guess you can't post those quotes on twitter then.
That’s basically what Amex Platinum offers. Last I heard they had created an entire team to focus on wooing the millennial crowd.
Why does that follow? The article specifically states:

> "Nor do we consider whether private social media companies are bound by the First Amendment when policing their platforms."
Coutts!
Too complex and overreaching is certainly a valid fault.
Yes. https://www.freebsd.org/security/index.html#sup
And, ironically, the same people that want these subsidies argue for less government oversight because the "market will sort itself out."
Paul Harrell — Guns

I'm a typical European with only basic training in the armed forces, no other gun relation, I believe in strict gun control, and yet — those videos are fascinating. All those different guns (he's an expert in black powder guns, muzzle-loaded), the monotonous readings from the chronograph, anecdotes and a really down-to-earth and a bit awkward presenter. It's a time sink I've been sucked into lately.
Technically? No.

It'll largely refuse to run ("App can't be opened because it is from an unidentified developer") if it's not signed via Gatekeeper, though.

There's a procedure to bypass that, but it's hardly user-friendly. https://support.apple.com/kb/ph25088?locale=en_US
Those seem to be good reasons for Microsoft changing things. Less vendor lock and dumping.
Beat me to the punch...
Ask HN: Bootcamp or Computer Science University Degree?
More and more people learn about programming in bootcamps and got software developer job right after. So is it still worth the time/money doing computer science at universities?
TestFlight. The user limit is 10,000. If beta review is slowing down your dev/release cycle, you may be using it incorrectly. After initial beta review, it's usually unnecessary to have subsequent versions reviewed unless you've significantly changed the purpose/functionality of the app, and that's keyed off of the questions they ask you when you upload new betas.

From "TestFlight beta testing overview" at
https://help.apple.com/app-store-connect/#/devdc42b26b8

A review is only required for the first build of a version and subsequent builds may not need a full review.
> then surely Twitter themselves blocking individuals is also a violation

That's quite the leap. Twitter is not a representative of the federal government.