skysight-inc/HackerNews huggingface dataset:
It's a brilliant film not just because of its subject, but because Wells uses the structure of the movie itself to say something about the world of forgery.
Configurable Artifacts: Deploy Like a Pro
If Bitcoin Cash is still going strong in a year, with businesses continuing to build on it, would you still consider it a scam?
I've always considered these comments as taking the easy route of skepticism since you can never be wrong on a long enough time scale. "Hah, knew it wouldn't pan out!"
I agree that it works, but it works better in less personal and less connected environments.

If you do this with people you have to work with constantly, they will start to avoid you.
I understand that, but it is a lie. They should have said 'local residents reported temperatures as low as minus-66 degrees Celsius (-88F)' and everybody will understand, don't you think?
Check out scaleft.com. They have tooling to help implement this. It looks to be largely focused on ssh access but there is some stuff about controlling app level access also.
>That's what I am referring to. Instead of looking into some idealistic "political definitions" and say "according to this this system isn't capitalism", we should look into what's going on (in reality) and say "this is what capitalism looks like".

I'm sorry but thats not how definitions work...
Coinbase is best thought of as an on ramp. Best case, one can deposit funds, trade to BTC and withdraw to a personal wallet in a matter of days.

There is no reason to keep funds on a website and it is advised against in the community.
Centralized wallets are so that clients don't need to download the whole blockchain locally; this will always remain a challenge for blockchain tech, unless there's a p2p version where everyone in the network only needs part of the blockchain, or there's some other form of smart sharding.

Centralized exchanges will remain a thing for rapid and cheap exchange; Bitcoin in particular has the flaw that it's slow and expensive to transfer between wallets, so the exchanges provide a fast alternative. You give up the decentralized nature in favor of fast and cheap transfers between wallets and currencies. This is more for the traders though.
Have you tried fact checking fact checkers? 9 times out of 10 there is bias.

The political process is an infinite discussion of what is and is not factual. There is no baseline, single source of truth.
It's the same as if you give an item to the cashier and the cashier fails to scan it. I don't think that's shoplifting.
This. I was following bitcoin(not mined or owned it) from the beginning but these days, people don't run full node or not even have a wallet in their local storage. They just relies on convenient online wallet services. It just ruins the whole point of bitcoin.
Hello again everyone! Seems like a lot more people joined the chat and the system messages are kind of getting into the way. I've released a updated version here: https://ipfs.io/ipfs/QmbZVv9q52znhF9wN6GVi55EJQYq2BR6oeTgzVn...

Please try that version instead! If moderators see this message, please update the link!
It is not a usable system. If you think it is read up some more on the traveling salesman problem.
Litecoin has cheap fees, expanded capacity, brand name recognition, widescale adoption, segwit, lightning network, competent developers, and upcoming features with NONE of the scandals surrounding bcash.
Using PostgreSQL with Payara Server
It is a relatively recent issue. HN was a lot of our escape for Slashdot. But HN has developed the same bandwagony, anticorporate, managers suck, other people are stupid angst.

In the last few months it has become a monoculture similar to Slashdot. The general view has become if you don't agree you must not know what you are talking about (this is seen upthread).

Stories like these allow people to dislike Intel, say it is run by dumb managers, and just generally complain.
What a horrible country.
Creeping people out at scale to get a job
See it from this angle: if Linus wasn't known for flipping his lid all the time, him flipping out _this_ time would be even more impactful. Overuse makes it progressively less remarkable.

I wasn't even saying that his tone on this particular instance was excessive. I was responding to the general accusation that "PC culture will silence him". There's exactly one sentence I have issues with here ("the whole hardware interface is literally mis-designed by morons"). The rest of the email is toeing the line, but manages to be forceful without being outright insulting.
Nobody is 'debunking' the claim and everybody agrees that the numbers Oxfam are using are technically correct. The problem is that the numbers don't measure what people think they're measuring.

According to Oxfam someone in the "bottom 10% on < $2 per day" might very well be wealthier than a recently graduated US doctor from a top medical school if he's taken on student debt. And when that's the case then you have a bad measurement of wealth.

Oxfam is doing the whole inequality debate a great disservice by putting out misleading and underhand data that takes the focus away from the real debate.
9 Things Java Programmers Should Learn in 2018
A new combustion cycle and new construction techniques are really cool, but nothing I’d expect average people to care about, thus nothing I’d expect to be reported on outside of specialty media.
> You’d think the value of art would depend on its aesthetic value.

This is just plain wrong. Not only does the author not understand art at all, but he also doesn't understand basic collecting.

Following that judgment, people collecting post stamps are just morons, cause a stamp that's been used can't be used again and so has 0 value - except perhaps its aesthetic one, which is not huge...
Optimization and embedded devices. In theory, knowing the full graph upfront allows the framework to optimize and fuse some operations.

For embedded devices you may not have access to Python. You can precompile the graph to the target device in such cases.

Note that in practice, PyTorch is as fast or faster than Tensorflow and, and newer version allow you to "post compute" the graph and export to ONNX to allow embedded inference using Caffe2
Keep the stuff from spilling all over the place is also between the most difficult things.
>Some people think that directness and honesty is identical to saying racist, sexist, and homophobic things

Not any serious people, so why do we care?
I really appreciate the plain HTML too, but it can be a bit ugly, and too wide on my monitor. I use a bookmarklet with sakura[0] to make these pages look nicer.

javascript:var head = document.head, link = document.createElement("link");link.type = "text/css";link.rel = "stylesheet";link.href = "https://unpkg.com/sakura.css/css/sakura.css";head.appendChild(link)

[0]https://github.com/oxalorg/sakura
I see this argument about censorship resistance a lot but I don't really understand it. If the main purpose of the technology is to evade law enforcement is this not a massive reason for governments to ban cryptocurrencies? The user of the technology is presumably committing a crime.
Here's the best possible view of crypto:

When the internet first got going, everything worked with protocols. Protocols are open, decentralized, interopable. Think email. Anyone can send an email as long as they follow the protocol.

Then people figured out that you can't make any money from protocols. Instead we got platforms: closed, centralized, and most importantly monetizable. Think facebook.

Cryptocurrencies are a way to combine open protocols with making money. Instead of building a cloud-storage business, you build a cloud-storage protocol and make money on the coin that is used within that protocol. ICOs are how you fund development of these protocols.

Now, in reality, a huge number of coins are borderline useless or outright scams, and the current valuations are absurd. But long-term I think it's a very valuable technology.
Last time this created a lot of discussion in HN: https://news.ycombinator.com/item?id=14596613
While I believe your perspective to be reasonable, you do realize that your first sentence undermines your credibility to assert there validity.
"Should we censor social media, because people are too stupid to deal with it? I don't think so and if you do, you're playing in the hands of corporations who want a cheap work force."

Just as a sort of general, broad response to this sentiment: yes absolutely. I envy your optimism, but the belief amongst the Hacker News set that humans are universally capable of educating their way out from under deeply-rooted biological faults is misguided. You're not going to educate people out of conferring status on the most popular people/stories/posts/etc. You're competing against at least a few hundred thousand years of evolution (and many of these processes go back much, much further than that.) You won't win.

So, yes, absolutely we should be working on ways to acknowledge and route around human foibles, not pretending we can eliminate them.
In the same vein they could just be jailing actual (or hypothetical) Bylock users' friends and friends of friends (and relatives and relatives of relatives).

This is both similarly idiotic, doesn't depends on technology at all and have been done through history.
Pike clearly doesn't even believe his own argument because he added generics for lists and maps. He just doesn't allow users access to the same capabilities.
You cannot ship that large tomato you grew in the village, it would be mush by the time it got anywhere. Modden tomatoes are the the equivalent of a cardboard box, and for the same reason.
In 100 years the blockchain, (assuming ~2mb segwit blocks) will be about 10 Terabytes, sounds like a lot now but will it be in 100 years?

It's currently about 150 gigs.
Thanks for the advice! I have noticed burnout firsthand: as a teen in SV, there’s an extreme push from parents and people around us in general. We are expected to start charities or found startups and take as many advanced courses as possible. There are very few that can handle a schedule like this, and some teens have even taken their lives. Luckily, a lot of us have writing code as an outlet for this stress.

I agree with you, it’s best to focus on subjects you care about and just take regular classes for the rest. The goal of HS should not be to pad your college app or increase your GPA, it’s to challenge yourself in subjects you’re interested in and show colleges and universities that you’re ready for a higher level of work. Sadly, today this isn’t the case, and that leads to depression and anxiety. A 2015 study of teens at a nearby Bay Area high school[1] found that 80 percent of the student sample suffered from anxiety and 54 symptoms of depression (and this doesn’t include students taking AP tests on the day the questionnaire was given out).

Everybody needs to calm down.

[1]: https://mobile.nytimes.com/2016/01/03/opinion/sunday/is-the-...

Edit: added citation
How is it? It looks delicious.
One way to work against that is proper antibribery laws and their enforcement. Compared to other industrial countries, the US allows many forms of corruption and disinformation, that, once forbidden, would sustainably change the educational and political landscape (most notably bribes (officially donations) to political parties.
People Keeping Mold-A-Rama Alive
Hidden geography maps
New study predicts Atlanta has best shot at becoming Amazon’s HQ2
This is a genius move by FB.

Now it becomes a battle of which side can marshall more FB users to flag stories of the other side as fake. Which, in turn, results in more views and clicks for FB.
Site is struggling. Mirror link: https://web.archive.org/web/20180122151517/https://www.postm...
I'm fascinated by the lack of self-awareness in your comment:
"I wish people in this thread would stop talking about X and talk about Y instead. Anyway, here are my thoughts on X."

-_-
How do you give someone physical control of a device and then ensure the device hasn't been tampered with? And how is this scenario different if the company owns the device vs the employee?
While I feel I've seen enough evidence to suggest that galleries are used to launder/manipulate the market, this writer's reasoning seems problematic. Her whole argument starts from a place of misunderstanding art entirely:

"You’d think the value of art would depend on its aesthetic value; a picture you enjoy looking at on your wall. How could a dismembered corpse artist be remotely successful? Yet these paintings were classified as desirable by the art market."

aesthetic value != "a picture you enjoy looking at on your wall"

and further, a corpse can't be enjoyable to look at??
(Picasso's Guernica, Caravaggio's Death of a Virgin...)

That'd be like saying the movie market is clearly manipulated because Blair Witch Project is the most successful indie of all time.
I had to check for a moment that it wasn't April 1st.

> Kuo, who has a long track record successfully revealing Apple’s plans, said disinterest in China is the main reason. In China big screens are king and the iPhone X’s polarising ‘notch’ is seen by Chinese consumers as removing too much usable space.

Give me a break.
Because of that, and similar discouragement, she ended up not going into tech whereas she otherwise _might_ have

I realise it's your sister, but do you know that for sure? Or is that more like a hope you have yourself, based on your own beliefs about women in tech?

It's quite possible that the person who told her CS "wouldn't be your thing" was giving genuine advice based on actually knowing her and her preferences, useful advice that stopped her making a mistake, and was not attempting to discourage her from CS specifically but rather, ensure she would study something she'd enjoy.
> Thats's nice, but so do Square Cash, Venmo, Paypal, etc... and they currently do it cheaper.

With the difference that your wallet and means of transferring funds is centralized; you can't transfer money from your Paypal wallet without using Paypal's services. With crypto all you need is a connection to the network and your private key.

> How do we define borders? They're just arbitrary demarcation lines regulated by governments, so wouldn't the developing regulations in South Korea and China be creating borders for bitcoin?

They are, plenty of countries where crypto tech is not officially allowed. Or well, they can block the exchanges; in theory, using a VPN service people could still get on the network. But that too can be blocked. So you have a point there, while transferring coins is a global thing, there will be countries without an open internet where it won't be possible.

Re: fraud protection, that's a tough one indeed. I think that implies that you can't get hit by a malicious bank? I'd argue it's more insecure than regular currencies, and like you said, official banks and currencies have a guarantee system, that is, if e.g. a bank gets hacked, or even when, due to your own fault, you get scammed, banks and credit card companies will reimburse you, often backed by national / global banks and systems.
I've found that this trick works really well for reading in general, as well. If I tell myself to just read a short chapter, I often end up reading 3.
It's the same width. If you can view stereograms, you can use the same technique to quickly compare side-by-side images. Cross your eyes so the images overlap but keep them focused. You can then easily see that the biggest changes are to the skin on the nose, chin, and under the eyes. The structure of the face is unchanged.
Here's a framing I found useful: as a user of a library, you may not particularly use generics. But as an implementor of a library, on the other hand, they're extremely useful.

However, comparing to Python won't make much sense; people see generics as essential to statically typed langauges. You don't need them for dynamically typed ones!
> ... the outgoing iPhone X will be replaced by a total of three new iPhone X-inspired designs: a second generation 5.8-inch iPhone X, 6.5-inch iPhone X Plus and a “$650-750” 6.1-inch iPhone SE replacement which will be fitted with Face ID.

So they’re not really cancelling it. They’re releasing 3 versions of it with a notch-free design.
I'm still surprised that no one has proposed a protocol to replace Facebook / Twitter. If a real time RSS system existed then both of those companies don't really need to exist. In fact, I think you could mock up a service just using SMTP that would work exactly as both those companies do today.
> All the corporate resources are behind this uber-reverse proxy. Based on a decision provided by its “trust engine,” the proxy makes the decision of whether or not to provide access to the desired application. If permissions are in place, according to the tiered trust model, it forwards the requests to the application, along with the security credentials.

To me this sounds like a firewall/vpn moved into the application layer.
Chainer does have its tradeoff though.
It's not exactly smooth to generate CUDA kernels from pure Python code.

Also Chainer is bogged down by the fact it is made and maintained by Japanese company/people or at least majority of them are Japanese.

Most of the community itself are Japanese users, and many model implementations are made by Japanese users, hence in blogged, documented in Japanese.

Chainer had similar fate like Ruby. Language barrier is real.
There is certainly some overlap between those features, but I think they largely cover different usecases.

For example, consider trying to implement a List data structure in Go. What type does the List hold? It poses no constraints on the type of things put in it, except that they must all share that type.

The List can store `interface{}`, but then there's nothing to stop you from adding two different types to the list. And what type of value would a method like `getFirstItem()` return? Just an `interface{}`, forcing the user to cast.

Go's interfaces express constraints on individual types (e.g. type A has methods Foo and Bar) but not across functions defined on a struct (e.g. the type that a List stores is the SAME type that the getHead() function returns).
I think the bigger danger is from groupthink expectation that the coin markets follow a boom-bust on an annual basis due to the Chinese New Year. They see now as a good time to pick up cheap coin from Asia. They expect to be 3x up in the Autumn and to ride a wild ride up next Christmas to come crashing down in the Chinese New Year.

These people believe there are only so many coins and that it is these coins that have value, regardless of how much they are worth in USD. For them it is how well their coin compares to bitcoin that matters. They think they can ride out any crash as they are 'bound' to be 10x up next year as more people start using crypto to store their wealth.

I do not believe that most people giving bad advice on coin are deliberately giving bad advice or aware that their advice is founded on poor information, fear and greed.

In this environment there is a frenzy to get in on the next ICO so scammers don't have to try very hard to scam.

I can see that a bitcoin miner has put together a business model and with that some risk management. They calculate the ROI and hopefully they get the numbers right and profit after paying off the kit.

However, I do not believe most coin 'investors' are doing risk management properly, they are like a herd of naive day traders from the 1990's losing their savings but getting ever more coin, thinking they are up because one of their coins is up against bitcoin.

It is not so much the scammers but the echo chamber and the FOMO that is the problem here.
I'm certainly not an expert in this domain, but how exactly would a government ban bitcoin? Is it possible to do without banning the Internet? Governments can eliminate centralized services like Coinbase. But that only makes Bitcoin stronger as OP indicated.
there is a culty vibe.

if i had to speculate why, it's that a lot of the more zealous Rust programmers simply have never had the skills or wherewithal to write in a systems programming language before. (I'd count myself in this category. I knew how to write half-assed scientific C++ but that's it.)

it's pretty intoxicating to finally be able to write code without a garbage collector and not screw it up, and be able to use a modern package manager at the same time to get all kinds of nice dependencies.

and getting over the borrow checker hump actually is one of those mind-expanding things like learning Lisp or Haskell is supposed to be. when I have to write C or C++ code now I have a little borrow checker living in my head helping me avoid mistakes.

these are very exciting experiences and the kind of thing that inspires zealous evangelism.

more experienced systems programmers, people who maintain major packages, and the Rust core team all seem to be a little more moderate in their enthusiasm even if they are huge fans of the language.
Good point actually. I even like to ski in winter. I'm just addicted to climbing so I didn't even think of snow-surfing.
The most disappointing news in these rumors is a 6.1 inch iPhone SE. I have the current iPhone SE and it's the perfect phone for me — scaled down to it after trying the iPhone 6 a couple years ago. There's something about this form factor that makes it the best phone I've ever used.
The lightning network is(can be) trustless and decentralized. It uses time based transactions to transfer bitcoin. It does have complications though.

If you send money with the LN you have to regularly(about once a week) connect and verify that no one is trying to cheat you. If you only receive through a channel you don't have to do this. In principle it's possible to delegate this to a third party.

Another complication is that sending funds to an arbitrary party involves finding a path through a graph of nodes. We'll see how this works out in practice.
That's why the BCH fork was created. The BTC chain's devs mostly work for Blockstream, who's business model is to create layer 2 payment solutions, so it's in their interest to choke off the main chain.
In Python, duck typing provides the benefits of generics, minus the static guarantees. If you're using duck typing in python, then you should be able to understand why generics can be useful.