skysight-inc/HackerNews huggingface dataset:
This will certainly happen again. AR/VR, AI, and drone proliferation, and (fully) self driving cars are a handful that immediately come to mind without really thinking, which are due to really mature in the next 5-10 years.
Clang has -Weverything. GCC doesn't: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66293
I think that is a good point. However wouldn't Bootstrap be an example of a standardized web UI? There are also Bootstrap implementations which use React, and Bootstrap 4 is significantly easier to customize by writing a small amount of SASS. I can easily imagine a UI builder that is as good as the desktop tools which uses Bootstrap 4 and React as its base.
I can't help but think you didn't notice the name change on the comment chain here. Especially since you seem to have comprehensively missed all my points, since you were so busy replying to what you expected to have been written, rather than what was.
How Facebooks VP Product Finds Focus and Creates Conditions for Intentional Work
agreed. Lubricants and filters are much better these days and both last much longer and keep grime out much better.
Sure, I'd have it much better than all the people who had to die. But I already have it much better than all the people who are killed or crippled by preventable illnesses because they were unlucky enough to be born into poverty.

But that doesn't really factor into my moral reasoning. My living forever wouldn't necessarily make things worse for people who don't get to do that. So, as a consequentialist, I don't think it would be wrong. Making things better for some people without making them better for other people is better than not making things better for anyone.
It's mostly Apple that's an outlier here, with €13 billion owed (contingent upon the ECJ not overturning that), and that's over a period of 12 years.

Amazon has to pay back €250 million, which is a pittance compared to their annual EU revenue of over €20 billion, and that was originally triggered by the LuxLeaks revelations, which are also hitting (say) IKEA, which is reportedly being investigated for over €1 billions in illegal tax breaks [1].

One interesting aspect of the Apple case is that the American federal government may not actually mind Apple getting slapped around a bit; Apple not repatriating its foreign profits has been an issue for quite some time, and that only works out for Apple because Apple can park those in tax havens abroad.

[1] http://www.reuters.com/article/us-eu-ikea-taxavoidance/eu-re...
EC is not just disagreeing with Apple's legal team but Ireland Govt (IG). Arguably IG is atleast as competent as EC if not more. And then not to mention 3rd parties such USA Treasury.

I dont know how EC can justify (in court) violating non-retroactivity traditions/laws.
I wrote this. I don't know if it would actually work technically, and the politics of media coordination would be the hardest part. But I'd be interested in what y'all think.
Thank you for being part of such excellent endeavors! Wow this is actually really cool; it's a contest?
Someone already replied to you with some of the same point - but I think the problem is exceedingly obvious - we lack community in the US.

I put a large part of the blame on suburban development. What did we expect when we took social animals and then sequestered them into little boxes far away from where humans congregate - requiring you to fit into another little box to drive to the next box for your planned and highly controlled social experience. Nevermind the 1.5hrs+ the average suburban commuter sits in a little box 5 days a week.

I've been thinking of where to move to finally "settle down" in the US - and I'm coming up with a blank to be honest. I want to live somewhere I can be part of a community that shares my values and pulls together on a day to day basis - not just when some national news style emergency happens. I want daily interaction with my neighbors, forced or otherwise. I want the neighborhood kids to come running through my yard/sidewalk/whatever and to feed half a dozen of them lunch if they happen to be around when it's time, and to expect the same when my kid is off wandering and exploring.

The phrase it takes a village to raise a child is absolutely more true than I ever realized. We destroyed nearly all our villages, and now wonder why we're so divided and depressed. We no longer function as a society that shares the same major goals.

Talking to someone who lives in a semi-functional (I'm not sure functional exists in the US) community from a large city compared to the average suburbanite is eye opening in the disconnect from reality the latter has. I grew up around it, and simply didn't realize how damaging it is until I started to travel the world and see how actual communities function.

I know some folks do well in suburban-style living, but I would say that the majority who say they love it are actively being mentally and socially damaged and simply don't know it. The views they express are now completely normalized.
Where is the beta for Fedora Server 27?
I personally only really use it to tile, and navigate between, 3 or 4 shells when developing, but it's delightful for that (much better than using e.g. Ctrl-Tab to flip between terminals for me). I also second the recommendation of switching to use Ctrl-A.
You've got me wrong. If life-extension works and becomes widely available, I too could live, forever*.

It's just I'm not sure that I'd want to, even if I could. Wouldn't it be incredibly depressing to watch something like WWI and then live to see humans doing the same dumb stuff 100 years later? Would you really want to see Twitter when you had lived through Twain? Wouldn't it be really depressing to be a thousand years old and to have every person you ever knew dead?

It's not someone having 1000 years and someone having 100 that depresses me; it surprises me that someone would want to live for 1000 years when some people don't get 1. I can't imagine living for decades having experienced stuff like Vegas multiple times. It seems crushing. Then again, I'm not 130, so who knows.
You're probably right. The EU had no idea they were related or under the same leadership as the US companies. /s
How did the west acquire their elephants?
May your code be forever bugfree.
Thank you for posting this!

I'm the person who made the teardown -- if you have any thoughts, I will be checking this thread often. :)

--Samuel
Not much detail here, but:

https://www.cockroachlabs.com/docs/stable/frequently-asked-q...

Last I heard CockroachDB is like "Spanner without atomic clocks". Not sure if that helps but at least the WAN latency is not an afterthought.

https://www.cockroachlabs.com/docs/stable/frequently-asked-q...

https://www.cockroachlabs.com/docs/stable/frequently-asked-q...
As families. Not condoning it, but these young elephants are pretty likely to die.
It sickens me that low bandwidth satellite communication is so pervasive and GPS so accurate, yet we don’t combine both and make it mandatory on flights over water. Heck, I was able to do a fairly decent job[0] in 2008 using a $150 consumer grade device[1].

[0] https://www.flickr.com/photos/jeremyjohnstone/3068558489/

[1] http://www.zazbot.com/wp-content/uploads/2009/07/spot-gps-me...
Gold-bug has at times been used as a pejorative against people who criticized central banking and favored gold.

I wonder what pejorative will be coined for cryptocurrency enthusiasts. Banana-pants is just too broad. /s
I like the "Learn Vim Progressively" guide. It starts with just a few commands, and introduces new ones in small batches when you feel comfortable with the ones you're using.

http://yannesposito.com/Scratch/en/blog/Learn-Vim-Progressiv...

I'd add windows to your list of things to take a look at once you feel comfortable with the editor. You can split your workspace with ctrl+w followed by 'v' (vertical) or 's' (split). Then you can switch between those panes by pressing ctrl+w twice, or ctrl+w followed by hjkl or an arrow key. You can also resize the windows and stuff, it's great for things like viewing a header and source file at the same time.
It's a bit simplistic a view the more complex reality is that the code civil(unlike the common law) doctrine have a "bonus pater"(or informed citizen) standard that puts an obligation on especially large(and supposedly competent) companies to proactively make sure they follow the law as it is not as they think it is.

I.E. apple's "but this guy down at the pub told us it was legal"* defence fails the bonus pater standard as apple highly paid legal council should have known better then accept it as a indication of actual law.

*In reality there was a unpublished letter from some politician, who did not actually have the authority to speak on irish tax law, to apple stating that Irish revenue would not challenge apple's claims about not owing Irish taxes on money in transit. though all evidence point to apple knowing full well that was not an indication that their tax sceme was legal.
Hey there! Author of devhints.io here... happy to answer any questions you may have.
> The foundation is not stretching its rules in awarding it to three people. That stretching (from one to three) was done immediately after Nobel's death

I'm baffled! I have read the will of Alfred Nobel before, but it never struck me that it doesn't allow for sharing of a prize. Here is the part of the will [0], in English translation, that deals with the prizes, for anyone who wants to read it:

> The whole of my remaining realizable estate shall be dealt with in the following way: the capital, invested in safe securities by my executors, shall constitute a fund, the interest on which shall be annually distributed in the form of prizes to those who, during the preceding year, shall have conferred the greatest benefit to mankind. The said interest shall be divided into five equal parts, which shall be apportioned as follows: one part to the person who shall have made the most important discovery or invention within the field of physics; one part to the person who shall have made the most important chemical discovery or improvement; one part to the person who shall have made the most important discovery within the domain of physiology or medicine; one part to the person who shall have produced in the field of literature the most outstanding work in an ideal direction; and one part to the person who shall have done the most or the best work for fraternity between nations, for the abolition or reduction of standing armies and for the holding and promotion of peace congresses. The prizes for physics and chemistry shall be awarded by the Swedish Academy of Sciences; that for physiological or medical work by the Caroline Institute in Stockholm; that for literature by the Academy in Stockholm, and that for champions of peace by a committee of five persons to be elected by the Norwegian Storting. It is my express wish that in awarding the prizes no consideration whatever shall be given to the nationality of the candidates, but that the most worthy shall receive the prize, whether he be a Scandinavian or not.

(It also says that the peace prize should be given to one person, not an organisation.)

[0]<https://www.nobelprize.org/alfred_nobel/will/will-full.html>
Smalltalk is not "yet another programming language"; Smalltalk is the language all those other OO programming languages copied. You should look into it because it is the source of the object oriented paradigm and it'll make you a better OO programmer in all of those other languages.
Reach out at simoncarucci@gmail.com, more than happy to grab a coffee and go over your work.
MAME allows us to relive those moments. Biggest issue is controls, unless you invest in a proper control console.

https://en.wikipedia.org/wiki/MAME
Quite a few of the warnings not enabled in -Wall or -Wextra fail spuriously on good code. In combination with -Werror, new failures on perfectly fine code is frustrating for developers.
(working for cockroach labs)

As explained in the blog (as linked by another response) and the documentation (https://www.cockroachlabs.com/docs/stable/strong-consistency... and https://www.cockroachlabs.com/docs/stable/distributed-transa...) CockroachDB does not use locks, and write intents in the concurrency control scheme are expressed by K/V pair i.e. per table cell.

Meanwhile, I acknowledge that CockroachDB does not yet convey well its performance model so that engineers can get an intuition about it. There is documentation, but it's either too detailed (like the design doc) or too high-level (most of the docs site). This needs a new sort of documentation, which we are working on.
(I get the point you're making, but many, at least in the UK, are also dual qualified: Ph.D's as well as MDs.)
Quite a lot -- I actually take notes after each read to remind myself what I thought of the book -- the very act of doing so strengthens recall very well, even if the notes are just a few sentences.
Which is basically saying that when you lose your job they stop paying you.
Yeah this is a really great UX/UI analysis. I like the cheeky comments, too. Very good teaching tool. I admire your review process and positivity all in all.
OPCW Confirms Use of Sarin on Civilians Days Before Khan Sheikhoun Attack
Out of curiosity, are these organizations literally fighting poachers? I.e. we're saying that an elephant's life is more valuable than a human's?

That's an interesting moral question.
For example: In Qt you can bind signals and slots in the form editor declaratively. This way when a widget signals text change, another widget's set text is automatically called.
> Qualcomm's chips have a very bad computer security track record,

Better hope you never see the source of a MediaTek Android kernel code dump. Someone with more malicious intent than me could instantly compromise a boatload of devices.
The USA also over invested in infrastructure at various points. During the transcontinental railroad boom companies built way more tracks than were actually needed at the time. Some companies when bankrupt, but eventually demand caught up with supply and those tracks delivered major benefits for long-term economic growth. The same thing happened with backbone fiber optic lines during the first Internet boom.
Every time the topic of an MBA comes up here, I am confused at the vitriol it inspires. There seems to be a significant portion of the HN audience that is convinced that all MBA's (100%) are empty suits who add nothing but fancy powerpoints and bureaucratic layers.

This has always confused me. After, all I have an MBA and I'm not like that (I think). Furthermore the majority of MBA's I know are not like this either, although some certainly are. And what of the people that were engineers before the got their MBA? Twenty nine percent of my MBA program (UCLA) was made up of people who got their degrees in Engineering, Math or CS. Did this entire cohort lose their brains during the procress?

Why the disconnect? I have a new theory: selection bias.

Very few people I work with know that I have an MBA, because it doesn't come up or really matter. I don't have "socalnate1, MBA" as my e-mail signature or on my business cards. I rarely if ever mention my degree in conversation, even if I am using a tool I learned at B-school. My linkedin profile only mentiones it under education. My diploma hangs in my home, not at work. However, there are a number of people who REALLY want you to know that they have an MBA (weirdly, these people tend to come from 3rd tier schools). It's on their signature, they lead with it as a qualification or reason they should be listened to. I have no doubt that this group of people fit's the caraciature that is painted here.

So anyway, that's my theory. People who "make sure you know they have an MBA" are over represented in the collective Hacker News hivemind, and those competent folks who you didn't even know had an MBA are not.
I have a MBA, but I'm also the lead developer (and project manager) of my project. I rather be coding instead of being in front of people and giving presentations, but I do those things to ensure my project is successful (and that it grows). And I think most of business books and ideas are recycled non-sense.

Maybe we'll meet in the future, but not all developers with MBA's are that bad...
China has 100 cities with a population greater than 1 million. And they are planning to build another 100 cities with 1 million+ people in the next 10 year.

https://www.theguardian.com/cities/2017/mar/20/china-100-cit...

To put that into perspective, europe has 33.

https://en.wikipedia.org/wiki/List_of_European_cities_by_pop...

We have 10.

https://en.wikipedia.org/wiki/List_of_United_States_cities_b...

There has been a correlation between cities and civilization. The rise of cities and economic growth/production. And the rise of cities and power.

It happened with ancient civilizations. It happened with europe. It happened with the US. The question is whether this will hold for china and what it will mean for the world.

They are building a university every week.

http://www.bbc.com/news/business-35776555

This is similar to what we did in the US in the 1800s as our economy grew by leaps and bounds. Most of our top universities from stanford to MIT were founded in the 1800s.

Will the european and american model of the past 500 years hold for china? How will they maneuver through the current international order to get the resources they need for their cities and to gain access to markets?

If the model holds, then we are looking at an explosion of science, culture, innovation and growth. But the worrisome part is that europe and american also expanded, stole land, resources and conquered territories.
From the guidelines: Please don't insinuate that someone hasn't read an article. "Did you even read the article? It mentions that" can be shortened to "The article mentions that."

https://news.ycombinator.com/newsguidelines.html
I've nearly eliminated the amount of junk mail I get with https://www.paperkarma.com/ ... down to maybe one or two a week instead of multiple per day
The website needs a rework. Some challenges load more than 300mb of images.
I'm quite excited about Risc-V as a platform - particularly security and trust-wise. It's great to see that we'll be getting competitive CPUs soon.

Open hardware, implementing an open architecture, which can run open source software with reproducible builds. A huge win when we're facing pervasive surveillance hard-wired into current commodity systems.
That's awesome to hear -- thank you for taking the time to say so.
Not everyone is experienced. Most people don't have the time to learn how to measure like an "experienced cook"
It's a shake-down of companies which have tried to avoid paying taxes.
>trafficked

That word doesn't mean what you think it means.
Why Voice Commerce Will Soon Go Mainstream
Never mind the question, do you need all that stuff?

More and more i feel what is needed is not bigger DEs, but more useful, and non-DE oriented, standards.
That's why you don't enable -Werror in release builds, contrary to received wisdom on the subject.

When you compile with -Werror, you surrender control over your build's success to the whims of the same people who think that it's okay that memcpy(0, 0, 0) is undefined behavior. The personal opinions of future compiler authors shouldn't affect whether your program builds successfully. Sometimes warnings are bogus.

Sure, use -Werror in development. But don't make it the default.
Eh, play stupid games, win stupid prizes.
Again, that's the job of a REPL. If you're taking a spelling test in school and they ask you to spell "butterfly" and you write "treadmill"... sure, you've written a word correctly, congratulations. You still failed because you didn't write the correct word, and writing the correct word was the entire point of the exercise. If your boss tells you to write a landing page and you write a Twitter clone, hey congrats you did a great job. Now you're fired because you didn't do what you were specifically told to do.

There is a time and a place for exploration and the first step of a tutorial is not that time or place. It is the time for following directions, otherwise the rest of the tutorial will not work and you will be frustrated.

This is a tutorial, not a playground. Here's what you're looking for: https://repl.it/languages/clojure
Arguably this very comment thread started by an Oracle executive is a step in that direction, a feeling of tentacles by Oracle if they can shut up some of this open source competition they've been seeing.

This administration is going to listen to guy who shows up to the golf club, an Oracle sales dude, not the policy wonk nerds in the basement of the GSA with good ideas and ideals that understand the government is not a business, and everything about this Oracle guy's comments are wrong.
> Imagine a mayor in a US city giving a company a deal

Happens all the time, cities choose tax rates for themselves, states for themselves, and feds for themselves. The IRS isn't going to come and tell me to pay my city more in property taxes because I got an unfair abatement.

It's seen as punishment by many because when a country tells you what you are required to pay their country, a rational person reads that and sees someone reasonably following the rule. It's not understood by many that a country cannot tax what it wants and that there is a higher power. It's also not understood by many that this higher power is only reactionary and only reacting to the companies and not to the countries.

To use your analogy (flawed, but we'll stick with it), imagine if there were only a dozen or so cities and the mayors kept giving these tax deals on their own city's taxes. Why would the IRS just allow this to keep happening and then only selectively go after certain offenders? If they are in such power over tax regulation, why not require all tax deals go through them since they are the final judge anyways? Why not do anything to crack down on the practice? What stops these regions from offering tax breaks the next time? Heck if I were a company, I'd rather pay later too.
Is it a common practice in other fields to charge a percentage of final product as a fee? To me it seems that while this can make sense to some extent there should be a cap. If I put a modem which uses Qualcomm IP in a car should I also pay 5% of the price?
What you mean is, why can't you take everything that makes Smalltalk great away, and make it work like every other file based language. The answer is, because then it would suck.
Compilers should at least support -Wall2017 or something then, enabling warnings in existence in that year and failing compilation for years in the future.
It's working great because they're using a state of the art model (SqueezeNet https://github.com/DeepScale/SqueezeNet) and also the samples / experiments you do are often only on yourself, in the same lighting, same clothes, etc. So it gives a nice idealized playground environment that mostly eliminates annoying details like this.
I suspect macro expansion causes too many false positives for many of these.
Productive on six hours of sleep? You’re deluding yourself, expert says
Play them online in your browser. https://archive.org/details/internetarcade
I'm constantly amazed that anything computerized works at all, ever.

People think I'm foolish or some kind of a Luddite for wanting dumb, electro-mechanical appliances and vehicles. But once you are familiar with how the sausage is made...
How Google Ranks Quality Content
Thank God. For a few seconds I thought this was a real thing that we were going to have to deal with. I was starting to have IE6 flashbacks.
Yes, agreed. It’s the obsession with early unit testing that I’m taking issue with.
We had a 'Time Zone' in Mountain View, CA - It went on to be Aladdin Arcade and then at some point, They knocked down the San Antonio Shopping center and did not replace the arcade. Or The Hobby Shop. That was a bad day.
I really miss arcades though.