skysight-inc/HackerNews huggingface dataset:
What have others switched to from MBP? How do you like them? I know, trackpads are inferior, but other than that.

I went from 2017 MBP /w keyboard and display issues to 2017 razer stealth, which I didn’t like (heavy, keyboard not to my liking, fans makes contact with chassis when carried from corner, Ubuntu didn’t run on it very reliably even after tweaking). Then I got 2017 Google pixelbook. I flashed coreboot[0][1] on it and installed Ubuntu (audio doesn’t work so I have usb-c audio adapter) - couldn’t be happier: keyboard is excellent, it’s light, it was relatively inexpensive (for low end i7, 512gb , 16gb ram), it’s silent (no fans), display is 3:2 aspect ratio (I think) and it’s not 4k, hardware feels nice and solid. Other than audio issue, Ubuntu runs solid on it after some tinkering. If you’re willing to tinker with it s bit - google totally nailed it on this![2]

[0] https://www.coreboot.org
[1] https://mrchromebox.tech
[2] https://www.google.com/chromebook/device/google-pixelbook/
One of the reasons I like the PhD in my case is I consider it to be “fuck you education”. I don’t expect it to give me any significant income advantages in software company, but I feel like it opens enough different areas of employment and gave me a big and strong enough skill set that I’m not intimidated by much.

I suppose it might not work out in such a way for all research though. I was lucky enough that my coursework left me with enough math and statistical skills to either learn or fake my way through most relevant math intensive computing stuff while my actual work was things like parallel optimization schemes for neural network training (and lots of programming in the big frameworks)
I think so, and I think Apple does a better job with macOS app bundles than Linux does with either snap or AppImages. In particular, I really like the macOS permissions design; snap upgrades in the background I think and compatibility issues broke some infra on my end, which was annoying.

But Linux has something like that now, and Apple has been staying still. It's not perfect, it's still fragmented, and a lot of fundamentals like fit+finish Linux will likely never get right. But it exists and it didn't exist before. And it's toyable/open-ish for the most part, so it'll last and won't change against your wishes without you being able to fork it or stay on an older version, and for professional users who devote a lot of time to their setup, software warts like that that I can whack with a stick without letting out the magic smoke in my computer are more bearable than things I can't fix and out of my control, like my keyboard not working because Apple likes thin laptops.
I would like to see more effort in this area. "volatile" tags (like JS) should auto mark popular questions as "stale" after a while and shuffle them back into the question queue so that people can either provide up-to-date answers to affirm that the answers aren't stale and are still relevant
Ah, that explains why I had a complaint from the wife that she wasn't getting new Archers episodes.

(The Archers is a long running (since 1951!) BBC Radio 4 soap opera about a fictional farming community. There are a lot of people addicted to this, including the wife.)

I had to avert this disaster as a wife with no Archers isn't worth contemplating, so I installed the BBC sounds app instead. It was my thought that the BBC pulled the content from google to get people using the BBC Sounds app instead.

The BBC Sounds app works, but it is a pretty terrible podcast app (2.2/5 stars on the Google Play store), it doesn't download and queue things, or let you order them etc.
No pain during child birth. Can you imagine the look on those doctors' faces.
Given the amount of cash on-hand, and the historical importance of the coding community to the status of Mac, let alone the guts of the OS (it, like almost all product in this space routinely uses free, semi-free, community-involved software elements. I know Apple 'give back' like they did for the FreeBSD community but its a give-take relationship and I think we can all relate to the huge amount of take in deciding to run a UNIX os instead of the homebrew p-system)

I find it slightly odd that the 'money men' would risk the brand value by not gold-plating the apology. Every mac owner should have been sent a willy-wonka ticket good for a replacement in a macstore and the macstore guru's should have been shipped almost infinite supply of replacements.

When Apple stuffed up the powerplug, the regulator forced them to fix it for free, for almost any walk-up. They can do this when made to do it.

The point is: A Rolls-Royce brand would want to do this unforced. I'm sorry sir, the walnut burr finish is not up to standard and we have scheduled three appointment slots of your choice to pick from, to replace it, and a free 1000km full service and valet to apologize is how you make ex-mac fanatics turn into glued-on-for-life fanatics.

Cheap at the price. Chump change on the bottom line.

Instead? we get nickel-and-dime treatment. Deny, Delay, Obfuscate.
It's reportedly in a cave accessible only at low tide. (I only have modest swift-water experience, but that's terrifying.) Of the three options you list, the only possibility would be a boat, and it's probable that the space is too restricted to get a large enough boat and equipment to move a shipping container in. And, it's a cave, so going in from the land side would probably require mining and still be dangerous.

If you just want to prevent Garfield pollution, it would seem like the best option would be to use explosives to close the cave and pretend it never happened.
They didn’t destroy them, digital media and the internet did by making a vast number of information channels suddenly available.

In the same way that 500 cable channels and 24/7 news networks hurt local TV news.

When I grew up my TV reception could only turn into 3 TV stations, and we had one real paper: the Baltimore sun. There was no choice but to consume them by sheer convenience.

As soon as cable and internet virtually eliminated barriers due to geographic distance the dominance of local media with a guaranteed audience was ended.

Even without search, the internet put national
And global newspapers at the touch of individuals. The idea that exposing your local outlet to the ease of accessing 1000 competitors wouldn’t have hurt them is dubious.
Love the jab at Quora

‘Oh and—hey!—we do not make you sign up or pay to see the answers.’

It’s sad how many companies nowadays do all they can to convert users to signups/downloads/app installs. Give people the chance to sign up on their own accord.
Kyligence Raises $25M Led by Coatue
Social networks need to be explicit about requiring a positive and constructive attitude in responses and debates. And follow up with corrective measures (in a friendly way, obviously). Otherwise the tone will deteriorate.

There should be a name for this law by now (could already exist, may have missed it).
> I don't know anything about fighter planes

Then where does your opinion on this subject come from?
But bounds checking is a lot simpler.
dotnet core is crazy. I haven't used C# in about 8 years, and turns out you can now write static C# application that cross-compile to Linux, Mac and Windows with a single command. It's _INSANE_ to me that this is possible.

I'm looking into getting back into C# after a long road travelled through Ruby, Javascript, Go, Elixir.
Ask HN: How to Learn Music Theory?
Heyo. A little background: I've always been intrigued by music. My mother made me join cheap piano classes to pass my time in middle school, where I barely learnt any real music: it was basically memorising the keys and playing it without any understanding of how it "works".

Fast-forward to now, I really want to learn how music "works", which I understand to be Music Theory. There are a few problems: I don't have the money nor time to learn an instrument. Can I learn music theory without instruments? If so, how?

Thanks!
Well, unless you want to task someone with running a server, you're going to be tied to the fate of a company. You can either go with a free choice (like netlify) or a paid choice (standard hosting company, AWS s3). Those will be simpler.

As other commenters have said, it's definitely tied to the length of the time you want your blog to be available. For 10 years, I'd run a quick script to crawl the blog (http://www.mooreds.com/wordpress/archives/3172 documents how) and push it up to s3 or netlify. For either, I'd set up a prepaid credit card to pay for the expected traffic times 3. You can also prepay for your DNS names.

You might need to write up some instructions for a friend to do the final sync and switch over DNS.
It is nice to see but without proper enforcement I am afraid that change will never come. IMHO, the biggest step they need to take is to allow repeat questions or at least to mitigate the "murder the SO" mentality that's displayed whenever it happens. It's one thing to suggest the question already has an answer. It's a whole different beast when you type out how worthless the SO is for not doing research prior to posting the question and ban against them with 50 down votes, ostracizing them completely. Moderators should be given an option to punish users for incorrect/inappropriate comments and action on questions.
I was wondering why The Infinite Monkey Cage was missing from my Google Podcasts app this morning. This might force me to find a new app to use.

Additionally, I fully support the move that the BBC made.
its still polution to the life in the ocean. humans aren't the only ones inhabiting this place as you point out. (taking into account there could be any number of containers - as if one ends up there, it's likely this process of it ending up there is not unique)
I'm surprised she didn't lose more limbs!
Mobile app analytics – key to customer happiness
Pseudo Design Titles
Many features are also available from community in the form of plugins.
It was nice of them to explain it, though, in case I meant it seriously!
Sure, but none of the numbers are homophones or even particularly easy to confuse (in English, anyway) when giving a location verbally. W3W marketing claims none of their words are either, but the evidence suggests otherwise...

Latitude errors are also much easier to correct if you incorrectly memorise it but know other information (country/city). But if you find out that arbitrary.word.cat gives you an obviously incorrect location, you've got very little chance of realising that actually it must have been arbitrary.world.cats
'One last push'....'would you mind passing me another magazine please doctor?'
Well, I must say I didn't expect big corporations would get their "privacy" violated by tacking apps.

Do you think it's cheaper to just buy back the data or to set up their own cell towers and block the app traffic?
Empathy, Morality, Community, Culture–Apes Have It All
They tried and gave up on precisely that idea.

https://meta.stackoverflow.com/questions/354217/sunsetting-d...
I wonder, is it really an unreasonable standard now, or is it merely an inconvenient one for the people who determine the shape of the system?
Millennials choosing 2-hour commutes vs. paying high rates to live in cities
Probably a lot faster...

In a panel that discussed ideas on how to store energy there was a peculiar idea: Cap a large mountain and elevate its top by pumping liquid into it. If you need the energy again, just extract the fluid an generate the needed energy.

It was probably not feasible because we are lacking efficient and low-maintenance pumps, but it convinced me. Hope to have my own battery mountain one day...

But a similar fluid/pressure approach might indeed allow us to extract energy from continental drift.
I'm not arguing she would have gotten away with it if there was still some assets to defend, just that when it comes to "big fish" actually being prosecuted, she doesn't really qualify because she's basically already gutted. That the industry is heavily regulated with heavy penalties might have made her a good contender to for a big fish being held to account for misconduct (in a specific industry at least), but situation is different enough it's not (and won't be) indicative of how very powerful people are held to account.
How are they gathering this data?

Are they placing detection equipment at/near the target locations to monitor for cell phone signatures in the vicinity, or are they gathering from mobile apps who resell location data to aggregation firms?
I'm not sure I get the reference? Could you explain a bit? I know what Java EE servers are, but don't recall anything about bare metal deployments. Comparing my experiences with using JEE and Docker was that they are nothing alike. Just unclear as to your point.
I asked a newbie question recently as I was working with an unfamiliar programming language (EDIT: and could not find an answer to the question already on the site).

I got nothing but comments, where one was an actual answer, and the rest were condescending and often technically incorrect.

I made use of the answer, and deleted the question, in order to clear the downvotes from my own (top 20%) account.

I guess the proper strategy for answering noob questions is to put the content in a comment where (I think) it cannot be downvoted.
Open Sourcing Science Journal iOS
If you don't feel like setting up and maintaining your own data storage & visualisation solution for your time series data, you could use adafruit.io or blynk.io. And if you're really lazy or impatient you can try my ridiculously-low-friction service pushdata.io :)
Google Conducting Secret “Performance Review” of Censored China Search Project
If you live in a very sparse rural community without a large enough audience willing to pay for hyperlocal news, why is it the responsibility of others to make this viable?

Why does the US celebrate rural living such that people think it’s their god given right to have all of the same amenities someone in a large metro area have with its higher density in an economically untenable context?

I’ll grant you it’s sad when small towns die, but why is it the responsibility of everyone else to insure these towns are viable? Things change, industries change, and often, people have to adapt as a result.
Andrew Booker Solves Sum-of-Three-Cubes Problem
> At this point I just deleted the question
Microsoft Stretches Azure Cloud to the Edge
http://yellkey.com is designed for exactly this use case, and is near-exact clone of the now defunct http://shoutkey.com that was prevalent at our school for this. It provides single-word short URLs that expire after 24 hours, which is fine in practice for any in-person use case.
I use SO almost daily but boy is that culture toxic. Twitter level toxic. The new CEO has a tough job ahead.
I think you are on the right track with the figure 8 configuration.
I think the two loops are what are important for traversing both directions. I would formally define this loop as follows. (Note: that since these edges are directional I am using "->" to denote these edges.)

Definition: Junction Loop

Consider an arbitrary junction K with vertices l,m,n such that l->m and l->n. This junction K will contain a loop if there exists a path that connects m->n or n->m.

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

Defintion: A Dmichulke Track

A Dmichulke Track is a track that any piece of track can be traversed in both directions and there exists a path between any two pieces of track

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

Conjecture:

Any track will be a Dmichulke track if it has a two junctions J_1 (with vertices a,b,c such that a->b, a->c) and J_2 ( with vertices x,y,z where x->y and x->z) that satisfy the following conditions.

1) J_1 and J_2 must be have a path connecting vertex a to vertex x

2) J_1 and J_2 must contain a loop.

3) There must exist a path to either of these junctions from any point of the track.

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

This should satisfy the stated conditions. You should play around with track configurations that satisfy these conditions and see if you can find a counter example.

This is only a conjecture though since I didn't really prove anything. I may take a crack at working on that proof over the weekend and let you know how it goes.
>Looking back, I think it's ridiculous that we ask 16-18 year olds to make decisions about their careers.

And just how far do you think extended adolescence should last? People have to start transitioning into adulthood and preparing for career and life at some point, even if they aren't fully mature and ready for it.
Totally agree. It works pretty well on iOS with APFS so multiple file copies occupy the same storage space. Not sure about Android though.
Two things stick out in my mind. The first one is when my Aunt's Android tablet got all of its photos infected with David Hasselhoff. She didn't realize that the pictures were duplicated (so the originals were still there), so she was extremely upset that all the pictures of her late husband were photobombed with "The Hoff" (she's in her 80's, and doesn't even know what a photobomb is).

The second incident is the Google "Drop Mic" email reply button, that got accidently clicked on and caused some number of people to lose prospective business opportunities.

Now, the april fools jokes that aren't harmful are things like google maps having a pacman mode available, or when Slashdot did their "OMG Ponies" theme.
https://outline.com/dr8wpv (I could not get past engadget's/ Oath's wall of option management)
Just to put this out there from the beginning, I don't know what the exact appropriate balance between censorship and freedom of expression is. Also, FB can do what they like and don't have to listen to me.

With regards to ISIS, if their recruitment videos are publicly available, then people can contest them publicly too. They can explain why this viewpoint or whatever might be appealing to certain demographics, but look at this evidence for what happens to those people once they join.

The self-harm / suicide question is harder for me. I still think it's a good idea to have this happen in the public sphere so people can expose those who encourage such things in other people. However, if an individual is being targeted specifically then maybe there should be a line there. I don't know.

As for white supremacy, yes, I said "dialogue" when what I really meant was "speech". I don't know who Richard Spencer is, but if he's blocking comments then people can still post rebuttals in other videos.

I guess my main point is that it's better to confront such things openly then to try to hide them under the rug.

There also seems to be this idea that ISIS and white supremacists and whoever can magically infect others with their dogma as a form of mind control or something. The danger, in my opinion, lies in trying to bury it. Then when people stumble upon them, or are recruited and given a login somewhere, they have access to only one side of the argument and are effectively in a bubble. In the public sphere where this plays out openly, they have ready access to conflicting information on the same platform.

I don't want a society where people aren't allowed to dislike me. I don't quite get where you're coming from. I want a society where people can say what they think and not get censored for it for the most part. It requires that we all come to terms with the fact that some people hold different opinions that we really hate.

I wasn't alive 100 to 150 years ago. However, growing up 40-ish years ago, I remember hearing such things as "I don't agree with what you say but I will defend to the death your right to say it". Not something you hear much, any more.
IN the light of what he just said, then SO needs to stop banning people from posting questions even if their questions get continuously downvoted by experienced users.

"You have reached your question limit
Sorry, we are no longer accepting questions from this account. See the Help Center to learn more."
Ummm. That's what latitude and longitude are. Angles. Or equivalently, radians.

And what's magic about one meter? Latitude and longitude can be arbitrarily precise. But whatever. You want 40 million? Well, 360 degrees / 40 million ~ 10^-5. That's easily handled by "43.63872, -116.24135".
Ah. Well while a refinery is technically in the category of manufacturing, my father wasn't part of the oil refining process itself.

He was initially construction, and later maintenance on—well—all of the pipes.

So the situation wasn't as iterative. It was more, for ex:

* We need a new line for X process.

* Draft plans for new line.

* Receive [unwanted] feedback from fitters familiar with existing lines (having been in and out of them for n years)

* Disparage feedback and double-down on drafted plans

* Fitters implement plans

* Line fails (a number of times this step has nearly cost people their lives)

* Feedback of failure reverts to engineers

* Redraft plans with practical considerations applied

* Fitters implement fixed plans

AFAIU that even somewhat aligns with lean manufacturing—in that they adhered to the designed process according to the authority, and when defects were found they iterated.

I think the main complaint is that the fitters at this point act as almost an extension of the machine itself explaining why something will not work, and the given authority rejected any input at the outset—acting as the old priest caste, if you will.

I worked briefly for Toyota (subman. Toyoda Iron Works) and the process wasn't much different. The stakes were just lower as the parts were smaller, cheaper, and faster to adjust. If I, as an operator, attempted to raise issue with the engineering team I would have been laughed out of the room in the same way. †

† the engineering team had us set every M part aside for inspection 2-3 times a day so they could come check calibration. There was no other direct feedback loop that way from ops.
I think simonh was making a proposal rather than a statement of fact.
Edit: ...Even if crypto were were to gain mass adoption it might not be btc in it's current form that wins that lottery.
As someone who reads a lot of SO posts when looking up nitty-gritty stuff, I think it's much better. I have yet to ask a question. But, for example, just this morning I wanted to know what kind of support Java has for POSIX signals, and I feel that the SO posts asking similar questions have given me a good operational understanding (https://stackoverflow.com/questions/19711062/alternative-to-... https://stackoverflow.com/questions/2541475/capture-sigint-i...). As a resource, I think SO is invaluable.
I'm still using my MacBook Pro from 2010, and I'm working on ways to mitigate the NVidia card rebooting at its worse it was 120 times a month, but I've managed to get it down to about 10 times a month.

Although IDEs seem to cause frequent reboots, but using Jupyter is far more stable.
Europe copyright dispute shows just how hard it is to fix internet’s problems
The Trouble with Stephen Moore
I can totally see how this wasn't anything malicious and just done out of pure ignorance of the law. That said, I would expect this out of a small startup; not a massive corporation. This is actually where I can see the argument for increases in diversity as I can see how a homogeneous group of people being completely ignorant of the ramifications of this.
Ask HN: How have telemarketers been able to terrorize the US for years?
I'm really confused at how my phone can ring 1 to 5 times per day and there's nothing I can do to stop it. Between my personal and work iphones, I end up ignoring between 2 to 10 calls a day. I've read plenty of stories about how it's such a plague, but why can't the telecommunications companies deal with this?
"Pollution is the introduction of contaminants into the natural environment that cause adverse change."[1]

I think the above comment is questioning whether this container is causing `adverse' change. If not then I suppose this particular case wouldn't be classified as pollution.

[1] https://en.wikipedia.org/wiki/Pollution