skysight-inc/HackerNews huggingface dataset:
> but a cursory examination of Go code shows that runtime errors can end up being entirely ignored and that seems crazy to me.

I'm not sure whether this is a thing in Go, but I tend to think that having a ubiquitous null object in your language that's "falsey" is responsible for a lot of problems like what you describe and is basically a misfeature outside of C.

> So let me guess, you too have worked on very large spaghetti codebases? ;) Because I am also interested in that very same end-goal! And that is actually why I've decided to only focus on functional langs for now (right now it's Elixir but I'm going to be evaluating Haskell, not a huge fan of the JVM langs tho), because the resulting code just feels more maintainable

Sure have :). My personal opinion is that rich type systems like Haskell's (and Rust's, they are actually very similar in many ways) are really nice for managing complexity, maintaining and refactoring with confidence, and cutting off lazy design decisions at the roots. It takes a fair amount of experience (and I don't think I'm 100% of the way there yet by any means) to use them in a way that gets them out from under your feet and makes them really work for you, but it's experience worth having IMO.

Haskell is really great, IMO well worth learning even if you end up not using it professionally. Also, it's not built on the JVM; you might be thinking of Scala?
I think he was complaining about the algos' decisions being hard to understand, not them being unfair. From your examples, it seems like we more or less can understand human decisions.
Syntactic Sugar Sculptures!
Could be! I still laugh every time i see that wrinkly breakfast, though.
One thing that caught my eye on this is the (perceived?) speed of how fast it was able to grab a screenshot of the website and display it on the image placeholder. Likely I'd be spending some time looking at the implementation and how the developers were able to do that.
A beautiful example and well-illustrated by the fact that humans could play catch before the development of trigonometry
Why didn't you post a link to all of the successful smartphones that used the JVM? Oh, that's right there aren't any and the ones that Oracle tried to make internally all failed.
Macron is the centrist candidate
It's really hard in general to compare metropolitan areas in an apple-to-apples way for reasons like this. As a result, people tend to draw misleading conclusions based on often meaningless administrative boundaries. (e.g. Paris often cited as having extraordinary high density based on the small area that is technically the city.)
Have you and your European friends tried actually addressing some of the racist beliefs you casually take for granted which lead you to discriminate against immigrants when it comes to integration into society? (They are always considered lesser, even after numerous generations in the country).

Source: Am Canadian who moved to Europe 2 years ago and am constantly shocked by how racists Europeans are.

I think part of the problem is that in Canada an immigrant is considered "Canadian" as soon as they get their citizenship. People are proud of their heritage, but nobody gets to claim superiority of citizenship. Whereas in Europe it seems that you are constantly defined by your ancestry, even after multiple generations.
> at which time the sample is large enough to give a precise estimate, unlikely to move by much.

More importantly, at which time all booths are closed.
Don't even mention the Balkans...in some countries they still angrily talk about 1054 https://en.wikipedia.org/wiki/East%E2%80%93West_Schism and 1204 (Sack of Constantinople https://en.wikipedia.org/wiki/Siege_of_Constantinople_(1204))

Hopefully the new generations will care more about their iPhone 68 than ancient history.
Have a look at:
https://youtu.be/gmIwxqdwgrI

"What owning a ramen restaurant in Japan is like"
It looks like the files were managed by Git (see the output where the checkout errors out), so no that won't work.
I agree, its not a great idea to use unwrap() in production code, it is bad even when its safe to unwrap.

But speaking about blogs... Why not to use .unwrap() there? Its simple, and allows to show some ideas without digging into error handling, just point to places where those handling should be placed.

> but if you're gonna have unwrap, you basically have to have exceptions as well (or some kind of panic recovery) ...

https://doc.rust-lang.org/1.9.0/std/panic/fn.catch_unwind.ht...
That's an opinion, not a fact.
Can French residents educate me as to if the sentiment among his supporters is more 'pro-Macron and his party', or more 'anti-Le Pen and her party'?
Scaling back that statement would include more than religion. How about the disruption the automobile industry caused way back when?
What does "client side hydrated" mean?
This was my first programming assignment (7th grade math class, 1975).
It was a great introduction to computers and algorithms. I think I still
have that BASIC program on a paper tape in my basement.
I've had friends call off a meeting because "I wasn't responding on the phone." Moron I'm driving or riding my bike of course I'm not responding. And you didn't call me so I couldn't tell you that, since you're afraid of talking to people over the phone.

My motorcycle is set up for hands free operation but phones still generally assume you have a screen active and shift into screen mode and then accept touches in my pocket which makes me pull over and fix the phone. Or simple shit like google not knowing how to "read hangouts" or "send hangout" but able to text. You can tell it's definitely an afterthought feature. I've spent some time getting that all configured but it's not ideal and doens't really survive new phones.
Not since 5.0 (Lollipop).

"The successor of Dalvik is Android Runtime (ART), which uses the same bytecode and .dex files (but not .odex files), with the succession aiming at performance improvements transparent to the end users. The new runtime environment was included for the first time in Android 4.4 "KitKat" as a technology preview,[4][5] and replaced Dalvik entirely in later versions; Android 5.0 "Lollipop" is the first version in which ART is the only included runtime."

https://en.m.wikipedia.org/wiki/Dalvik_(software)
What safeguards did you build in to it?
You seem to assume that without the EU, european countries would no longer cooperate and trade with each other. I don't see that happening. The European Economic Area (EEA) and the Schengen treaty exist independently from the EU. Norway and Switzerland are not members of the EU, yet they trade perfectly fine with others.

The EU is simply not necessary for free trade; nor is free trade its main goal. The EU as it is right now is becoming the next Sovient Union. A undemocratic, centralised, bureaucratic superstate that strips the people from their sovereignty, independence, cultural and ethnic traditions. What the EU is trying to do has been done in the past and it has failed.
Best Business Management Software
write some blog post about it?
The worst isn't avoided - just postponed. Le Pen's father received half the vote she did back in 2002. That means nationalist sentiment has doubled in just 15 years. If things go the way they are (which they will under Macron) we should expect a nationalist landslide in about a decade.
The Dalvik runtime was replaced with ART in Android 5.
I'm not crazy about the thumbnails and here's why. The way I use HN is I look at the article title, dip into the comments first and read the top 2 or 3 to get an idea of whether or not the article would suit me. Having thumbnails is a distraction from that flow.
I don't think Macron is a political outsider. He is from elite schools, served as a finance minister before. What he (and powers that backed him) realized is that political landscapes are changing everywhere and there was an opportunity to run without support of traditional parties. The major political axis is now national/conservative vs global/liberal, instead of traditional economic left vs right.
It's a mixed picture though isn't it? I mean France and Germany may be fine but the same cannot be said for southern EU, which has decades long, seemingly intractable economic difficulties e.g. Mezzorgiono. I don't see that the EU has magically transformed such regions, and I suppose you can argue about the EU's ability to influence such situations, but on the other hand I don't think the Euro has helped matters.
Dense-Captioning Events in Videos (dataset and paper included)
Being in favour of strong immigration policies is not something racist I believe. Each European tax payer pays their respective governments for having a save country to raise their children in. It's the governments task to make sure the people that do enter the country are real refugees or people that add value to the economy. And above all there should be no terrorists entering the country. But currently the influx into Europe is so big that for most immigrants no proper background checks are done. Also people that have known to have fought in Syria are also allowed back into our countries (at least this is true for my country, The Netherlands). I believe from these kinds of people we should take away their citizenship.

Other countries have much more sensible immigration policies, like the USA and Australia. Or most Asian countries, for that matter.
Yeah. They are working on transitioning to Jessie. But not sure when this will happen.

I am open for switching to something else. Do you know anything good?
Nice, went from a pleasant Sunday afternoon to full panic mode in less than two articles.
The most successful peace project on European soil of the last 1000 years can continue.

Naysayers of the EU need to learn history. It is worth every penny, every inch of inconvenience.

TWO fucking world wars were started by Europe, by nations that formed the Coal/Steel Union after 45 and now enjoy the longest, uninterrupted period of peace since, like, EVER.

The EU's economy is the largest in the world.
You don't fuck with that.
Except if you're British and can't stomach the end of your empire.
Do you think running 1.1.7 is a bad idea security wise?
7.6M vs 11M... That's +45%.
> AMAPGOFA

?
Yes, I watched the debate and Macron is much more "libertarian" and Marine Le Pen is much more "statist".

One example: Le Pen wants to block M&A of "French" companies in the name of "economic patriotism". Macron does not want to interfere (he is a former investment banker).

This outcome is excellent for the French economy.
Back in my day, we happily stared out the window of our stagecoach at the countryside, and if we got bored, we made conversation or robbed a bank! It's interesting that the train, newspapers, magazines, handheld games, and phones are technology. They've all changed our lives in varying ways, to varying degrees. I love this stuff because it can make it easier to connect with other people. It can also be used in anti-social ways. Even now, we're on HN discussing this, and I'm doing it from my phone, as I'm sure some others are as well. We're no longer tied to occupying the same physical space to have a conversation, but a telephone also solves that. The telephone is synchronous, but written letters would solve that. Those aren't very fast, telegrams are quite a bit more involved, and computers used to sit on desks. Now I can walk through a park and read discussions like this, think about life, and still more or less carry on a conversation with other people from all over the world. It takes tons of infrastructure and countless technological innovations to make this even possible, but that's why I love technology.
There are many democratic reforms needed in the EU, but on the bottom line, this institution has brought us peace for many, many years while it kept (european style) freedom for hundreds of million people. That Macron got the next french president is good news - maybe he become the Trudeau of the EU.
Remember not to name anything pr#6 for either...
After stumbling upon of 5 /100,000,000 I personally would like to have ~3 sentence summaries rather than snippets. Theres probably a db out there somewhere
Looking for experienced and qualified freelancers for my new site
Working with Gatherli we bring the jobs to your inbox. No more struggle to find clients. We guarantee payment, every job you work with us gets you a legally binding contract and a salaried wage. Lastly, there is no obligation, outside of the work brought to you by Gatherli, you can take as many other jobs as you want. Use us as a base income while you pursue other gigs, or take multiple jobs with us!

We are looking for people with at least 2-3 years experience in technical or business related skills.

If this sounds interesting, head to our site to sign up before we officially launch!
Please have your own computer, and be available to work remotely.
You don't actually need a trade deal with a country to trade successfully with them (hopefully I don't need to give examples of this).

I think you overestimate how long it takes to sign a unilateral trade deal when the parties want to make it happen. The reason the EU trade deals take so long is that 28 countries have to agree on the EU side (which will indeed be a problem for Brexit, but hardly the UK's fault).

Non strategy? As previously stated, we have a net trade deficit with the EU and are the EU's biggest export destination. Do you really think BMW group etc are going to want to stop selling cars to the UK?

Also as previously pointed out any import/export detriment to the UK from increased tariffs will be offset by the corresponding tariff reduction when trading with the rest of the world. That's not the case for the EU.

That's without considering the money we'll save on contributing to the EU budgets.
If you live in a place like the Bay Area, the best retirement plan involves these 4 steps:

1. Owning a home in the Bay Area by the time you retire. No mortgage, no rent. Just bills.

2. Sell that place when you retire in order to move to a cheaper location. Use whatever's left from the sale of your home as an income for the rest of your life. Let's take a $800K home for example, if you make $150K per year, you may qualify after 2-3 years by saving as much cash as you can for a down payment. That house/condo might be worth 1.5 to 2 million dollars in 30 years from now, who knows? Despite the inflation, if you sale it for say $1.5, after tax and real estate fee you might end up with $1.2 net. This is not income money. You could then buy a $500K house somewhere cheap, then use the remaining $700K as part of your retirement money, which brings in $35K net per year for 20 years. This is roughly the equivalent of $50K gross income per year.

3. Make sure to add a little bit in your personal saving account every month, even if it's $100-$500 it's fair enough on a 30 year period.

4. Make sure you add up a little bit in your 401K.

The combination of all 4 will maximize your retirement while leaving in your own place. Real estate in a place like the Bay Area is the best investment because of the location. It doesn't matter if it's a tiny 1 bedroom in San Francisco or a crappy old house in South Bay, it will hold its value over the years and will most likely help you moving to a cheaper place with a lot of cash in hands.
Macron wants to sanction Poland because Whirlpool is moving factories from France to Poland.
Don't they have a continuous integration system where they run the unit tests on all platforms for all checkins to master?
I believe this is incorrect. It seems that there is lots of confusion related to RISC-V.

Only RISC-V ISA and some simple (and relatively inefficient) architectural designs are free and without royalties.

But when someone develops efficient RISC-V microarchitecture they are not going to provide it free. If some company develops RISC-V based architecture that is competitive with AMD,Intel or ARM, they are going to ask good money for it.
Go will probably be a mess in 20 years as well.
I'm surprised Buffet didn't dump all of his IBM stock holdings. When you have 20+ straight quarters of not making your numbers something is seriously wrong with the direction the CEO has charted. Ginni Rometty should have been fired long ago for her incompetence.
>Base64 encoding returns bytes. Why would anybody _ever_ want that?

What corner case do you think python 3 is solving with the return type being a byte array? Surely you must have looked into it because clearly it isn't arbitrary ... Right?

>The whole purpose of B64 encoding is to make something string-safe

Guess again.
The new doomsayers taking up arms: American liberals
I assume you know or realize that in certain European countries the medium monthly salary is 300 - 500 euros. Do you really think that say more than 10% of people from such a country could afford to buy an iPhone 7 ?

Most people are concerned with keeping their jobs and making enough money to live from month to month. Also, when they lose their job the politicians will tell them that this is because of EU policies, Soros, big banks and similar ...
Bicycle counter-intuitive: in which direction will it move?
A well thought scientific method for medical science
> What the EU is trying to do has been done in the past and it has failed.

First, If we would never try what in the past has failed then we would be really in a very stagnant state. Second, the EU has not failed, the EU is still the main reason for the prosperity most of its members have gained and still continue to gain after WWII. That it has had some backlashes recently does not mean at all that it has failed.

> The EU is not necessary for free trade.

It is not. It is however necessary for a internal economic market that guarantees the free flow of capital and labor, which is much wider/different in scope than free trade. Free trade can be arranged with a few trade treaties in neo liberal style.
The New Moats: Why Systems of Intelligence Are Next Defensible Business Model
The Rabbit-Hole Rabbit Hole (2015)
Trump a political outsider. Lol. What a lie and many of the unthinking masses actually believed it. They probably still do. As if billionaires and politicians don't run in the exact same circles. As if it wasn't made crystal clear after the inauguration. Politics and business leadership in the U.S. are the same thing. There's no way in hell anyone's going to make billions without being a political insider.
Am I out of date? I thought that current big deep networks had 100's of millions of parameters, where as mammalian brains were of the order of 10's of billions of neurons with perhaps 1000 times more connections so giving 10's of trillions of parameters (if you imagine a mammalian neuron to work like that).
He of course has his own supporters, but in my own bubble most people seem to be tolerating more than believing in him.

They're about to show his speech on French TV, mostly it seems that people are relieved that the FN lost, and then congratulating him as well.

Still, I it's time to all give him an honest chance and hope for the best!
I guess the issue is that fast food in the US is pretty protein-centric, which is fairly expensive for good quality. I'd probably take the hole-in-the-wall ramen personally but I can't think of any typical US "fast food" that lends itself well to inexpensive quality.

Good ramen isn't that cheap or easy to prepare but the time and ingredients required to make the broth can be spread over a lot of servings.
I heard that the residents of Cadiz still hate Sir Francis Drake for his raid in 1587! Don't know how true that is though. Incidentally Cadiz is definitely worth a visit.
JMLP had a different game to play. Since, MLP spent years softening the FN image. Then wars and terrorism striked. Not long ago it was given that considering the context she would win. My opinion is that the 34% is peak nationalism and people will go back to normal parties.
>Both were very impressive, but they were marketing.

Determining product-market-fit, and go-to-market strategy are also 'marketing.' Most of the time (and, definitely in this case), when people use the term 'marketing' on HN, it is better replaced by promotional/advertising which are much more specific/ meaningful.
In the Mac System 7-ish days, people used to earnestly warn each other not to name a file '.Sony' (a special name reserved for the floppy driver) as it supposedly trashed your HD. Although I've never heard of anyone reproducing it.
A few thougts about regression from the UI automation aspect
Unfortunately 90% of them will be outdated/wrong/unsafe. Being backward compatible with 30 years of code means you're unlikely to find the right answer for the present. And worse, you won't know it.
It is safe to say that the conservatives and leftists are more anti-Le Pen than pro-Macron, and they represent about 40% of the population according to the first round of the election.

Considering that Le Pen gained only a few extra votes compared to the first round, it can be said that about 2/3 of Macron's supporters in the second round are not pro-Macron but in fact anti-Le Pen.
I think EU is pretty logical extension if you have both EEA (free trade) and Schengen (free movement of people). If USA was just a collection of independent states with free trade agreement and free movement of people, we would live in a very different world.

Benefits is that there are a lot to negotiate internally besides free trade agreements and it gives negotiation power in the global arena, now that there are at least 3 superpowers (USA, China, Russia to the lesser extent).

(P.S. Didn't downvote)
It's like those e-mails. If it starts with "make 600 USD a week with this tool..." I don't read I delete.
Too bad every interviewer and her cat wants you to call on Skype or Hangouts.
A lot of investors agree with you. Often they get very rich, especially if they head for the beach before the fit breaks down.

On the other hand...
That's great and all but when every modern compiler does implement it that way it's not something you can ignore.

Show me a compiler that's used in production which handles multi-inheritance exceptions without allocating extra data and I'll be happy to eat my words :).
> It is however necessary for a internal economic market that guarantees the free flow of capital and labor

That is, by definition, the purpose of the European Economic Area. Not the EU.
No he does not. He wants to ensure that the redundancy plan is fair to the workers, which is pretty different.

Le Pen was the one who wanted to prevent Whirlpool from leaving.
Everyone talks about extending life and eventually becoming immortal, yet no one asks what happens when we are immortal. What happens when one accumulates centuries of data and witnesses numerous traumatising events?

I mean I'm 34 and I get ever more paranoid, suspicious and corrupt as I age. I can't image what 3400 years would do to my head.
Pablo Neira Ayuso, maintainer of nftables, in May 2016 gave a presentation Goodbye iptables, Hello nftables [0] and a handson Workshop [1] at the nluug.nl spring conference.

[0] webm http://ftp.nluug.nl/video/nluug/2016-05-26_vj16/Zaal2/21%20-... or https://www.youtube.com/watch?v=0wQfSfDVN94

[1] webm http://ftp.nluug.nl/video/nluug/2016-05-26_vj16/Zaal3/3%20-%... or https://www.youtube.com/watch?v=FXTRRwXi3b4
Crate identifiers are required to be [a-zA-Z] for the first character and [a-zA-Z0-9_-] for the rest. So, no. :P
Yes, and there are sill new versions of Eiffel and Fortran coming out.

I meant dead practically, not literally.
Except if you're British and voted for Brexit to fuck with your government without thinking it would actually mean adieu. FTFY
If Macron (or his campaign) had talked about Le Pen the same way Trump's troops did about Clinton, you would have a point. But I can't remember seeing any of that.

(Compare to the Republican National Convention last year where sexist merchandise insulting Clinton was everywhere. One t-shirt read: "KFC Hillary special: 2 fat thighs. 2 small breasts. Left wing.")