skysight-inc/HackerNews huggingface dataset:
They don't have to claim it. Purely by controlling the addresses that held BTC at the time of the fork, Coinbase controls the BCH that magicked into existence.

The issue is that BCH belongs to the original owner of the BTC it was forked from. Despite Coinbase telling people to withdraw their BTC if they wanted the BCH a lot of people no-doubt now feel aggrieved that they're unable to access the new theoretical windfall.
One of my least favorite experiences in grad school was dealing with our school's tech transfer office. They fought hard to avoid using the GPL for licensing anything. Just getting them to agree that a simple (to be published) tool should have an open source license was difficult. (And took many meetings)

Fast forward to two different Bay area universities and it was a completely different experience. Open source licenses were agreed upon over a quick email.
> it's annoying that less is one of the few programs that doesn't alter its input and would be a perfect use case for reading in ANSI codes.

I'm not certain if it's exactly what you're getting at, but less can be instructed to parse ANSI color sequences, and output them, with the -R flag. (If you forget to put -R on the command line, or some utility automatically starts less for you, you can also type "-R" while in less to trigger that behavior.) That said, less has to be fed the sequences, and most programs will not output color sequences when piped to less, as they detect that the output isn't a TTY (this is normally the right thing to do, it just kinda sucks in less's case) so you might need to, e.g., that_prog --color=always | less.

> There's just no way for exa to know that it's being piped into less while keeping the above rule true too.

Yeah, this is the real problem. I kind of wish there was some sort of content negotiation between piped utilities, s.t. less could inform the upstream utility of "hey! I speak ANSI color codes!".

What follows is definitely well into the "WTF too clever" column and I do not recommend it, but, this is HN: I presume you could riff through /proc trying to find the other end of the pipe that you're writing to (I think /proc on Linux has that) and then, if the executable's name is "less", well, you see where I'm going…
> Both the military and professional kitchens are environments where there's zero tolerance for slackers and indecision

I'm fairly certain the military would be surprised to learn they lack slackers and indecision.
Yeah it's not new. The chat feature has existed for a short while, too, which deserves more fame as being an e2e encrypted multi-device IM system that isn't tied to your phone number.
The Biggest Opportunity Everyone Is Missing in Self-Driving Cars
Yeah, I understand the NRA's expected response, but that doesn't account for the other side not attempting the argument. Unless they do and I just don't see it.
I've had several encounters with police in which my rights or the rights of others were trampled upon, and I have held my ground in each of them. Take me to jail if you must. I have sat in jail.

Making it just about me and my life is selfish.

If refusing to relinquish my right not testify against myself causes me personal suffering, it is my duty as a free mind to accept this personal suffering in order to stave off an ever-encroaching police state and take part in the struggle to give my posterity a better world to live in.
I just reread the thread and understand the discussion. I had misread the first post.

That being said, I think when margin trading on GADX no actual Bitcoin transactions are occurring. So, Coinbase is just doing accounting for the trades using internal assets. I think they could later on replay everything but treat all of the short positions as having exited directly at the split or something along those lines.
Ask HN: Best Back end web-frameworks for startups in 2017?
This is cool, but it doesn't solve (in fact, exacerbates) my usual complaint with `ls` - I don't know what the arguments are. The example on the site is:

exa -bghHliS

Argh! I want to be able to say `ls --size` to get the file sizes. I don't want to remember a million arguments.
Ask HN: What should you get at a grocery store salad bar?
Whole Foods salad bar is 9.99/lb where I live. What do you get to the most bang for your buck?
A music jack in no way limits a phones Bluetooth capabilities. As has been proven over the years, you can have and use both.
I spent many hours on B&W as a kid and definitely feel like it deserves the label.

But Godus? When I tried it, it just came across as an in app purchase infested cookie cutter town building game.

Game designers will still mention B&W many tears from now, but can the same be said for Godus?
What's the most hateful thing someone ever told you? Or that you heard (witnessed)?

How did it make you feel?
What does it say about the magazines/sites that publish these submarines?
Note that Chez Scheme is now open source. This is a great gift to all compiler hackers, and I sincerely thank Cisco for the release.

https://github.com/cisco/ChezScheme
DO you mean like they said on July 28th?

> Customers who wish to access both bitcoin (BTC) and bitcoin cash (BCC) need to withdraw bitcoin stored on Coinbase before 11.59 pm PT July 31, 2017. If you do not wish to access bitcoin cash (BCC) then no action is required.

https://blog.coinbase.com/update-for-customers-with-bitcoin-...
You are luke-jr, aren't you?
> The chat feature has existed for a short while, too, which deserves more fame as being an e2e encrypted multi-device IM system that isn't tied to your phone number.

On the other hand, it doesn't feature forward secrecy.
export pls=exa
Hell no!

As soon as someone departs for a long trip and the battery isn't charged, there will be a huge class action lawsuit.

The lemon law attorneys will also have a field day!

This is a really dumb idea.
I just noticed the tests and the incredible lengths the author went to in order to effectively test exa. It's really impressive. GNU coreutils ls has a pretty good test suite, too ( http://git.savannah.gnu.org/cgit/coreutils.git/tree/tests/ls ), but this goes well above and beyond the call for something so new.
"For a place that loves superlatives, it doesn't have those justifications for its energy use."

Native Texan here, that's a load if one was ever spouted. We have plenty of climate challenges, from huge droughts just like what California recently broke out of (we broke out of our own three years earlier) to nasty winters (I've had snow on my birthday in summer) to we're sitting smack on the tail end of Tornado Alley, we've got the largest Gulf Coast area which has had hellaciously bad storms (1900 Galveston Cat 4 anyone) even with massive jettys and breaks. Houston is one of the worst-polluted area in the country as far as air quality goes, Los Angeles air is cleaner! Oh, then we've got wildfires much like California!

The energy expenditure alone on rebuilding places hit by tornadoes is one you aren't ever seeing come out of New York.

Did you know in Texas that they fly helicopters over your property in order to assess tax value? Imagine the energy expenditure there.

I can tell you don't live in Texas.
Since this has 'native' integration it could be a great testbed for learning/applying reinforcement learning algorithms in a fun setting without having to deal with the 'heavier' (but more comprehensive) vnc based tooklits such as openai universe.

Awesome work, btw!
The pharmaceutical industry is a major part of the problem. Keep in mind morphine and oxytocin were in response to the control of heroin.

Adderall is not so different than methamphetamine.

The well of do these drugs legally and can afford rehab. Many of the people I've know that struggled with opium addiction could not afford to join treatment programs, many of which cost $2k ~ $15k.

There is a lot of money being made in all sides of this game and it's disturbing.
Every keyboard app for Android
Sweden does two manual counts, one at the precinct and one by central election authority. The second count is the real one, but if there are too large discrepancies they would be investigate.
Just curious, how long is your average nightly reading period? I'm thinking of taking up a similar habit but not sure how long to allot. Also I'm a little worried about going over-time, especially when reading fiction!
How a ‘Nightmare’ Startup Became a $100M SaaS Business
I do wonder how Google, Facebook and the ad sphere sees Patreon. A fair number of creators I've seen use Patreon to go ad free. It seems small but growing with strong network effects, and a clear path to profitability. In a lot of places on the internet it's almost a household name. It also is relatively platform agnostic and there is a lot of room for it to grow into. This seems like it might be a deep threat to the current power players of the internet and the current structure of the internet.

On the other hand, you could have said the same thing about Kickstarter a few years ago, but then it hit its growth limits and became just another, still slowly growing but no longer earth changing, feature of the internet landscape.
Hah no, they lost credibility with the Turkey emails. They hoard secrets yet dumped those without even checking to see what they were - what is that about?
This seems super interesting, I am currently looking at building the whole mingw-w64 crt as LTO libs.

I wonder if this would be applicable with that in combination with gcc-rs.

Disclaimer: I'm also on that rust hype train :)
Two new open source projects to make Kubernetes easier to use in production
Because it's hard for the end user to know that in the moment, and often hard to time the download. That unpredictability would drive people away.

It's like the Uber surge pricing which passes people off, no matter how much it matches Classical economic theory
I made Pingtype, a site to translate Chinese to English word-for-word.

https://pingtype.github.io

I also made an English-to-Chinese version, https://pingtype.github.io/english.html

One thing that struck me is that even the largest online dictionaries (Oxford, Wiktionary) are totally inadequate. I'm continually adding new words. Another thing I noticed is that spaces are not always between words! Chinese doesn't have spaces at all, so I wrote a word spacing tool. When I rewrote the app for English, I thought I could use the space character, but I can't.

Many verbs wrap around nouns e.g. "put [the phone] down". The source dictionary data has a definition for "put something down", and my program has support for a special word: "something", which causes it to look ahead for the second half of the phrase.

Pingtype doesn't reorder the sentence, because it's intended for education. But it's easy to train, unlike machine learning models.
>It's akin to my grocery deciding to not sell me an apple because I'm a suspected murderer.

In this analogy, you're probably suspected of fruit-related crimes. Patreon isn't obligated to enable criminal behavior.
If they allow web type content into the touch bar, does that mean it could include pornography? I guess if it wasn't allowed in the app store it could exist, but wouldn't get very far.
PS/2 supports n-key rollover for keyboards; something you need custom and proprietary drivers to do with USB. They also don't have to deal with shared bus interrupts, which can cause imprecise keyboard and mouse movements.

I use USB too, but PS/2 has its pluses.
I have another theory, that this has already happened.
I'm not the one censoring people on Hacker News, and I don't have the ability to unilaterally boycott a site and have it matter.

That's not how boycotts work.

If I were able to convince millions of people to my side, THEN I would start doing the boycott stuff.

That is the only way to have boycotts work. You have to get millions of people to be on your side and everyone has to do it all at once.

But if I had a magic wand that I could wave that would make this happen, then I'd absolutely do so.

It'd be like if I criticized a dictator and you responded by saying "well, if you hate our Supreme leader so much, then why don't you form a revolutionary movement and see how THAT works for you".
An ICO is the process of providing liquidity to early coin miners and investors.
USDJPY Reverses Gains, Set to Weaken Further
Writing Clean and Concise React Components
A belief that people should be courteous? Especially if that someone is coming to a place like this and speaking as if they're giving an honest unbiased opinion when in reality they have an ulterior motive.

>Disclosing whether or not someone holds a position in a stock they are discussing is unethical in a professional setting, but this is not a professional setting.

Maybe you could tell me why you believe it's unethical in a professional setting and what the difference is in a more personal setting like this forum which makes it not unethical anymore.
Brands Use Instagram Stories More Than Twice as Often as Snapchat
At almost 1ghz slower, 2 less usb-c ports, no gpu, 1600mhz vs 2133mhz ram and only available in silver. They've gimped the non touchbar version on purpose so those of us that want a top spec MacBook have no choice but to go with it.
I don't buy the climate explanation. Illinois, Michigan, Wisconsin and much of the north east including New York and New Jersey are all much colder in the winter and have somewhat comparably hot but shorter summers. And yet the per capita numbers for the Texas are much worse than each of these states.

The per capita consumption map clearly shows that red states consume more energy than blue and purple states --- for example, there's a stark difference between Illinois and Indiana. This is clearly a policy problem caused by the Republican party's intentional ignorance of climate change.
It's a Geo Metro

More or less

Brilliant
Ya, that part I don't agree with. Especially since he also says to use ES6 features, which includes the new class syntax, making it a lot more straightforward to use classes + inheritance (even if it's still prototypical under the hood).
Alex kuza55
I definitely think personal preference is the most important factor.

Out of curiosity, how do you qualify a small company?
> How hard would it have been to say something like

I would suggest that neither of us have any idea how hard that would be. (Also, they gave a pretty similar announcement, minus the "we might support BCH in the future" bit.)

From my perspective, they are now going to devote a shit ton of engineering effort into supporting BCH withdrawals, which will not provide a source of recurring revenue.
South Asia already sits at ~100% humidity most of the year

How is that going to "boost"?
https://en.m.wikipedia.org/wiki/COINTELPRO#Methods

https://en.m.wikipedia.org/wiki/Agent_provocateur
Uh, not sure if you're referencing a joke or something, but just to make sure no one gets confused by your post: JS absolutely is turing complete, as is trivially demonstrated by implementing a turing machine in JS.
There is no single definition of free speech. Even the relatively permissive American definition of free speech has exceptions for hate and violence.
re: PuTTY, it seems so odd that its default blue continues to be the shade it is to this day. It is a nearly unreadable default.
We're a long way off mainstream. Take the Web as an example:

When my university lab computer got trumpet winsock and Netscape installed, it wasn't mainstream. When Hotbot was launched and could actually search with some degree of efficiency it wasn't mainstream. When I learned html and javascript from reading Webmonkey posts it wasn't mainstream. When I switched to this new upstart called Google it wasn't mainstream. When I could use Google Maps to zoom in on the house I used to live in it wasn't mainstream. When I could publish posts on Blogger it wasn't mainstream. When I could post on Twitter and Facebook it was starting to feel like it was mainstream. But when my parents could figure out how to get on Facebook on their mobile phones, I knew that the web had become mainstream, even thought it's debatable how much of the web is really left.

In the same way that today's web users don't care about html, http, or urls, digital currency won't be mainstream until they don't have to care about private keys, bitcoin addresses, or even (gasp!) the blockchain. We're a long way off.

EDIT: Since I get the sense a lot of cryptocurrency proponents are taking this as a dismissal, let me say that I do think it has a bright future. I just think there's a lot of work ahead until we get there.
Don't be so sure. The penny stock market is alive and well. People love to gamble.
> I think it's prudent to wash vegetables to clean off any herbicides and other chemicals even if they are "known" to be harmless.

you're gonna have a real hard time getting all the chemicals off your veggies using dihydrogen monoxide, what with its high boiling point. i suggest using formaldehyde instead.
We count them twice by hand here in Sweden and we get the preliminary result just a few hours after the polls close, so I do not see why one has to use a machine.
Here Are the Most Painful Things That a Human Can Physically Feel
Audio over USB C is analog as well, no chips required. 4 wires in the USB C socket just become the analog equivalent.
Why would BCC be valued that high? Because of the protocol redesign? Why bother with the fork when you could start a new network and announce the Genesis block start time?

Ah yes, keeping the sha hash vulnerability open for ASIC mining attacks is not a priority? Empty block exploits not a priority? Thousands of coins have been minted to worthless "proof of work" exploits and early adopters.

Surprised it's lasted this long.
I don't think he would have pulled the plug so early if he was making money from it. Probably just a coincidence or someone got spooked by everything going on.
By cl do you mean MSVC cl or are you asking about clang vs clang-cl ?
I don't actually have a touch bar to try this out, but the UI controls seem a little non-intuitive to me. Wouldn't it make more sense to tap to open and swipe to advance to next item? Those are pretty standard interactions.
Surprised no one mentioned file.io. They've been around for a while with the exact same use case + an API.
this piece literally tells only half the story — the execution part.

what makes a great product manager is the raw product level insights and instincts that very few individuals have about the product itself and the direction the world is actually moving in.

this is basically the conjoined triangles of success kinda BS.
I think worldwide the rightward shift really accelerated in the timeframe you're talking about and the years that followed, when seemingly every elected person of seemingly all persuasions started to love austerity.

And in the US, the Obama years were tempered from day 1 by the crowd that wanted to moderate a perceived left counter-push which never materialized in legislation. Witness Obamacare is not and never was seriously proposed to be single payer, it has always been a 1990s GOP alternative to single payer.
Chinese database startup PingCAP Raises $15M in Series B
Please replace URL with actual story URL? http://www.thedrive.com/new-cars/12579/why-this-4000-renault...
I wouldn’t call it “using correct pronunciation”—the whole idea of hypercorrection is that the result is not correct, because some perceived rule was mistakenly over-applied, like in English * “He gave it to Sam and I”.

(Plus I’m guessing that sound change happened pretty early on, because as far as I know, all Polish consonant clusters obey that rule of voicing & devoicing obstruents.)
Can't charge and listen at the same time. For many (most?) use cases, this wouldn't matter, but for example, taking a multi-hour plane trip and wanting to use your phone to watch a movie or two would be basically impossible.

If manufacturers are so dead-set on getting rid of the traditional 3.5mm headphone jack, I hope they move towards dual USB-C.
chrome already does that (but i still stick with keepass)
and to directly answer your question, there a are many things you can do with let. Let binds a "form" to a symbol.

(let ((pi 3.14))
... code goes here ... )

So within the "code" part, that is, within that lexical environment, the symbol "pi" exists and is bound to float number 3.14

(Alternatively, you don't need to set a initial value.)

One of the interesting uses of let is that it can also redefine dynamic variables (aka special variables, think of them as "global variables).

So for example let's assume i define timeout to 300, so within my whole package, this special variable has the value of 300. Let's suppose this variable is going to be read by function "my-function", and others.

So i create this special variable:

(defparameter *timeout* 300)

Now, despite the above, let's suppose i want to call "my-function" but with a timeout of 1000. I can just do this in my code:

(let ((*timeout* 1000))
(my-function))

So, inside this "let", when "my-function" gets executed, the timeout will be 1000. Outside of this, it will still be 300.

Let, thus, allows you easy use of lexical environments.

Another use is creating closures by using the combination of "let" with "lambda."
We detached this subthread from https://news.ycombinator.com/item?id=14923647 and marked it off-topic.
"Self reliant and a team player" - that's what I think makes the best managers and what I strive for and this alludes to that idea. I can see the "chefs and soldiers" analogy. Independent within in a team in that you can take on a role when needed and run with it but always work within the confines of a team when available. I like it.
It's interesting how Facebook has such a keen eye to spot the next pivot and move their giant ship inch by inch methodically in the right direction. They did it with newsfeed for the main site, main site to mobile transition(albeit with the html5 fiasco thrown in for a year), carving out messenger(and pivoting it to another screen to show ads) and now pivoting Instagram to subsume Snapchat.

Kinda how Netflix vs HBO is a question of - how fast can Netflix become HBO before HBO becomes Netflix. Instagram is definitely trying their best to have part of its identity be Snapchat. What is Snapchat trying to become rapidly before Instagram subsumes Snapchat? The walls are closing in fast(like it happened with Twitter) and if they don't figure out the answer soon they will suffer the same fate.
tfw HN stops allowing/supporting delete.

See also: Coinbase on this month's "Who's Hiring" (flagged)
Incorrect title.
I have another theory, ICOs will evolve with public due diligence, real products instead of whitepapers, etc. In this way, companies and people from developing countries and below could raise money faster and with less friction. I am not saying that scams will be surpressed but interesting projects will find a better destiny.
Every new terminal I open uses a random background color. All colored text is always readable.

What I did was make sure the background colors were always dark, and set the first 16 terminal colors to be light. I randomized the background color by specifing it to the terminal via a command line option as the output of this 10-line script[1] that takes an HSV Value as an argument and returns an RGB with randomized Hue.

It's nice for terminals to be differently colored when you have many of them open. It helps one to realize when you've switched to the right one.

[1] https://github.com/jolmg/randcolor
My experience: The organization was rigidly run which allowed good execution in the short run but blinded us to opportunities. So now the company is still around but all these companies that came afterwards exploited opportunities that we either couldn’t see or wouldn’t pursue and had much better outcomes. Also people saw this and left causing a talent drain. Reminds me of the saying that generals always fight the last war.