skysight-inc/HackerNews huggingface dataset:
Getting an e-ink reader is the reason I've had a similar boost in reading hours, also over the last few years.

The thing's fantastic. I don't even mind the low dpi, or the delayed responsiveness (it's not slower than turning a paper page). I bring it with me and read anywhere. It does not have the attention seeking alerts nor the eye-straining of a back-lighted smartphone.

There's under a dozen simultaneous books I'm reading at any given time, spanning both fiction and non-fiction, and have already put 1500+ hours on it (the device has nifty time tracking stats!). To me it's about the niftiest piece of consumer tech the industry has put out the past two decades.
I've totally mixed the order (in a rush, about to leave the office) but for example...

> Sans-serif fonts are used for body text

Serifs are most commonly used for body (perhaps this is a mistake on the authors part?), but all manner of typefaces can be used for body text dependent on their design and legibility.

> The line-height is 1.5-2.0

I've been building websites, designing books and drawing type for a number of years. I've never used leading/line-height that large.

> body text isn't pure black on white

This is a huge myth imo.

> (backgrounds) Use a pattern or simple image

99% of the time use neither.

> A text shadow is used to make headings readable

I'd recommend this as a last resort generally, adjust the background first.

> Blocks of text are un-justified

Justified text can be fine in many circumstances.

> body text is 16-18px and is scalable

Totally dependent on the design of the rest of the page.

> There's padding between paragraphs

From a pure CSS standpoint, this should really be margins, not padding.
What Does Knee Surgery Cost? Few Know, and That’s a Problem
I think this is good. At the end of the day, the best environment imho for building efficiently is the terminal, but it's slowly becoming a lost art. :/
> because federal law overrules state law

The FCC does not (and cannot) pass laws.
An into to AWS SAM YAML Templates
Re: "Move fast and break things" - That strategy may indeed work for startups who depend on "bulk" customers. If you muck up say 5% of their accounts by taking high risks, you still have 95%. Growth is more valuable than retention at that stage. However, if a bank fouled up 5% of their customer accounts, they'd get sued to oblivion and/or make the front page. Know the domain, know the customer, one size does NOT fit all.

Somebody at our org converted everything to microservices because some fast-talkin' marketer got into their head. It's now a pasta mess. We didn't NEED microservices; wrong tool for the job.
So what? They talk about it like it is a bad thing.

Their cars work, they met their target, who cares about the details of the manufacturing process? Yes, there is room for improvement, there is always room for improvement, I let the guys at Tesla deal with their priorities.

It is a nice insight on how things are done at Tesla but that's about it.
There’s an argument in here somewhere I’m sure, but I’m having trouble finding it. Yes: all we have now are the competing veracities of the Backpage and USG stories. The USG version sure seems to have a lot more details.
First rule of Startup Club... you DO NOT get accepted to Startup club.

Second rule of Startup Club... you ARE NOW ACCEPTED to Startup Club.

Third rule... if either of these notices from the other two rules affected the trajectory of your startup you are not a true founder. So get to work and stop worrying if someone else approves your startup or not.
Building Common Table Expressions (CTEs) in SqlKata
Usually (internal) damage, caused by wind, rain, ice, etc. Could also be a manufacturing flaw.

The damaged section will have a higher electrical resistance than what it was designed for, and as a result that section will dissipate more energy (heat). The splice/patch effectively increases the cross sectional area, which will lower the resistance, which will lower the dissipated energy, which will lower the heat.
> What Russia is trying to do is ensure it has a strategic buffer zone between it and the West

It is just an excuse. If the country wants to invade another country, they will always find a good excuse. This is not only about Russia - take any recent war US took part in or any other war. Nobody wants to look evil.

Regarding NATO expansion, of course it serves the interests of USA but it can be also good for other countries. For example, the presence of NATO troops in Baltic countries helps them to stay independent and avoid repeating the situation that has happened in 1939 [1].

[1] https://en.wikipedia.org/wiki/Occupation_of_the_Baltic_state...
> I thought the article said they were new condos? "as the building’s developer selling the units for the first time"

The building was completed 20 years ago, Trump owned them since 1997 and is selling them now for the first time. To his son. For much less than they're worth.

> It is not unusual for real estate to sell well below list prices. Further, we don't know what other factors may have played into the price, as many real estate deals involve considerations other than price.

Yes it is. The other considerations (Eric's ability to combine them with a unit he owns on a higher floor to create a huge penthouse) actually make the units more valuable, not less. That's why fair market value is the bar, not some vague standard. The fact that they were publicly listed for $800k before being sold for 65% less to someone who would have a higher value is certainly damning.

> I have no idea whether or not fraud was involved, but there is no smoking gun here as you suggest.

Several prominent tax lawyers disagree. Why on earth would you give him the benefit of the doubt on this? His entire real estate empire was built on low-grade tax fraud: https://www.newsweek.com/trump-tax-scam-maralago-golf-756188
Here's an article on the pilots/flying: https://www.verticalmag.com/features/highvaluecargo/
And gay marriage, too.
Wrong.

According to the article, the "punishment" on table was a disciplinatory hearing. The PI decided to resign rather than undergo that.

The situation is not materially worse than someone getting fired for a reason, and I don't see many stories on HN about that.
Share Washington Post articles and rat out your neighbors who post Infowars and you'll be set.
This military tech could finally help self driving cars master snow
I see a college credential as a problem to be solved. Replacing it for a centralized certification doesn't solve that problem, just change the entity that is earning money from the existence of the problem.

I agree with the GP. But to not sound too negative, I hope they pivot to more legitimate and beneficial business model that does not perpetuate a problem and succeed only with this pivot :)
> This is actually fascinating and a pretty fascinating view point.

Thanks for this response. The score on my comment above is oscillating around '0' - I wonder how many votes it's actually gotten.

I have lots of anecdotes; only a few have made it into blog posts. Maybe one day I'll mine my notes for a book.

A group of three men on a business trip were going to a strip club. One of them had just gotten divorced, iirc. The newly-divorced man didn't actually want to go, but his compatriots insisted.

A few passengers invited me to come into their strip clubs with them. I found those to be rather depressing experiences. My theory is that normal human males have an "imagination" that allows them to "fantasize" about getting with their dancer. My imagination is disabled ("aphantasia" [0]), so I choose to spend my own money on other activities.

[0] https://en.wikipedia.org/wiki/Aphantasia
The executive branch puts forth that they've banned net neutrality by virtue of not regulating it and are attempting to argue against state's rights at a convenient time when that party often argues for state's rights.
JS vs Elm simply cannot be reduced to "classes".

Classes is only a tiny part of what's broken in JS.

TS (coupled to "JS, the good parts") saves the day though, but I have no idea how avoiding classes also somehow made you abandon the usage of a type system (whether Elm's or TS's) It all seems so unrelated.
You don't see the difference in value between someone who has built a company that's making nearly $200k a year vs someone who hasn't?

In that case, we fundamentally disagree, and this discussion is fruitless.
The last thing an inexperienced terminal user should be doing is installing a bunch of software without understanding how it fits together, how it is used, or how it is actually configured. If you want to understand your terminal stack, build it; don't have it built for you.

The better approach is to start from a basic setup. For example, with vim, don't use vim-sensible right off the bat. Instead, just use vim. If a need arises, research what you can set up to address it. If you are curious about what is out there, read through the source of plugins like vim-sensible, taking each option, reading the docs for it, learning a bit of vimscript as needed, and only adding stuff to your vimrc if you really understand what you are adding. Don't add a bunch of things all at once. Do one at a time, and try it out for a while.
MJ != the only psychedelic out there...
Electron apps are for amateurs and small start up teams. Once you are into the 7b valuation range, you need to put on big boy pants, and make big boy software that runs as advertised. No video functionality even needs to exist for it to run terribly. I have never used the video feature, and it causes my entire 4-5 year old system to chug. I can't even consider using it on an old linux machine.

People shouldn't have to put up with the system crawl that ensues after firing up slack. It is absurd for the money they charge.
It wouldn't be great for a lot of people. I expect some here look at it and think "Ooh. I get paid 50% of my generous tech salary to work on my side project/travel the world for a year. Where do I sign up?" But the reality for many people is that they'd be taking a big pay cut to sit on the sidelines for a year which could be damaging both financially and professionally.
> I really just wanted to call this BA an idiot and bully the problem away, it would have saved a significant amount of time and frustration for multiple parties.

If someone with authority over you isn't willing to take "no" for an answer, they're not going to take "no, you idiot" either. That doesn't save time, it just takes you from "wasting time" to "wasting time and also people are pissed at you."
Just posted this, but what if the Mac Mini could be paired with an iPad for screen/keyboard and portable use?

https://ckluis.com/rumored-mac-mini-pro-7feed0cc38b2
Most people have exactly one choice of ISP. If you're lucky, there might be a second one with the same price and 1/10 the speed.

Whereas I could go build an auction site myself if I really wanted to. Scaling a business takes work, but the power of software is that it requires no material resources to get started. Laying fiber is not only immensely expensive in and of itself, but ISP's have also lobbied to stack the deck severely against newcomers: https://www.wired.com/2016/09/utility-poles-important-future...
[Comment redacted for being not well thought out and more cynical and less positive than I'd like to be]
Classic case of throughput (i.e., how many cars are completed per month) v. latency (i.e., how long it takes one car from start to end) — the targets are almost always about throughput and not latency.
Recreational cannabis was passed by a ballot measure in Oregon.
Thank you for the quick response. Just out of interest are the examples working for you? E.g. Leaflet's Hello World is just ridiculously simple and short (if you check out the source): https://leafletjs.com/examples/quick-start/example.html

I am searching for something similar in Elm. I'll head over to other channels for more questions, thanks.
How to Install VestaCP on Debian 9 Stretch
I think you could achieve it with a slightly less intense qualifier than "purely rational", actually- if people were more in tune with coordination problems and more willing to make a personal sacrifice on behalf of cooperation, democracy could work. This has implications all over the place- like someone deciding not to throw a tantrum at an airport counter because they didn't understand what "standby" tickets are, or someone deciding not to commit financial fraud because it makes the system a little more unfair and wasteful (instead of not committing financial fraud because they're worried about getting caught).
Rumored Mac Mini Pro
I used to be very skeptical, as you are, about the same sort of thing. And by the lack of “trial” specifically.

One sort of trial is an investigative report from a journalistic institution with a reputation at stake. When someone pointed this out to me, I was mildly appalled, but I’ve come to agree.

The world’s systems are largely out of our control. It’s true that most systems in place now will seem crazy in less than a century. But it’s also true that you have to deal with them if you want to live a good life.

The problem is that it’s often costly to publish such counterstories. It’s not very socially acceptable to be seen as defending your own action. But you have to, if you want public opinion to be overturned.
37 minutes of rework per car doesn't sound like very much. It would be interesting to know what fraction of the total time that is.
It's terrible from a supply chain and logistics standpoint.
From the email

you’ll be able to use the company update feature so that you’ll also be eligible for one of the hundred $10k equity-free grant

So I think the competition is still among the actually selected 3000 applicants and there will be one slot for the rest of them.
> If you wanted to gain influence in the government, you took the imperial examination, became a bureaucrat, rose through the Nine Ranks, and hopefully, by the time you reached the top, you had enough governing experience to see merit in the old way of doing things.

Yes but this was a huge source of instability for the Qing regime. Arguably, the Qing's failure to adapt to the modern world came in part from a cabal of bureaucrats that opposed reforms.
Regardless of what she chose (resign or be disciplined), her career may never recover. I meant "punishment" in a more abstract sense.
Harvard University Prof. claims coconut oil is not healthy
"So what happens if you are trying to lose weight by adopting conventional advice to reduce the dietary fat and calories, and eat 6 times a day. By doing so, you keep insulin levels high because you are eating lots of low-fat bread, pasta, and rice and eating all the time."

I don't think "conventional advice" is to eat 6 times a day. And "conventional advice" is certainly not to eat lots of bread, pasta, and rice.

Fung is pretty obviously setting up a strawman argument here.

Furthermore, even accepting his absurd strawman, wouldn't the body still end up burning fat when you sleep (8+ hour fast)? Fung himself said so earlier in this article: "But what happens when you go to sleep? Because you are not eating, you are fasting."

This article is mere ad copy to sell Fung's books (and whatever else he is selling).

By the way, I personally think there may be something to intermittent fasting and I plan to try it sometime myself, I just can't stand con-men who have to puff themselves up by creating strawmen arguments and preying on people's insecurities about their weight, which is basically what Fung is doing here. Any benefit from intermittent fasting will just be a marginal improvement over achieving caloric reduction through other means.

If you want to lose weight, cut calories. You can do that by eating 6 meals a day, or occasionally fasting, or eating low-carb or eating low-fat, whatever works for you.

But if you consume fewer calories than you eat, you will lose weight. Read carefully and you will find that even people like Fung are forced to admit this. Be skeptical of anyone who tells you otherwise, they're almost always trying to sell you something.
The virtualization mistakes everyone makes
How Blockchain Can Finally Fulfill Its Promise in Global Payments
>14% of the vehicles made didn't need rework [...]

>The most common reason Model 3 cars require rework is a "failed manual task," followed by cosmetic issues

Given how entirely ad-hoc their entire production line still is, and how the car doesn't seem to be designed for easy assembly at all, this is unsurprising. But at least they don't seem to skimp on quality control.
Manufacturing rate is one measure of success. First Pass Yield (FPY - % of cars that don't require rework) is another. It seems like Tesla is sacrificing the latter in service of the former, or at least they were towards the end of Q2. I want to see Tesla succeed, but it seems like they really need to focus on increasing FPY in order to improve their long-term odds of success.
> By "agree with the content", the author clearly doesn't means "believe that the content is factually incorrect"

I disagree that that is obvious, and, moreover, I would disagree with the idea that the author would have any way of telling whether someone flagging merely disagreed with some aspect of the viewpoint/presentation outside of the base facts or disagreed with both the viewpoint and the fact claims, seeing the latter as misrepresented to serve the former. Further, it's virtually impossible to cleanly separate disagreement on viewpoint from disagreement over facts, because the two mutually interact (particularly viewpoints not only shape perception of facts but also perceptions of the; relative importance of facts.)

For instance, there is a story right now circulating in even fairly mainstream, especially conservative, media (notably including Fox News) and being widely shared on social media alleging that a proposed California law would ban restaurants from serving children any drinks except the two choices of milk and water. This story is invariably couches in a lot of viewpoint around crazy nanny state liberals and other conservative stereotypes of California. It is very likely that lots of people would disagree strongly with the viewpoint of the story.

But the actual proposal, as one discovers with a few minutes of research, (1) doesn't limit what restaurants can offer to children (it limits “default drink options” for children's meal combos) and the limitation it proposes isn't to just milk and water (it includes milk, water, flavored water, and nondairy milk alternatives). It is, in other words, factually false in several dimensions.

Now, if one agrees with the viewpoint, one may be more likely to dismiss those factual errors, even if you are aware of them, as minor and tangential. If one disagrees with the viewpoint, one is likely more inclined to see them as significant and central and indicative of a deliberate distortion to push an agenda.
Well, if they use financial gains to buy crap, then the seller of that crap benefits. Then the 'crap' market changes-demand decreases. If they want to sell crap - it wont be a small loss. And they cannot 'short' against buying crap. To make up for their 'crap' loss, they'll need to make more profit. And anyway, there are people who have to sell the crap, people to buy the crap, and people in between each transaction - more jobs.
The goal is to forbid net neutrality as a policy of the Republican Party. Net neutrality is seen as "bad for buisness", but in reality is bad for those that pay off the party and Ajit Pai.
We recently sold our house. I discovered a typo on our deed. The previous owner's deed also had the same typo. These deeds had been reviewed by at least 3 lawyers, at least 2 title insurance companies (who had a financial interest in not screwing it up), and at least 3 realtors. Nobody noticed the mistake.

It was hell on earth trying to sort it out, and the sale almost fell through because of it. The real kicker was that our lawyer basically told me he wished I hadn't noticed it because the sale would have just gone through and nobody would have cared... but since I did, we were legally obligated to fix it.
Trump’s new “Clean Power Plan” might be a boon to coal-fired power plants
A bit of a side-topic but, has anyone tried APS (Advanced Python Scheduler - https://apscheduler.readthedocs.io/en/latest/) in production?

I've been evaluating it as it seems to provide fault-tolerance, but IMO the documentation could be much better with more examples (e.g. mixing different triggers, configs,.etc)

Can anyone comment on it?
This kind of article really pushes my buttons. Misrepresenting statistics is lying.

> Household debt has fallen back to roughly 78% of GDP (though absolute US household debt continues to climb)

Adjust historic monetary measurements for inflation. Otherwise you’re just wasting oxygen with your alarmist bullshit.
It's Microsoft saying it, so presumably they may have some actual technical reasons to believe it's Russians, no?
Also, Kotlin is mostly developed by JetBrains, makers of IntelliJ.
You also cannot delete your HN account.
Yes but... the level you are at is not just or mainly a function of IQ. I cannot evaluate the quality of a structural engineer who is much more skilled than me. Their cool new structural ideas could be brilliant or just terrible; I can't tell.

A key issue here is how one responds to not knowing how good those ideas are. Dangerous responses: "I can't tell so they must be crazy" or "I can't tell so they must be brilliant." Accepting that one doesn't know mitigates the risk.
Its very hard to automate the picking of fruit and certain vegetables. That's why its not done - for some of them, its currently impossible, and have an acceptable yield rate.
I've read some of Taleb's books and while I find him very smart and with very valuable insights, I'd rather take some of these extreme things he says (like what you pointed) with a grain of salt.
You don't even need good metrics. Just write some software that doesn't run like shit. That is the only metric that is needed.

If you build it, they will come. Especially if they don't have a choice. So build the new, deprecate the old.
If ever there was a perfect moment for a TL;DR...
Yeah, faking the billing address sometimes works, sometimes it doesn't work, depending on the issuing bank and all kinds of other factors. Believe me, as I am often in the US, I try this all the time.

Some systems don't check anything, most systems only check the numeric characters written in the address, but some systems also check the country and/or zip code.

I can't use my Austrian CC to buy from your Apple link, but I could use it at Lowe's with some US address (I used my Austrian address street but with country US).

Btw, I could not order a Macbook Pro from apple.com (online), even when I was in the US, and the online system allowed entering an Austrian billing address. The payment went through, but the order was cancelled a few days later with no explanation (and no money back either!). I had to plead with Apple support that I am not, in fact, some kind of scammer, and they made me come in person to an Apple store and only after I presented them with two separate types of government ID they returned me the money (and allowed me to place a new order there, in person).

Life sucks if you are not a US person.
Even that is not helpful to the recipient of the feedback.

How about:

"Here is a list of standards every code check-in is required to meet. Here are the standards that your current P/R fails. Try again. Do you need help with anything specific? When can you have a new P/R ready?."

If applicable: "This delays the schedule, what is your recovery plan?:

And occasionally: "At your pay grade, you are expected to know these standards."
Ask HN: How to self-learn Python?
Hey guys,

What's the best way to get started?

Thanks!