skysight-inc/HackerNews huggingface dataset:
Hanlon's razor. Also, a Michelle Obama quote[0].

[0] https://www.newsweek.com/michelle-obama-tells-secret-i-have-...
The Only Way for Long-Term Electric Car Sales Is to Do What the Communists Did
Sending GDPR Compliant Emails? Better Safe Than Sorry
Do you run at a high or slow pace?

I find myself unable to focus on my audiobooks while running once the pace is high enough. I imagine all I would be thinking of while running without content to distract me would be the number of the miles left of the run.
no way tsa checks
You're cherrypicking. A user does not need to know what or how much data they produce in order for that data to do useful work for them. I've already explained why a recent location history could be useful to a location-suggestion algorithm.
The link doesn't work.
I just want to use my computer, not playing computer tech with it.
Valve announces Half-Life: Alyx with first and only tweet for account
Whereas next door in Australia many people struggle to get 25mbps with their FTTN connections. NZ really got their role out right.
React Native Plant App UI #10: Categories Section in Browse Screen
The 64GB of ram alone makes the new 16" a completely different machine. It really can't even be compared to the previous generations. 64 opens up a lot of possibilities in the media creation space that, realistically, were just not there with 32, and were pretty much impossible with 16 gig.

Given a choice, I would much rather have had the 64 gig rather than a new keyboard. A keyboard you can put a cover on. There's no mitigating 16 gig.

With this release however, Apple chose to give us both, as well as a GPU with 8. So yeah, the machine is a significant upgrade. Anyone saying otherwise is probably in a demographic where they really don't need the GPU or the extra ram. So they don't see the value in them.
I've used 3 different MacBooks since 2016 with the butterfly keyboards (upgrading to newer models as they came out), never had a problem with any. Granted, I always use a "keyboard condom" anyway no matter what (because I hate the inevitable stains that no keyboard is immune to), maybe that saved me?

The Touch Bar can also be pretty handy, especially if you customize it with third-party apps like BetterTouchTool. I certainly use it more than I ever used F# keys.
I read the Lord of the Rings while listening to the 1492 OST on a tape. That album is the real and best soundtrack of the book and the movie to me.
I've struggled with working in similar environments. For one year (in the last 15) I had my own office and was the most productive during that time.

I'm in an open-office now and use light over-ear headphones (I found the Bose Bluetooth ones good) and listen to white noise (by playing with the frequencies you can usually drown out what's bothering you). Of course my preference would be a quiet space, but this white-noise strategy has worked well for several years now.
Given the tainted hole Team Sky have landed themselves in over their TUEs and mysterious packages no-one can remember and toxic working environments and the debunking of their "marginal gains" PR, I'm not -entirely- sure using their personnel as props for the legitimacy of this (~publicity stunt for VaporFly~) record attempt is a great look.
It sounds like you've never actually used PHP. Even way back when, you could pick from multiple pre-packaged solutions (XAMPP, WAMP, etc). In windows, the installer was a no-brainer click-through wizard, much like any other random software you'd find on sourceforge or whatever. And not only it would setup apache, but also mysql. Then you could click a button to turn on PHP (so no need to type anything in terminal either). You could also get hosting and upload your PHP files via a browser interface to put your hello world live on the web without ever typing any "code" other than the text "hello world" on a index.php file in notepad. Not even knowledge of version control was required for this form of deployment (though, of course, you can also follow standard industry best practices like with any other mainstream language).
Screws are no less stiff than rivets.
Let's walk through my thoughts.

Hmm, okay so Spock looks nice. Neat! The routing code looks very easy to read:

main = do
spockCfg <- defaultSpockCfg () PCNoDatabase ()
runSpock 3000 $ spock spockCfg $ do
get root $ do
Spock.html "<div>Hello world!</div>"
get "users" $ do
Spock.json (A.object [ "users" .= users ])
get ("users" <//> var <//> "friends") $ \userID -> do
Spock.json (A.object [ "userID" .= (userID :: Int), "friends" .= A.Null ])

Alright, let's figure out how this works.

runSpock :: Port -> IO Middleware -> IO ()

Okay that makes sense. Takes in a port, some middleware and spits out IO. Not crazy. Hmm, okay these dollar signs are making things a little confusing, but I can figure out that spock returns an IO Middleware and therefore we can see that spock takes the output of the right do block along with spockCfg. Not the easiest to scan at first glance because of the right to left reading but okay.

Let's look at get.

get :: HasRep xs => RouteSpec xs ps ctx conn sess st

Ah, okay, so uh...this doesn't appear to be a function. Oh, I see, here it is:

type RouteSpec xs ps ctx conn sess st = Path xs ps -> HVectElim xs (SpockActionCtx ctx conn sess st ()) -> SpockCtxM ctx conn sess st ()

Well I'm not really sure what xs, ps or st are. And HVectElim doesn't tell me anything. Path is pretty clear and SpockCtxM is a monad of sorts. But what the hell is HVectElim? Alright whatever, let's just figure it out via the signatures of Spock.html/Spock.json. Which are...nowhere to be found in the documentation. I looked them up in the index and nope, no entries. I'm very confused about what HVectElim is and why that would be a fine name.

I can continue past this point, but you get my gist.

This is actually way better than my other experiences with Haskell and web dev, but it's by no means an easy or fun experience reading this code. Variable names like xs, ps, etc. are great when you're dealing with a generic list but they get old when that's the only documentation (because "type signatures are documentation" is totally infallible). And a name like HVectElim is just baffling. What, did they charge you per letter? Did half your keys fall out? Why is that a good name?

I really want to use Haskell for something useful. But I'm running into pain points trying to understand a glorified Hello World. Now granted I'm by no means a great Haskell programmer. But that's kind of the point. I understand monads. I get functors and applicatives. I should be able to write a dumb Hello World app dammit.
> Stuff from times and places I really don't want to evoke I also avoid.

There are songs I can't listen to like before anymore after some conversations (eg lightning crashes by live) or some time (Champagne supernova by oasis).

But likewise, there are places I don't have the energy to hang around anymore.
It’s amazing how long it has taken car companies to copy the signature features of the Tesla

It's been covered a bit on HN but Tesla rather famously uses displays that are not suited for automotive use. I imagine part of the lag time is that Ford actually went with a display that's designed for the kind of heat cycles a center console display will experience.
I am generally not a lucky person, but after hearing all these horror stories of 2016+ MBPs, it's obvious that I really lucked out when I bought my 13" MBP in fall of 2015, which I'm using right now to make this post. I've only had to service it once to get the "logic board" replaced, which cost me something like $600 last winter, but it was pretty obvious that it was still the best option after comparing to the newer MBPs and many other laptops. I'll be a sad panda when this bad boy becomes unrepairable.
I love them. You gotta come off the home row to find them, better make it easy.
I work with electric utilities, and every time we talk with car manufacturers (including recently Tesla) they say vehicle-to-grid (v2g) isn't on the roadmap.

On the other hand, almost all charging happens at night, which is a time of low demand on the grid. And delayed charging (combined with time-of-use rates) to move off of the 7 PM winter peaks is widely available. So even without v2g, vehicle electrification has worked out great on the grid so far.
None of these things will happen until the power of the professional classes is broken. They will fight it, and you will find that you don't have the votes in congress to do any of this stuff. Seriously people are walking into an oncoming freight train thinking they will reorganize 20% of the economy through the power of sheer idealism and it would be funny if the stakes weren't real. But we will meet again in 20 years when the situation is much worse, and you will be confused as all hell why none of these plans were realized. As long as the professionals are in the drivers seat of the Democratic party, you can push the truck as hard as you want but they will steer it towards an Obamacare style solution, at which point you will say "We must push harder! It will happen!"

But it will never happen, not as long as the Neera Tandens of this world are calling the shots in the Democratic Party.
Creating Map Animation Using Open Source Software
Not sure about that. Linux + x86 killed their server market.
If you plan to try to do remote work, you need a network. With all due respect, 60+ is late to build a network for generic programming contracts. I would suggest that you focus on your current network. What do those people need from a programming point of view. Target languages/technologies that match that niche.

If the programming is only for fun, then don’t worry about the network And focus on what is most interesting to you.
Well, it's not mom&dads basement, but it will have to do.
Seriously, do I detect in this article a slight bias against "boomers and xoomers"? A slight avoidance of issues?
If I come home from $job 6-7 days a week, which thankfully pays for the apartment, why the !@#&%* would I want to leave if I didn't have to? Like it's turning condominiums next month?
Coming from a 15” 2013, the 16” still feels clumsily large and not portable. I want to hold out for a 14” but it will like have a gimped processor. Why can no one get this right ...
A measurement of water vapour amid a largely quiescent environment on Europa
It sounds like a mental issue, and not simply a habit. You might want to ask a professional.
World of Warcraft and Edguy's "Rocket Ride" album. I still listen to this band, but no other album has same "pull" for me.
Why buying Instagram likes is good?
is saline solution exempt from tsa fluid limitations or is it bottles that say saline solution

Ask a high school dropout!
Bike lanes are fine on arterial roads if they are separated from traffic well enough. In santa monica they actually give a little room in the bike lane. Arterials get you to places more directly than side streets, that inevitably have to cross 6 lanes of an arterial from a stop sign. Good luck putting a light there without protest.
Correct. The only reason a state can't execute the plan is that the bulk of the heavy lifting has to be done on the cost control side which is interstate commerce. Hell, an individual city or even neighborhood could create an insurance pool if it was affordable. Healthcare is not a financing problem or an insurance/risk pooling problem, it's almost entirely a cost control problem.
I specifically brought up the speakers as the key differentiator beyond the keyboard, so I find it really weird to include in your list of things I “missed” about this computer.

Beyond that, I address most of the others in this comment: https://news.ycombinator.com/item?id=21570906
But apart from the tax authorities need anyone else know?
That's funny. It was Odelay and Kingdom of Drakkar for me.
Until your keyboard breaks and you're not just using your computer - you're playing Apple with the "genius" at the genius bar.
Interesting, I've never encountered a situation where that kind of thing matters, out of curiosity what are your use cases?
Health Care Leaders Can Encourage Experimentation
Cmon guys, if its sharing the port AND the signing request packet then the same libraries are being used

Jfc
You might be suffering from misophonia. It is a condition where you are extremely sensitive to certain classes of sounds, eating noises being one of the most common. Some self help patient groups do exist, but the condition is not well treatable.
Game based learning app for young kids
The US toilet design with the huge bowl of water is incredibly wasteful and inefficient and just not that good, compared to toilets in EU/AU/JP.
Nit, but it's a pet peeve of mine:

The saying is "A few bad apples spoil the barrel", meaning "be vigilant about bad apples and get rid of them ASAP." I'm baffled and frustrated by the tendency to use "a few bad apples" as if the saying were "a few bad apples are no big deal, get rid of them if you happen to notice."

I actually don't think reasoning from vague analogy and folk wisdom is all that great an idea, but reasoning from the reverse is probably worse.

Feel plenty free to make the case that we should tolerate some level of misconduct - I might agree. But please don't refer to those involved as "a few bad apples" while you do it.
They already shut down blocks at a time to have six men inspect a man hole. Most business traffic in LA at least is from people walking on foot, and chances are you did not park close. Having a little pedestrian bridge over the open cut would minimize impact to local business. There are plenty of parallel arterials that could have temporary street parking bans during construction to increase capacity.
The figma integration currently appears to require logging into beta.diez.org, but I cannot find any sign up option anywhere. Is this feature not available yet?
> The use case: A build system runs 100's of compile/test jobs that use the same underlying git repo.

Very interesting. Thanks for sharing!
> It also happens to be an incredibly sticky product. Think of the last time you saw an overdraft charge on your statement and swore to yourself that this was the last straw — you are taking your business elsewhere only to be confronted with the downstream effects of moving your “financial address” — telling HR where to send the next paycheck, calling up each utility company, changing autopay for each credit card bill and so forth!

Here's the thing. The stickiness of a bank is only a mental illusion. If you actually rationally calculate the time it takes to switch a bank, it's not that bad. Changing where the next paycheck is deposited takes five minutes. Changing where each credit card autopay draws money from takes five minutes. Once you have resolved to leave a bank, it probably takes about an hour to actually do it. (And for typical Americans that one overdraft fee is well more than an hour's worth of salary.)

I find this interesting because it illustrates the difference between the mental workload and the actual workload can be great. Coming up with a checklist of a dozen places to change the routing and account number seems overwhelming. It is actually not.
Non repairable devices should have giant warnings on their boxes, similar to what cigarettes currently have.
I use make to build out my static site and it works fine.
The first map of Saturn's mysterious moon Titan reveals labyrinths and lakes
Make has very serious problems with it's design in my opinion. It's builds are not hermetic. There's no way go distribute/include another person's make file. The language it uses is extremely complicated and focuses on being compact instead of easy to understand.

I with we all dropped makefiles and decided on a single build system I'm the bazel-lineage to lean on. The world would be a better place if everything came with BUILD files.
IIUC, the "problem with democracy" being pointed to is not the outcome in this particular case, but the general tendency for us to make decisions that sound good without thinking too deeply.
None of that "web stack" is simple. Literally, none.

Am I the only who thinks _every single_ Haskell "developer" suffers a worrying large amount of imposter syndrome? I mean, c'mon. No-one actually cares if you write Haskell or "push lambdas". At the end of the day the only thing that really matter are: 1. Does it run? 2. Is it buggy? 3. Is it cheap?

Re-inventing the wheel for no other reason than to hand-wavingly say "look MA I MADE A WEB STACK" is nothing more than masturbation.

Haskell is a community of cancerous people that should die, along with cancer.
Which is what this is.
I think there's an interesting dynamic with empathy and freedom of speech: defending freedom of speech forces you to have a basic empathy for everyone. It might not be an empathy based on their lived experiences, but it is one based on respecting that we should collectively protect what they have to communicate. It's why I believe attacks on freedom of speech are so dangerous...they undermine this foundational respect for one another.

If hating what someone has to say but defending their right to say it isn't a form of sincere empathy, then I don't know what is.
>It makes a gross assumption that people are incapable of keeping their government in check.

There is a difference between keeping a government in check, and ensuring governance stays relevant. Western democracy usually ensures the former, but is not very good on the latter.

>Subverting reasonable social good is an active harm that is reasonable given the circumstances (like an ambulance or fire truck asserting the right of way on a city street), but I fail to see why that should apply to any and all business.

This is more of a political argument than anything else, and I'm not too keen on going into my political views on this matter (although I'm sure it is not too difficult to infer them from my posts). What I will say however is that I think you are conferring an arbitrary civic duty on corporations, with the dutiful obligations of which being up for a significant amount of interpretation across societies and jurisdictions.
Seriously, I’ve always thought people in Sydney compared to France were taller and healthier because they have more oxygen... Not only they are outdoors often, but they also have less stuffy buildings. Classrooms in France are the epitome of “stuffy”, and it’s frequent for me to leave a theater because there is 400 people and the vents are off. The usual reaction is to imply I’m sensitive ;)
Prometheus Anomaly Detection
I absolutely see the benefits of using Blazor. But it feels immature because I see a lot of tutorials with ways to work around little bugs and problems.

But orcourse those tutorials could be from before the official launch which was just some months ago.

I think Blazor looks a little like Phoenix Live View. And imho this is the way to go. It is way more productive for the reasons you describe as well.
Converting these popular stable coins into dollars is as trivial as initiating a bank transfer, though.
I actually prefer the butterfly keyboard's clickiness – coming from a mechanical keyboard, I always found the chiclet keys a tad too mushy. And the jarringly-short travel, while annoying at first, is easy to adapt to.

The thing that turned me against the butterfly keyboard were the reliability issues. I've had to get replacements for broken keyboards three times: spacebar stopped working, `f` ended up double typing every single time, and capslock (I remap to Ctrl) would 'stick' for a few seconds when pressed.
I've used make extensively.

I wish it had a little python in it. After using pathnames in awk/sed/perl I find using os.path in python gets rid of all the special cases due to quoting and escaping. Python has nice lists and dicts and sets too.

For OO, I wish rules were a bit like python classes.

It would be wonderful for say 10 c files compiling one way, and the 11th having a different option. Or overriding a few options everywhere for the debug build.

I also think if rules had some sort of class, maybe the nuts and bolts underneath could be changed. You could be explicit about some things that are very hard with make. For example, what if you could write your own custom "out-of-date" check. Instead of "result must be newer that dependencies", maybe you could do something with checksums or source control or something and say "ok, don't rebuild this, or here is the cached result"
Does Fidelity allow you to deposit cash?
In Palo Alto you can.

I looked at how to recycle of my old Color laser printer and the instructions on PA’s web site were to out it into the blue bin. They show GP this on the sides of some of the trucks too. I did so (almost completely filled the bin and weighed a ton) but they took it without a qualm.
I mean, it's not going to look like a rowdy bar. People are getting stoned. Generally when you start smoking too much, you space out and slow down, and sober up a bit. You get people drinking too much at bars too, doesn't mean you should start cutting your whisky though.
Ekos announces $8M Series A to build software for craft breweries
What ethics? China has nominally had standard, WTO-compatible copyright protections for decades. The problem is inconsistent and often corrupt enforcement.

The sine qua non of any legal system is consistent application of the law: https://en.wikipedia.org/wiki/Rule_of_law If you don't have the Rule of Law, you don't have much of anything.

Western companies would have you think that China systematically ignores copyright, patent, and trademark protections, sort of like that there's a quasi-legal norm of simply ignoring those protections. But that's a strategically misleading characterization designed for Western audiences.
Haven't airplane toilets been doing this for a long time?
They did in the title of the before/after graphic. My guess would be that they wanted to add emphasis on the fact that it's the second tallest building, making it seem like more of an omission. I.e how could it be missing the second tallest building in Chicago!?
"There are 10^11 stars in the galaxy. That used to be a huge number. But it's only a hundred billion. It's less than the national deficit! We used to call them astronomical numbers. Now we should call them economical numbers." - Richard Feynman
The mice are in council.

https://en.wikipedia.org/wiki/Belling_the_Cat
For me, it's LSD and "The Hangman's Beautiful Daughter" by The Incredible String Band.
Unless the system is of exceptionally poor design, air is never moved at enough speed to pick up dust.

If it is, the whatever dust that gets picked up ends up in filters in the first week of operation.
Vape carts hit very strongly. Most are over 80% THC.
Taleb Is Wrong: Killing Millions Is Risky
Mine's a 2013 model and I'm in the same boat. My X1 Carbon is being delivered today, the Mac put in a good shift but it's frozen a couple of times since the upgrade to a Catalina. Until the last month it's been perfect.

I'll still use it for Affinity and Capture One, but as a contractor I need something I feel I can depend on.
This was on the front page of HN just the other day - https://www.nextbigfuture.com/2019/11/france-spent-less-on-n... . And nuclear isn't even as cheap to set up as a fossil fuel supply chain.

> We can't all expect to be able to mooch off someone else all the time.

For technological improvements we actually can. In a way it is the norm. Most technologies start small somewhere, get economic, then scale up (albeit because they had no other choice).

> It does vindicate those people who were calling for a tax on the externalities of fossil fuels though.

Are these plants closing because of a tax on externalities? The article suggests the alternatives are cheaper in their own right. If coal plants become uneconomic without a somewhat artificial sin tax then the sin tax proponents aren't vindicated. They would be making an inevitable transition more expensive.
What are the new features of Oracle 19C?