skysight-inc/HackerNews huggingface dataset:
Confuses the hell out of my missus and kids (which are all English but speak Norwegian) when I say in sentences in half Norwegian half English. Did he mean "half to" or "half past"...

My missus just shakes her head when I use the phrases such as "fem på halv" as in "five to half" which means 25 minutes past the current hour, or "ti over halv" ("ten past half") as in "twenty to the hour"...
Please tell me what ticker symbol I should buy today, that will rise in value over 10,000% over the next two decades.

Nobody can. Over a 20 year timeline, it’s essentially the same as a roulette wheel.
Just FYI: The AWS console UI is currently different in a number of ways from the interface shown in the "how to set up your aws deep learning server" video, beyond what is accounted for in the overlay-text amendments to the video. (e.g. creating a user has 4 involved steps before you get to see the security credentials, including setting up a user group and access policies for that group -- I made my user have the AdministratorAccess policy...)
A lot of Twitter's management in product/engineering seems to be from a very particular demographic. Graduated Stanford in early 2000s and quickly rose up the ladder in Google -- Alex Roetter, Josh McFarland, Keith Coleman.

Aside from being what I assume to be exceptionally talented individuals, what do you guys think separates these people from their peers to make it to the VP level so quickly?

As someone just getting started in my career, what steps can I take to put myself in a position to grow so quickly?
There is this thing called the foundation of America and it centres on what's called the 1st amendment. If you think twitter or any social platform should interfere with that and somehow grants him a platform to destroy the world then I suggest you re-evaluate your stance, stop over reacting like a 15 year old, and pick up a copy of 1984.
While this is true, the real bottleneck is the availability of training positions. Other commenters have pointed out that these positions are generally increasing in number, but not nearly at a rate large enough to make up for the shortfall.

One positive argument to having a body like the AMA leverage some control over medical schools is that it helps to ensure that schools only open/expand if the AMA thinks that their students will have reasonably good chances of getting residency positions. It helps to avoid the sort of situation that is currently going on in law school and PhD programs where there are no where near enough positions available for all the students who are graduating from those programs.

And I do generally agree with you that there are some significant regulatory problems regarding training and residency positions, especially since residents have basically zero leverage at all.
Show HN: Tt – A Python Library/CLI for Boolean Expressions
The didn't apparently.
Yes, in 2017 we'll be shipping DevTools outside of Firefox. At first it will probably be an add-on and we'll evolve from there. But it should mean less time between features and fixes and deliver to developers.
If it was even possible. I liked beos, but it was an rtos with a GUI on it. No real network stack, no real print stack, I don't even remember the state of internationalization. No multiuser story or security story. It's not clear the you could add that stuff to be.
When drugs are a problem in black communities, and the pushers are people of color, it's a criminal problem. And when it's a white problem, with corporate pushers, it's a problem of Big Systems which need fixing...

By all means, let's work on fixing unemployment and hopelessness in these United States. But let's feel free to shut down a couple brazenly unethical corporate outfits along the way.
I've hated ads since I was a kid. I never realized it until back around 2010 when I overheard my friends say, "he really hates advertising. Have you noticed that?" and I was like, "Wait, it's .. noticeable?"

Modern advertising is specifically engineered to evoke an emotional response in order to buy a product. The mother/fathers of modern advertising are none other than Edward Bernays and Anna Freud. (Sigmund Freud's nephew and daughter). There's a lot of evidence that Freud resented both of these family members for using his psychoanalyst tools to help industry and government gain profit and power. At the same time, Edward was instrumental in promoting the English version of Freud's book, keeping Sigmund out of the poor house.

I highly recommend watching The Century of the Self. It's a multi-part BBC documentary that goes into the history of advertising and consumerism as we see it in our current age.
I would say yes, it is probably too late. 38 is pretty old.
Uber is losing money hand-over-fist
That is more related (not the same) to Java/C# Generics than Interfaces.

That is, it is resolved at compilation time and not at run-time as these that you cited except for some cases in Rust where Traits can be both run-time or compile-time depending on how you use them.

For decades C++ has the equivalent of these, it is called virtual pure classes (we may even consider virtual in general).
Ah, I see the problem. Because I have suggested that content can be created as side projects or could be encouraged by a basic minimum income, you have made an inference that I do not understand the costs involved in making good content.

I'm afraid to inform you that the facts you have stated do not contain sufficient information to make such an inference. You cannot know with any certainty based on these facts alone whether I understand the costs involved in making good content.
I would rather people called it an application programming language. It relies heavily on it's runtime, and I've yet to see a piece of go code running on bare metal that isn't a hack or a proof of concept. However, I've seen multiple applications that rely on the OS to have nice abstractions over low-level inter-computer IPC (ethernet, tcp/ip).
LeaderElection: Optimize performance when the users opens a website in many tabs
Ahem. https://github.com/team-emt/rz_demo/blob/master/server/datab...
Adaptive query optimization – ML to improve Postgres analytical queries
> What if you added a downvote multiplier, so if you get 5 downvotes it becomes $.50? With a max neg of score of -10. And same for downvoter. And you get meta mods who watch these mods to try to keep things from wratcheting in a runaway manner.

$0.50 is a lot of money in some countries in the world. It'd make trolling vastly more expensive for people in those countries.

If you don't deal with the unpopular/controversial opinion getting downvoted problem it also devalues the unpopular/controversial opinions of those from those countries.

If you're $local_news_paper in some small US town the above is irrelevant, but NYT is read worldwide, as is HN and Reddit. (Tho I suppose Reddit more than HN.)

If you still wanna go ahead with your proposal, I think a good model on downvoting would be to see use it as currency with a relative cost plus an absolute base. E.g. absolute_base + 5%_of_current_karma. The relative cost is to avoid hoarding, the absolute cost is to avoid efficiency of karma depletion.
Translation: Like ever other MSM outlet we want to control the narrative, even on our sub-par and typically worthless articles.

There is a reason why Gavin McInnes left.
A Google employee is suing the company for being too confidential
Are other fields as bad as programming?

K-12 education for sure. Completely fad (procurement) driven, utterly disconnected from reality (best available science) with egos and bent morality added for giggles.

Mind the feedback loops and incentives.

And don't trust the opinion of anyone who hasn't maintained code they (personally) wrote and deployed +5 years ago.
Heh, threw out my last BeOS floppies yesterday in a cleanup.
When Denmark criminalised kindness
That's an amazing factoid. "NS" standing for NeXTSTEP would then be a popular misconception, then. It also introduces an interesting hypothetical of what if Sun ended up adopting OpenStep, if Java was not developed in time or fell through or whatever.
I'm quite happy to accept the reporting of both gross taxes and gross subsidies. My objection is to only comparing the gross subsidies.
In Defense of the Twitter Essay
Markdown on Overleaf
How to run an early 21st century science magazine like Quanta: Raid article subjects from the back of late 20th century Scientific American articles.

http://www.maa.org/sites/default/files/pdf/upload_library/22...
> Though Apple will have to pay its tax bill within weeks, the money will be held in escrow, and the issue will probably take years to be resolved.

Am I the only one outraged by this ? There is no guarntee your money is safe. You hire tax advisors. You go as far as to get confirmation from Finance Minister. Its apparently not enough. This level of legal uncertainity is just insane.
I finished reading this book earlier this month - http://www.retirementheist.com/ pension funds work if they are managed responsibly!
Enjoy your rheumatory problems in the future
* I would amend the above comment to say that setting up a user group is not required (although it is not exactly clear that it is not).
I have a pretty relaxed attitude towards sick kids: if they're in real distress they'll yell and wake me up.

My wife thinks I'm a monster.
Why are you getting downvoted? People seriously need to lighten up ;)
data comes from department of labor based on company filings. May b I m not extracting from the correct field so I will check again.
It's difficult for most companies to distinguish a skilled IT worker from a disaster.
> As an aside I always kind of wondered why all browsers started including developer tools by default as they are not of use to 99.9% of users.

That percentage is actually pretty close to correct. For that reason and user studies of regular users Edge has already turned off their DevTools by default ( https://blogs.windows.com/msedgedev/2016/11/22/balancing-use... ).

Firefox is currently pursuing moving the DevTools out of the browser and will likely use a similar system to Edge / Safari for activating them. Going the extension route does have complexity drawbacks but being able to ship fixes faster, to a wider audience will be a greater benefit. Additionally as all browsers adopt WebExtensions this could mean that any Firefox panel developed as a WebExtension will be available for use within Chrome or Edge.
Same experience with the Chromebook. What I love is the logging in and the computer is you with no signs of any other accounts.

This makes quickly using another computer so easy.

ChomeOS is also noticeably faster than the same hardware with MacOS or Windows.
No Doctor Should Work 30 Hours Straight with No Sleep - unless it is some major emergency.

Never say never
> I know Atom kind of sucks

I've tried really hard to like Atom. It's a shame that 'modern open-source configurable' seems to mean 'Electron app' (cf. Hyper) - I'm convinced it's not the best in terms of potential, but since that's where the collective effort, it seems unfortunately the best available.

(I revert to vim after getting fed up with Atom, I just can't help feeling that better could be achieved by forgetting legacy platforms and backwards compatibility - I'll try Kakoune if it stops being called the author's "experiment" and gets versioned releases.)
The Internet of Things is really an Internet of Surveillance Devices....
Also @beat forgot to say "matte display". MATTE.
Mine is a 6 year old 17 inches MBP and I still use it for everything.

It's still current. I can also rip CDs with it (it is handy children) :)

I've even found a VERY simple way to dual boot Windows 10 on it after trying to get the instructions I found everywhere to work (after Apple made sure it was indeed difficult).

I even play games on it.

To me it was the reference developer laptop and still is.

I would pay as much as $5000 for a 17 inches Retina Matte MBP, the same SSD speed as the TouchBar models, the Pascal chipset, an 8 core i7 and 64GB of RAM and I do not think I am alone in that category.
Friday, January 20, 2017
WASHINGTON, D.C. -- President Donald Trump, as his first act in office, announces plans to nationalize ailing tech giant Twitter so that it may forever remain the communication channel that "helps keep America great."
Most of the US's extra growth relative to those countries is down to increasing population. You can look back 50 years and you won't find much difference in terms of growth if you control for number of people:

http://databank.worldbank.org/data/reports.aspx?source=2&ser...

By the end of that time period the US had become a much more powerful country, but the average person was not significantly more wealthy compared to those in other developed countries than they were at the start. Which would lead me to think the difference is mostly down to other factors - for instance natural resources, mining, timber, agriculture etc and also cheap plentiful land for house-building, the only industrial nation left standing after WWII, etc.
There have been a few late nights where I found myself searching eBay and other places for a used BeBox. Sadly, they're hard to come by (and expensive). I used to have a bunch of NeXT hardware and it is indeed cool. I got rid of it in a move a few years ago because it was just taking up space in my closets, but I still miss it....
How does this compare to VP9/10 by a "human quality" metric? There's lots of cherry-picking about stats which makes an encoding sound impressive on paper but result in a worse perceptible quality. This is a really good article about testing encoders: https://blogs.gnome.org/rbultje/2016/05/02/the-worlds-best-v...

Additionally, adoption is really slow of VP9 already so I don't see anyone switching to Daala soon.
additionally relying on specific applications / services that can relatively easy singled out with DPI and by that also stick out their users for "further inspection".

Their suggestion to use TOR does not really help - Turkey for example has today started to block TOR ( http://www.bbc.co.uk/news/technology-38365564 ).

With DPI hardware having dropped substantially in price while at the same time expanded functionality, TelCom providers / gov. agencies can relatively easily / quickly deploy such censorship / surveillance at the edge or in the TelCom core.
Nickel Alloys Exhibit 100 Times Greater Radiation Resistance
I believe grub5000 was using that example as an analogy to make the point that your assertion is fallacious.
What you're talking about is dependent types (https://en.wikipedia.org/wiki/Dependent_type). The problem with these is that, in general, determining whether or not an object is of one of these types (PositiveNumber, PrimeNumber, ListWithAtLeastThreeElements, etc.) at compile time is undecidable. This isn't horrible, as template meta-programming already allows you to encode Turing Complete programs into compilation, but unlike templates, where evaluation is somewhat straightforward, evaluating dependent types requires general theorem proving. There are languages with dependent typing, but of them I only know Coq, and Coq sidesteps the issue by the language not being Turing Complete.
I've never met an entrepreneur who didn't expect their company to grow to a huge valuation. Did you believe them? Your 1% would probably be diluted down to 0.25%... maybe less... by the time they hit that valuation. Factor in the salary you possibly gave up. Factor in the taxes. Factor in the odds of even having a liquidity event. Your expected return is a lot less than $1M.
Arenas have fast allocation (because you often have no freelist and just increment the end). They also allow you to quickly reclaim old data, which is important for a database because a query might run long enough for the allocated memory to be considered old (for one example). And they don't require compaction or copying, because objects of the same lifetime are physically near each other in memory.

This is exactly how the Gen0 nursery works. The surviving objects get copied to Gen1 before the Gen0 bump pointer is reset. Of course, in C++ arenas there cannot be surviving objects or that is implemented manually.

The main difference here is that what is in the nursery is decided by the GC, whereas a manual arena requires you to pre-decide what is in the arena or not.
My girlfriend has this with Zoloft. The doctors are telling her how to withdraw and if it doesn't work they just don't believe it. It seems they are trained to believe their textbooks to the point of ignoring things right in front of them.
I didn't say I consider ad blockers morally wrong.
> I do not see the direct benefit of this for the end user...

I posted it to my Facebook earlier. So far the response has been unbridled glee. I think you're tremendously underestimating the sheer joy people have at being handed a method of striking back at the people making their lives a misery, and need to recalibrate your model of how people will react to this.
> Build/deploy/release cycles become independent with microservices, which can be great.

I accept that coarse-grained services can have independent lifecycles, but not microservices. I'm working on a microservice-based project, and two things we've learned are that there are almost no features we can implement in just one microservice, and that if we don't test microservices together, we get bugs. So, in practice, their lifecycles are tightly coupled.

Some people ding this for being a 'distributed monolith' rather than some kind of 'true microservices', but i don't see how we could factor this application into micro-sized bits that would not be tightly coupled.

> Also you can write microservices in different languages.

I worked somewhere that tried that for a while (although small services, rather than microservices). It turns out that it makes it really hard to share people, libraries, and learning between teams, and that the task-specific advantages of particular languages mostly aren't great enough to make that worthwhile. We managed okay with some bits in Java and some in Scala, but adding Clojure and Groovy was too much. I think there are some bits in R now, but they're owned by a completely separate part of the organisation, so Conway's law allows it.
I will take the cheap airfare. I think you will find most of the world population would take the lower air fare too, regardless of what you say.

You can see your goals achieved with natural gas thanks to biomass conversion methods, but do not expect everyone to be as enthusiastic about eliminating CO2 emissions as you are. The most you will get is willingness to make things renewable for security or financial reasons.

Natural gas can both reduce the cost of air travel, which definitely can get people on-board and improve security by cutting demand for oil, which ought to matter to my fellow New Yorkers.
I like these: https://www.amazon.com/gp/product/B019BREFE4/ref=oh_aui_deta...
I don't really care how rare it is; I never want to be treated by someone who's been going for more than 8 hours, much less someone who's been going for 17.
Thanks for all your hard work! If you want to check out the new model of development take a look at the debugger, its the first in series of new panels coming to Firefox. https://github.com/devtools-html/debugger.html
Code Style Configuration in the VS2017 RC Update
How the hell is deep learning graduate level math?
No, just a hair over three quarters. Anyone can see that's perfectly reasonable.

(...he said, not realizing it was on the close order of what someone else here is advocating. Whence comes the idea that Twitter is overpopulated? Do we hear it from current or ex-Twitter-ers?)
If you press and hold `/`, that's a Christmas tree generator.
There's really only two dominant choices here; "boring banking stuff," e.g. a well-diversified hedge fund, or cutting-edge financial engineering that you'll have to earn (or hire) a specialized PhD to implement. Anything in between and you're just playing out of your league; your cleverness won't win against the army of brilliant quants that have devoted their lives to this sort of junk.
Is this a joke??

No, of course not outraged like that.

Outraged by Apple not paying taxes like every ordinary person
> I just can't help but feel it's all a little overblown. Sure, look at the alternatives – a nice Dell running Linux, or a Surface or whatever – and if they suit your requirements better, cool! But I just can't see the abrupt, precipitous nosedive that seems to be the current narrative around Apple.

Interestingly enough, Surfaces are actually pretty expensive, especially if you try to upgrade SSD and RAM. Yet, somehow, there doesn't seem to be a big outrage over this. Most of the limitations of the MacBooks, as far as I can tell, seems to come from the fact that Intel processors simply have not advanced much in the last couple of years.
I disagree with SapphireSun but Twitter isn't the gov't.

https://xkcd.com/1357/
There's s two ways to use Linux. You can load something called Crouton which runs inside of ChromeOS and basically exposes Linux. But this method everything goes away on reboot. Maybe way to fix.

The other is to replace ChromeOS with Linux. No different from buying a Windows laptop and replacing Windows with Linux.
Egh. You're alright. I've a friend who paid 80 bitcoin for a pizza once.
>Tweetstorms must have 140char tweets.

seems to be matching the pacing of a graphic novel.
Not sure it is really good deal for SOC company in US.

For the past 10 years, I have been working for an ARM SOC company in US. More and more I see zero margin in ARM SOC especially - with $5-15 4 core 32, 64 bits ARM soc in the market.

For Pi-zero, it is $5 for PCB with 512MB of RAM.

There are no $ to be made in SOC HW and board. If there is any margin left, small ARM SOC vendors from China/Taiwan will quickly take them over and make sure nothing is left for US companies.

For these reasons, I don't see anyone can make $ from making any HW SOC/board in US with ARM nor RISC-V type ISV.
Don't worry! I've been using it all today and so far it's had none of the bad effects you describe whatsoever. I plan to continue using it.

It does actually let through ads uBO doesn't (though it embeds uBO and uses the same filter lists), but nothing I can't live with. Doing my bit to make Internet advertisers' lives that little bit more miserable is pretty much an ethical obligation at this stage.

The FAQ does say only to run it if you know what you're doing. But I think anyone who reads HN will have no problems whatsoever in running this extension. If they do, the code's right there.
U mean to see which company pays the most? It's a little tricky since u prob want to based on average or median salary in tat case but then that will hide a lot of details without also separating by job/city/level etc.
“Order from Chaos” by Maxime Causeret
Hi Jeremy, looking forward to going through these. Thanks for sharing. Very noble decision to make them free.

I am wondering, why you chose to leave Enlitic and start fast.ai?
Thank you for your thoughts regarding your use of GitLab CI. As UX Designer at the gitlab CI team I can say that in the upcoming release there will be a focus on making the system more robust and fixing bugs. Stability and dependability are certainly a priority and are increasingly so. It's about finding the right balance between focussing our scope and broadening it.

My last note is on your mention of the growing issue tracker. The issue tracker is not only about defining bugs and problems, but also about idea exploration. To my knowledge the more GitLab will be known, the more it will grow. It is everyones best interest to let it flourish, but in an organised way. We are hard at work in that area as well! For example, we have dedicated Issue Triage Specialists which keep track and answer a lot of the newly created ones.