skysight-inc/HackerNews huggingface dataset:
First, to clarify, clients don't choose the longest chain; they choose the chain that took the most work to create. Someone could trivially create a new, longer chain with the genesis block at it's root and completely rewrite the transaction history, but since they can't trivially create blocks that prove more work (as in proof-of-work), no other clients would use that chain.

That said, clients will choose the valid chain that took the most work to create. If someone with 51% starts creating invalid blocks, nobody else will accept them, and the practical effect will just be a 51% reduction in mining power on the network.

EDIT: Oops, brain fault. I had this tab open for a few days, then happened to come back, read the parent comment, and responded; only then did I realize it was posted 6 days ago, not 6 minutes ago..
Agree agree wholeheartedly, do you have any more information on the type of game you are working on?
This!!! I would upvote 1000 times if I could. I appreciate Whatsapp's features but voice recording is just broken. I experience this same frustration... I tried submitting feedback through the app and it failed and lost what I wrote due to the default mail client not being configured. Oh the irony.

Please fix. These are minor changes.
Gotta say, this is why I love HN. People admit they were wrong about an important thing to them and explain how they were wrong. Thanks for this. Makes me feel slightly less bad spending so much time here​ :)
Interesting, i get 50kb gzipped in chrome, and 150kb gzipped in firefox.
There are several issues that I usually hit with bindings to C/C++ and other languages:

- Calling a native function that itself takes callback, and that callback might be your non-native code. (trampolines?)
- Dealing with memory allocation. Who owns what.
- Exceptions or long_jmps
- Green threads, fibers, etc.
- Other?
I think it's because the "bad" taste of water (bitter, sour, or kind of metallic) in the areas where I live is so very strong, that "good" water is tasteless to me by comparison. I'm sure there's something there, but it's really subtle.
…which you could just do immediately if it's that big a deal.

This is not a choice made for retail investors who hold a handful of shares — it won't make a noticeable difference for that class of investor either way. It does, however, make a huge difference for institutional investors and for large shareholders.
> During the mid-1980s, before anyone thought of the suburbs as being on a downward trajectory ...

Those of us paying attention knew in the late 70s that suburbs were a dumb idea.

Edit: OK, so "dumb idea" unpacks to ecologically destructive, racist, socially disruptive, and fundamentally incompatible with energy and resource efficiency.
That's where the real money is.
That is the negative explanation. I think they want to compete on safety and simplicity against Chromebook.

Store apps will not make the laptop slow, they won't have viruses, they will ask the user for permissions, can be uninstalled safely, they will scale well on hi-res screens, etc.

This type of safety is, imo, the most compelling feature of chromebook, and one that Windows Pro doesn't offer.
> SWIG should be called WIG.
Depends on your perspective. The other alternative is (was?) to start typing up those wrapper functions manually.
Luamacros was used by the video editor of Linus Tech Tips to make an entire spare keyboard into a macro pad. He even used up every single key!

https://www.youtube.com/watch?v=Arn8ExQ2Gjg
The Windows Subsystem for Linux in Windows 10 seems to be eroding the need to install Linux separately. It's missing a few things like GPU access, and file I/O is leisurely, but it's already a super useful tool.
"Those who would trade their freedom for safety deserve neither freedom nor safety."

"Likely to commit crimes" is not just grounds, especially under the US constitution, to remove a citizen's constitutional rights.

'What signify a few lives lost in a century? The tree of liberty must be refreshed with the blood of patriots and tyrants.'

Just so you are aware, clever tyrants always have taken liberties from their subjects in the name of moral righteousness.

The people who established the concept of unalienable constitutional rights here in America were accustomed to the idea that a few lives lost lost in the process of was unavoidable.
It also depends on the bottled water. Different brands have different mineral content, and sometimes other things that can affect taste.

Furthermore, I think the packaging may affect it sometimes. At least that is my guess after buying a case of small bottles of one particular brand to see if they would be more convenient than filling my own bottles with filtered tap water, and finding that the damn things had a strong flavor that is what I imagine you would get if you ate an ear of corn on the cob for lunch at a picnic on a hot day, and then left the cob sitting out on the table for a few hours until it gets to that state where it has that "it was once part of food, but now it is garbage" smell, and then stuck it in your water and let it sit there for a few more hours, pulled it out, and then drank the water.

Since I cannot believe that they intended this flavor, I'm assuming it is something that leached out of the cheap plastic they used for the bottles.
I had forgotten that Etsy changed its policy on allowing mass manufacturing several years ago: https://www.wired.com/2015/09/etsy-embraces-mass-manufacturi...

http://abcnews.go.com/Business/etsy-ceo-ipo-mass-production-...

Alibaba-resells has had a detrimental effect on Kickstarter and Indiegogo-type platforms too. Many of the things submitted to r/shittykickstarters seem to be resells. Indiegogo doesn't mind them, and Kickstarter only stops them when the negative publicity about a campaign gets high enough:

https://www.reddit.com/r/shittykickstarters/comments/3gm8xj/...
I am using Windows 10 Firewall Control (http://sphinx-soft.com/Vista/) .
That exists on iPhone, it's called Wi-Fi assist

Of course there was a massive online campaign when it was released last year to turn it off, because Apple was costing you money because the phone might use more 3G data! People... [in AU at least you pay by the GB for data]
The results are amazing. I am do not have a trained eye around animation, but it looks no different than motion capture.

So far, correct me if I am wrong, the state of the art prior to this would be something like Unity's Mecanim, where you define a state machine for animation transitions, which would interpolate animations to save you work.
I think it will be interesting, for sure (SV developer here)

I think the class politics thing is a big deal, though. I just read fb interns are now getting paid 8k/month. You certainly can make the argument that they're creating enough value to justify that level of comp but it's not hard to see how this must chafe people, esp. in low-COLA areas. Mix in the fact that Apple has basically made "high-end luxury" their brand, and I think it's inevitable some backlash will result in the next decade. Esp. when you consider that Uber, Airbnb, etc. are all "Silicon Valley" companies.
when I interviewed, take-home challenge took 5+ hours, 2 weeks for review, was given incorrect feedback from a different candidate, then rejected after further review without the option to correct a silly mistake I made. Wouldn't recommend applying here.
Your etsy link doesn't work for me
Why would someone target an old LTS distribution as a development target? That makes no sense.
I learned about batch files to enable extended memory in dos.
When are y'all doing Go and Java, though? The fact that this exists just compounds the pain of writing SWIG for the other two languages. The grass really is greener.
Then sell shares in an proportionate amount to the share price increase due to buyback. It's the same either way, you just have the choice of whether to realize those gains now or later.
The problem I have with Glasswire and similar products is that you can make calls through other Windows APIs (I don't know if that's the correct term for this but you get the idea). Especially if you run it as administrator. That means that if they want they can hide themselves from the firewall tab (the standalone .exe I mean) and make calls that will only show in other places like System or Internet Explorer. Hard to monitor or manage that.

I hope they do something about this in the new version of Glasswire that is about to be released.
> The vast majority of children will just download games, malware, and porn.

Learning to avoid malware is an important skill for kids to learn. Shielding those kids will just create a bunch of adults that get infected.
Teamwork and Mental Illness in the Workplace
How Tyler Smith Started a Discussion About Mental Illness in His Workplace
Full-stack engineering is like having a veterinarian operating human beings rather than a surgeon or viceversa. Domain knowledge specialization exists for a reason.
United Airlines and Data Technologies to Avoid “Turbulence”
Ask HN: Lightweight analytics tool for static pages
Hi everyone. I'm having a static file blog and using Google Analytics for tracking visitor data such as location, page views, browsers,...

The problem with GA is, you know, sometimes it takes too long to load. And I just want to ditch it.

I actually removed it from my blog for a month and now I feel like I'm blinded. I need these analytics information. But I don't wanna get back to GA again.

So, I'm posting this here and looking for a lightweight version of analytics tool.

Could you suggest me some good ones, please?

Thank you so much!
Nvidia Opens Up the “Black Box” of Its Robocar's Deep Neural Network
Morally good ones?
> Automatically loop through tedious editing. (in the video)

Why would I get a new numpad when I can do this with vi/emacs/etc. macros?
It does seem likely that bo is French boeuf-derived, but according to Wiktionary[0] the historical Vietnamese pronunciation of the Chinese character for beef (牛) was ngưu, ngọ, ngỏ, ngõ, ngâu. It is interesting that these are so similar to pan-Taic languages neua and Cantonese ngau.

[0] https://en.wiktionary.org/wiki/%E7%89%9B#Vietnamese
And it's blasphemy to overcook fish.

Thanks. I think I just figured another one out!
Matt and his team at iX rescued FreeNAS once, no doubt his leadership will prevail (with some blood and sweat).
Totally! Electron is Slack! I think it's huge and unnecessary and would never choose it in my own design decisions, but if you're able to use it for your needs go for it. What an amazing package. It's as close as we have to a universal framework imo. Here's to crossing my fingers and toes that WebAssembly has immutable data.
Yeah that was where I got the idea.

I was actually able to remap the keys of the Planck with some customizable firmware to remove the layer key and Ctrl/alt/etc... keys which made it easier to work with.
Humble Indian Berry Might Boost India's Solar Dreams
One of my favourites too, although it's related more to relativity than to maths.
Not firing, but there's high turnover at Beam/Suitable.
To me, that's a sign that maybe a language has too little syntax.

I can read C++, Javascript and PHP just as well in plain text because the other non-paren elements provide necessary contextual cues, along with nesting. Syntax coloring is helpful, but it shouldn't be necessary.

I can at least understand nesting closing parens on their own lines, the way Roboprog did above, but throwing all of them on a single line just seems like needless noise.
Part of being cool is also the cachet of living somewhere "exclusive". If a place is considered cool, then the demand to live there should increase by definition, and therefore prices will rise.

Also, the weather is noticeably nicer, plus you're in a city with an international airport hub.
I found this article fairly confusing. It seems to be geared towards readers are already very familiar with the whole Punxsutawney-Phil-esque event, eschewing any establishing pictures and bringing up "the tripod" and leaving me to puzzle whether it was part of "the tower" or not, etc.
For me, it's a hedge against incompetence by the local utility (e.g. Flint), a hedge against problems with my own plumbing, and (for the most part) to shut up that part of my brain that worries too much.
The Secrets of the Coke and Mentos Fountain
With Amazon snapping at its heals, this I am afraid is just the beginning of a long decline
To all the naysayers on code duplication (of chromium in this case): Perhaps if OS vendors were to provide common universal API access to graphics interfaces and hardware then we would not need a buffer package such as chromium-as-electron! Not to bust ya bawls, but I hardly think that an innovation as sleek as Electron deserves the blame for other structural inefficiencies in the world of software.
No One Succeeds in Tech Alone
What is the number one Twilio differentiation? The price or its APIs?
I'd hardly call Basecamp a startup. It's rather long-lived and has a proven business model at this point.
To be sure. I meant more specifically in relation to the hypothesis it purported to test, but you're not wrong.

These are frightening times. Old certainties are crumbling around us and no one yet knows what new realities will rise to replace them. But we've been through worse times, and come out better in the end. We will do so this time, too.
It depends on the type of job, but in my experience, "who you know" really can take you a lot farther than "what you know." You can always learn new skills and things, but sometimes a good corporate fit is more difficult to gauge from a resume.
Apparently, the whole things needs to be run as root, since it's all one huge blob.

Hopefully, this'll eventually get separated into a daemon which does all the superuser bits and exposes a single API for a client GUI to consume.
Hahaha. But I think the author is just listing the things that inspired the argument.
Sorry the article is very hard to read. You can't write articles with pull quotes for every other sentence. Well you can but it will be horrible
In that case, one has to spend extra money on ChipWorks tearing it down to verify that what they saw in other one was removed. There's also companies that sell such equipment.
Theoretically, Etsy already has that: https://www.etsy.com/legal/sellers/#allowed

The downside, I guess, is how to enforce it.

I was on the verge of setting up an Etsy shop (I have a bad habit of going to local auctions and buying china tableware for offensively low prices), but with this sort of thing going on, I'm conflicted.
I agree! That's why I became an entrepreneur lol.
If there are two and only two roommates and they disagree, and they settle an argument with evidence-based results, what do you call that?

If there are two and only two roommates and they disagree, and they fuck but are not married, and they settle an argument with evidence-based results, what do you call that?

If there are two and only two roommates and they disagree, and they fuck but are not married, and they differ in gender, and they settle an argument with evidence-based results, what do you call that?

But if you have a married couple, and while adhering to traditional gender roles, they happen to disagree about anything, uh oh! Everybody sulks about the patriarchy.
Visiting the island of Tobago, sister island of Trinidad
Don't be silly.

If you want customers, you have to actually convince them to try your product.

The expectation of a customer that they might want to understand what the heck they're signing up for... before they sign up for it is hardly controversial.

I think this thread makes it abundantly clear that a days work creating some screen casts instead of fluffing out some marketing fairyfloss would have significantly improved the reception of this product.

It's just plain marketing fail.
Not really. I use the Uppity extension in Firefox.

So if Uppity shows me:

http://fortune.com/2017/05/02/donald-trump-wall-street-elite/?xid=gn_editorspicks&google_editors_picks=true
http://fortune.com/2017/05/02/donald-trump-wall-street-elite/
http://fortune.com/2017/05/02/
http://fortune.com/2017/05/
http://fortune.com/2017/
http://fortune.com/
http://www.fortune.com/

Then I pick select the second one from the top, let it load to be sure I
got a usable URL, then use that in my email. This is probably ideal, since anything more automated would probably get it wrong often enough that I'd go back to doing just this.

Firefox: Uppity https://addons.mozilla.org/en-US/firefox/addon/uppity/

Firefox: Navigate Up WE https://addons.mozilla.org/en-US/firefox/addon/navigate-up-w...

Chrome: Up https://chrome.google.com/webstore/detail/up/iohgglcbddjknne...

(And what is up with those chrome store URLs?)
Only if you assume that curly braces function as parens in C, which isn't true.
This has a lot to do with the fact that a cow is a whole animal. If you raise one to sell the chuck, you also get T-bones and ribeyes and tri-tips and flank steaks and so on. Most of that goes into the same retail pipeline, so availability is correlated.

On the other hand, expensive fish aren't usually a byproduct of producing cheap fish, nor vice versa.
> No writing code, no binding keys or running scripts.

This might be a dumb question, but why bother making hardware for that? Could you write software that works with an existing external num pad?
I think Microsoft did this with Redmond?
I worked at a hosting company for a few months, and they way the prevented fraud seemed backwards, draconian, and unfair. But I couldn't come up with a better way of doing it. Fraud prevention seems hard.
"higher probability" doesn't mean "always". Of course I test my code thoroughly before committing it. But the fact is that my code tends to be really close to done before I've even run it.

I'll admit that's sort of a technicality, though. I've been programming for a long time, most of my career without anything more sophisticated than a text editor. I've taught myself to be pretty good at running code in my head, even fairly complex code. So what I'm really doing while I'm writing code is running it in my head as I write it, and finding the unhandled edge cases and other bugs while I'm doing it. I'm also compiling the code (if applicable) which finds other bugs. So, by the time I run the code for real, most of the bugs are gone. This is all a natural part of the act of coding for me, so I see it as coding rather than running/debugging. (I often debug in my head too; handy when you know roughly where a problem is but can't reproduce it.)

I agree completely with your last paragraph; that all helps to be able to hold the execution state in your mind while you're reading through the code.
Also on the topic (2016): https://www.washingtonpost.com/opinions/the-end-of-sprawl/20...
Japanese Economic Takeoff After 1945 (2002)
Any plans to expand to remote jobs?
mStream doesn't do any transcoding. Instead I've focused on support for all common file formats. The webapp includes a fallback to Aurora JS if the the browser doesn't support the filetype. Typically this is only needed for FLAC but recently Firefox and Chrome have added FLAC streaming
Metaprogramming such as pybind11 does is neat. Thanks for the pointer to the project. It still looks like manually written C extension modules to me based off of what I see in https://github.com/pybind/pybind11/blob/master/docs/basics.r.... Just much shorter code with a lot of the hard to get right details taken care of you. Good! Better than the status quo. But it doesn't abstract the problem away very much. (no doubt some will consider that a feature)

What if I also wanted my wrapper available on a non CPython VM? The proper way to use PyPy is not via its fake CPython API support (slow and memory hungry). Imagine if a PyPy Generator were added to CLIF. It'd use the same interface definition Parser but generate an entirely different set of code. In PyPy's case that would probably be a C library wrapping the C++ for generated cffi based Python code to interact with.

Admittedly all hypothetical here until other Python VMs have CLIF Generator implementations.
That works on day 1 of the crackdown, but not on day 15.
Star Guitar video was done by Michel Gondry, here's a making-of video http://www.michelgondry.com/?p=85

I'm excited to see how the next generation's Michel Gondry uses new tech like style transfer and procedural design in creative and non-obvious ways.
It's hard to believe there wasn't a credible little snitch like application for Linux yet. Even more why Objective Development themselves did not try to port their very successful product to other platforms. I hope opensnitch gets some community love.
I just assumed everyone booked it after the IPO.
There's a lot of places in the US you can't get a decent pizza.
Maybe ignorant question. Why would one choose Etsy over Amazon
You can margin trade on exchanges like Poloniex right now. Whether or not it's a bright idea is another matter. Even if you assume that it's presently overvalued, how can you know when (or even if) the bubble will pop?
If only English had precedence rules!
Actual hunting is phenomenally difficult. My dad does "spot and stalk" bowhunting, which is what non-hunters think people mean when they say "hunting". Hunters always think my dad is kidding when he says he hunts that way, because the vast majority of "hunters" are using man-hunting rifles with excellent optics from quite a distance, or even paying a lot of money to sit in a tree-stand with feeders right underneath them, so they can shoot the (mostly domesticated) animal as it comes to feed. When people have that kind of "hunting" available, it makes sense that they'd think someone like my dad is crazy.
For those looking for it, go to Settings > Cellular. Then scroll down and tap the slider for Wi-Fi Assist.

https://support.apple.com/en-us/HT205296
The counterpoint is 151M records represents .0000041% of global call records in 2016.

(Based on an estimate of 10B calls per day worldwide)
This is what's keeping me on HDD based laptops (and windows 10 is awful on HDD), I'm fine with an i5 and 4GB of RAM is plenty, but I need that 512GB of disk space.
How is this not covered by the statement "...just buy whatever is cheapest for a particular level of demonstrated reliability."
Self-Promotion for Those of Us Who Don’t
> I'll admit I don't 100% understand the appeal of Minecraft and other survival simulators

Survival games have the same draw as entrepreneurship; they're "bootstrapping simulators."

A survival game starts off risky, with a "runway" of finite starting resources, and then—through efficient and well-timed cleverness—you operationalize a process that gathers resources more quickly than you can spend them, putting you "in the black." Likely, the tools you use to do this increase your needs, which pushes you into dealing with higher-level concerns—but, while these are more complex, and you find yourself juggling more concerns at once—you're usually under less risk of everything toppling than you were at the beginning. As you progress through such a game, complexity goes up but risk goes down.

Because of this—and just like with real founders—if you're "in it for the game" of bootstrapping, you'll probably get bored and quit once it gets to the stable point, and start all over again at bootstrapping something else.
At this point, marketing/mindshare is #1.

(That being said: they are priced competitively, do have a great API, can do things may others can't (ie MMS), and have great deliverability across carriers.)