skysight-inc/HackerNews huggingface dataset:
Does an Atari VCS emulator count as a toy?

https://github.com/dpiponi/Stellarator

(Work in progress but many games work well.)
Learning to rank
U.S. Const. art. I, § 9, cl. 8. states:

"No title of nobility shall be granted by the United States: and no person holding any office of profit or trust under them, shall, without the consent of the Congress, accept of any present, emolument, office, or title, of any kind whatever, from any king, prince, or foreign state." [1]

Add to that:

- The lack of case law or Congressional guidance;

- George Washington receiving and accepting "two gifts from officials of the French government" without asking for nor receiving any Congressional consent [2]; and

- Almost every Founding Father from the South operating their plantations while in public service.

I think it's safe to say (at least as a non-Constitutional scholar) that this clause is far from definitive on anything. Please note that I am not defending Trump's behavior nor saying this clause cannot be interpreted to apply. I'm saying we cannot comment on this with any reasonable degree of certainty.

[1] https://en.wikipedia.org/wiki/Title_of_Nobility_Clause

[2] http://www.nytimes.com/roomfordebate/2016/11/17/would-trumps...
Absolutely. Without a second thought. My issue has nothing whatsoever to do with politics.
Back in 2009, you could join, I think, two "networks" and easily search and browse within those networks, firing off messages to anyone who seemed interesting. IIRC, that functionality disappeared a few years ago. Now FB is almost entirely a way to connect with people you already know, rather than a way to actually meet people.
I think you answered the question, he was impeached for perjury. Trump hasn't committed perjury yet. I think the best case to make against him is that he is violating the Emoluments clause, but that's not really lying because we already know he won't really divest himself of his businesses and investments.

To answer your possible subtext on Clinton's impeachment, the answer is yes, that impeachment was political.
See I don't even know why people care. Everyone latched on that phrase and keep belaboring it. Wonder how many hours were spent totally talking about how many people at the inauguration. Why not talk about other stuff, cabinet picks, TPP, aid cancellation, Federal hiring freeze except such and such, etc.

This is like the media equivalent of bike shedding. Other stuff is complicated so they latched on to that phrase...
Lol. By your logic, we should revert all farmland west of the Appalachians back to native prairie because it used to be public land before people moved there.
Watch the documentary "The Last Man on the Moon" about Gene Cernan. It spends some time on the human impact of the Apollo 1 disaster. Imagine having to tell your next door neighbor that her husband had just burned to death.

http://thelastmanonthemoon.com/
I don't get why every single exception must be catered for every single time.
The new luxury apartments are demonstrating that a higher price point is achievable in the area. Older housing pretty much is most of the market. But the newer high rises are replacing them.

New affordable housing is needed as that the demand is high. (Chicago has had a very liquidable market for housing in the last few years)
He said languages like Lisps and ML - they're not famous for monads.
I am so curious about how these relatively simple easter eggs work behind the scenes. How are they incorporated into the core search repo? Surely the guys in charge of that beast aren't allowing these things anywhere near the core code of the GOOG empire.
I wonder how much of those entering The Web Field have any formal education on CS and CS history, and to what extent most of them know the tools at their hand (HTML, JS, CSS, Standards, HTTP(S), browsers, other programming tools, etc). It seems to me that most of the professionals in the sector are actually paid amateurs with shallow knowledge of their own fields. This leads to reinvention of tools for that are at most on par with the existing tool chain.
Installing Stylish and rolling your own styles for those sites with copious "display: none !important;" rules works.

Or console-mode browsers.
That was then, and this is now.

In the old days, seperate profiles were used to seperate Moms browsing from Dad's browsing. Now, we need different profiles to browse: one for shopping, one for banking, one for work...

Seems to me that coders forget that people evolve. Same with Moxie saying that it is fine for WhatsApp not ticking the 'tell me when the key changed'-box by default because that confuses people. Perhaps it /did/ confuse people, when security was not a known issue. People tend to learn, in my experience. You can't say: "Well, we did an A/B test in 2002 and now we're done for the next millenium."
Didn't the leaks reveal that Chelsea's wedding was paid for by the foundation?
I've heard people say that this was a reaction to some tweets that an employee sent out about the inauguration crowd sizes. If so, that would be a pretty heavy-handed way to discipline that single employee.
'Global epidemic of blindness' on the horizon, experts warn, from LED screens
> Why is anyone still talking about Hillary Clinton?

Because we're trying to ascertain if the complainers are genuinely principled or partisan hacks. I've a feeling most of them would be turning a blind eye if it wasn't trump.
Do you guys seriously have no self awareness? You seem to view trumps supporters not as a complex group of people with multiple goals but as part of something fundamentally wrong-headed.

The hypocrisy is dumbfounding
Money _is_ influence.

How about letting the media stand on it's own legs? Why should NPR be special? Even their name is a dishonest appeal to authority. It's not random that they have show titles like "Talk of the Nation".

As far as I know, NYT does not receive public funding, but I think this window is instructive on how the "elite" media views themselves:

http://i.imgur.com/VUdcIou.jpg

https://pbs.twimg.com/media/CIMxvS-WEAER49I.png

https://pbs.twimg.com/media/CINJUoqUwAEkSip.jpg

Fortunately most of them are going down in flames and it's only going to get better as people have access to more unfiltered information.
Well, the legislators won't be losing their healthcare :)

If you mean the voters, my understanding is it's a fairly high hurdle from a structural standpoint -- there are far more democrats up for reelection than republicans.
Not an appointee, but it's worth noting that there is a deputy chief of mission at every diplomatic post. This person is always a career diplomat with extensive experience, and is in place for precisely this reason. To take over and run the mission until a politically appointed ambassador is present.
You must be crazy. Do you even know what I was talking about? Do you seriously think an official office account should involve in this?
Trump won the Presidency, and his impeachment by Paul Ryan et al would tear the Republican Party asunder. Impeachment has to be an option of last resort for them. There's absolutely no guarantee that they'll be able to maintain their majority in the House after that. There's indirect evidence of this in how Republicans treated Trump in the run-up to November.
Sci-hub
scikit-learn is a poster child for best practices in machine learning engineering.
Hi there, thanks for the support and feedback! I believe someone earlier on this thread raised the same concern and as a matter of fact, linked the same resource about RethinkDB :)

The question was framed slightly differently in that that person asked about TAM, so this is what I responded below and I think it's still a valid explanation to repost here:

"Great question, that's something that we've been thinking about for a while and I want to start out by defining what our market is. Given the various categories of offerings in the market today amongst managed hosting, DBaaS, and PaaS, Scaphold falls under the PaaS side of things. We do offer plenty of value-added features that attempt to make server-side development a lot more hands-off.

However, at second glance, you could argue that Scaphold actually creates a new take on PaaS. Previous services have faltered at trying to do too much in one platform by essentially wrapping and containing all the services you need underneath one shell. So we're treading in unfamiliar territory where we think there's actually a lot more value in providing an interface for all your data across the web, as opposed to a complete wrapper around it in a self-contained manner. This way, developers can actually get the best of both worlds:

1) Having the benefits of using a backend as a service platform that offers value-added services like hosting, performance monitoring, tooling, app management, etc. And...

2) Flexibility in picking and choosing what services you need (like Auth0 or Stripe), tying in your own custom logic (through a provider like AWS Lambda), and even perhaps the database layer as well.

Essentially, the vision is to allow developers to think as if they were rolling their own backend, while stripping out the time-consuming aspect of connecting these pieces manually. It's a much more modular approach where we sit as the hub of all your data across the web.

To bring this back to the original point about TAM, this would ultimately open the door for us to a much larger market that includes any cloud service customer since they're not married to Scaphold as a backend. Scaphold essentially becomes an extremely versatile way to tie in your data that's hosted just about anywhere and combine it with the existing services you already use. That also reduces the pieces that we have to manage as well.
My answer is by no means supposed to be a definitive way of thinking about TAM, but merely one way that we're evaluating it. If you or anyone reading this has any thoughts on this, we'd love to talk more privately about this and the direction we're taking Scaphold."
As someone not well versed in OS history / design:

Why are terminals NOT just REPLs for regular programming languages with OS_Convenience_Functions #include'd automatically?
I didn't know that last part. Well, shit. Reagan years are here again...
RealDonaldTrump – 216 followers – the good old days
i'm an outsider to all of this, but i've seen this come up repeatedly on my twitter feed and it seems like a lot of contention for what must be cumulatively (trans, non-binary) less than one percent of women(?)
Set Up SSL on GitHub Pages with Custom Domains for Free
It's not dwelt on much, but to make this work requires restricting production of humans. The fictional mechanism seems to be a universal sense in the Culture that reproducing at more than mildly above the replacement rate is gauche and atavistic. Presumably it's nudges from the Minds keeping us collectively in bounds.
They only missed these features for 2 weeks?

Good for them! Their problem domain is likely so simple and neat that it fits the Go's limited built-in types well, and does not lead to frequent copy-paste programming. If so, Scala has been an overkill.
Created a throw away just to agree with you. Maybe 10% of the technical "talent" is worth keeping.
Just say yours does lower bound of Wilson score confidence interval for a Bernoulli parameter [0]. It has been used for sorting shopping items by ratings for years.

[0] http://www.evanmiller.org/how-not-to-sort-by-average-rating....
Unless you're a blind user with a Touchbar Mac...
>Secondly, the 3rd items you list is actually a dark pattern. If you are going to ask users to review, let them be honest. Directing 5 stars to app store and 4 or fewer to an internal system is gaming the system.

Sorry, but that particular pattern is 100% appropriate, IMO.

* If someone has a problem with my app, I absolutely don't want to send them to the reviews where they'll post a "tech support review". Yes Apple finally got off their collective behinds and caught up to Google's Play Store in that developers can respond now to reviews, but it's still a terrible venue for helping people with an app. Send them to somewhere that they can get real help, and turn their mediocre to poor review into a positive review.

* If someone has a problem with an app, the odds are roughly 7x greater that they will post a bad review. People who are frustrated are just more likely to seek out the review process to vent their spleens. There's absolutely no reason for me to attempt to be "fair" by reminding everyone to review my app; the haters will find the review button entirely on their own without my assistance.

I might send 4-5 stars to the app store, but if they rate it 3 or less, then damn straight I'm going to ask them what's wrong and not have them rate it. That's just common sense, not gaming the system.
As a small indie dev (dealing with hundreds or thousands, not hundreds of thousands of customers), the best way I've found to encourage reviews is to prominently display my email address for any questions or ideas.

Then, when customers write (many of them do), I write back a nice response and then add:

P.S. If you enjoy Mindscope, would you take a minute to write a short review? It would mean a lot and helps give Mindscope visibility on the App Store.
I haven't refused any reality here, friend. Nor am I substituting my own. The Gigapixel shows exactly as many people up front, where it was taken as other photographs do from the same vantage point. And it also concurs with the view on the crowd up front at the stage that is provided from other vantage points where the front of the crowd is visible. It doesn't show radically more. Whatever that means. Radically more than what?

Nobody is disputing that there were a lot of people who were at the front. But it doesn't provide the slightest bit of helpful view on the total crowd size. Because the total crowd isn't in its view. The rows and rows of people in the back are impossible to judge from the Gigapixel's perspective. This is just basic photography. Angle, lens, perspective, all that shit. It matters. The Gigapixel's subject was the main stage and immediate area. It provides no help to the discussion of the total audience.

Ever been to a concert, especially on stage? The throng at the front always feels massive and overwhelming. But you can't fully judge the total attendance from that perspective, especially in a setting like the Mall.
Exactly. Transition team.
OP is about Scala, where you write directly what you mean, without special operators:

val usefulMetric = if (wantComplexCalc) {
complexCalc(foo)
} else {
simpleCalc(foo)
}
I thought those were supposed to be cat ears?
Their smaller numbers does not render their concerns or oppression invalid
Because, building a search engine is not the solution to everything?
Five reasons to migrate from older versions of Varnish Cache to newest
London has an excellent service with black cabs. Completely professional service in every way. The only group I feel sorry for with the ride-sharing taking out their business.

FYI it takes about 3 years of learning 25,000 London streets to get a cab licence. And they really know it. In 4 years of London I once had a cabbie ask me where my zone 2 50m long alley was I lived on. I gave him the cross st and he was straight there then.

If interested an article on it: https://www.nytimes.com/2014/11/10/t-magazine/london-taxi-te...
Please someone report them to the European privacy watchdog for this.

The rest of the cloud storage providers go to great lengths to make sure this kind of mistake isn't possible.

Dropbox should be punished for abusing the fact their internal deletion methods aren't auditable to allow data to go undeleted.
If it's a "minor inconvenience", shouldn't you rate the app, say, 3 or 4 stars if you otherwise enjoy it?
I think immutability isn't really that important for concurrency in Erlang, since there's conceptually no shared state between Erlang processes -- if you use the mutable process dictionary, no other process could see it anyway[1]. In reality there is ets which is mutable with locks, and refcounted binaries which become immutable once there's more than one reference.

That Erlang forces you to build a shared nothing system is the real win for concurrency. Of course, you can do that with other languages too.

> We've moved on to higher abstraction grounds (fork join, work stealing, coroutines, etc...), Erlang is still stuck in the past.

Erlang can do fork/join, the schedulers can work steal, and erlang processes are approximately equal to coroutines -- I don't understand what you think is stuck in the past (other than the Prolog like syntax, but you get used to that).

Immutability is a big win for garbage collection and memory allocation however, since there are no circular references, mark and sweep isn't required and a simple (generational) copying collector can be used instead.

[1] actually you can look at other processes' dictionaries if you want, but that requires a lock on the destination process.
HR in 21st Century- the Untapped Market
The point is you can't use an office account to do this. Unbelievable.
Very difficult, at east for research. Top companies with ML research labs (FB, Google, Uber) are basically externalized academic labs. The heads of these labs are simply bringing talent over from their former departments (NYU, Cambridge/UBC, CMU).

It is not impossible to work at these labs as an engineer without a PhD, but I don't have a deep understanding of these roles.
What would be the advantage over the current system of having dependencies as data and running solvers on it?

Turing-complete package metadata has some obvious disadvantages too.
>Finally, the march here in Boston seems to have proved Donald Trump correct regarding the incompetence of U.S. local, state, and federal government. Despite soaking up 40-50 percent of GDP, the government couldn’t adapt to the forecast demand for transportation today by, e.g., adding extra trains.

Even a stopped clock....
I hear what you're saying. For me, actively working to make someone president (Pence) who has a proven track record in politics doing things for many years I disagree with seems even less desirable to me. Hard to say what the 'lesser of two evils' is here.
This reads like an advertisement for Reticare (TM) brand filters, does not source the studies, and is from known exaggerator The Daily Mail.
Proof of the Riemann Hypothesis Utilizing the Theory of Alternative Facts
Nobody's picking on Bootstrap anyways.

> Who's doing that?

You either don't use the web since 2008 or something or are lying: nearly all websites start with this setup.
Java Remote Debugging Through Websocket Proxy in Golang v0.2.0 Released
added server-deadline flag that to shutdown server automatically to reduce intrusion risks
I'm not a native speaker but shouldn't this be "of any kind whatsoever"?
It is irrational, but no one in your parent chain said EPA should be dismantled. You introduced that claim to move the goalposts of the argument.
The only thing on your list on your blog [1] that's still true is that we care about PL research. Since 2.10, we've worked really hard on improving the migration between major versions, and the feedback has been very positive. We'll keep working on finding the right balance between ease of migration and fixing issues in the libraries. Scala 2.13 will be a library release, with further modularisation of the library (towards a core that we can evolve much more slowly, and modules that can move more quickly, but where you can opt to stay with older versions as you prefer).

We've also invested heavily in incremental compilation in sbt. Sbt is meant for use as a shell, and it's super powerful when used like that. When I'm hacking the compiler in IntelliJ, recompiles of some of the biggest source files in the compiler (Typers.scala, say) take just a few seconds. I rarely have time for office chair sword fights anymore.

With Scala 2.13, half of my team at Lightbend is dedicated to compiler performance. We'll have some graphs to show you soon, but our internal benchmarking shows our performance has steadily improved since 2.10.
That's exactly why you need public media. Not everybody can afford NYT
I was in Hong Kong last week. The cabs are indeed cash only, making it extremely annoying to take one as a business expense.

Ubers were everywhere and most certainly not outcompeted as you suggest, the longest I had to wait was 4 minutes. With a huge expat community not everyone can speak Chinese and being able to input the address ahead of time skipped a lot of mucking around with translation apps when a driver can't speak or read English.
It's a problem. I think the solution is to show two ratings: Overall and recently. The recent rating shouldn't depend on the last update but a fixed time frame like 2-3 months.

Steam does it that way and it makes sense. Quality of software changes, some of the apps have seen several major updates and redesigns - an overall rating is slow to account for those. A per-version-rating jeopardizes established good ratings for minor updates.
The use of the ~ here illustrates the problem in the scala world: a lot of surprising bells and whistles. Why not call it watch instead of ~?
Thanks, didn't know about that. :)
The firing of ambassadors is not very surprising. WikiLeaks revealed that many of Obama's ambassador appointments were basically sold to the biggest donors as a form of fundraising for the DNC. This became a hot campaign topic.

http://observer.com/2016/09/wikileaks-guccifer-2-0-obama-sol...
As simple as a distributed, horizontally scalable SQL database, perhaps? (https://github.com/cockroachdb/cockroach).

Those dumb Go programmers and their toy programs (https://quicknotes.io/n/1XB0).
Gish Gallop – RationalWiki
My company also have a lot of problems with Scala, both technical and non technical ones, but so far we have managed to control it:

- As for slow compilation times, incremental building helps a lot.

- Intellij works most of the time, and if it doesn't a few type annotation will fix it.

- It's very hard to find people with Scala experience. We have given up on finding those and decide to train people from the beginning for 2 months. I myself studied mechanical engineering in university and I can code just fine after a few months.

- The language itself is very complex, so we let more experienced programmers write the backbone/framework/library/common parts and the less experienced one do the code glueing-job. That way we can have Scala type safety and expressiveness without scaring the juniors. IIRC one company used Haskell also do the same and they said it is very hard to introduce runtime bugs because almost everything were caught during compile time, "If it compiles, it works".

You may ask why going through so much trouble just to use Scala. There are many reasons (speed, type safety etc..), one of them is that we can be immensely productive when needed, the conciseness of the language combine with a powerful type system let us implement complicated features rapidly without very few bugs. IMHO Scala strives to combine both FP and OOP on top of JVM so a lot of tradeoffs had to be made. The developers have to learn a lot of concepts and have good self discipline, but in exchange we can write fast, robust systems and even enjoy it.

(Edited for better formatting, this is my first time posting here.)
Correct. April 20, 2007, appears to be the date according to http://www.jonloomer.com/2012/05/06/history-of-facebook-chan...