skysight-inc/HackerNews huggingface dataset:
If forced on screen with a honest message, people will just opt out in droves and make the numbers as useless as the PyPI-download ones.

This seems such a huge waste of time and effort. If they can't get funding by showing massive PyPI numbers, they won't get funding by showing massive startapp numbers.
I love Hacker News.
It might not be viable as a means of facilitating transactions, but it can possibly survive as a store of value.
Hey, thanks for the tips! I'm currently using a Mac.
> it does not change the fact that such laws are not necessary to restrict speech.

It does. That's my whole point. It's not rare to see HN comments about Chinese citizens self-censor themselves. Those behaviors do have a causal relationship with such laws.
This is where Fred McFeely Rogers found his calling; when he saw how kids were being affected by commercial television he found is career. Recently I'm having an extremely strong urge to ask the same questions he did and do something about it. I wonder if this is a silly thought, though. I hope not.

Perhaps a kindred soul on HN knows of someone/group working on reaching children in a very authentic way like Mr. Rogers and crew did.
It's got only ten upvotes, and there's always a bit of randomness in what hits the front page. Not everyone here is even a developer, and it is certainly an accessible article.
That sounds wonderful. Just as soon as you pry the car culture and suburbs from the hands of the folks who live in say Kansas and enjoy the status quo...
Programmers and officeworkers around the US should be mourning this day.

General Tso's has always been one of my favorite "Chinese" dishes (real Chinese - food actually eaten in China - gets its own category). And I strictly prefer it to Kung Pao, the other popular chicken dish on the "Chinese" menu (it even has a nickname in JARGON, added under GLS in the 90s - laser chicken. There was no point to saying that, but if you minded irrelevant tangents, you'd be reading somebody else's comments).
For me the issue is more that software like version control systems and archiver utitlities that need to understand and create symlinks, might just continue to not support symlinks on Windows. When the software is running as an unprivileged user, it will still fail be able to create symlinks by default, which doesn't make the feature very enticing to add and support for the developers of the software. Git has been in that category, I don't know if this is enough to trigger a change or not. Here's hoping...
Thanks, this is the type of thing I was looking for. Doesn't inspire confidence in his book about the brain.
Show HN: ClojureScript / Reagent: deep structure boxing
Interesting; will read up on that, sounds like something that could be useful elsewhere also.

Just got a new preconfigured laptop which was almost full on system. Small 120gb SSD, but had a 1TB spinner. Found that there was 30GB worth of MSSQL DBs, so being lazy I simply moved the files to D and symlinked the directory. The only gotcha was making sure MSSQL had permissions to the new target folder.
It obviously can't work for a lot of applications on its own. Another limitation is that blocks are only every 10 minutes, so you're at an hour wait for the recommended 6 confirmations.

Worst case, you could imagine most Bitcoin trading going through something like Paypal, which would have some advantages over USD (you can't print Bitcoin) but many obvious disadvantages.

Better though, Bitcoin has a built in scripting language that lets you implement more complicated logic on top. The lightning network is one way to do that, which coalesces payments into only a few on chain transactions, and allows instant confirmations, with the tradeoff that nodes must remain online part of the time (compared to Bitcoin where nodes never need to be online, other than to receive and send transactions).
You can get a ready to use Arduino shield for 250$. The service is 12$ a month. Not bad.
Data Pipeline was a great version 1 of this idea, but the lack of functionality in the UI really killed it for me. It seemed inevitable that I would end up just writing the JSON configuration by hand.
The first thing to solve ANY problem is to recognize there is a problem.

So the biggest problem is the government does NOT think there is a problem. And those people should try and work EVEN harder to afford a basic housing or mortgage.
I could say the same about the civil engineer, or lawyers, or MDs. Are you really arguing that professional licensing isn't needed because we can always seek remedy through the court system?
I don't understand the negativity. This isn't buzzfeed or reddit, the target audience is supposed to be people who are already devs and not need handholding.

So there's no website. So what? The github page clearly explains what it is, who its for and how it works. Focus on the product, talk about its pros/cons without trying to distract from the core issues.

e.g. the size complaint - almost every article about React/Angular/Vue will compare the lib sizes and impact on loading etc - Inferno is faster and smaller. Why complain?

The focus of the library seems to be speed, a minimal implementation that is still fully API compatible with React, which is no mean feat. And on top of that it happens to be the fastest UI framework. Give some credit to the author, FB has already said they might be incorporating ideas from it.
/* native device fonts */
body { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji"; }

a { text-decoration: none; color: #444; }
a:hover { color: lime !important; }

p.item > a { font-size: 17px; color: #00C; }
p.item-info { color: #666; }
This is just a policy change. No new features.
I'm curious where the profits accrue in the real-estate industry. It's a manufacturing industry where we have relatively advanced machinery to build the houses themselves; you'd think that the cost of housing would have dropped the way, say, cars or silicon has. But it hasn't: the price of housing has largely been flat or increased. Usually when this happens, it's because there is some monopoly scarcity in the value-chain that allows the producer at that level to reap large profits, eg. Microsoft and Intel in the desktop software value chain, or Apple in the mobile ecosystem.

I'd thought that real-estate developers were that scarcity in the housing value chain, but this article suggests that they struggle to break even. Who is it? Construction and real-estate brokers can make a lot in boom times, but they tend to lose it to the cyclical nature of the real-estate industry, so I don't normally think of them as the ones getting rich. Is it Caterpillar, making the heavy equipment used by construction? Land owners, who can keep land supply off the market? (But then, the price of raw unimproved land basically tracks inflation, indicating a competitive market.) Property managers? Is there artificial scarcity enforced by transportation infrastructure - the article indicated that one of the developer's primary constraints was the need to build near light rail?
Vue.js Internals: How computed properties work
Why is Copernicium (Cn 112) red instead of dark grey?
“Interview with paranormal investigator, Elizabeth Saint
We have heard her side of the story. There may be more to her story but we have heard some of her side. We haven't heard her rebuttal.
The best part:

"It is encouraging to see that a community can discuss such issues without heating up too much and shows great maturity for the Django project."
>Japan where it is more common to find people in their 30s still living with their parents even if they are married

This is driven chiefly by their confucian societal value system rather than economics though. The wives (who are almost always the ones who have to "move in" to the family) mostly hate the experience.

Living with family while single (regardless of age or gender, but especially if you are female, since gender equality in the workplace still has a long way to go) on the other hand is primarily economically driven.
Not everyone who lives in the U. S. wants to live in a city.

Are you suggesting we should give up our right to chose where we want to live so you can have more small cities?
Zcash's more technical blogpost on the process can be found here:

https://z.cash/blog/snark-parameters.html

Personally, I found it a bit odd that they went through the effort of a multi-party computation set up, but then allowed cell phones in the room with the computers and communicated about the computation via Google Hangouts.

The articles both claim side-channel attacks can't be performed on the processors used with the recording equipment present, but my qualm is we don't know how capable nation-state actors are in that arena. The creators of Zcash conversing over Hangouts seems like a surefire way to get the kind of attention they didn't want. I mean either NSA has already beaten Zcash soundly, or they'll be surveilling the creators with extreme prejudice and all but guaranteed to catch a Google Hangout.
> Developers struggle to break even on rental projects for the poorest Americans.

This might be a stupid question; is it not possible to min-max apartments for overall cost of maintenance or cost/person so it's easier to break even despite a possible higher initial cost?

Are we designing low income housing wrong? Is anything getting in the way?
How does Facebook determine if something is true prior to the political choice of the method they'll use to determine truth?

You just moved words around, but my original question is still there: how do you without any political decisions determine what is true?

There is no single method for determining truth, thus which for a collective to use is fundamentally a political choice.

You and a sibling comment seem to be forgetting that we need to decide how we're going to determine truth before we go about doing it. In fact, you assume Facebook knows a fact (that potshops dont accept foodstamps), but how does Facebook know that is a fact or not?
I think you can but you have to have something to divert the kids who graduate away from going to the big cities and have them build local cities [with local attractions such as jobs, education, cultural things, entertainment options]. Sure it will evacuate some of the rural areas some, but it should build nicer --perhaps even semi-planned areas, close by. It would require some central planning, which is a bit antithetical to us Americans but some people from other places might relate.

And sure, some people do like living closer to nature. I acknowledge we have a nice core of people who love nature and land and cultivating the earth, what have you --they can still have their smaller ag-centered communities.
Off-chain transactions. There's no reason to settle every single transaction on the blockchain.

That could take the form of regulated exchanges (coinbase/poloniex) or decentralized networks like lightning.
Maybe part-time computer-assisted stay-home days standard practice for public schools could help relieve some of the overcrowding pressure, allow kids time to progress at their own speed, and permit more focused attention for addressing problem behaviors both by school administrators as well as parents.

Perhaps for households that cant provide supervision, just create a minimally supervised and perhaps somewhat interaction-limited computer lab for self paced study during that time.
Anyone who is involved in the "bitcoin community" has a vested interest in seeing the price increase. You're never going to get critical or even neutral information from someone with such an obvious conflict of interest.
I think the light rail thing is so that they get a higher development cost.

The simulator mentioned in the article says it costs $9 million to construct 50 units. That's $180,000 per unit, which seems like it must have some regional peculiarity to it (you can buy a new 3 bedroom house for less than that in many areas). Hopefully they are at least pretty nice apartments.
"Each dot is actually a plus button in disguise."

Why disguise it though? This seems like a decision to create obfuscation and make the design less-intuitive for something that is very-marginally simpler to look at.
Like Rich mentioned from the point of view of a library consumer it's:

PATCH: Don't care
MINOR: Don't care
MAJOR: You're screwed

MAJOR is simply not granular enough and MINOR and PATCH are pointless.

Sometimes when I update to a new major version of a dependency it all just works. Other times I've got to spend weeks fixing up all the little problems.

Did you break one thing I didn't even use? Update the MAJOR version. Did you completely change the library requiring all consumers to rewrite Update the major version.
There's lots of empty space in Japan, too. Whole villages are being abandoned to the point where they're taking stops off the train lines. The problem is that only retired people want to live in rural Japan, everybody else goes to the big city to work.
You can't claim dependents who didn't live in the US for the majority of the tax year anyway.
Home loan which re-amortizes to the full term every month so when you pay ahead on it, the amount lowers over time. Snowball your home loan, easily marketable.
> Lenny put the telemarketer on hold for a 2nd time to quiet his ducks

That's all of them (if the marketer stays on long enough).
That's not any different than most C malloc implementations, it certainly helps with fragmentation but doesn't eliminate it as a concern. You can still have a single allocation in a block that'll hold the whole block hostage.

I'm used to systems that vary from 8-512mb of total system ram with no virtual memory. Techniques that work well on the desktop/server explode spectacularly when brought to our platforms.
> I agree the wall is in some ways symbolic but it is functional as well.

You know what would also be symbolic? A solid gold trash can, burning money 24/7.
There is every indication that more people would like to live in cities, but can't afford to.
Curious to hear the "why" too - I assume mostly for economical reasons, but details would be interesting.
Hmm, if it's a monolith, it should be dockerizable without too much trouble. Yes I've migrated several legacy ish systems. Sometimes you have to take shortcuts and be "un-dockerish", for example by running nginx alongside your app server in the same image, but that's not a big deal really in practice.
This is what I don't really get. If you want BTC to make it as a currently, you shouldn't want it to gain value in such a sudden way. I guess the fact that they all have a position book makes that irony clear to me.
You didnt answer my question at all: how does Facebook, prior to the political decision of how to determine what facts are, know that the Pope endorsing Trump is fiction?
This method is only optimal if your numbers have ranges that fit nicely into powers of two. See here for optimal bit packing: https://codeplea.com/optimal-bit-packing
This was a super insightful comment

The Java GC does not optimise for low latency exclusively, it tries to strike a balance between many different factors which your analysis entirely ignores! In particular it is compacting (Go's GC is not), which is very useful for long term stability as you can't get deaths due to heap fragmentation, and it tries to collect large amounts of garbage quickly, which Go's GC doesn't try to do (it's pure mark/sweep, not generational), and it tries to be configurable, which Go's GC doesn't care about. For many apps you do tend to want these things, they aren't pointless.

This is especially true because for most servers a 100msec pause time is just fine. 8msec is the kind of thing you need if you're doing a 60fps video game but for most servers it's overkill and they'd prefer to bank the performance.

To put this in perspective Google is having problems migrating to G1 because even though it gives lower and more predictable pause latencies, it slows their servers down by 10%. A 10% throughput loss is unacceptable at their scale (translates to a 10% increase in java server costs) and they want G1 to become even more configurable to let them pick faster execution at the cost of longer pauses
Buying glasses in Asia or online is so much cheaper than the scam run by Lenscrafters, most optometrists in the US. Its sold as a designer product where you spend $$$ on frames, the glass material with fancy treatments, and they charge you maybe 5-10x the actual costs.

I have ordered from Goggles4u, Zenni etc and these places must have razor thin profit margins, they always have coupons and its dirt cheap, never had issues with the quality of the lenses. You can always go to any optometrist/Costco etc and get the lens checked out to confirm.
The Problem with the U.S. Economy Isn’t Something Politicians Can Fix
That is 'lawfully' 'examined' as well.
That arms race is like some bizarre analogue to bitcoin mining.
I'm not questioning the usefulness of bitfields. But in this case, it would be silly not to use a database instead.

The method that the article describes (storing two-dimensional arrays of "empty", "black", and "white" in 2 bits) is also not the best one to use to store Go games. Chopping up games and creating deltas from them, or storing the moves rather than the sheets themselves and recreating those sheets on the fly, are best for data compression.

Bitfields are great, but not for this.
You say that knowing assembler makes it easy to understand how incorrect C code behaves. This was sort of true a few decades ago, when I learned C after learning assembler. It stopped being true around 15 years ago when the popular compilers started interpreting the C standard like your ex-wife's divorce lawyer (as Kragen put it).

I used to write a lot of C, and I no longer use it for anything serious either, because I'm too stupid and the stakes are higher. Maybe better tool support could change that, but I'd prefer a better language.
> I, for one, appreciate people's grammar being better on HN.

If you want to accomplish that by making non-native speakers feel unwelcome, unsolicited corrections are a great idea. Otherwise not so much.
And in Japan, the deceased elderly remain "alive on paper" so that the family members can continue to collect their pensions and federal social security checks.
If it works as advertised then it should be a whole lot better...
Every eye doctor I've been to in the last decade has done an eye cancer check, I think that's standard.
Houses get bigger and use more expensive materials and fitout that increase the comfort of the inhabitants. Building a house now to the standard of say 50 years ago is either impossible because of building code, or doesn't pose a sufficiently attractive value proposition to convince buyers.

In other words, a house and a house are two different things.
I'd never suggest giving up the right to live where you want while you have the means. We can have both mice smallish but well-cultured cities that respect their surroundings as well as have vibrant rural communities. Think Heidelberg and its surrounds, maybe Ithaca in NY.
How does Facebook, without making a choice about what method to use, determine that the pope didn't endorse Donald Trump?

If Facebook makes a choice of method, it's fundamentally political, as all group choices are.

Thus, Facebook can't escape the political nature of that task: epistemology requires a philosophical position, and a philosophocal position being adopted is a choice (for an organization), and all group decisions are inherently political.
> But then, the price of raw unimproved land basically tracks inflation, indicating a competitive market.

This is true looking at all land, as recent articles by Robert Shiller indicate[0], but especially valuable land has outstripped inflation by many, many times-- in the Bay Area, for instance, land value has increased by a factor of 10X in recent decades (or significantly more, depending upon neighborhood). The only thing that keeps land in check is the ability for land to sprawl out into previously marginal land, and our ability to commute from where we are sprawling to is reaching a breaking point. (I know people commuting from Tracy to SF, which is hell.)

[0] http://www.nytimes.com/2016/07/17/upshot/why-land-may-not-be...
There's actually an optimal way to pack them in without guessing the base you need: https://codeplea.com/optimal-bit-packing
> When parsing URI's generically, and you encounter a URI like:

> scheme:foo/bar

> The meaning of 'foo/bar' is also a path.

You can't count on that; a URI scheme can assign arbitrary semantics to what appears after the ':'. For instance, the "mid" URI scheme refers to a Message-Id (not a path), and the "cid" URI scheme refers to a MIMEd part of a message.
Russian central bank loses $31M in cyber attack
> more common to find people in their 30s still living with their parents

India also. I visited a few years ago and was totally "wierded out". They call it "Joint family" there. Several cousins and uncles living under the same roof. Lots of drama in the kitchen :)
I quit banking the day before my 40th birthday and I’m never going back
Just table lookup.

The word is "ternary", by the way.

A useful intermediate representation would be "binary coded ternary" (BCT?) whereby 121 gets represented as 011001. The code 11 isn't used, just like 1010 through 1111 are not used in binary-coded decimal (BCD).

The 10 bit BCT representation of a five digit ternary number could index into an array of 1024 entries, each yielding its numeric value, that fits into a byte.

Likewise, a reverse table of 243 values can map to a 10 bit BCT.

Conversions between BCT and textual digits are trivial.
There's this SMBC comic [1] that brought up the fact that no matter your position or opinion on a subject, you can always find something to support it on the internet. When people compare growth graphs to made up cycle/hype graphs I feel it's a little bit like this; the comparison ends up uncanny because you, perhaps subconsciously, looked for graph that matched a certain narrative in the first place.

There are many ways to interpret what data says, so it's easy to fall into this trap, all you need is a certain preconceived idea and suddenly all you are looking for is confirmation, which you'll always find if you look hard enough.

[1] http://www.smbc-comics.com/comic/citation-needed
That's why I prefer youtube over the other services - you can speed it up. I'm not a native speaker, so 1.25 is the fastest I can understand at the moment.
This feels like the hacker news I remember. :)
There's a lot of ships and boats around that have a need for wireless communication.
A year ago i wrote a chapter of a book about money laundering in the appstore
It's about 2 wantrapeneurs who begin selling cocaine because they can't raise money for their redundant start up.

The first draft of the first chapter is here:
https://medium.com/rough-writers/guys-can-t-get-funding-so-they-sell-coke-d8144b5b3a0a#.skybvlt6k

I've walked away from the book more than a dozen times but keep coming back to it. I'm posting this up now to let folks know that I'll be wrapping it up by new years. An accountability thing for me.
Awesome, great work! Personally I'm not a fan of "visual" because it requires too much mouse work and navigating around. I tried to tackle these challenges by coming up with the concept of a "tactile-spatial" programming language, which is foremost designed for coding from a phone/on-the-go/touch-based devices.

Here is an animated gif that shows integrated live testing while you code the phone in a rapid T9 or calculator style: http://giphy.com/gifs/ast-tactile-gundb-l0HlRxRHUg0WpF3kk
In Medina, SA, there is a law that every hotel must have a helipad.

A helipad would be sorely needed on Trump Towers for President-elect. I wonder if they would change the law for him.
That is certainly the high level language way. Because the magic involved in the code generator is quite high.

C, however, gives you hold onto the generator to say "use this assembly". So, for new or one off instructions, it is a quick way to get an edge.
Firebase vs. Heroku