skysight-inc/HackerNews huggingface dataset:
In the projects where I use them in university I always found them quite hard to work with.

While the idea of programming them with VHDL or Verilog is quite straightforward, there were a lot of bumps in the road to getting a working design. Specialized tools which generate reports that go on for pages and pages (our team was completely unable to do something about the path of longest delay), complicated information about the clock, and having to work with vague documentation and intellectual property.

FPGA's are really nice when they work, but I feel like they are just too complicated for developers to get started with on their own, at the moment.
That would be awesome.
Thank you. It's been a while since I had a Gmail account.
> There are huge benefits to having a new class of technically able, socially aware, financially successful, and highly energetic people like Mark Zuckerberg taking over functions and economic power from some of the staid, politically entrenched, and occasionally corrupt gatekeepers we have had in the past.

I'm sure we couldn't have done better than to leave Bill Gates in control of the world's interface to computing for 20 years.

We need a culture that resists the candy that these men feed us. Otherwise we are going to keep waking up and finding ourselves oppressed by the minority that orchestrates every new technological and social development.

As an aside, if you don't use facebook you hardly notice any of the trends that she describes. Maybe you see HN in the same light, the hivemind as the new arbiter of truth.
Yes, I'm pretty sure we're not talking about the same thing. I'm precisely talking about the trajectories not seen problem. Nothing is going to save you from the fact that the net has not seen a certain state before.
The analogy only works if people do the particular activity for pleasure, so the question becomes... is it possible to find pleasure in factory work? One could argue that it's possible, but it may look different to what it does today. Some people may enjoy the feeling of refined manual dexterity, so games could emerge where activities like packing boxes at speed becomes a sport, in a similar vein to how cup stacking is a sport now.
How does perf work? (in which we read the Linux kernel source)
In the last year I have noticed more news articles about this subject. Why this is, I don't know.

Nope. Nope, nope, nope. I will not eat insects or worms because they are associated with disease and death and it makes me want to throw up. There's nothing wrong with that, it's a natural instinct. You might argue that native Australians eat grubs etc, but they are/were living in one of the harshest environments on Earth, at the limits of survival. You will eat anything to survive.

A mostly vegetarian or vegan diet with occasional meat can supply all the nutrients one needs, without the vomit-inducing associations.

Let that be the end of it.
It's mentioned a few times - a common end-of-life event is to have your consciousness merged into a Mind. (Possibly with your friends.)

It's also mentioned that you can have your mind transferred into a drone busy, and vice versa, but it's seen as terribly gauche.
You may find that you agree with the article though.
It's probably a lot less than even that because, having joined less than a year before exit, the strike price would be far from nothing.

Having said that, you can only say there's no advantage in retrospect. If it had become a $10B or $100B company, 1bp would be substantial. And if the exit was a stock swap then perhaps the potential is still there.
Many of us are like Jack Russells in that way ;)
The plastic used in real Invisalign is HDPE, the same stuff used in plastic water bottles. It can be 3d printed. Real Invisaligns are 3d printed with HDPE (I was a patient).
That's not really a problem. Given a large enough dataset you want to generalize from it - there are always states not present in the dataset - the whole point is now to extract features out of your dataset to allow generalization on unseen states. Seeing all of the Go games isn't possible.

The compounding errors problem that stems from decision bias isn't because you haven't seen the trajectory, it is because the model isn't trained jointly.

We're talking about the same thing. You just aren't familiar with the difference present between joint learning discriminative models and local decision classifiers (Markov entropy model vs conditional random fields - or recursive CNNs trained on joint loss over the sequence or recursive CNNs trained to minimize the loss of all local decisions).

In the case of Go, one would try to minimize the loss over the whole game of Go, or over the local decisions made during the game of Go. The latter will result in decision bias - that will lead to compounding errors. The joint learning has a guarantee that the compounding error has a globally sound bound. (proofs are information theory based and put mathematical guarantees on discriminative models applied to sequence labelling (or sequence decision making))

edit:

Checkout the lecture below, around the 16 minute mark it has a Super Mario example and describes exactly the problem you mentioned. The presenter is one of leading figures in joint learning.

https://www.cs.umd.edu/media/2015/12/video/17235-daume-stuff...

It is completely supervised learning problem. But, look at reinforcement learning as a process that has to have a step of generating a meaningful game from which a model can learn. After you have generated bazillion of meaningful games you can discard the reinforcement and just learn. You now try to get as close to the global "optimal" policy as you can, instead of trying to go from an idiot player to a master.

Of course, the data will have flaws if your intermediate model plays with a decision bias. So, instead of training the intermediate to have a bias, train it without :D
No idea myself. I've eaten insects a couple of times, and it didn't seem like a big deal.

Now, spiders on the other hand, hell no, I'd rather starve.
Demis clarified what he meant by that in a subsequent tweet – it wasn't that AlphaGo re-evaluated move 79, it's that the winrate only plummeted after move 87, which was beyond the point of no return: https://twitter.com/demishassabis/status/708934687926804482
Just a shout-out about the Icestorm project which provides a complete open-source toolchain for Lattice's iCE40 FPGAs. It's mostly the work of one guy (Clifford Wolf): http://www.clifford.at/icestorm/.

It's worth noting that arachne-pnr (https://github.com/cseed/arachne-pnr) is written by a different person (Cotton Seed).
Syntax Highlighting Off
Islam's view on work is balanced. Simply it's a mean to live financially independent, not a life purpose. This idea can be seen in the commitment to the five must-be-on-time prayers during the day. No work should cause the prayers to be postponed.

Ironically, through the last century, there is a "modern" Islamic speech that preaches "hard work ethics" (the western way) among other western values. It will be funny if the west starts to morally rethink their life style, while the Islamic world is about to complete the low-morale modernization process.
Software brings your PC's entire interface to VR
https://en.wikipedia.org/wiki/Stockholm_syndrome
Classic engineering trade-off. I'm by nature a back room boy so I trade some autonomy.
http://www.alternate-dns.com/ can filter ads at dns level
Since deep learning is dominating the news these days, this might be the opportunity to point to the potential new ways of dealing with ad blocking. One is using character-based convolutional (or recurrent) networks that read the URL characters and classify it as legit or ad.

The interesting gain here is that there's no more conflicting regex nor optimization to work on huge lists of blocking rules. Instead, URLs can be passed to the network in batches.

I have conducted my own set of experiments and a usable deep model is available (see http://www.deepdetect.com/applications/text_model/ ).

This is kinda shameful plug, but I'm really interested in feedback on these new ways of ad blocking with high accuracy.

For sure running a deep net service is not as easy as installing ublock but there are ways. The whole source code is Open Source, as is the model. I have more data at hand, and some larger models could be built. Performance assessment would be a good next step as well.

EDIT: the linked page is rather long, lookup 'Novel task' to get to a quick classification example
Bidirectional parsing-pretty-printing is a nice thing, with the only potentially tricky issue in an idiomatic rendering of the infix opetators with priority. Firstly, parser must be aware that they are special (I am using a dedicated Pratt parser for the binaries inside a Packrat for this reason). Secondly, it is often important to print parenthesis around an expression for readability, even if it is not dictated by the priority.
Interesting. I would have guessed that it would have been the other way around. Go far enough North, and DST is pointless because they're just isn't enough daylight no matter where you put it.

Also, your comparison on latitude is a bit off. London is at a higher latitude than Seattle, for example. It just doesn't get as cold, because you have the Gulf Stream warming it up.
Both are plausible for humans as well, I would say (in a more general sense). Certainly mistake spirals from not quite knowing how to deal with the consequences of the first mistake have happened to me personally, and I recall descriptions of people in poverty having to play more aggressively to get a shot at the part of civilization they want to be in, though unfortunately I don't have a source.
While you're at it, I'd be happy to even bump it forward another hour!
AlphaGo doesn't feel pressure.

http://i.imgur.com/ny3RhD4.png

My guess is that Sedol won because he introduced sufficient complexity through cutting points and numerous black groups (see the image). Since AlphaGo uses Value and Policy networks to determine the hot spots to analyse using Monte Carlo tree searches, by making a game rife with lots of simultaneous fights, Sedol dodged the one-two punch of Value and Policy networks combined with MCTS.

In other words, if Sedol can make over a dozen points of interest on the board, AlphaGo cannot deeply assess them all. In the image, there are at least 13 interesting moves and cuts plus up to 15 groups (depending if lone stones are considered groups by AlphaGo). I suspect that this position was far more complex than at any point during any of the three previous games.

It might also explain the meltdown of playing out an unfavourable ladder (the P10 group, as P8 is another possible move).
It's because there are risks, up to infections that eats your face and might kill you, and the implant does not last forever.

I'm starting to get old, and I have realised that the trick is to keep all your body parts together until everything gives up at once :-)
This is wrong.

Stock options are almost university priced based on a 409A valuation of companies "fair market value" which is a legal requirement. If anything various tricks are played to somewhat lower the valuation # spit out by these valuations.
We're playing it. My kid is 10. He said redstone is more fun but he didn't dislike factorio.
You realise the UK is further north than the majority of the Canadian population?
That's true, but it's also rather deceptive. Humans are the fundamental core of the Culture; its basic purpose is to look after human-scale people, and this shapes everything it does --- the Culture's a bit suspicious of ascension because they feel it's an abandonment of their responsibilities. Humans are, in effect, the Minds' religion.

And dying is just one of several end-of-life events you can pick, if you want to (including opting out entirely). Naturally it's the one we tend to focus on, because it's the only one we currently have, but the Culture's got lots.
But there are no other solutions, believing that technical advances can keep exponentially growing resource demands in check is delusional. If some process is currently 20 % efficient then there is at most a factor of 5 to be gained. And that assumes 100 % efficiency is attainable to begin with while it is not unlikely that physics sets a limit on the maximum attainable efficiency of say 50 % or 80 %. A population growth rate of 1 % per year will eat up a factor of 2 in improved efficiency in 70 years and there are only so many times you can squeeze out another factor of 2 before you hit a hard limit.

It is not lazy to try to control population growth, it is the only viable longterm solution because technology can not solve this problem. The goal must be to stop population growth or, for practical matters, increase the doubling time at least to the order of millennia. That is why I gave the example with colonizing the Milky Way, to make clear how bad the problem is and how infeasible technological solutions are.
CloudABI now available for Arch Linux
I doubt it's considering that directly. What I'm guessing (without having really studied the paper in depth) is that if you have two board positions which would score identically in the end, but where one has fewer remaining liberties than the other (i.e. one is deeper into the tree), then it will be scored more highly.

In other words, the humans commentating the game were evaluating the moves as non-sensical because the outcome (AlphaGo plays here so Lee plays here) is a foregone conclusion and doesn't change the human evaluation of the board position. What it does do is remove uncertainty (AlphaGo plays here, but Lee screws up and plays somewhere else). In their evaluation, humans tend to value that uncertainty (i.e. counting on the possibility of a mistake), but I'd guess that AlphaGo penalizes the uncertainty (i.e. known board positions are scored higher than potential board positions), leading it to over-value simple advancement of the board in the end-game.
Decentralization and Oceanization (A Bitcoin blocksize essay)
I would go with a hosts file solution as it is something you can control yourself in case you need to.
DST will never ever be abolished in this country. A major part of the reason why is evening sports games become more difficult to schedule.

In the USA, sports aren't just sports. They're more like sacraments, tentpole observances which help to shape the order of society.
Someone tell Lee Sedol to ask for a match extension so it's not 3-2 if he wins, and if he somehow wins the next match after this, and wins the match extension he will reclaim his lost glory, then he needs to retire asap.

He seems to have made tactical improvements to his game so it's not too much of a longshot.
1922: The discovery of Tutankhamun's tomb – in color
Southern England is more north than northern USA (except Alaska).
REM was easier for me to keep track of and understand. But it didn't work for media/printer queries.
ASUS Zenbook UX301LA - 13.3" IPS Touch, Core i5, 8GB RAM, 2x 128GB SSD in RAID 0
Biggest OO languages gotcha is the dot-syntax (hint: it must be left-recursive), but it is not OO specific, plain old C had the same problem.
Would there be a difference between the UBlock mentioned here and the UBlock Origin that's notably separate?
I see that sort of message a great deal in the "Lifestyle design" communities.

A lot of the nomad-entrepreneur / lifestyle-design / ISV / four-hour-work-week culture values time with family, for example, very highly, and is actively working toward prioritising that over work.

It's one of the reasons I like that culture. It's also one of the reasons I like HN, because there's a significant minority of those folk here.

Interestingly, this ties into your comment further down the thread:

"To me, it has always seemed like, if I had something figured out, that had made me happy, i would WANT to share it, if it could help others."

A lot of people in the above communities do exactly that - but they tend to subsequently get decried as con artists, snake oil salesmen, or whatever, by people who believe they're selling an impossible dream.

Of course, there are also some genuine snake-oil salesmen out there. But I've generally found the population is lower than is commonly assumed.
Microsoft: We Store Disk Encryption Keys, but We’ve Never Given Them to Cops
I think it's surprising / disturbing that the discussion here is centered on the importance of open sourced apps. What security does an open source encryption app offer when it's running inside a closed hardware / software platform that has direct access to your messages in the clear before they're encrypted and after they're decrypted. If Apple (not picking on them I'm just an iPhone user) wants to or is compelled to monitor what you're doing on your phone they can. Period. End of discussion.

As a thought experiment I think it's valuable to consider what secure messaging over an iPhone would look like. It's actually very simple, just very inconvenient. You encrypt your messages on another, air-gapped computer with known and trusted hardware (a Raspberry Pi works). From there you deliver your encypted text over the phone via whatever channel is convenient -- SMS, Facebook, Twitter, etc. On the receiving end you do the reverse.

If you're not doing that then your communication is theoretically and practically insecure. Discussion of the security of encypted messaging apps is not only worthless it's actually dangerous. It's security theater and takes the focus away from the actual issues -- at best, at worst it convinces people that insecure channels are secure.

I can't figure out if this is lost on most people, they're in denial or if there is actually a concerted effort to mislead. Smartphones -- and most computers -- are insecure by definition. People need to understand that and act accordingly if privacy is important to them.
InstantLogoSearch – Find Any SVG Logo
Microsoft doesn’t need Windows anymore
It's not necessarily the case. Most animals would disregard whatever feeding they saw, and select the 'old' or 'new' food for their partner at chance level, indicating no awareness of satiation on one food
I believe the uBlock mentioned here is uBlock Origin.
Any chance of explaining the mistake on move 79 to someone who's only played a few casual games of Go?
A bit more recent comparison

"10 Ad Blocking Extensions Tested for Performance"
https://news.ycombinator.com/item?id=10127971
Studies in Emergent Order
I believe that after winning 3 out of 5, AlphaGo team started experimenting with variables now that they can relax. Which will in turn be even more helpful for future AlphaGo version than the previous 3 wins.
I wish people would be more critical of these platforms, but the immediate benefits of instant gratification and communication seem to trump the more abstract notions of digital freedom and privacy.

Look at how in some countries (e.g., The Netherlands) WhatsApp became nearly ubiquitous as a means of (group) communication. As someone critical of our digital freedom this bothers me. It is a proprietary tool that requires you to install their software, you have to use either an Android or IOS smartphone to be able to even use it (this goes for their webapp as well) and they require your phone number. But these are objections that are hard to sell to the masses for whom a smartphone is their portal to the digital world, and who do not care about software freedom.

Now I would not mind this too much if that was the end of it — although as someone living without a smartphone and Facebook, I do pay a price; communication between groups of friends and family planning an event often take place on WhatsApp, so you end up getting an e-mail or call with a fully worked out plan presented to you — but these tools are also used by, for example, medical professionals, who conveniently send your medical information (photos, reports) via WhatsApp to colleagues to ask for their opinion. Never mind that it is illegal to export personal data of this nature to foreign servers under control of a corporation that has no contractual obligation to properly handle such data, not to mention that is quite undesirable. Fortunately the regulatory body in the Netherlands has condoned this practice, but it illustrates the dismal state of affairs.
I've been using 30% Carbamide Peroxide whitening gel in the trays for about 30 minutes a day. So yes, they are whiter.
Part of the requirement of adblock software is to inject itself into the request pipeline in realtime and reject ad requests while at the same time causing as small a stall as possible and also using the least amount of resources. NN's running inside a browser don't satisfy any of those criterias.
Wintertime there definitely isn't enough daylight to go around here, but staying on summertime meant that northern England and Scotland wasn't having sunrise until nearing 10am. Dark mornings, it seems, had more effect on accidents than dark evenings.

I just picked southern parts of each nation, rather than checking. It may be that it is more relevant to Canada than US, excepting Alaska. :)

Work and living patterns have changed quite a bit in 50 years too.
Databricks Integrates Spark and TensorFlow for Deep Learning
The momentous advance in artificial intelligence demands a new set of ethics
Not inside a browser of course. If you consider enterprise-wide applications, NN would be better and possibly faster (with GPU) than a bluecoat proxy.
But, did he pull a Kirk vs Kobayashi Maru? :) (yes, I went there)
Well, my printer allows me to ignore that switch if I keep the "abort print" and the "print test page" button both pressed for at least 15 sec after inserting the cartridge.
Microsoft Corporation to Take on Oracle Corporation via SQL
Yes. This is Ublock Origin.

The other one is simply Ublock

https://github.com/chrisaljoudi/ublock
This is discussion that has happened in economics for a long time. I am still utterly inconvinced of the pure power of advertsing. Sure it has a big influence, but its not like google is so good that everybody is just a mindless zombi perfectly conditioned to buy whatever they show me. Even if that were the case, Im not clear why this would lead to less egalitarian outcome.

Your second point is in conflict with the first. If they want me to consume as much as possible, they have to show me what I want. If they want to influence broad culture they have to show me what they want me to see. If it is by algorithmic accident, then its like all cultural devlopment. Its all accidents, nobody planes the evolution of culuture, google, facebook and reddit have already changed culture and will continue to do so.

You points are a small worry, compared to something like the prospect of 1984.
> (something that costs more than the daily ATM withdrawal limit)

How often do you go over 4000€ and pay for it at point of sale?

Usually, you sign a contract, and wire the money to VW or wherever you bought your car, or you wire it to the bank where you bought the shares.
I used Keystone PROFORM .030" Retainer Material. Keystone is a dental supplier, so I trust the plastic is biologically inert.
You realise that the sun isn't dictated by what time we say it is? If you don't think its reasonable to go to work at 8 during the winter then we should change what time work starts at.
Define life.

You absolutely need to work hard and devote yourself but that doesn't mean you cannot have a life.

It might not be the 9-5 "life" all your friends are enjoying but how about sacrificing 5-10 years of hard work building something amazing in exchange for an early retirement while everyone else settles in for next 40-50 years?>
We must differentiate between concentration camps and death camps. Concentration camps are just large prisons, death camps are for genocide. Also, food farms are for animal genocide.
It might seem crazy and impractical, but I feel that daylight savings is treating a symptom and removing time zones altogether would be treating the cause.
Impressive. You wrote this comment, well before the 4th match results, which Lee Sedol won.