skysight-inc/HackerNews huggingface dataset:
To address your comment about the situation not being scary... I think it would feel very scary to find yourself in a situation where you don't have an emergency fund. No one ever thinks that they will be hit with an emergency situation but I've found that 8/10 people within a 10 year period will be hit with an unexpected event where they need to use emergency funds (disclaimer: this is based on anecdotal evidence as observed over my life).

If you or your friends couldn't spare 500 € to help a friend out I really wonder what savings you or your friends have.

The most powerful tool anyone has to build wealth (and help others) is:

* The discipline to live below your means (and avoid debt), and

* Your income.

If you are unencumbered with debt, and live as far below your means as you feel comfortable with, you can build a substantial amount of wealth if you have enough time.

As to affording children, and I can only speak from personal experience, but I've found that a dedicated parent will always find a way.

You're right that previous generations had things differently, but only with regards to globalisation... current economic disparity started to occur post 23 December 1913 with the Federal Reserve Act and post 15 August 1971 when Nixon unilaterally terminated the convertibility of the US dollar to gold.

If you really want to know why you will need to learn how money is created and the economic ramifications of a fiat currency (and inflation) combined with a fractional reserve system.
Brian simulator
Bypassing VirtualBox Process Hardening on Windows
Yeah that's a fine option too to just put in a target fund and forget about it. It's debatable how much more value you get from a roboadvisor wrt rebalancing + diversification + tax loss harvesting.
Minimalistic React component for image galleries
> I think it's entirely reasonable to be mad about a lack of community consult

There were many, many, many community meetings about the bike share program expansion and ample time for anyone to give feedback. People always cry crocodile tears no matter how much public input is put into the process. Source: I'm an advocate for these things, see it at ALL of the meetings I go to.

> They're obligated to do more to undo this bad work, in the event of a program that can be genuinely shown to help everyone.

The program doesn't need to help _everone_ it needs to do more good than harm. There will be a ton of people who don't benefit directly by this but that is not a reason to remove or roll them back.
I would think any dentist would say no. Enamel is REALLY hard, but is damaged by the stuff that tooth brushes remove.
> Does the value proposition of bikes for rent at lower cost than provided by existing bike rentals needs to be explained?

The cost of it, its availability, and eligibility certainly needs to be explained. How would anyone know them otherwise? I've seen multiple stations and the signage explaining the program did not answer my questions, but rather referred me to a website. That's not an option for everyone, nor were the signs I saw in a diversity of languages to improve comprehension.

Maybe the stations I saw lacked these features and others have them, so I will accept correction there.
I think it's not quite like that. More like what happened at Howard U. When no one as moving in and gentrifying people accused them of not doing enough for the community. It begins gentrifying and they get accused of contributing to the gentrification by upkeeping their environs too much and attracting gentrifiers.
>Err, I hope not. Pretty sure they sync a database of seen blocks between clients and they collectively dedupe based on that - their backend simply shouldn't have the information necessary to dedupe itself.

Think you're right based on reading: https://spideroak.com/faq/what-is-deduplication

I assumed they'd use both techniques (i.e. de-dup client side when possible to save on upload) but that the way in which encrypted blocks were produced before uploading was deterministic (a bit like a hash function) so that if the same file was marked for backup on a different device the resulting blocks would be the same and could be de-duped server side.

Providing a unique salt was used client side (shared across all devices and not known by Spideroak) while making the block, it should be possible to end up with deterministic encrypted blocks that are still unique outside of your account (I think anyway... barely know what I'm talking about when it comes to the intricacies of crypto!)
It must have been something else. I was talking about VM loops, which never exit.
Samsung Galaxy Note 8 with 6.3-Inch AMOLED Display, Dual-Camera Launched
Unless I missed it, he never mentioned a particular platform. Given the list of applications he's tried, I'm guessing Windows or macOS is where he does his work.

I wonder if he's ever considered working on an iPad with a keyboard. Since the 10.5" iPad came out, I've been doing just that and it's by far my favorite device to work on. Amazing battery life, super portable, fast, and focused.
Exhibit A:

The getLoadNames method returns a List of Strings, which we iterate over in order to see if a particular String value is in there.

Even in describing the algorithm we aren't informed it's a list of function names.

Edit: from the comments in the code it's pulling field names from a Mongo result set, so it's member variables more so than function names. One half of that relationship is still deterministic at runtime. Mongo records can change whenever but your ORM is dealing with Classes and their contents are known at runtime.
That makes sense but why would you be enraged about this if you were in that situation? It's not hurting anyone besides maybe car owners who aren't in the category you mention.

I can't afford a lot of things but if having them available improves the life of others why bother complaining if it doesn't harm me.
0. Windows 10 Mobile is the "phone" version of Windows and shipped in 2015. More recently, https://channel9.msdn.com/Events/Build/2017/P4171

1. A diagram can display the logical structure of the world. But the relationship between operating systems and CPU architectures has no logical structure. A relationship between an operating system and a CPU architecture does not imply any edges from the operating system to another CPU architecture nor edges from the CPU architecture to an operating system.

2. If the diagram explains what it is meant to explain to the intended audience, then it has done its job. If it is meant to be 'canonical' then it cannot succeed unless the audience agrees with the premises for inclusion and exclusion.

3. Why isn't Windows IOT [1] listed for the Rpi? Because it is not relevant to the purpose of the diagram, while RiscOS is. Caricaturizing Windows is a premise of the diagram at a high level. While deep details regarding MacOS point to Motorola and IBM CPU's from decades ago. Maybe this suggests too much detail in the diagram. Maybe it suggests a way in which the diagram could be misleading...or incomplete...or suitable to some tasks and not others.

I suppose my reaction is partially around the implication that a post to HN is some level of claim that the diagram is 'canonical' since it is not just a one off. And in part my reaction is that it portrays the world in a Mac centric way and I don't think that such portrayals make people well informed...and admittedly this is a long standing hot button of mine.

[1]: https://developer.microsoft.com/en-us/windows/iot
Ask HN: Are social and political conflicts within tech pushing you away?
From Uber to Peter Thiel, Ellen Pao to Susan Fowler, Opal to Nodejs - the list keeps growing, magnified by the current political climate. I'm going to assume that most of you don't actually hate many people - especially entire groups of people for genetic or lifestyle reasons within the tech communities.

I consider myself to be forward thinking - fiscally conservative yet socially liberal - having grown up poor in the south surrounded by all kinds of "diversity". Tech used to be this place where we all collaborated to make beautiful things to either make lives better or fund our next idea. Now, I'm getting burnt out, having to stop every two weeks to follow/address/avoid a new issue (some valid, some grandstanding).

Are you growing (insert emotion) with the growing number of conflicts, incidents, soap-box speeches, etc being publicized or revealed throughout the industry?

Are we headed towards a more vanilla, corporate-like industry where people-soft training and HR presentations are baked into our daily lives to ensure we're all getting along?

Will all of the conflict and friction slow down innovation or stunt open source technology?

I'd love to hear your thoughts, HN!

Refs:

Gender diversity: http://mashable.com/2017/06/08/silicon-valley-harassment/#ybOPzWFGdEqH

Peter Thiel: https://www.nytimes.com/2017/01/11/fashion/peter-thiel-donald-trump-silicon-valley-technology-gawker.html

Nodejs: https://news.ycombinator.com/item?id=15081821

Opal: https://github.com/opal/opal/issues/942
Sounds like a reasonable hypothesis to me, taking in mind the many sources talking about his short-tempered character.
Awesome work. Also thanks for the link to Open MCT!
DCA and diversification are more-or-less the bread-and-butter of routine buy-ins to ETFs, MFs, etc

You rely on the fund to be diversified within its target sectors, and you diversify by picking multiple different funds across different sectors.
An app store is not the mobile web.

When asked about pornograpy Steve Jobs said they wouldn't let it in the Apple store. If you wanted it you were free to find it with Safari.

Gab can make a version that works in a browser (if they haven't already).
I have to agree with this, I never got the major systemd hate.

And I started using linux in 1994-95ish and still use it and different bsds.

The only thing it doesn't do properly out of the box is logging. I'm not the biggest fan of non text log files.
Galaxy Note8
Bruteforce MD5/SHA hashes in JavaScript
Map-style iteration carries more semantic information than a C-style index based loop. An index based loop might be doing anything with the data being iterated over. When you do collection.map, already at first glance you get an idea about what the code is doing.
exhibit A: we are all connected through love and war

exhibit B: macro human behavior never changes, we pretty much all desire and react the same way.

exhibit C: history repeats because too few learn from other's mistakes.

exhibit D: it has never ever been a good idea to trust anything a bank says. they don't love you and are at war with you. they are counting on you to fall in love with the wrong girl, again.

exhibit E: 100 years of data is not enough.
"If ten guys think it's OK to hang out with one Nazi, they just became eleven Nazis" -Chris Rock

This is why people call Trump a Nazi.
React is not really interoperable with other frameworks, libraries. Thats probably one of its bigger drawbacks. It is not an issue if you create a react application, but when you want to provide reusable components it might be problematic.
> You really have to pick whether you want possible additional copies or possibly zero copies.

You really don't. You can, as mentioned above, have a hidden UUID field in the form that's used serverside to deduplicate submissions within a given timeframe.
> though. CLs are inconsistent on how they can distribute base images and executables

There is only one Common Lisp, the 1994 ANSI Standard.

There are many implementations and they give you diverse options of delivering. For example if you want good options to package an executable, I think LispWorks has lots of options for specifically this need.
> Supporters of the program said it could help people struggling to make ends meet and claimed it is one of the most accessible in the country, with a $5 annual membership for low-income people and options to sign up without a credit or debit card.

This is the most enraging part of the article. The people who administer this program spent time and money to make it more accessible to the poor, and they're still vilified as gentrifiers. Will they bother to do that next time? Isn't the lesson here, "don't bother to sit down and listen to the activists and incorporate their feedback, it won't help"?
Deploy a Sticky Notes App Built on React – Redux – Node.js
Thanks. Should have known.
Ha, that was surprising indeed:

" we decrypt your data on our secure restore servers and we then zip it and send "

That seems shady to me
shrug if an argv falls in the lexer and there's no backend to hear it, did it really matter to the AST? ;)
(Meta comment on the dicussion here) I find it mind-boggling why so many people have such strong emotions about other people's preferences for things that don't affect them. While I have preferences for what editors I like to use, I don't understand why various strangers on the internet having different preferences would be so upsetting to people. Once you extend this to other areas of life, it becomes even more obviously silly; I personally find the smell and taste of bacon rather repugnant, but there are a lot of people who really enjoy it, and I don't feel the need to criticize them for it. Why should it be any different with text editors?
Shock cooling as a concern for cylinder cracking is a fairly well debunked myth at this point, IMO, short of crashing your airplane into a cold lake.

Agreed the tech is old, but the uncommanded in-flight shutdown rate for pistons is also very low. Part of that is driven by high maintenance demands (some of which introduces failures themself), but a lot is due to the simplicity and redundancy.

Would I like variable spark timing (beyond impulse couplers for starting)? Would I like more automated starting, especially for hot starts? Would I like thermostatic cooling of cylinders? Yes, but not if they came with any substantial increase in failure modes. When I'm taking the family 700 miles at night in a single-engine airplane to grandma's for christmas, I'll suffer with arcane checklists and having to manually manage the engine if it reduces the chance of an uncommanded shutdown by even 5%.
Strange that they don't flip the small boat that's hanging to the side: outboard engines (especially if they are 4 stroke) don't like being not upright. Seems it would be fairly easy to hang it so it could swing?
Fantastic, this was the whole point of my post, to promote this type of approach, especially at work.
Even C has types, and the UNIX API's make heavy use of them.

Awk and sed and grep and friends certainly encouraged strings, but I heard there was an even earlier thing called REPL. From what I've read it is not a coincidence that PERL is an anagram of it.
Do you have any information to support this claim about battery drain? Genuinely interested, not trying to negate what you're saying.
Maybe you can explain something for me. I installed an IOT dimmer to control my bathroom lights which are dimmable LED bulbs. It works, except for one super annoying thing: when I turn them on, it flashes first at full brightness before going to the correct setting. It's so bright, it almost feels like a camera flash.

The dimmer is a Lutron Caseta dimmer and it works nicely with the Echo and Apple Home.
Not the original commenter, but, a negative correlation between government investment and economic growth?
I linked the Scripps website in a couple other comments, the technical diagrams of the ship show "concrete ballast" in the upper section.

I would guess to reduce roll when it is horizontal.
I watched a video about fusion where they say we have better superconductors now - the so called REBCO tape, that are cheap and most importantly - can generate stronger magnetic fields. So they can shrink the reactor 10x and make it cheaper and faster than the ITER project.

Source: https://www.youtube.com/watch?v=KkpqA8yG9T4
Not sure what you count as higher order abstractions, but lparallel, fset, cl-ppcre and other libraries make use of compiler macros; this is relevant w.r.t. efficiency.
Rarely does the word therapy carry the connotation of inducing a condition.
The business cycle may look perfectly cyclic to the point where it appears predictable, but a closer look at the data shows that it is not.
Exhibit 7 is not a great way to show the data because the compressed x axis gives the optical illusion that the cycles occur within the same amount of time and that each cycle's shape is roughly the same. For example, the two right after 1980 look similar, but their shape does not match any other cycle (particularly the 2008 recession).

Likewise the three around 1960 to before 1980 all look different. The expansion after 1960 is unusually long and even though it dips at one point before 1970 does not go negative until after.

With that classification we already have 4 categories of recessions (3 between 1960 and 1980, and one for two recessions after 1980). The reason is prior to the 1980s recessions were generally driven by political events or changes in government policy exogenous to the private sector. According to this link: https://en.wikipedia.org/wiki/List_of_recessions_in_the_Unit...
the 1961 is because of FR interest rate move,
1969- government tightens budget and interest rates go up
1973- Stagflation starting with OPEC tightening oil supply

You'll notice all of those are caused by events outside the control of the private sector or in other words the cause of someone's deliberate policy rather than an event of the system. Economic policy cannot predict these nor should it try to predict human behavior. Which brings up the point again that they are not predictable because I don't think anyone would say they can predict the behavior of an individual or a conglomerate like OPEC with great certainty.

That said post 1980 many of the recessions are caused by financial crisis that are endogenous to the private sector, so that is worth looking at. But the claim that the business cycle from 1945 to 2009 is predictable does not hold up.
Is the goal of these posts showing up literally everywhere money happens to be discussed on the entire internet something along the lines of "if we spam it enough, maybe it will come true"?

Sometimes the best thing to do with a heavy bag, is set it down. Trying to convince everyone around you that the contents of said bag are more valuable than they are, just ends up annoying people.
I wonder if your friend is also incensed by all the low- and middle-income families moving into those high-rises, or just by the "billionaires" who make that feasible.
pydbus nicely abstracts away much of that: https://github.com/LEW21/pydbus
You can say it all you want.

There isn't any evidence presented that any committee member (Rod Vagg?) is violating any code of conduct. He merely tweeted a well defined argument for inclusiveness for neurologically atypical people. It points out that overbearing CoC can be problematic and points to several very important figures that were NAT and it is from a tenured professor of evolutionary psychology at the University of New Mexico.

It is disregarded by the SJW fringe of the node community because he has ties to articles around the men's rights movements.

It's fine that there is a useless fork of node. There are tons of useless forks of many projects, but it's not fine to act like anyone has done anything wrong. He merely apologized for having to censor someone because the CoC is pretty vague: https://github.com/nodejs/TSC/blob/master/CODE_OF_CONDUCT.md

It's not a violation of the CoC. They are attacking him for their perceived undermining. No one has to pretend to agree with something in order to not violate it. Acting like his expressed disapproval is a violation of the CoC itself is the exact type of demonization he argues that the CoC leads to.
Fusion progress chart:

http://imgur.com/BN0pz
The question above was, "when has Systemd done it right?", followed by an assertion that they've been doing it right "since systemd became mainstream." I offered several examples, such as the '0day' username thing that was not only an example of a bug, but an example of very clearly Doing It Wrong on a design level.

I'd suggest you search for timesyncd issues on Google, but you preemptively announced bugs don't matter to you and declared "works for me!", so I don't know why you'd ask. So perhaps just stop and consider for a moment why, exactly, it is that your init system is expanding to replicate existing, functional, standards-compliant userspace daemons with limited, buggy, noncompliant "replacements".
> Yes and many times the recipients of that message do not seem to either internalize it or act upon it.

Then phrase it another way until they do, or otherwise find a way to communicate it that makes the issue clear. That's still not a reason to become hostile or toxic, or berate or denigrate someone.

And bringing things back to the article we're commenting on, here: it doesn't actually look like that happened at any point here. Despite how the person in question self-described themselves, it doesn't seem to me that they actually behaved in a problematic way. It's perfectly reasonable to offer precise, to-the-point, clear criticism. None of that requires being rude, uncivil, or unconstructive.

The comment I was replying to said '"Constructive" feedback only goes so far.'. I emphatically disagree; the article talks about a ten-page letter full of what sounds like highly constructive feedback.
China Spends Big on Fitness
The basis for the NBC show "Chuck" was solving a Zork based puzzle if I'm not mistaken. I think that was the first episode.

I wish they'd put it back on Netflix.
>Had you "diversified" into it in February 2008 (just as Bear Sterns was imploding) you wouldn't have made your money back until 2013-2014

That's paper losses - unless you panic sold

If you kept investing throughout that time, you'd be substantially further ahead than otherwise
> Based on how I've seen people behave, I'm assuming it's not.

It's interesting to me that you agree with my previous statements about using approximations to be rational, then engage in that exact process to judge these people, and then refuse to offer them the opportunity to do the same.

I understand emotional tension around these issues tends to run hot. I can be so detached because I recently moved out of the city.

But seriously, dude. This is a bit ridiculous.
This is a low-impact segment. I skipped around a lot but it's incredibly light on information. Like 20% is spent on explaining what fusion is, which is just wasted air. The only substance is a super-light overview of ITER. No mention of the couple dozen fusion startups.

>Nuclear fusion is on the brink of a major milestone

ITER is supposed to ignite in 2025 if it stays on schedule. The project is in continual jeopardy from people pulling out. Fusion is bleak despite large variety in research[1]. This whole thing could be reduced to a 30 second endorsement soundbyte. Instead it's a longform that gives no actual idea of the state of fusion.

[1]: http://fusion4freedom.us/intensive-analysis-lockheed-martins...
This looks like an interesting site. The immediate focus is towards the developer of the apps. I wonder if it'd be more successful if the initial site focus was on the apps (read: opportunities) listed under Browse Tests. Getting a bigger base of people who like to test stuff apps would seem like a pretty valuable thing and I had to think for a few moments about how I can be on the other side. Maybe a less persistent person would have browsed away.
I think the point of oil is more that it's portable than that it's great for burning in power plants, we already have renewables, coal and gas and only burn oil to fill any remaining deficit.

Electric cars will kill oil more than fusion would, I think.
> The two big, long-lived families of macroeconomic explanation are from the Keynsian and Austrian/liberal "schools."

That's like saying there's two families of space research, Astronomy and Astrology. One of these things is mainstream and taken seriously, one is not. As the other guy said, it's Keynsian vs Chicago, Austrian isn't in the game, it's fringe stuff.