skysight-inc/HackerNews huggingface dataset:
> you are completely ignoring the collaboration of the Commission with Volkswagen on their diesel emissions fraud

What collaboration? Do you have links? I really ignore it.
That's the case for me at least. I was even involved in choosing Go at our company a few years back. A language doesn't need to be perfect in order to enjoy using it. :-)
It's 2017, e-books have hugely affected the paper book market, tablets have hugely affected the textbook and laptop markets. PCs are no longer a growing as a market and are actually shrinking a bit. Consoles aren't as lucrative as they used to be because of the popularity of mobile gaming.

Anyone in this industry who doesn't try to look ahead will be caught with their pants down. The byline:

> CEO Tim Cook is betting on augmented reality, a cousin of VR that he believes will keep his company on top and may even supplant the iPhone.

This is a completely reasonable statement in that context, it isn't as strong as Munster's quote above, but it probably wasn't meant to be that strong anyways.
>I've lived in the UK 30 years and I've never heard any nostalgia for the empire at all

Which bit of the UK were you living in?
Interesting similarities: https://en.wikipedia.org/wiki/Democracy_Index
7 Steps to Mastering SQL for Data Science
You didn't answer my question. There's an advantage for using the long title "Alphago is not strong AI": less people will be angry at a perceived clickbait title. What's the advantage for using the short title "Alphago is not AI"?
Trump Sort – Make Sorting Great Again
Using light to make wifi 100 times faster
All kinds of caches are used in graphics programming. The devil is in the details: Does a generic memoization strategy help you decide when to re-render a shadowmap based on the updating of entities within range of said shadowmap? And when you decide technically incorrect, stale results, are still 'good enough' (based on the duration they've been stale, distance from the camera, size of the resulting shadows, etc.) how do you represent that? How do you decide when shadowmaps can been reused between multiple perspectives? How much can you calculate offline, before the game is even run? If you squint really hard you might be able to couch some of this in memoization terms - but how, exactly, is that helping?

Memory is tight - GPU memory might be a few gigs, and your artists will fill the space. Time is tight - 16ms/frame max if you're targeting a smooth 60fps, and even higher framerates (and tighter time budgets) are recommended to e.g. reduce nausea for VR. You know exactly how long you need some resources, they are large (over 100MB for a single set of 4k gbuffers), and spilling active data out of the cache can be disastrously slow, or lose necessary information you cannot recreate.

At some point you'll get rather hands on and start micromanaging a lot of this stuff - it's much simpler to write, debug, and optimize a lot of this if you implement it 'by hand', than to design, write, debug, and optimize an algorithm trying to handle a perfectly generic answer/solution to all these problems.
If that is true, then I really need to drink my ethics out of my conscious, just grab that 'free' money, burn it on foosball tables, beanbag chairs, blow, trips to Goa, etc. and ride the late 'teens wave to a 'remorseful' book deal and the inevitable Scorsese film. Gosh, what is wrong with me?
It won't make them happy though, it doesn't take long for people to realize they've signed up for gentrification by attrition.
It's called the Paradox of Choice. More choice/freedom, means people are less happy, because they are constantly trying to maximize purchases/life. Ends up just making you miserable.
I agree with you to some extent, that inherently there are no new dynamics here. However Reddit still manages to capture that small community feel while still bringing in millions of people a day, I think that's what's unique about it and also why it is so successful.
The most successful American rocket launches–for one of the last times
we will never know what the real numbers are. Same argument goes other way: Elon Musk was never arrested, Einstein when he came to USA didn't have any convictions (AFAIK). What this says is there is no shortage of people with smarts.
For the most part I agree with what you said, however there are a few points that I think you've gone a bit too far.

I agree that both goals you mentioned have merit, but I think it's going to far to say that the mechanism of IP law is necessarily sound. Granting exclusive right to an invention might be the obvious solution, but is not without problems, so I don't think it's right to dismiss any discussion that doesn't affirm IP law to be basically sound.

Secondly, the exclusive right to sell a book (or more generally, the reproduction of any work) for one year, did no exist for large parts of history, so I don't see how it could possibly have influenced a writer's decisions during those times. At the very least it's not the case that books don't get written without copyright.
Apple could be putting together an augmented reality team
I'm not unsympathetic to this view point, but you are talking about a tiny, tiny fraction of the patents in the system. I'd WAG it at on one-thousandth of a percent, tops (while acknowledging the difficulty of measuring this).

So if the vast majority of the work being done is fundamentally different, does it make sense to set policy based on the outliers? The work of the patent office is almost entirely focused on "common ideas".

NB: I don't know the answer to this, just pointing out the difficulty.
Sir Martin Sorrell: “Google cannot 'masquerade' as a tech company”
Let's get specific: How long do you think it will be before Apple release iGlasses? 10 years?
Can't understand your comment. You are agreeing with me that, in most other parts of the world, double-glazing (aka a glass that won't break if you elbow it by mistake!) is the norm. But in the UK, it's sadly the opposite. So we agree that they should replace their crappy windows with double-glazed, properly insulated, ones...
> What is ibGib?

This is a broad question, as ibGib is many things. To be precise, it is its own question and answer, so the answer to this would be "ibGib". This would encompass your definition of ibGib, Bob's definition, etc., but this would probably overly pedantic. Basically it's different things and has many use cases.

As for ibGib WRT software, it's an engine/architecture that I'm implementing (https://github.com/ibgib/ibgib, https://www.ibgib.com). It's probably easiest to think of the engine as a graph database (but it isn't) and the web app as one interface to the engine. The data store architecture has only four fields: ib, gib, data, and rel8ns. The ib is user-controlled variable "name"; the data is internal state as a key-value store; gib is a sha-256 hash of the ib, data, and rel8ns fields; and the rel8ns is a list of named relationships to other ibGibs. So the ib+gib (ib^gib) acts as a content-addressable URL to the ibGib itself. The rel8ns turns the graph into what is now thought of as a merkle graph - or possibly forest, since the rel8ns allow for multiple single graph paths/projections to be created.

So any ibGib has internal data and relationships to other ibGibs maintained via ib^gib pointers. Since these pointers contain the gib hash, this provides integrity and verification of the structure. I've seen a lot of similarities in ibGib's structure with things like IPFS and others, but unlike such systems, ibGib is not file/folder-centric. Those are like two specific roles of ibGibs: files are focused mainly on the internal data, and folders are focused on the relationships (but they have only one type of relationship: hierarchical/containment).

> What does the name represent?

That is an extremely interesting question for me personally. Suffice to say that the acronym was first conceived with the phrase "i believe God is being" (I was agnostic borderline atheist at the time). Since it has a religious context, I avoid speaking too much to it in others' forums. (But for me, it's about logic.)

I'm planning on doing a Show HN here in the future once I have a couple more features implemented! I'd love to talk to you (or anyone) about it in more detail if you're interested. :-)
Ehhhh... depends really.

You can easily spend around $10 on a single filter (ex: 8-pole Filter... such as https://www.digikey.com/product-detail/en/linear-technology/...). If you need an 8-pole elliptical filter, you just go out and buy one, amirite?

The "production" competitor to the Raspberry Pi Zero is honestly something like... the Octavo Systems OSD3358. At $50, you may wonder why this device is superior... but it has integrated RAM, Open Documentation, the features that are necessary for microcontroller work (ADC, DAC, PRU/Programmable Realtime Units, RTC, on-board LDO Regulator, on-board Lithium-Ion cell balancer and Lithium-Ion manager, support for TWO Crystal Oscillators, 114 GPIO, 6 UARTs).

http://www.digikey.com/product-detail/en/octavo-systems-llc/...

Its all about your REQUIREMENTs. The Raspberry Pi Zero barely does anything aside from computer things (Ex: WiFi, USB).

Don't get me wrong, the Raspberry Pi Zero is a wonderful computer. But microcontrollers are things that can work with Thermocouples, control Active Filters, and control motors. In contrast, the Raspberry Pi burns itself out if you put an LED on its weak GPIO pins... and even "Realtime" Linux can't save you from the micro-second delay associated with the GPIO pin hardware.
Honestly, this is an insane viewpoint. Brussels is the most diverse city I have ever visited, to and to call the EU tribal could not be farther from the truth. You could call them globalist, overreaching, megalomaniac, pendantic, kafka-esque, pompus, shallow, form-over-function. But tribal is just wrong.
Quite a few of these negative effects are the result of prohibition and criminalisation though. Prohibition plays right into the hands of organised crime because it keeps prices up.

Let's not forget the victims of the war on drugs. In Mexico alone that war has claimed hundereds of thousands of lives in the past 10 years while at the same time deaths from drug overdose have gone up dramatically in the US.

Something is very wrong with the response to this problem.
That's not so different from software service level agreements.
the bloomberg article this links in the first line already has a discussion on HN: https://news.ycombinator.com/item?id=13913459
Active discussion: https://news.ycombinator.com/item?id=13911596
lets have apple get their bread n' butter stuff right first. Like how unplugging a USBC -> Displayport cable causes my macbook to crash requiring a hard boot, several times a day.
Must be all those Teslas...
The revolutionary restoration vigilantes saving an Italian district
Not yet, although I plan to have at least 6 children.
I was in this situation. Was told they were transitioning to a new stack, but that never happened.

I gave it(wasted) 1 year.

But, in retrospect, I waited too long. If anything, after 3 months, I should have said: "My expertise is X. I want to work on it. I'd be happy to come back when you guys are actually doing X."

I recommend interviewing at other places asap. Life's too short.
That's true, but I've noticed quite a few pieces of deep learning NLP papers take pains to use competitive baselines (eg state-of-the-art non-DL techniques, more complicated than regression) and have heard that good venues will reject your paper/talk if use poor baselines
It's a shame parsers are such a PITA to write. So many problems could be trivially solved if writing a grammar and generating a parser for it were in any way a pleasant process.
To be honest I never understood that responsibility argument. In my worldview, countries have to take responsibility for the externalities they produce. Meaning for example environment destruction is an issue that needs global attention.

But citizens of countries are adults and have to live with the consequences of their dealing. When a country is poor it is not the responsibility of other country to feed it but of the people to change their government.
Very true. I bet Scandinavia ranks highest in 'average happiness', but much lower in 'peak happiness', if that makes sense. There is a kind of oppressive atmosphere here where you are expected to subdue yourself, like it is a sin to stick out in a positive way (how dare you make the rest of us feel worse off with your success).
Say 'no' to ORM
I used your tutorial for learning to make my first interpreter and learnt a lot from it. Thank you for sharing!
And if I read your comment I'm led to believe there is a mass conspiracy by every single manufacturer on earth to deliberately make their products worse. If you make a product, you MUST be trying to make it worse so you can sell more, right? Isn't that exactly what you saying here. After all, if any single manufacturer does this, then all of them must, because they are all obviously in collusion.

The world isn't big enough for two things to be true at the same time.
So that's what I'm saying. Instead of useless laws like that one, the Government should put a lot of weight and money and refurbish all of those windows, making them modern while using all those "original materials" or whatever they want.

Instead, I'm sure half the energy footprint goes to waste through those windows...
I suppose this is as good a thread as any to again make the claim that I don't think AI will be anything but a toy before AR is mainstream. For whatever reason right now the fashionable thing in tech is to pretend we don't have incredibly sophisticated and powerful meat brains in our heads and the best, most economical, and most feasible way forward is to completely eliminate it from every equation and replace it with silicon. When in truth the melding of silicon (binary) computers is easier and results in something much more powerful (and much sooner) than just silicon.

I'm fully aware computers will eventually outpace us. But the economic and human potential of human/computer augmentation is enormous and will likely last decades or even centuries in the "near" term. At some point we'll shed our obsessive fascination with denigrating humans as "old'n'busted" and remember just how incredible people can be.
> The EU is controlled by an informal body that doesn't exist on paper called the "Eurogroup"

http://www.consilium.europa.eu/en/council-eu/eurogroup/

> All other European Bodies hold literally no formal powers

What other bodies are you referring to?
Watch Live: House hearing on Russia's involvement in the 2016 election
FWIW Bob Nystrom wrote one of my favorite posts of all times, about Pratt parsers[1]. Really looking forward to read his new work!

[1]: http://journal.stuffwithstuff.com/2011/03/19/pratt-parsers-e...
I enjoyed experimenting with this project, back when it was active...

http://www.acooke.org/lepl/

-- A recursive descent parser for Python

-- Grammars are written directly as Python code, using a syntax similar to BNF

-- New matchers can be simple functions
In the ops world, these tools are pretty much the standard. If you look at the state of many of the tools targeted at infrastructure were, with in the best scenario a decently maintained Python code-base - it's no surprise the ops world jumped on Go.

Go's main attraction there is that it's a simple, script-like language that compiles to easily deployed static binaries. That enables people who's main job is not necessarily coding, but with a good scripting background to solve problems by writing more complex/performance-critical stuff which was previously not feasible in languages like Python, Ruby, ...

These projects requiring more performance would have required a seasoned dedicated C/C++ coder before, but now they can be started and maintainer by people initially not focusing on programming, but on solving problems they are facing in their daily job. They don't have the time to invest learning a language with complex typesystems where initially, you'll be fighting the language itself more than solving actual problems. For programmers, this investment is useful, it's their main skill and is worth something. Ops people have other things to worry about, and just want to solve problems.

It does mean wheels are being reinvented, but the major projects now have pretty smart people working on them, hitting the limits of the language and it's garbage collector, pushing them forward.
> I'm impressed by the ability of the press to take any new tech idea and spin that into Apple being the latent dark horse that will win the category.

I'm not. Not everyone is up on new tech. But, there's probably only 5 people in developed nations that have not heard of Apple and that they are a big tech company.

The goal here is ad revenue and for that, one needs clicks and for that, one needs Apple in the headline to reach more people.
Cutting out alcohol will have a significant effect on weight loss (positive effect). Alcohol gets consumed, for calories, more easily than sugars and other calorie sources. So your body will process your alcohol intake quickly. Once sated, calorically, your body has to do something with the rest of what you've eaten/drunk. This means it's expelled from the body, or stored (as fat) and your weight goes up (or stays high).

It's a bit like sodas, here. It's easy to get many or most of the calories you need from alcohol (especially beers) and sugary sodas. You don't feel sated so you still eat, now you've exceeded your calorie goals and you end up gaining weight (or maintaining a higher than desired weight). Eliminating sodas and alcohol moves your caloric intake to be, predominantly, food stuffs. Now you'll feel sated when you're full from your meal, and, with a bit of planning and practice, before consuming too many calories.
Bingo. The batshit fundie newsletters are better sourced than the average nyt article these days.
Extending the curb would increase safety for pedestrians because it would decrease turning speeds, improve sight lines by making the incidence angle of the car and crossing closer to a right-angle, and reduce crossing distance. Furthermore, the snow serves as an experiment proving that this road space is not necessary, and that car traffic would not be harmed by its reallocation.

https://en.wikipedia.org/wiki/Sneckdown
On the photo #4 you can see a man pointing a pretty insecure computer, windows xp :)
Should Not be used xp anymore because there is no more security updates or I'm wrong?

The direct link of the image is: https://cdn.arstechnica.net/wp-content/uploads/sites/3/2017/...
Maybe it doesn't penetrate through the walls entirely - perhaps just the outsides? Sort of analogous to constructing a wide brick wall with the interior filled with rubble?
Uber doesn't just need self-driving cars, they need driverless cars. That's ten years away, and there's no way Uber can sustain its losses for that long. It's an investment Ponzi scheme, and it's losing steam. When it collapses, it's going to take a big chunk of the tech private equity market with it.
I wonder if an alternative to moral and economic analysis would be empirical: Look at how gambling and insurance affect people and communities. How many lives are ruined by gambling? How many lives are ruined by insurance? There must already be known issues with both gambling and insurance, because both are heavily regulated.
I have to say, this makes a whole lot more sense than an Apple car though, for which they have to start from square one on all the relevant parts.
IBM Simplifies Cold Storage Pricing and Speeds Up Data Recovery
> The function returns an interface because all that should matter to you is that interface with its common behavior.

I disagree. If a function wants to limit what you care about then it should return a concrete type. Interfaces exist to increase flexibility, and that includes being able to assert an implementation to gain safe access to the further structured information that underlying object contains.

> Otherwise you're just fighting the language, which doesn't make any sense, as you can just switch to Rust then.

No, using a language feature is not fighting the language. On the contrary, enforcing a pattern of increasing API surface area for functionally checking properties (i.e. the Dave Cheney error method) that would be much more cleanly accessed as structured data is fighting the language and in my opinion borders on antipattern.
One of the hardest things about writing a book is deciding what to not include. This chapter is already over 7k words, which is longer than I'd like. First/follow sets are useful but I haven't found them that useful to think about in my own parsers, so I left them out.
I don't want to give any hint to the DeepMind, since I an inclined to think that in this field an expert assessment can be better that DeepMind advice. Just to give a simple question or example of the kind of knowledge involved in those predictions: Since energy generation and demand depends a lot of weather conditions, do they have any state of the art machine learning model to forecasting weather conditions?, can they predict the evolution of energy prices?, can they measure the impact of new improvement in reducing the cost in renewable energy, what about the impact of the brexit in the energy market?, are they first class experts in times series or are they simple to apply current technologies like profet or Hyndman's R package for ts. How can they defend that technologies applied at go game like reinforcement learning can be successfully applied to forecasting? Perfect games simulations allow you to get almost infinite data, current world market and weather has only very limited amount of information to be supplied for a model, how can they justify the application of big data techniques to a small available data world. I hope that some of those questions can be addressed, unfortunately while writing this I haven't read the post yet.
I have yet to see one of those app's come even close to replicating the experience that uber brings. It's one thing to have an app, it's another thing to have a well designed app with consistent policies that are followed the same by every driver.

Any time I've had to use an uber clone apps (from a traditional taxi service, not lyft) they haven't instilled a lot of confidence in me to how reliable they are.
Well counter top appliances are more likely to have survived, there is a decent number of them popping up on ebay. from toasters to blenders. my 1b16 toastmaster toaster can be found there (its over fifty years old and runs like a champ).

I do tend to notice the common theme with modern appliances, especially counter top, is that people just don't treat the equipment nicely. put it away as clean as the day you bought it!

large appliances, especially refrigerators just are never going to be as efficient as modern ones.
I grab dinner with Washu sometimes :). I hear he's been hanging out in the discord chat more often now, but still pops into #gamedev some as well. Also un-retired into game development out of boredom.

Been well, hope the same for you :).
We detached this comment from https://news.ycombinator.com/item?id=13913523 and marked it off-topic.
Whenever somebody ends a comment with 'Wake up people!' I instantly delete everything I have read from my mind.
Have you heard about the Blub paradox? http://wiki.c2.com/?BlubParadox
Speaking as a T1D for nearly 10 years, instead of getting a glucometer, go to a lab and check your Hba1c levels.

The test is really cheap and is an indication of your glucose levels in the last 3 months.
If that is over 7 mg/dl you're diabetic.

I sincerely hope you don't have T1D. Good luck.
Thanks!

When we get to the second interpreter in the book (the one implemented in C), it uses a Pratt parser for expressions.
Redux vs. React’s setState(): a simple criterion to choose between