skysight-inc/HackerNews huggingface dataset:
How do you answer when someone asks if you're enjoying building a startup?
Show HN: Less is More (1KB) JavaScript library for building user interfaces
I don't get it. Parenthood is the easiest it's ever been. Diapers show up at your door. You can monitor the baby with a camera. Some of us work from home, etc. Yes in the early years they entirely depend on you 24/7. Be happy if your children are healthy.

Parenthood can be soul-crushing when your child has a chronic illness. Our son is a type 1 diabetic which means one of us is always near him (aside from when he's in school, and my wife is in constant communication with the staff, we watch his blood sugar remotely using NightScout.) I can't imagine what it's like for parents who have children with more severe illnesses (cancer, paralysis, etc.) Just for some perspective for those who aren't familiar with Type 1 Diabetes, our son's body no longer produces any insulin. If his blood sugar goes too low without intervention he can pass out and die. If his blood sugar is too high he can go into DKA and he can slip into a coma. This goes on 24/7 and will for the rest of his life (unless they find a cure.)

He was diagnosed four and half years ago and he just turned six. My wife and I have been out without him less than a handful of times because he's not old enough to self-manage his condition and our parents are (rightfully) scared of caring for him. No sleepovers, no leaving him with a neighbor/family/etc. More often than not one of us is up several times per night to check his sugar.) When he's low in the middle of the night we have to wake him up, force him to eat something (glucose tabs, chocolate, etc.) He'll go back to sleep and we'll wait 30-60 minutes to make sure his sugar returns to safe levels before going back to sleep.

We have no regrets. We tell ourselves that we're happy he doesn't have something much worse. If I were to have a supposed-adult tell me that they regret having (healthy) children because it's hard, I would have the urge to tell them to go do something anatomically impossible.
Ruby has pretty much the same flexibility. "%" followed by almost any non-alphabetic character starts a quoted string. But most then become the quote character. If the quote character is at least <,(,[ or { then the end-quote character is the corresponding >,),] or }. These are all equivalent:

%<x>

%"x"

%{x}

%!x!

Unfortunately the rules are loose enough that even space is a valid quote character. So this too is equivalent to the above:

% x

("% x ")
I've been 100% remote also for the past two years. IMO the most important thing about remote working is communication. I'm still not perfect at it but I try to improve everyday. Even though there are issues you can't avoid (e.g. childhood sickness as OP pointed out), most of the problems can be solved by communicating clearly with your co-workers.
Amen -- and thank you. Of these, the Meltdown paper is especially well-written. One of my laments of this whole fracas is that Spectre has drowned out Meltdown to a degree (and not without good reason). But Meltdown is in fact the much more egregious of the two: it represents an indisputable flaw in Intel's architecture; the system software work to workaround it is gnarly (and, depending on implementation choices made, potentially rife with serious performance side-effects); and exploits are readily available. This is not to minimize Spectre which is serious and difficult to mitigate, but rather to counter some of the implicit minimization of Meltdown.

Point is: keldaris is exactly right; please do read these papers -- and read them in the order of Meltdown before Spectre. If you completely understand the Meltdown paper, the Spectre paper will be much more accessible.
Thanks for pointing out those links. Per the data available there, compared to other developed countries, the US is middle of the road in terms of % of public spending that goes toward public spending on education:
https://data.oecd.org/chart/537O

I'm not advocating that putting more money in the education system alone is a solution, but considering that nations that spend more and those that spend less as a % of GDP get both better and worse results suggests it's not as simple as suggesting that more money won't help.

If a lot more money is going to spent, it ought to be spent to address the root issues in poor communities (unemployment, lack of security, healthcare), whose effects ultimately manifest themselves in the classroom. What's unlikely to help educational outcomes in poor communities in the US is continued divestment and chalking the problem up to "cultural" issues in those communities.

However, as I pointed out elsewhere, if we continue to expect (as we currently do) teachers in poor communities to function as social workers for the problems created by divestment instead of addressing the socioeconomic issues at their root, then we should pay teachers more for providing those services in addition to teaching.

Vietnam is an interesting example, thanks for sharing. Notably, according to [1] it has a centralized state-run public educational system where public schools are directly administered by the government. Vietnam is also an authoritarian, single-party, and nominally communist society. That level of socialist-style centralization is not feasible (or even desired) in most parts of the US, where even at the state level, the government stays relatively removed from the day-to-day administration of the schools.

[1] https://en.wikipedia.org/wiki/Education_in_Vietnam
> The sort of activity which led to the financial crisis would not be mitigated by the establishment of a decentralized currency.

I can't speak for every ideological bitcoin supporter, but you and I may differ on what constituted the "crisis". I agree that it would not deal with the activity which led to the financial crisis. But to many, the crisis was not that the banks all failed, but that they were not allowed to fail, and were bailed out instead. The genesis block doesn't say anything about addressing irresponsible behavior on the part of the banks. It says "The Times 03/Jan/2009 Chancellor on brink of second bailout for banks"

People can do stupid and irresponsible things, and they can do stupid things with other people's money, but they have to bear the consequences.
I think we've both made our cases. You believe increased taxation of the rich to be a social good. I don't believe taking more money as a percentage of income from the wealthy is fair. Also do not believe it actually helps the needy - it only empowers politicians who ultimately have dominion over how they get to spend said tax money.
One fun place to start is to solve cryptograms by searching for a substitution that minimizes perplexity.
Google's entire tradition of content moderation has been to have accounts with privileges and then add/remove those based on content produced. Google Preferred wasn't a set of videos you could advertise on, it was a set of content creators you could advertise with.

There was a watershed early last year when they realized that a relatively tiny number of videos could be picked up by traditional media and used to beat up youtube in the press. So now they're moving away from that. They're going to moderate every video.

That started with the low cost: everything monetized goes through the iron fist of the Youtube demonetization wizard.

Now for the high end content they can't treat people like that - because top talent has leverage. So the more the content is worth, the more they'll spend on QA. The fundamental doesn't change though - they're moderating the content not the creator anymore.
You need to actually read your cites. Many of your link actually support what we've been saying. Their concerns were passed along to the representatives and they were pleased with the responses they got.
AWS random system failures
Anyone else noticing random system failures on AWS? Starting two days ago we've been noticing servers randomly die. At first it was simple matter of forcing the host to stop and then start. Now we're getting disk corruption as well... e.g.

```
tting hostname localhost.localdomain: [ OK ]

Setting up Logical Volume Management: /var/run/lvm/lvmetad.socket: connect failed: Connection refused
WARNING: Failed to connect to lvmetad. Falling back to device scanning.
[ OK ]

Checking filesystems
Checking all file systems.
[/sbin/fsck.ext4 (1) -- /] fsck.ext4 -a /dev/xvda1
/ contains a file system with errors, check forced.
/: Inodes that were part of a corrupted orphan linked list found.

/: UNEXPECTED INCONSISTENCY; RUN fsck MANUALLY.
(i.e., without -a or -p options)
[FAILED]

* An error occurred during the file system check.
* Dropping you to a shell; the system will reboot
* wh/dev/fd/9: line 2: plymouth: command not found
Give root password for maintenance
(or type Control-D to continue): [ 18.428094] random: crng init done
```

That's from the system log... lots of fun to recover these...
Wasn't especting to see this kind of article referenced on HN, and it hit me hard. I'm 41, partner is too, and would give absolutely anything to have a child of my own. She was never ready until just recently.

I can't even go an hour without thinking about it...
They have been in a similar position before. It took Intel a while to respond to x64/Opteron. AMD was soaring for while back then.
Intel and Microsoft sow confusion over security flaw
Essentially every country in the world asserts the right to carry out a thorough inspection of anything crossing its border.

I'm not sure why people think electronics would be an exception to this general rule (which has been in effect, like, forever... the only exception that comes to mind is diplomatic pouches).
I absolutely agree. Something natural, like having children, has become complicated and this is problematic. Knowing that there's single parents struggling to care for their children because they're alone, without support network or community, is heart breaking.
But in digital downloads they don't lose much, do they? The kind of people who would use this loophole would pirate the game.
How will Data Science change in 2018?
Almonds don’t kill owls.
Create mixed reality models in PowerShell
Also, they did update the erroneous articles:

Ah so they did, my mistake.

I think the idea is that we all make mistakes.

I am in total agreement, we all do make mistakes, and it's refreshing when people own up to them. I guess my main question still stands though. As a top-tier data journalism outlet, why was a data QA not performed prior to analysis, or, before publishing results? And if there was data QA performed, where did it fail? It just seems that they got bit by a time crunch to publish content amid the FCC repeal and sloppy analysis was the result.
Even if it turns out to be the case, there would be two forms of life separated by billions of years of evolution. Mistaking them would be much less likely than mistaking a cell from the wing of fruit fly from an onion peel cell: while on the outside they may look similar, the DNA of the fruit fly has about 170 million base pairs, while the DNA of the onion has 16 billion of them.
"Most of what you've read about him" is not equal to "most of what he said".

The most charitable source for this is probably Lewis's trilemma, which argues Jesus was either correct (he's the son of god), he's evil, or he's deluded.

More polemically, you have anything written by Christopher Hitchens on the subject.
The other day I started reading a book and fell asleep almost instantly because it was so boring.

So instead I started listening to a lecture on YouTube and I fell asleep almost instantly.

So then after that I opened that Instagram explore page and was engaged for hours.

Social media is definitely making us dumber. It's 15-60-second hits of all the good parts of everything and that's it.

No context, no substance, just the good stuff.
Yes, affordable large homes is one of the benefits of the suburbs. If you like the city so much, just live in a two bedroom and make the kids share. It's how it used to work before all those evil developers built the suburbs that everyone moved to.
#1 is key. I've turned off most of my notifications. It's amazing how we live surrounded by so much digital noise.
I've been working on an app/program that could be of use for this kind of situation. It's in way to early of a state to be released though. For the sake of giving it a name, we can call it Dead Man's Pass.

Effectively, for phones or laptops, you would have your standard password as well as a secondary password. If you use your fingerprint to open your phone, you would be able to register a different print as your secondary print.

Using your regular password/fingerprint would unlock the device normally. Using the secondary (dead man's pass) would either wipe the device, or open it to a honeypot state.

I think this would be useful for phones and perhaps laptops. If a memory card is confiscated, perhaps it could be encrypted with a program that follows the same concept. Either way, it allows people like DHS to demand a password, and have one given to them while also solving the problem of not wanting to show them private information.
As of now Dogecoin has a 24hour volume of 58M US dollars. This is not just one person, this is a market consensus on the value of each coin.
Efficient Detection for Malicious and Random Errors in Encrypted Computation
2018 “Hope for YouTubers”
HEAR me out
> Or maybe a special keyword decoration.

What you're asking for is called stropping [0], and it's actually a very old concept going back to the early days of Algol.

Algol didn't have any concept of reserved words. Instead, keywords were typographically distinguished from identifiers. In publications, keywords were typically rendered in bold and/or underline, and identifiers were not. Representing this in a computer encoding proved problematic, so people came up with a number of ways to distinguish keywords from identifiers. The most common way was to enclose keywords in 'apostrophes', and from there 'strop' originated as an abbreviation for 'apostrophe', giving rise to the term 'stropping'.

But despite the etymology, stropping doesn't have to use apostrophes. When Algol 68 came out, the spec defined three acceptable styles, called 'stropping regimes'. 'Quote' stropping was the traditional form using 'apostrophes', .point stropping would prefix .keywords with a .decimal .point, UPPER stropping would render keywords in ALL CAPS (which forces identifiers to be all-lowercase, but that's ok because Algol 68 offers something much better than CamelCase). There was actually a fourth stropping regime, res stropping, which is different because it would treat keywords as reserved words and thus restrict how you can use identifiers.

a68g, the only modern-day Algol 68 interpreter I know of, can be configured to use either UPPER or res stropping. UPPER stropping is preferred, as res stropping changes the way the language works (for the worse, IMO).

The really cool thing about stropping is that it enables you to put spaces in your identifiers, since something other than whitespace is used to separate your identifier names from keywords [2] [3].

[0] https://en.wikipedia.org/wiki/Stropping_(syntax)

[1] Example from an HTML-ized copy of the spec: http://www.masswerk.at/algol60/report.htm

[2] Here's an example from Algol 68 of a function called days in month (yes, with spaces), taken from Wikipedia. I've rendered the keywords using UPPER stropping for the benefit of anyone wanting to try it in a68g:

PROC days in month = (INT year, month)INT:
CASE month IN
31,
IF year MOD 4 EQ 0 AND year MOD 100 NE 0 OR year MOD 400 EQ 0 THEN 29 ELSE 28 FI,
31, 30, 31, 30, 31, 31, 30, 31, 30, 31
ESAC;

[3] Another Wikipedia example of a variable delcaration, showing how stropping enables both spaces in identifiers and identifiers that share words with keywords:

INT a real int = 3;
I think this is/was a theory on what caused the little ice age — people making charcoal.
These questions are present on customs form 6059B. Asking them again verbally probably isn't illegal. This form does have an OMB number: it's 1651-0009.
Intel has made such a complicated product line it's really difficult to figure out what is and isn't affected. As per the Lenovo update mentioned elsewhere in this thread:

"*3 – (Broadwell E, H, U/Y; Haswell standard, Core Extreme, ULT) Symptom: Intel has received reports of unexpected page faults, which they are currently investigating. Out of an abundance of caution, Intel requested Lenovo to stop distributing this firmware."

So far as I can figure, Xeons are covered by "Haswell standard". Core Extreme was those ridiculously overpriced i7s. ULT is the "Ultra Low TDP" chips.

https://en.wikipedia.org/wiki/Haswell_%28microarchitecture%2...

It looks like from the desktop and mobile processor fields, if there is anything special about the core they put a suffix on denoting it, so Xeon may well classify as "Haswell standard"?
AMD Chips Vulnerable to Spectre Security Flaw
As someone who works just outside Boston, I'm really hoping they choose somewhere other than MA. Usually this comes with massive corporate welfare paid for by the taxpayers, higher traffic, and increase property costs. Massachusetts doesn't have the infrastructure in place to support a large influx of workers into a single place. The highways are a mess at the best times of the year, turning into figurative parking lots during peak commuting times, housing costs are astronomical because so many people want to live in the same spots inside the 495 belt or on RT 2 or 190. My city put in a bid which I would dread if we got. I haven't honestly seen many people who want Amazon in their hometown.
Motion Store brings unique mini-app economy to life
I agree. This may be one of the most deranged articles I've read on HN. One thing to decide not to have children for a number of reasons. To go forth and regret it after the fact and use a bunch of complacent excuses is rather sickening. These people need to really do some soul searching.
I hope it works out for you :).

OTH I'm 37, at 15 I said I didn't want kids and everyone said "you'll change your mind", 22 years later I still haven't changed my mind in the slightest.

My partner has a little boy though and he's great, it's just I personally don't want kids (parents had mental health issues, I had a rough upbringing and I wouldn't want that for someone I was responsible for creating).
No reason you couldn’t use this service + MFA.
You can definitely be prepared for what it is like to have a child before having one. Everything you know is not wrong. Yes, it may be a lot of work but it is not beyond the realm of comprehension for us mere mortals.
Elon Musk confirms he was at an alleged Silicon Valley 'sex party'
Additional questions are bonus passwords. They are not 2FA.
Glad to hear it! I love listening to him - he sincerely has improved my life through his teachings.
In many ways parents are subsidizing the childless

What complete nonsense. There are 7Bn+ people in the world. Making more people is not a problem the human race has. Far from subsidising the child-free, you are destroying the ecosystem with your selfishness.
I agree with the point that it's advisable to start with the Meltdown paper, and have amended my post accordingly. That flaw is much more concise in its essence and much of the context is shared, so it's an easier read.
It’s a CO2 emitter actually, since aluminum, glass and silicon all require high heat to make, and we presently do that with natural gas. It may offset its own production emissions by replacing dirtier methods of power but if we switch to all-solar they will be emitting CO2.
> The problem is the use of market cap as a valuation metric

The currency analog to market cap is money supply [1]. It's a specialized term with less general utility than market cap for equities.

Market cap is a useful statistic because when it comes to shares, the whole is worth more than the sum of its parts. If you buy every share of Apple stock outstanding, you own a business throwing off $60 billion a year [2]. If you buy every Bitcoin in existence, you have nothing of value.

That said, the quoting of crypto market caps is a symptom. Nobody knows what these things are useful for. Dimensionalising the price is better than simply quoting a number. But you can't measure what you haven't defined.

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

[2] https://finance.google.com/finance?q=NASDAQ%3AAAPL&fstype=ii...
They are clearer to you. They are obviously not clear to everyone. As evidence I give you people that read the originals and form incorrect metaphors. :)

That is, these folks are building these metaphors as their attempt to understand the issues. If they simply silently kept them to themselves, you wouldn't even know they needed them corrected. Be clear on this point, people think in these metaphors whether they are read to them or not. That you did not is a trait of you. Not a universal.

So, please correct them. And keep encouraging folks to go to the originals. But expect that not everyone can read them as clearly as you can. And use the evidence of the poor metaphors to confirm that. :)
I trust my country more than I trust Google/iCloud/Dropbox/etc. I'll take my chances.
We went to all the classes and read all the books. And no, we weren’t prepared, had way too many misconceptions about baby behavior, and this is above all babies being different.
More people should feel free not to have kids. There's enough humans as it is. We don't need everyone reproducing. Only the people who really want to and can support their offspring properly should do it. It's dumb to have a social pressure to reproduce when there are 7.5 billion of us.
You also have the concept in some situations of 'vanity addressing'.

I worked for a water utility in Melbourne Australia. There were (for but one example), two adjacent suburbs, Box Hill and Mont Albert, the latter of which had a perceived prestige.

We'd always have some people, and more so as you reached the border of the suburbs, who'd give their address as Mont Albert, but with Box Hill's post code. This allowed the system to be functional for our purposes without arguing with the customer.

Is it a problem we should have to deal with or feel compelled to? No, but that was the decision made, in this case.
I'm not sure what your point is. If all banks switched from dollars to Bitcoin, they could still be bailed out.