skysight-inc/HackerNews huggingface dataset:
>Little known fact, but all you have to do is ask not to be contacted

You can absolutely refuse to talk to the FBI.

Security services are in a bind when it comes to people like Feynman. On the one hand, experienced agents would have known this guy was no Soviet spy. On the other, every time someone makes an accusation they're sort of duty bound to at least ask him about it, because if it later turns out he is up to something nefarious people will accuse them of ignoring the evidence. That's just how bureaucracies work, and you don't move up in that sort of environment by ignoring the ground rules.

I suspect whoever was charged with running down poison whispers was perfectly happy to be ordered to stop. They got to stop wasting time and concentrate on stuff that might matter, while at the same time on the outside chance it came back to bite them they had documentation of being ordered to ignore him, effectively shuffling the blame up the ladder.
They're referring to any unique characteristics that give Bitcoin value in competing with other cryptocurrencies, which is mostly true.

There are already a number of newer cryptocurrencies that are better than bitcoin (e.g. no block size issue, computational waste, etc.) but with bitcoin it will take more than that to dethrone Bitcoin's brand as "Internet Drug Money".
That method is not yet available in stable Rust, because it's unstable.

If you run that example on stable Rust, you'll see

error[E0554]: #[feature] may not be used on the stable release channel

> isn't finished

I wrote about this here: https://news.ycombinator.com/item?id=13277438

TL;DR: stuff starts out being added, sits in unstable for a while, then makes it to stable. No software is ever finished. Stability is not the absence of change; stability is the absence of things breaking.

> I'm curious about what "stable" means to rust advocates

You should read the blog post in the parent comment, as it explains, at length.
That method is marked unstable, which means you can't use it on the stable releases of Rust. The only way to use it is to do both of the following:

1. Use nightly Rust.

2. Explicitly enable the `io` feature with a special directive in your source code.
You'd think they'd learn from Java!

Edit: Not a shallow dig, but I had lots of fun using a 3rd party library that had locked down a lot of methods which prevented some sales driven features...
It was released in America, so it doesn't matter. America law applies (and the first amendment, unlike the free speech garauntee in the Chinese constitution, ours actually means something).
>Note that for this reason, there was no controversy about the casting of the GIS protagonist in Japan itself. The vocal critics have all been Asian Americans.

Because Asian Americans are more aware of the lack of diversity in roles for Asians in American movies. Japanese people would have no idea about that because where they live, every hero on every screen in every Japanese movie is Japanese.

I'm well aware of the style in anime to present characters as "stateless", and why it's done, but that isn't the problem. Asian actors appearing to not be on equal footing with Caucasian and African American actors when it comes to the roles they're allowed to portray is the problem.

I'm sick of seeing the same few faces in everything.
I was particularly thinking about applications in arid climates. Where just spraying water on plants or cooling large greenhouses has inefficiencies on its own.

Or is cooling horizontal greenhouses easy enough, even in deserts?
> Short term revenue isn't always worth the long term reputation hit.

What? 200k/year is a lot of money and a norm in these companies. With 10 years of such money, I can retire for life.
From the Wikipedia article:

Newmarket paid one million dollars for the U.S. distribution rights.

The film was screened in the U.S. for 14 days, showing at 143 theatres at its widest release.

Regardless of where it was created, if there were such a prohibition, the film most certainly wouldn't have been shown in the US, nor anyone silly enough to pay for distribution rights. Note there were issues regarding screening, but it was some independent companies—not some government regulation—that made the decision not to screen it. All of this is evident from your parent comment.

Why is it so important for you to press this particular point, even after you've said you would refer to the law later tonight?

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

I will look this up and come back with more information at a later time.

If you are no longer willing to discuss this in good faith, please refrain from discussing it at all. I, for one, will not comment on this further.
Perfect play is likely inhumanly aggressive on blacks part part and white making zero moves. Compared to that this is very human style of gameplay simply based on a different strategy culture as it where.
People make do because they have too, I got the 6s with 128GB thinking I would never come close to filling it, within 3-4 weeks I was proven wrong.

How you use your device changes with the storage you have.
I don't need to worry about what I store on my device so I have VLC with movies and TV shows just in case.
I have seasons of shows from Netflix/Amazon just in case.
I got all my music downloaded so I won't have to stream from Spotify killing my battery and warming up my pocket for no reason.
I got audiobooks, podcasts, documents and everything I need just in case.

And I found out that the "just in case" is used all the time when you have the option, missed a train? well got 18 min I can watch another episode of star wars rebels instead of idling or trying to stream from my Plex server over the wifi at a train station.
Met a friend you haven't seen in a long time? well I got my videos and photos all ready to show... Bored? Well I'll play XCOM or Magic the Gathering....

GB's left GB's right, sure this is just wasting time, nothing life changing but people just don't realise how limited they are because they don't have more storage not because they need it badly but because they are conditioned to get by without it.
phenomenal, i bought 1 btc back in apr 2015 for about 1000 rmb, now we're talking about close to 8100 rmb!

i didn't buy for the investment obviously, i was just playing around with the technology at the time, but what type of actual investment gives you this type of return? perhaps venture capital or hedge funds during their height?
Bitcoin is the Chinese corrupt Commies and Red Mafia safe haven! It didn't get any real world adoption and the blockhain is the only thing that would survive after China stops the outflow of stolen money!
> - AirBnB: a lot of money is spent on fighting regulations - but elections are every 4 years and regulators will change...

AirBnB have gotten stuck in some real regulatory problems worldwide that are going to manifest themselves this year. In London alone they could make $400m less than was expected. I don't see it ending well.
Touch bar for minimalists
So the language is stable, but it ships with an unstable, unfinished standard library?

I'm sorry, but that's not what 99% of working programmers would consider "stable". You can argue semantics all you want, but I see rust advocates being called out on this all the time. If you keep having to educate people on this, maybe the problem is not us, but your strange definitions of words like "stable"?

Btw, my immediate reaction to seeing that very error message was to stop using rust, and think to myself "I'll use it when it's stable". I'm sure I'm not the only one.
THE ULTIMATE DANCE CHallENGE – NYC
which is very easy to prove with financial gain ;)
Given the use case described for OneSignal and the enumerated benefits gained from Rust contrasted against the difficulties... I'm curious why Erlang/Elixir + Dialyzer wasn't considered or used?

We're starting to use Rust for static binary quasi-safety-critical applications, but communication/control-plane stuff like what's described at OneSignal we've found is much easier w/ Erlang.
"whatever danger you fear, Bitcoin has no direct exposure to it"

Hah.
Would people still have problems with advertisement if it was extremely tailored towards them? I'd presume Medium already collects data on their users and their preferences -- does Medium sell that to ad. companies, and is it effective in its current state?

Maybe Medium can still expand outwards, such as if they created a Google chrome extension or browser annotator to save all the highlights I have on other websites that I read (e.g. NYtimes, Bloomberg); and later using that data to give better ads -- I probably wouldn't mind if it wasn't intrusive.
Thrift RPC monitoring without code instrumentation
Steve is paid to write docs; evangelizing is just his hobby.

Sibling comments to yours corrected this point prior to you making this comment, which makes it harder to assume good faith about your actions here.
The LG Gram 14 doesn't last 21 hours
> So the language is stable, but it ships with an unstable, unfinished standard library?

No, it does not. It ships with a stable standard library, but methods that are unstable are also shown in the docs, so you can see what's happening in upcoming releases. And it links to the issue where you can get involved to help bring the method to stable, if that's important to you.

> I see rust advocates being called out on this _all the time_

Called out on what, specifically?
>Just let it sink in what that means for journalism. If the economics of the internet come to be all-encompassing, there will be no revenue model to support any professional publications.

Even at the Washington Post (profitable now), what drove growth was their opinion pieces (which they're doubling down on). And opinion pieces, while having their own merit, is rarely journalism. It makes me sad.
Right, sorry to hijack the thread, or imply you were one of the people I was talking about.

What are your general thoughts on web assembly? I am really optimistic about it - improving client side performance with a fast IR format will really open up a lot of doors, and make the web a much more viable platform for applications. I do note that many similar attempts have been made in the past though.
Yet Mtgox still owe me my bitcoin :/
> [...] thanks to apps like Sketch which teach nothing of the knowledge required to be a useful part of anyone's app/site building process.

This and the massive misunderstanding – where two parties agree to "templates", and one delivers mockups to the other who expects coded pages – tells me that Sketch is a subject in the story, but it isn't at fault.

Sketch users can be very knowledgeable designers and very good communicators. Sketch itself doesn't teach design, and it doesn't solve communication issues either.
All existing cryptocurrencies have a block size issue because blockchains have terrible scalability; removing a safety limit doesn't make the underlying problem go away.
> "Congress need only mandate that all hospitals, physicians and labs publish legitimate prices—like all other businesses"

Is that true for ALL other businesses? I know some businesses are under control of price fixing legislation, but is that true for all?
This is cool, and I wish someone would make a 10" or 13" version that didn't cost an arm and a leg.
> There are many people who purport to believe in God because they claim there is evidence that God exists.

I think faith is the antithesis of proof. I believe God asks us for faith. As opposed to my logic courses, which asked me for proofs :)

> Sure, but that just begs the question: what is a "good reason"? The Inquisitors thought that they were saving people from eternal hellfire by torturing them. Does that constitute a "good reason"?

I'm using a very typical run-of-the-mill "good reason". E.g. it's a "good reason" to hurt someone if they need to get an arm amputated to prevent a cancer from spreading but it's not a "good reason" to crush a baby kitten's skull just because you feel like it.
There is a difference between "someone working for Mozilla on a project also comments about it in public" and "Mozilla pays people to advocate for rust in public forums", and I don't think anyone is surprised by the fact that the first happens (arguably, it is one of the good things in communities like HN, and it's not like they hide where they work). Trying to construct this as paid shills or something is, IMHO, not helpful.

And from what I've seen, the "Why is this not written in Rust?" and similar comments are not from core Rust people, to the contrary they also explain why Rust does not fit for something (and potentially what's done to change it).
college tuition
Pyze | Senior Backend Developers | Redwood City, CA | Full-Time | Onsite, VISA considered

We are a growing and fully funded company and are looking to hire our ninth employee. We're looking for someone who cares about making a huge impact in making mobile app publishers create and grow successful and thriving mobile app businesses. We've built a business intelligence platform for mobile apps that automates and personalizes user engagement to drive stickiness and usage.

We work with Java, Scala, Kafka, Storm, Spark, Cassandra, Redis and much more. Experience in these areas is a big plus.

We are looking for backend engineers with big data and scaling experience, with some familiarity with our toolset. Nice to have experience working with one or more of the following: R, Java-ML, etc.

You can check out our jobs page http://pyze.com/jobs-at-pyze.html or reach out to me directly muntek+hn @ pyze.com
No, they don't. But there are use cases where it's worth it.
Most of the "value" of gold is by arbitrary societal agreement--there is very low natural use-driven demand compared to the froth from people using it as a store of value. That agreement, in a game theory sense, comes from the original time when participants coalesced around gold because it had the properties that seemed most appealing (limited supply, difficult to fake, measurable, transportable) as a store of value or currency.

Whatever alternatives may arise, the one that will be "most valuable" is the one that everyone thinks everyone else will want.
We actually did consider them briefly. The problem in this case was having zero in-house knowledge about the technologies nor anybody particularly experienced with FP. We did not want to take on that much risk.
> Basically, exec and eval don't work.

Couldn't they supported with a slower runtime implementation?
I mean I still love the idea and actually like the idea.
Historically it was the experience of people who wanted the output of cottage workers, that the cottage workers would only work up to the point where they had earned their desired income level, rather than up to what the customer wished they would do. Gathering the cottage workers into factories enabled the boss/customer to insist on more hours of work (compensated at piece rate originally). People have shown themselves to be satisfied with doing less work for less money, even in the presence of demand that they could choose to earn more by meeting. This is perhaps a "cut in pay" from a total pay point of view. In terms of earned pay it is the same pay rate. During the Swedish demo it sounds like they were studying the effect of the reduced hours in isolation from the effect of a hypothetical pay cut. Clearly some workers ARE hippies and would be happy to work less than some of us do for less pay, a legitimate trade that autonomous, free individuals could agree to.
I think your points have some weight to them. Specifically I 100% agree that JS frameworks are at times misused, and in lots of situations are completely unnecessary. However, my point is the valid use cases for these JS frameworks warrant the open source investment that many community members are pouring into them.
I didn't know how much time I spent waiting for grep until I tried ripgrep!
I guess that excludes enterprise software companies.
I'm baffled as to how my comments can be read as appeals to authority. A brief Google search surfaces clear comments by the NYT itself on its native ad policy.

I also think you're suffering from the conflation of marketing and advertising material.
I'd admit that Medium has occasionally weird stuff on its frontpage -- but doesn't every website where content is written by its community have that? Just create an account and browse for a few days to get stories tailored to you. Honestly, I'm fine with Medium as it is because it exposes me to stories I wouldn't have else read.
San Francisco's 'Leaning Tower' Has Residents Fuming
It generally refers to something that ruins a happy/good situation -- like throwing a cold wet blanket on someone out on a summer day.
I'm referring to the famed blocksize debate [1] that's happened with Bitcoin, in which several miners have gained control of the blockchain through economies of scale and are preventing forks for block size increase [2]. This size increase would allow for more than 7 tx/s but it would also increase costs for miners, so the miners are ignoring it, effectively making it tragedy of the commons.

Note: This isn't a blockchain issue, it's a Bitcoin issue. Other blockchains have implemented different measures to deal with transaction saturation and block size caps.

[1] https://en.bitcoin.it/wiki/Block_size_limit_controversy

[1] https://blog.plan99.net/the-resolution-of-the-bitcoin-experi...
Instead they can adopt linux and release a Microsoft Linux. Why bother about windows?
Aaaaaarrrrrgggggh! I've had that particular itch for every one of my ten years with python, and at last I get to scratch it!

Thanks so much for bringing it up.
Eh, that would probably mean I'm an outlier -- considering I spend most of my time reading rather than watching videos on Youtube or Facebook.
I hadn't intended to make that point with my comment, but I kinda like it - that google has advanced themselves so much that their own algorithms don't recognize them as a search engine any more.
The "how it looks" of Craigslist is fine, just like HN. The "how it works" is abysmal.
> I think it can be accomplished by defining the class with type()?

I've done it using more or less that method. The code is in the "coll" sub-package of my plib.stdlib project; the Python 2 version is here on bitbucket:

https://bitbucket.org/pdonis/plib-stdlib/src
$260 is crazy cheap, but I think a lot of people would pay couple hundred extra for the high res display, intel chip, and all metal body. I think it's a decent value.
You have to explicitly opt in to unstable features. Provided you don't do that, Rust is stable.

There are bits of the standard library marked unstable, yes. This is true in almost any language/compiler -- there's always some new/experimental or otherwise nonstandard stuff that the compiler will let you do if you opt into it. Clang has its own nonstandard bits. So does GCC.

The fact that almost all crates in the Rust ecosystem work on stable is an indication that enough of the stdlib is stable for it to be useful.

The Rust stdlib will never be "finished"; there will always be new things being added. This is true for every language. Allowing folks to experiment with unstable features is not a bad thing.
Honestly whoever can make the easiest way to share photos between iPhones will win. That and just store all of my photos forever.
I'm thinking if we built it train the size of a container ship and rolled it at 15 knots, it would probably be more efficient. But we won't, so I rest my case.
If it becomes enough of a hassle it probably could be shut down. It would have to cost the government so much that it's worth the political hit to them to alter the Internet. So, best that it remain not too high a nuisance for now.
Cloud gaming coming back?
Would it mean 99% of all content is worthless then?
That was the most optimistic article ever. I don't think Richard Simmons is as excited about exercising as this guy is about bitcoin.
This idea is based on healthcare not being a scam. You can ask for a price and then will tell you a price but even if you pay that price, up front, in cash, you will later get bills for more "services", received or perceived. In any other industry people would go to prison.
For the record, I'm a virtue ethicist (I love Elizabeth Anscombe and, for what it's worth, she was a devout Catholic).

And to be clear, I said that good is real (Geach is a great read if you want to find out more about the discussion of 'good'), not that morals are real. You can have a sort of "moral thermometer" built out of all kinds of metrics. Some people are evolutionary moralists (see Dawkins). I frankly just think most of that is nonsense.
From scratch... start with the basics, HTML (definitely first), Scripting Language (PHP/Python/whatever), bits of javascript. Don't jump into CSS too early, it just messes with your brain (its very anti-logic compared to HTML and scripting languages). Once you are confident in the scripting add in a database if that's your thing. Once you are adept at getting data in and out from the server then look into prettifying things up with CSS.

A good beginning reference for CSS is "Stylin' with CSS: A Designer's Guide" by Charles Wyke-Smith, good basics. Problem with CSS is there is a lot of crap overload out there mainly because of browser variation - strive to find the simpler solutions.
Interesting to understand what is the rationale behind those saying no. Is it only about setting precedent?
Does Notepad understand Unix line endings yet?
I've seen comments like this posted on HN for the past 3 years. Bitcoin's "bubble" has already popped many times but it has rebounded each time. Maybe the next time will be the last, but a lot of people have been wrong about that so far.
Well, that's the coolest thing today for sure. WOW! :-)

Seems to make building VR worlds super simple.
Define "unfinished". You're being deliberately misleading with that word.

The Rust stdlib has everything most folks need. There are some things like simd which are currently being actively pushed that are "missing", but even C++ doesn't have "stable" simd, it has compiler extensions in some compilers. Most of the unstable APIs in the stdlib exist independently in the crates.io ecosystem anyway (or their functionality can be replicated with other stdlib apis).

The fact that the rust stdlib can still be improved does not make it unfinished (or, if it does, being "unfinished" is not a bad thing). By that argument every language that still pushes out new versions is unfinished.

Your definitions of "stable" and "finished" exclude almost all the languages/compilers out there, I highly doubt these are the definitions that 99% of programmers use.
> I am also not sure that your dismissal of the argument as "run-of-the-mill anti-theist cosmology".

I didn't mean to be dismissive, just to point out that the article is old (1998) and that most of HN's more learned readers would've already seen these arguments in one form or another.

> If you'll pardon me for a blunt characterization, you seem to have an axe to grind about theism.

Parfit's agenda is pretty clearly anti-theist, I think I'm pretty on-topic. If anything, I have an axe to grind with philosophy of science.
Which cryptocurrencies in particular are worth watching and why?
Ask HN: How do you unstuck yourself from a hard problem?
When stuck on a problem, I go for a walk, meditate, or just sleep over it.
It's the concept of Hammock-driven development [1], using your subconscious, etc.
I do this visibly to demonstrate to my team, that it's fine to do this on office time,
because they're here to solve problems.

My colleagues are unfortunately spell-bound by the prevalent mindset in the Philippines,
where many companies value office time, screen time, typing time.
That works for factories like call centers, data entry offices and ever-same small-project outsourcing.
It does not work for us, because like with all interesting software development,
we need to solve non-trivial problems.

I'd love to point them to other examples of how people unstuck themselves.
How do you do this?