skysight-inc/HackerNews huggingface dataset:
However if they were really bad, they would have already disbanded the teams, because companies would just use the gratis JDK with pure JIT.

Regarding OpenJDK, according to the Java Languages Summit talk, the Java 10 dev branch already has better optimizations than version 9.
Can you briefly say what are the things you found good about it?
For the jobs where this is actually important, this isn't a good interview question - it's not subtle/deep enough. (There are many deeper questions for those jobs - this one is a basic intro level question for a job such as that one.) The reason I enumerated so many ways this is wrong isn't to be funnier: it's because I really want people to stop doing this.
There's a lot more to Patreon that simply being a payment platform...
> Starting from scratch you load a book, music, or video onto an iPad by connecting them to another computer. In that context your just cashing information from another system.

And that's true for any desktop or laptop as well. It doesn't make them dumb terminals either.
Also individual Googlers who want to open source their work without going through the copyright assignment paperwork.

A lot of the projects bearing that disclaimer are passion projects done 100% outside of work hours.
In India we got lucky this time that the TRAI ( Regulatory Authority ) rejected the proposal even though Mr Z personally visited PM Modi to get his support including a town hall in IIT. Facebook even employed questionable tactics to get support for this. Eventually it did not work out.

Now Google, with its Indian origin CEO is trying his hand by providing free wifi at Indian Railway stations.

Everyone now wants a chunk of a growing economy like India to convert its people to "products".

Indian authorities should be smart enough to differentiate between the good & bad things that giants like Facebook & Google can do to the country, its economy and nowadays even its stability.
Other than using a microkernel, I'd be interested in reading in what ways Google has focused on security with Fuchsia vs Android, if at all.
I really, really (really) want to get people to stop asking these types of interview questions. I want them to realize how awful it is. (I've enumerated the ways.)

This type of interview question simply needs to die. An interview question shouldn't be about whether you've seen something that is unrelated to the job. Which is what this is.

(For jobs where it is actually something they need to know, it is a poor question because it's too simple.)

I should add that I personally found the stack overflow question itself and its answers (especially about the Intel compiler) very interesting.
Please, at least one example of a social networking application where "everybody is" and which makes Facebook fear the loss of it's users.

For example, give us at least one example of a service that would directly cause Facebook to think twice before making it's app constantly harass me to update my page, minimising the videos I am trying to close, and automatically sending me push notifications for someone starting a live video?
It's the Tiger Woods problem, also known as Focus on Your Core: TW gets video game endorsements and makes ungodly piles of money because he's a great golfer. When he focuses on making new games and supermodels instead of golfing, his game suffers and all the perks that came because of the good golf game go away.

...Like how he hasn't had his name on a golf video game in years.

Essentially: pursuit of profit when it undermines your core competency is shortsighted.
Phasing out coal power plants could save US consumers $10B a year
Slack partners with ServiceNow to bring machine learning into chat app
Because it is not worse candidate selection. It is better candidate selection.

Why wouldn't a company want to target groups that other people are missing? It means that you can get good candidates for cheap.

Obviously you don't lower the bar. You kept the hiring bar exactly the same, but get more people from certain groups to apply.

IE, if you can find someone who passes your hiring bar, but no other company has noticed, that means a cheap candidate.

If you target the group that everyone else is going after, they are going to be much more expensive for a given quality level.
Counterproductive effects of the commuter parking tax benefit
it's not an ICO. it's a public company blank check company.
Seismologists stumped by mystery shock after North Korean nuclear test
Wow! This would be so bad:

1) Govt will have to raise more taxes (this is a curb on freedom). Why should someone else pay for your services?

2) Bigger Govt will have political motives which will murk up the services it provides. Said another way, FB loses business if consumers don't like it, but a govt goes on because it's funded by tax dollars not customer revenue
Why is there no indication of any of this on the python.org website or any of their social media accounts?

I checked:

https://pypi.python.org/pypi

https://www.python.org/blogs/

http://planetpython.org/

https://pypi.python.org/security

https://twitter.com/pythoninsider

https://plus.google.com/+Python

https://www.facebook.com/pythonlang?fref=ts

https://twitter.com/ThePSF
I would only be concerned if Patreon didn't have a business model. But they clearly do. I'm seeing Patreon everywhere and I've seen plenty of people making $50k/month... they have a far better opportunity to generate revenue than the majority of tech startups.

All they have to do is maintain growth. They don't have to make any weird sacrifices for revenue like a lot of social startups that raised billions under the pretext of making money later.
I almost never see this. Even on systems that are only running a single python project, I only ever see folks use virtualenv. The only time I ever see things installed with sudo is when the package is being installed in a docker container.
List of pioneers in computer science
it isn't that they don't see it but they don't distinguish it. There is the tired cliche of someone going to a paint store and looking at 20 shades of "white" that all have different names and saying "they all look white to me." Of course the person can tell they are different shades of white but they don't break them down into different names.
I juse assume everyone uses terminus...
I didn't necessarily mean the effects would be positive, just that there would be effects. I would also like to see studies done regarding decisions such as the one we're discussing
or the Acid3 test isn't as useful as it is today. Why do you think the Acid3 test is useful?
I'd be interested in reading any sort of documentation about intent or design goals, but I can't find anything?

There's a little about some aspects of it here: https://fuchsia.googlesource.com/docs/+/master/book.md
I don't understand this line of reasoning usually expected of corporations. Why do they have to part with their profits which they have legitimately earned? They can but should not be required or expected to.

Why would you not fund another person's internet from your salary? Are profits that much different from salaries?
This says learning and studying takes 70 hours a week so perhaps its not working for 70 hours a week, but there's a strong learning component which could be done outside of the job. Working as an ML Engineer there's a good bit of learning outside of the job and reading up on the latest papers which can take a lot of time outside of work.
There's no commercial tie-in though. It's 100% first-party.
Firefox drop in market share means they now must do whatever the winner does, they are an "also-ran", so they are following these 10 year olds...
- not seeing crazy / homeless people in the streets

I live and work downtown Toronto and see plenty of crazy and homeless people each day. Especially around my condo in one of the busiest areas in the city.
Posted with a view to reading any interesting comments/anecdotes about them, by HNers who know/knew them or about them.
originAttributes and Containers can be traced back to the appId cookie/storage separation implemented for b2g (aka FirefoxOS) apps. I remember that baku wrote an early Fx add-on abusing appIds and docShells to provide a container-like functionality.
Two Narratives of Platform Capitalism [pdf]
> unless you're going to define any client in a client-server architecture to be a terminal

Why not? As you say, the general-purpose computers we customarily use have much greater capability than the character or even graphics terminals of yore, but in the decidedly client-server architecture of most of the modern web, these general-purpose computers most certainly act as terminals nonetheless.

(Some of the confusion here seems to arise from defining "terminal" at one point in terms of available compute resource, and at another point in terms of role within a distributed architecture. I'm not sure where the former makes sense - save in that it may constrain the roles in which a given device may be used, available resource seems entirely orthogonal to architecture.)
> I have argued that the rise of founder-friendliness in startup funding is not just an idiosyncratic matter of philosophy, but a structural matter of negotiating power: If good ideas are rare and valuable, and capital is cheap and plentiful, then people with ideas will be able to extract whatever terms they want from people with capital.

That really gets at a deeper trend. Ben Thompson observed that Benchmark Capital took a huge gamble by suing Uber's CEO, as founder-friendliness is currently a large denominator in how promising companies choose funding sources. This acquisition company wants to leverage these same forces to put the companies first at the expense of IPO middlemen, which may be pointless if it ends up actually costing more.
Technically yes a lot of processing is done locally. But if you always need access to a service (i.e. a "powerful remote computer") to access your files, and if your device becomes useless without a connection to these services, then it kind of becomes a dumb terminal "philosophically"
One of the things that people have against e-mail is it's reliance on base64. Then I see this protocol that just encodes content with base64. It baffles me.

Am I missing something?
Why I love Google's Project Fi cell service for travel
Mastodon is not Twitter
I observe that "Stripe Connect" does not have a "click here to purchase" button but a "Contact Sales" button.

I think if you dedicated an entire weekend to the task of being ready to accept credit cards through your website on a subscription basis that you would not be accepting cash on Monday. I seriously doubt that this is just a click-through exercise. I seriously hope this is not just a click-through exercise.
If these mysterious patents are about things like "virtual DOM", comparing trees of state or something derived from FRP, then using Vue, Preact, Angular 2, Cycle, Riot, Elm, reflex-dom is not more patent-safe. Moreover, they can sue you even if you are not suing them.

It's time to move back to jQuery and Prototype.js. Let's wait 20-30 years until these patents expire so everyone finally can use these nice state-management things.
Beijing cryptocurrency exchanges told to announce trading halt: source
I switched my Sublime Text to it and watched my fonts change ever-so-slightly. This font is essentially "Source Code Pro"
For asset managers, the reason you form a SPAC is because you will get upside in the form of convertible warrants that will net you ~20% ownership, essentially for free (cost of your time to find and close a deal, and minimal upfront cost), assuming the stock price outperforms the original issue price.

You should ask yourself why an existing owner who believes in the future of their company would be willing to give up 20% upside to avoid the cost of an IPO. I would suggest that the very act of giving up this 20% promote for a 'hot' unicorn tells you something about the valuation that the SPAC eventually does a deal at.
Ninja 1.8.2 released
It's not just like Kickstarter. Patreon has a business model built on recurring monthly revenue stream. Kickstarter makes money off of one-off events. It's a totally different business.
> Starting from scratch you load a book, music, or video onto an iPad by connecting them to another computer.

That doesn't help making the differentiation between a terminal and a standalone computer. Computing has always been a networked thing, we just now have a transport medium that is faster than a floppy disk.

Mainframes were loading punched cards, cloud datacenters are loading user data, and tablets are loading books and video.

And the moment you annotate that PDF or manage synced documents, you are now editing content.
A TOD to view whatever this crap is?

No.
> There are examples of words that have times embedded in them that are actually reflective of natural phenomena and hence constitute valid theories, like "main-sequence" (with regard to stars).

Of course one shouldn't expect the philosophy of science to hold to the same rigour as science itself, but this seems just to be shifting the goalposts. Of course, you and I know that the definition of 'grue' is arbitrary and unmotivated, because it is made to be so; but how can one define when a hypothesis in a seriously propounded scientific hypothesis is arbitrary and unmotivated? If the test for whether a theory is a good description of natural phenomena is whether it is a good description of natural phenomena (to take your exact words, whether it is "actually reflective of natural phenomena"), then it seems that we have substituted a tautology for a paradox to no particular gain in understanding.
I see tons of car ads... in SF of all places. Traffic is awful and sometimes it's way faster to just walk.

The irony, most ads show a car in an empty highway.
I really want no auto playing of any multimedia. I wish browsers didn't support this functionality at all. The user should not ever be forced to do / go through something he does not expect to happen.
A Quick Delve into Goroutines and Channels
What about YouTube? I'm sure they'll add an exception for it, but it technically does classify as automatically playing a video when you click on a link.
Agreed, I don't think there is overt bias, however it doesn't rule out industry-wide systemic bias which I think is real.
What should you rely on?
OK, probably because I live in Germany where taxis work fine my perspective is different.
Or a company is raising a normal round of funding and this is suddenly a much better option - 1) funding, 2) liquidity in public markets, 3) backing of SC and whatever help they may offer. If I was raising 600M anyways, these added benefits seem like a good deal to me.
Yeah whatever you say on your post is not considered a legal communication. The statements you post on your wall are akin to randomly shouting out statements on the street. Other parties are not expected to listening to that and taking that seriously (FB included).

It's like leaving an email in your drafts folder expecting google to read it. Or typing something into Google Search box and expecting that to be legal communication.

More info: https://www.youtube.com/watch?v=xDHDM7PfyYs

The above video makes good points even though it's been posted by college humor (not particularly meant to get your legal advice from)
You are all falling for fake news clickbait.

"Loser terrorists must be dealt with in a much tougher manner," he wrote. "The internet is their main recruitment tool which we must cut off & use better!"

He doesn't mean cut off civilian access in the USA or in the UK, if he meant shut down the Internet he wouldn't have added the "we must use it better" at the end of the sentence.

Why are everyone getting so excited about it? It's a nothing burger...
They do have tracking protection (basically a content blocker) but by default it's only enabled in private mode.
Nationalism is indirect racism.

IE, if you make a law banning hiring anyone with an African citizenship, that is still racist, even though technically it still effects people from South Africa.

If you make a law that "coincidently" only effects countries that are majority not white, guess what, that's racist.

Any offshoring law would mostly effect non white countries, and wouldn't do much to effect European countries.

If your proposal 90% effects people who are of a different skin color, thats still racist, even if the net is a little wider, and still 10% effects white people.

I don't care what word you use for it. Discrimination is discrimination.

"So where in that sentence do you explain that a union can force a company not to hire you?"

The literal next sentence of your post.

If you don't join the union, you are fired. There is literally a word for this. It is called being a union shop. And it is what right to work laws protect against.

I don't care what justification is used to force people to join them. I do not want them to negotiate for me.

And I will fight all attempts that try to force me to join them.

Fortunately for me, most other people in tech oppose them.
Works for me. I'd probably lose weight if I started using that answer.
Well, again, I think people get confused between the idea of "rapacious" profits and just profits in general. Contra the general attitude, profits aren't bad; profits are where the strength comes from. Your favorite Mom & Pop coffee shops go under not just because the big bad corporations come in and steal all their customers, but because their model didn't have enough profit built into it to sustain any headwinds. (Though in their defense, there isn't a lot of evidence that such a model exists. But that doesn't mean they still don't suffer the consequences of lack of profitability.)

I think this space is going to be sufficiently competitive over the next few years that I don't expect Patreon to be able to just run away with people's money without consequences. In fact I'm racking my brain here to come up with what Patreon would want to do as a moat and I'm not coming up with anything. (Anything sensible, anyhow. The frequent suggestion that they could do their own YouTube would build a moat, alright, but the evidence is that it would build a moat around a cash flow model in which you guarantee that you'll never make any money, and, well, those don't really need moats very much....)
Push Notifications with Ionic and Amazon Pinpoint
That might be possible on an Android tablet, though I haven't tested. Skip initial Google account setup, enable sideloading in the settings, plug a SD card (or an USB drive, if that's supported), use the built-in file manager to open the APK.
Oy vey.
I think it's ok for specific video pages on multimedia-first sites, like Youtube. (I'm not a fan of autoplay when you go to a page with multiple results, such as a creator's page.) That's about it, though.
There are several altcoins offering fast transactions these days. I agree about bitcoin, very slow and scary waiting for the transaction.
Yes, it is. I have a contact that does consulting for one of the big accounting firms. SR&ED credits are their bread and butter. A large part of his job is to figure out how to get more companies to qualify as doing R&D.

Doing R&D to bake better bread? Check! Trying to make a better newsletter online? Check! (Not kidding!)

Look for your local SR&ED consultants and see if you can get a map of where they are located. Then tell me this program isn't a huge waste of money. There are a lot of people employed in the job of making companies look like they are innovative...

Don't even get me started on these tech hubs. Yes, they are important but they have a vested interest in getting companies through them. To date, there are very few statistics on dollar value invested and actual returns. i.e. there is no hard data supporting these hubs aside from anecdotal evidence. Lots of public money gets invested in them though.
The disk with your playstation game is pressed as a copy of a master disk that was created by a computer. In contrast, an iPad is connected via radio waves to a transmitter that is connected via cables to computers.

The only difference is the transport medium used for the computer-computer connection.

At least on Android Tablets there's also nothing really stopping me from buying a USB-stick with games and installing them, without any computers involved after the stick's creation (I would have to get a friend to create it and sell it to me, but the lack of market demand, and thus supply, is besides the point).
I wonder if there is any reason each tab isn't spawned in its own container. It seems the natural thing to do once you have implemented this, since it maximizes privacy. Unless the resource usage is the limiting factor, I don't see a downside. Am I missing something?
jesus dude, who's cranky on a friday morning

here's the important part:
http://swanprj.com/static/img/1of3.gif

its a monetization model for distributed posts on a central platform, like this one, or reddit, or medium. the point is you can finally enable distributed users to pay distributed authors based on the merit of individual posts.
Auto-playing crap bugs the hell out of me. Some news sites do it as well even when you go and Pause the player, it will go on and play ahead after a few seconds.

Started using "Disable HTML5 Autoplay"[1] extension in Chrome and works great.
I wish every browser would stop sound and video by default until i hit Play or have a setting for that.

[1] https://chrome.google.com/webstore/detail/disable-html5-auto...
Encryption is a easy. I doubt this will be a problem.
It was also somewhat popular in the 2000s on Myspace.
Machine Learning for Creativity and Design
The main point is that PuTTY's connection saving just isn't very good and makes it hard to import a list of connections.
They address this point in an earlier post on Flash (Flash is Dead). See near "Conclusion: do questions really represent the health of a technology?" https://stackoverflow.blog/2017/08/01/flash-dead-technologie...
Automated Deployment of Django Applications to AWS Using Nanobox
If you are a highly-compensated American worker, add up your federal income, state/local income, property taxes (which are often incredibly high in some American jurisdictions), social security taxes and medicare taxes.

And then look and see if the taxes are actually higher in Canada.
I get where WordPress is coming from by not fixing this issue since it's an Apache thing. But since Apache's default value causes this to happen I think the framework should try to protect its users. The normal user that had their WordPress installed using an application installer on a shared host isn't going to know about this issue.
This seems to be blurring a use of "design". Not all design is chrome on top of things. Some literally leads to better use. Some design is required for safe use.

I think it is oversold, but the book "Design of Everyday Things"[1] goes over this for many common items. There is a long section on doors with many interesting points to consider.

[1] https://www.amazon.com/Design-Everyday-Things-Revised-Expand...
This used to be super common, though. I see it all the time in legacy apps.
> but not for serious engineering of long-lived applications

Oh come on. Does Lucene (or Solr or Elasticsearch built on top of it) not qualify as serious engineering? Elasticsearch is quite successful, and is indeed intended to be used a long-lived application!

Does this mean that the likes of Lucene don't run into GC issues? Of course not. I've certainly diagnosed problems in Elasticsearch related to GC (which, more often then not, is a symptom of something else going wrong), but saying it's not qualified for "serious engineering" is just patently ridiculous.

And that's only one example. There are loads more!

> These slices all come with the (huge) overhead of adding a reference to the original runtime object

Huh? This is the representation of a slice: https://golang.org/pkg/reflect/#SliceHeader --- It's pretty standard for a dynamically growable region of memory.