skysight-inc/HackerNews huggingface dataset:
Hi. I have a doubt regarding the license[0].

Aren't GPLv2 and Apache v2 licenses incompatible. How can they co-exist in the same project? (The copyright file says GPLv2, or is it GPLv2+?)

[0] http://metadata.ftp-master.debian.org/changelogs/main/f/fast...
Indeed. I attempted to do some node.js prototyping (since it was one of the directly-supported environments, supposedly) -- but they never pushed any sort of update, such that one was stuck on a (by node standards) ancient version.
I've had good luck just googling (now duck duck go) the part I needed. There are thousands of tiny specialty suppliers and most provide value beyond the gadget I need.

nailgunsdirect.com had the odd sized nails I needed for a project that were not stocked locally, they also have buyers guides which helped me decide a interesting new nailgun wasn't right for me. toolpartsdirect.com had the switch I needed for my drill, and a wiring diagram so I knew how to hook it up. Racketballworld.com had shoes in my size, and a lot of advice to step up my game. Those are just a few of places I've ordered from - there are many others that that I each which instead of selling everything and making me choose based on reviews only stocks quality products so I cannot go wrong.
Not everything has to be reported right away. A temperature sensor could send its data every x minutes and meet the users's requirements.
Bitcoin Explained (with Emoji), Part 1
What kinds of things are you buying where counterfeits are a problem? Genuinely intrigued.
Surveys of the field consistently show a majority expecting less than a century, and people focused on the problem less than 50.
7 Lessons from Top 100 Apps: What Does an ASO Optimized App Look Like?
>What hard liquor, cigarettes, heroin, and crack have in common is that they're all more concentrated forms of less addictive predecessors

Interesting that he left out marijuana concentrates, the most recent example (in terms of widespread availability).
>Usually people don't judge a knife by it's out of box sharpness

Maybe knife connoisseurs don't, but normal people certainly do. I don't know the names of any knives, those names you mentioned might as well be brands of washing machines. But if I buy a knife and it's not sharp, what's the point? Why can the factory not sharpen it before selling it to me?
Isn't the intent to install software?
Related is this project for running LED's for a long time just brightly enough to acts as markers: https://github.com/tedyapo/tritiled
Heroku is OK as a deployment platform. Hex powers Erlang/Elixir communities on a small Heroku dyno ($7). And 99% of Elixir developers should not worry about hot code swapping anyway. Let your load balancer or your PaaS take care of it.
Reduce Devops and Infrastructure Technical Debt
The systems in place to "help" them are typically also there to control them in some way, and may also be blind to the new risks they may be creating.

The few genuine charities that offer help with no strings attached, and with sensitivity to potential unintended consequences, are frequently underfunded and subjected to frequent attacks by the powerful. For instance, the city might pass an ordinance criminalizing the act of giving away food gratis, if it was not prepared by trained personnel in a commercial kitchen with a current health inspection certificate, just to shut down a group that gives away sandwiches that were prepared in a church kitchen.

I don't think that "society" hates the homeless, but its self-appointed lords and masters sure seem to hate how they don't play the grossly unfair games that seem to have been set up just for them to lose. And there's my tinfoil hat, creeping back onto my head.

There is a vein of Puritan/Calvinist/Prosperity sadism running through the US. Adherents believe that those people are in the gutters because God is punishing their poor character with unfavorable circumstances. So in order to solve their financial problems, they must first accept that it is all 100% their own fault, and that random chance has no role in success or failure. People become rich only through hard work and public virtue, therefore poor people are all lazy degenerates. This twisted logic poisons public policy, because some rich people like to believe all their money makes them better than other people, and they spend a significant fraction of it on politics.

Those who genuinely believe in charity and "as you treat the least of you, so you treat me" may have greater numbers, but they have lesser funding, and therefore smaller political influence in the US. They can't seem to pass any public program to help people without someone amending it to punish the poor in some way for the sins made obvious by their financial condition. This leads to homeless rejecting official help.

From the outside, it just looks like institutional cruelty. I just cannot fathom the type of thinking that would spend thousands of dollars installing unnecessary armrests on park benches, just so that poor people derive less benefit from them. It is embarrassing for a supposedly advanced and modern society to have the human detritus of its public policies on display for all to see. But instead of fixing the broken policies, or accepting responsibility for those that were hurt, the evidence of brokenness is swept under the rug.
Whoa I didn't know webrender was shipping on nightly already, even if it's unstable.
There does seem to be selection with respect to functioning in modern society, but I'm not sure there's a strong correlation with expected functionality and expected number of children. In fact, I wouldn't be surprised if there's a negative correlation.

In addition, because of how interconnected our society is a selection process individually would be enough. It would have to also be powerful enough to stop the memetic heritability of "superstimuli" memes.
> Takes more than a minute to boot on a new and pretty formidable laptop. This is the fresh factory install.

Oh come on, you can't blame the OS for that. Whenever I want to play games my Desktop is loading the desktop in less than 20 seconds, it's not optimal but if it takes 1 minute there has to be something wrong with the laptop.
> So, a decompiler is cool and all, but...a five-line "Hello World" program turned into a 144-line decompiled program. Is that an accomplishment? I'm pretty sure the "reconstructed" C from that is longer than the assembly.

Yeah, as you've discovered, there's a lot of "magic" going on behind the scenes to establish the standard C runtime environment that executes your main() function.

Here's a great writeup that illustrates the, uh, extensive amount of work that happens after spawning a new process but before main() is called:

http://dbp-consulting.com/tutorials/debugging/linuxProgramSt...
Many move into business/management roles.
For most crawlers, robots.txt will work. For people actually trying, nothing but an IP block and vigilance will help.
try zabbix
Writing your own aggregation functions in Postgres
Not really. The $100,000 comes out of general funds. So the citizenry is victimized twice -- once by having public servants that don't serve them and again by having to pay for their misdeeds.

Officers Lori Hayne, Michael Johnson and Bruce Schmidt, who not only used excessive force but also perjured themselves in their official reports, paid not one penny of that settlement, faced no criminal charges, and didn't even have any adverse employment consequences.

So long as we refuse to hold police officers responsible for their actions they will continue to act as though they are above the law. Because they are.
As far as I can tell, transitioning out of coding is much the same as transitioning into coding.

Look for something interesting to do, start doing it, educate yourself in it, and start trying to get paid for it. Learn the rules of the game you want to play.

You may want to become an accountant, for instance. There are clear steps to doing that.

I daresay you should first find a destination, so you can then look for the steps needed to get there.
110 N.F.L. Brains
> When someone makes significant contributions, people tolerate a bit of dickish behavior

Sometimes known as "vested contributor". This is a problem people need to be aware of. It's probably a bad idea to tolerate poor behaviour.

http://meatballwiki.org/wiki/VestedContributor
Yeah I think system-on-modules are the way to go. It's what we promote on Android Things too.
For example, when he pretended that he didn't know about the working conditions of the warehouses. He knows exactly what's going on with every detail of the company. He personally oversaw the design of the entire Amazon system, including the warehouse. His letter is absurd on its face.

http://www.businessinsider.com/jeff-bezos-responds-nyt-repor...
The N + 1 at the database level implies that for every object's remote relations you have to do another query instead of subsuming the object in a large invididual SQL query.
I think the main argument against this is once you're in the world of "super intelligence" you're severely outmatched. If for some reason it had an interest in staying on it might not be easy to stop.
It wouldn't be such a big deal, except that the last three times I ever ordered from NewEgg, I got the wrong product entirely once, a damaged product once (that was listed as new, yet the CPU socket pins on the motherboard I'd ordered were bent -- hard to do without opening the box), and had something where I paid for two-day shipping arrive after several weeks.

In those three cases....
* I returned the incorrect product in exchange for the item I'd actually ordered, and was charged a restocking fee despite it being Newegg's error.
* I returned the damaged motherboard in exchange for an undamaged one, and was charged a restocking fee despite it being Newegg's error.
* I contacted support about the slower-than-paid-for shipping, and was told, effectively "it'll get there eventually; no refund on shipping speed."

Those three experiences burned me on Newegg entirely. I'll pay the extra $10-20 to get the product somewhere else with less headache, especially since the restocking fees mean I come out close to break-even on price.
The article made it seem like these devices are meant to periodically wake up to listen for some sort of instructions being sent to them, but you're definitely right.
The reason I shop on Amazon is so I don't have to give shady vendors any of my personal information. I'm willing to pay a few bucks extra for the security that Amazon afford, as long as I'm getting genuine merchandise. Which I can't be guaranteed at Nail Gun Depot either.
Asking because I'm unclear: While you have to go to the Windows Store for getting the app, it is still local after installation, right? In that case, how does it make your job harder? Installation time will be a trivial fraction of the use time, no?
Shame I missed this thread. I do wonder about all aspects of symbols, how to differentiate shallow, deep or even consciously 'realised' symbols. Im wondering how things can be accidentally symbolic, with or without someone to observe the apparent symbolism. I feel there is something special about conciousness and there seems to be a popular view that conciousness is an accident of the universe or of any sufficiently detailed symulation.
Coincidentally a colleague of mine tried it yesterday and ended up with a better decompilation than hopper. Hopper wouldn't catch a loop and would display it weirdly while Snowman just worked. I've been wondering if binary ninja would have gotten good results, but there is no demo for 64-bit binaries.

Unfortunately for me I'm stuck with Hopper as Snowman is windows only.
Weird. It's always on when I click the button.

I pay for cable to enjoy baseball games, primarily, as there is no other way to watch "in-market" otherwise. For certain demographics, it's just the most sense.

I mean, TV is TV. If I spend a little bit more to never have to deal with buffering, or a laggy UI, it's worth it to me. I think a lot of non-cord-cutters would agree.

Re: cord cutting; I've tried, I really have.
If you try to make the police financially responsible they will price that into their decision to do that job; there's no way to really separate the public purse.
Thanks — you're right I forgot it's not plural. Got your contact email though and will connect that way.
They didn't raise the price based on demand. They raised the price so that they could "discount" it and make it look like a good deal when it wasn't.

If a product is normally $10, and then it's sold as "discounted 50% for Prime Day, now only $10," that's fraudulent.

If Amazon decides to charge more and people are willing to pay it, there's nothing wrong with that. The problem is when they lie to make people think they're getting more of a deal than they are.
Wow, that was fast.
The 3 Ways to Make Your Landing Page a Conversion Machine
This is an ICO that is apparently to fund the creation of the platform itself.
If you add too much complexity of the wrong type, you get a star. Just making something more complex by no means guarantees making it cleverer. And beware of using "emergence" to hide the need for an actual explanation: http://lesswrong.com/lw/iv/the_futility_of_emergence/
There's a few past threads on this that you might get some info from:

https://news.ycombinator.com/item?id=10036460

https://news.ycombinator.com/item?id=2882619

I found the 3 decades possible though. Started as a little kid, now in my late 30s and still writing software. But if you're not enjoying coding, definitely find something else.
Life is too short to spend it doing work you don't enjoy.
The MDN Redesign “Behind the Scenes”
Ask HN: To what degree does garbage collection impact performance
I have been working in C++ recently, and I was wondering to what degree Java style garbage collection would impact the performance of C++, and where the slowdown would be most noticeable.
True, but it's likely some junior folks will be reading this thread, so it was worth mentioning, IMO.
Musk was the guy that created a car that can track and report everywhere you go using a permanent connection to his mothership, plus films and uploads the surroundings and even has an camera inside. The only protection being his word that they won't read it unless you allow them.
GP is same day for anything important, and if I am willing to see any GP I can go to a walk in clinic (urgent care). My GP is rather popular a it can take a day or two to get in and see her. The 20+ minute appointments are super nice though.

Tests are all same day.
These could be two ways to say the same thing. The relevant aspect of it is the one which is simply diagnosed, and thus noticeable. If it is not apparent, it is not relevant in this case.
Servo's WebRender is also in the Firefox tree. I've seen some crazy benchmarks using it. It's not ready to be enabled widely yet, though.
* Cost. Maker-grade stuff costs 10-100x what a production embedded does. You're leaving a lot of money on the table.

* There's no guarantee of long-term support; RPi and Arduino both regularly change form factors. They make no guarantees that they will continue manufacturing what you're already committed to.

* Maker vs. production system architectures are totally different. Linux is rare among production systems. It just needs too much hardware (see Cost). So you have to rebuild the thing anyway when cost-reduction time comes.

'Production' means different things to different people, of course. I'm thinking of a world where you want to ship 10k+ units of a device. If you're only shipping 100 units, your concerns are very different.
Main reason for the scheme is in my opinion to force people into paying taxes. It is probably a market where tax evasion is the most invisible because already some sort of trust relationship is in place.
I'm going propose that the HN crowd is self-selecting to a point. If you are still involved in software, you will be on HN. If you are now a gardener or shop keeper, you are unlikely to be reading HN.

But as somebody that has been sitting in front of a computer writing code for the last 26 years professionally (and coding since the age of 10, 37 years ago), I simply love the challenge and that you "learn something new everyday". If you cannot see yourself in front of a computer in 30 years time, then you will most likely not be. What you will end up doing is very much down to you and the opportunities that fall into your lap.
The accusative is mostly difficult for native English speakers because we only use the accusative for certain pronouns (he/him, she/her, who/whom). It does take some getting used to if one has never learned the concept in one's native language. But denoting the accusative allows Esperanto to have an arbitrary word order, which cuts out a lot of headache elsewhere.
What's with the verify endpoint. If a hacker changed the address, couldn't they change the verify endpoint too?
They give lifetime warranty on this  what a
Ask HN: ML – if training data are private documents
I could spot a mustachian a mile away! :-)

Also, I am a big fan of _not_ making your hobby your vocation. The job should not be meaningless, but filing your taxes, looking for gigs, networking etc. when all you really enjoy is getting on stage and playing your guitar, is not a recipe for lasting romance about being a rockstar.
There's the community and then there's paying customers. The former want open software and platform, the latter want a functioning phone. They're both "people", but they're not necessarily the same "people".
Thanks. Just wanted to see Ask HN questions from more than a day ago, and this seems to do just that.
> As a Romance language, Sabir cannot be a Frankic language, since the Franks were a Germanic tribe speaking a Germanic language.

There should be a comma after "language": "but to the Frankic language, Sabir". As in, lingua franca literally means "the Frankic language", and it referred to Sabir.
Lossy compression is still technically compression.
I don't think anyone is going to buy their useless token, in this case.
Woman who live streamed deadly car crash arrested
Your bank account credentials and your Bitcoin private keys are exactly the same.
Free, probably. It doesn't take much. I imagine this gets flagkilled pretty soon. (And just to be clear, my wink above is just b/c I thought it was kind of funny, not b/c I have anything to do with it)
They've had semi trailers around here for a few months now.
I'm a little confused here too; obviously an arduino-inna-box is not a proper solution and for production run you should design your own board with an Atmega328 on it, so what's unsuitable about the Atmega?
PNAS is one of the more prestigious journals out there. Not sure what you find funny.
So protest is fine as long as its easy to completely ignore?

Most of the great social and political progress in western nations has come from mass civil disobedience. You take that away and you begin to stagnate.
Social Media is the worst. Ok people are the worst, but social media brings out the worst in people and destroys our attention span.
http://wifcon.com/anal/analwright.htm
Nice! Great story; inspiring guy. Makes me wonder how many programmers are also musicians. Programming is so much like jazz improvisation and composition. From the outside, before I studied programming, I would have never thought this to be the case. The way an improviser thinks about taking a solo within a tonal and rhythmic context is like writing a little program. Many musicians have no idea how much they would enjoy programming because they think of it as entirely foreign to the type of creativity they are engaged in every day. And perhaps many programmers who have not yet tried music, wrongly thinking it isn't their thing, should give it a try.
A lot of the ICO "whitepapers" are comedy gold
How do you fact check anyone?
On self discounting, it has more to do with how you define your curve. They seem to be defined as a single list of instruments, like a self discounting curve. Whereas with multiple curves (OIS / Libor 1m / Libor 3m, etc), you would need to provide the instruments that define the inter-dependency of the curves (like 1m-3m basis swaps, etc) and you kind of need to build them all at once, since they are interdependent (swap rates vs 3m are using both the 3m and the OIS curve).

Anyway, I have never looked at Quantlib myself, so all of this may be limitations of the underlying library. But if you present a yield curve product to an interest rate professional, the question will come up.

On index names, I think it should be data more than hard-coded enums. There is nothing in the calculation that should explicitly refer to the name of an index. It should be all about daycount fractions, calendars, and other conventions.
I thought this was an especially good quote: "The ideal entrepreneur can go deep into both individually, not just across a team. Because one person who can do both is like two people who are telepathic, and no one can read each other’s minds (yet)!"

I think there are a lot of applications of this concept.
Good one.

But what happens when you have two competing truths?
Big one for me is shape. A lot of the stuff that I work on has to fit in pressure cases that are already pretty cramped. That means that there is no room for a bunch of breakout boards and whatnot.
"eventually" is the key word here. Most experts in the field admit to have no clue how and when these predictions will ever come true. It makes discussing them an overly speculative exercise.
I appreciate the reality check!

> Also, I don't understand why people aren't building contracts on top of a contract layer that handles arbitration for reversing fraudulent transactions yet? I thought that would have been built by now.

Ittay Eyal and Emin Gün Sirer have suggested at least a partial solution along those lines. I believe there is some opposition from those who consider the inviolability of transactions to be a non-negotiable feature of crypto currencies, as arbitration implies arbitrators, but this might be part of the future of smart contracts.

http://hackingdistributed.com/2016/07/11/decentralized-escap...
> We also don't really understand how consciousness works either.

Sort of a nitpick, but people concerned about AI risk usually don't postulate that an AI needs to be """conscious""" to be dangerous; it just needs to be a thing that can apply a lot of optimization power in unexpected ways toward goals that aren't perfectly aligned with what humans generally want.
> The US has a mentality that it's the best in the world for everything.

Fundamentalism, basically.

Or maybe fanaticism is a better word.
I can't figure it out, is this absurdist sarcasm or just factual reporting of real events?
Taxpayers cover the bill, police (and the corporate tenant) vindicated, they all move on and everything else pretty much stays the same?

Maybe a better ending would move the needle at least slightly in favor of preventing this kind of thing in the future.

Among several things that ought to happen in an ideal world, perhaps we could give non-lawyers clarity on what is a public or private space: If a corporate tenant wants to regulate a private space this way, it has to clearly separate it from the public with some specification of doors, gates, etc. Otherwise, it will be considered public in a conflict like this one.
> is afraid of being resurrected and punished by a future super AI

I hope you similarly mock those Christians or Hindus you come across. What makes this belief system so much more worthy of scorn, even if Yudkowsky actually were afraid of this (given that, AFAIK, he has never expressed anything to suggest that he is)?

"Autodidact" is not the insult you seem to think it is.

Remove those two, and tone down the attacking voice, and you might have something one could discuss.