skysight-inc/HackerNews huggingface dataset:
The lack of people to talk to is definitely the number one reason their English proficiency plunges after school/college, however in my rather limited experience their reading isn't great. Like you say they have decent vocabularies, but they really try to avoid actually reading English text.

I was working with some researchers for a couple of months and I was fascinated how they have their own world of scientific publications. You could be a totally competent scientists or engineer and not know a lick of English.

They'd really only go to English publications as a last resort, and people I'd guess weren't under a ton of pressure to publish in English either.

Since then I've actually noticed this is a trend in larger countries. There is some kind of critical mass of people which once reached makes them completely capable of living in a linguistic bubble. Mostly this is simply a question of how variety of media you have available to consume. Once it's high enough and you have the major western stuff dubbed, you can kinda cost with your local language. Compare something like Poland (where surprisingly few people speak English) and some place like Estonia (where everyone speaks English)
For those who want to know how much founders and their spouses make
Pebble 2, Time 2 + All-New Pebble Core
At this time, it is a limitation of the beta that Bitbucket Pipelines can only associate a single image with your build. Avoiding the complexity of chaining images helped us to ship more quickly. I expect this will change before GA. For now, you would have to effectively "merge" the Dockerfiles your self and publish the image so Bitbucket Pipelines can pull it.
Didn't read that way to me. Read like they normally use VMs on their computer to have a "testing tor net", but decided to set up actual distributed nodes for testing this. More like, "Hey look, this is nifty", rather then "Ugh, it was so hard to set this up"
BTW, the people who purport those views also think being trans equals being a pedophile. So, I don't really have much respect for their views in general being that I'm trans myself. If they want me to listen to their concerns then there's some ground rules they must follow: don't play games with civil rights. If that basic rule can't be followed then I'll never listen to a Trump fan or conservative, ever. Also, if these clowns win the election I'm definitely leaving the country (probably for Canada only since I know some people up there in software development). All I can say is that my essential liberty is not negotiable no matter how much angry white suburbanites think it is. They want my ear, my taxes, and my time they better give me a good reason beyond threats of violence from their side (implicit/explicit/actualized).
Where would the funds to run the servers come from?

Why do you believe these "cheap" servers would be secure?
What about Cycle Native?
Pebble goes off wrist with Core, dedicated running gadget
I really want a way to configure bamboo via a text configuration file though. We're using it now, but we have to copy the configuration from build job to build job and each job ends up subtly different over time. :( Plus I really want a way to say here are the steps to deploy to a server, now run those steps against these three servers. It would be even better if each server could potentially have it's own ssh key for deployments to prevent a hacker from using bamboo to access all the other servers.
If you know the site is small why do you do the pain and go react, router and fluxible etc. etc. ? The investment in this (huge) toolchain will be beneficial when you start making things more complicated... then you may hit a wall with normal jQuery/JS. But not every project needs a big React based toolchain. This is definitely a JS platform problem. I'm currently looking at Elm because it makes life easier in comparison... but there you have other gaps like not good jQuery plugin interaction.
"I feel relatively ok about losing my machine."
Does that mean you'd feel enthusiastic about donating it? :)
"doing things right"... by whose standards? It blows my mind how convoluted everything has become due to "doing things right" and "best practices". It's a side project, keep it in perspective. The faster it gets done, the sooner you can refactor IF you need to refactor.
Based on the video, this appears to require Docker [1]

I can only with for support of FreeBSD/Jails.

[1] https://www.youtube.com/watch?time_continue=122&v=p5KgjeZB8W...
A Soviet émigré (who worked for me) was baffled by American politics. I explained that while the Soviets tightly controlled information, we Americans overwhelm and distract. Different strategies, same results.
Where there is a need for dynamic languages, Ruby can be a good fit. For example, Ruby is used in devops world where there is a bit of a split between Ruby and Python. It's very short sighted to think that Ruby has no future.
I recall a lot of articles like this about J2EE. And then a lot like this about MSFT technologies.

There was an essay pg wrote where he said that Microsoft was Dead (http://www.paulgraham.com/microsoft.html). He didn’t mean dead as in “Dead," he meant dead as in “Nobody is afraid of them any more,” and the generalization of that is that it was no longer relevant.

I think Rails is there. I think Rails is dead. Obviously, not dead as in dead, but dead as in, it is no longer revolutionizing anything. It is no longer making new things possible. People no longer adopt it and discover a productivity dividend they didn’t expect. It no longer swings business decisions (“How can we get this done in three months? What about using Rails? Let’s try it.”)

I think that’s fine. I can quote “A new perspective is worth 80 points of IQ.” I don’t think that’s true of Rails today, but then again, I don’t think that’s what people want from Rails. If people want 80 points of IQ, they’re off looking at Elixir and Phoenix.

Likewise, I can say that “A language that doesn’t change the way you think about programming isn’t worth learning,” but who is learning Ruby and Rails in order to change the way they think about programming? They’re trying to bang out CRUD apps, and they don’t want to think about programming, that’s why they value a stable community with widely adopted “best practices.”

When you have a stable, mature language and framework, you spend more time thinking about your business and less time thinking about programming.

And thus, Rails (and sorry, but Ruby too) is not for people who want 80 points of IQ or to change the way they think about programming. And thus, in the sense of being influential, in the sense of disrupting anything or changing anything Rails is dead.

It has matured. It is mainstream. It is plumbing, it is concrete, it is rebar, it is infrastructure. Necessary and useful. But not something you want to spend a lot of time thinking about, just something you use if it suits your purposes.
Now to start them faster!
I agree with everyone else, you don't know. Microsoft fails often. Google fails often. Everyone fails often.

I think the best solution is to strip your idea down to the very core, and launch it asap to gauge user interest. That way, you'll get your answer, and waste the the smallest amount of time and resources.
The On-Demand Economy Blueprint (Guidebook for Startup and Entrepreneurs)
Understanding semantics
I have noticed that in Indian airports passengers are given a numbered token and a duplicate placed in the bin with the laptop before it passes through the x-ray machine. After passing through the security scan the passenger has to present the token to the agents who will then match it with the one in the bin and only then hand it to him/her.

I can't understand why TSA won't follow such a simple scheme that greatly improves the incidents like OP's.
Apparently developers of serious games shouldn't care about cryengine eighter. ;)
Come on, your whole comment was about people being stupid and racist. Here's one line: "It's far easier to blame "those dirty foreigners" than it is to accept the vagaries of economics.". The rest was very much in the same spirit. Entertain the idea that if people vote in a way that you don't like, it might not necessarily be for reasons that are irrational and bigoted. Rather than analysing their supposed psychological pathologies to explain why they have a different opinion than yourself, maybe just talk to them? I'd ask somebody who says "those dirty foreigners" the same question: why not talk to them? Perhaps they turn out to be decent people after all.
>Hundreds of millions of Chinese peasants got out of poverty and started enjoy more freedom in education, living, migration and social upwardness. On that fact alone, China should be praised instead of being scolded on.

In the west you'll find it common to think that Chinese Communism caused the famines and decades of failure and it was their integration of Western Capitalism and reduction of communism that led to their massive increase in industry and wealth.

Which is the same narrative you'll find for the falling of the USSR and Putin's magical rebuilding of Russia.

So many Westerners instead of praising Chinese communists for the success they have, they scold them for waiting so long and killing so many millions before _finally_ listening to what the westerners were saying a hundred years prior: private markets and private control of capital is the only way to build a modern industrious economy and lift subsistence farmers out of abject poverty at efficient scale.

I'm not here to bash China, I just want to express the common views and opinions that I hear on the subject.
It took a while to find the "getting started" page:

https://github.com/futurice/pepperoni-app-kit/blob/master/do...

Ultimately, I'm rooting for libui[1] over React Native or anything related to it. But the more competition, the better, since competition seems to usually drive innovation.

You know, it's kind of funny how we've come full circle. 15-20 years ago, developers were experimenting with all sorts of new GUI ideas.

I remember using a program that had something that looked like scrollbars, but the mouse's scroll-wheel wouldn't work on them, and you couldn't drag them either, you could only scroll by clicking the arrow buttons on the top and bottom. But man, it looked super sleek, like it came straight out of the movie Aliens or something!

And now we're doing the same thing. Reinventing GUI so that it's pretty, but ends up being broken. I wish I could find that one tweet from a year ago or so, where someone said that scrolling a certain web page triggered no less than something like 67 animations.

[1] https://github.com/andlabs/libui
>I don't care much about what the Chinese do within their borders. The far more aggravating thing is that we tolerate China, choose to do business with Chinese companies and buy Chinese products.
>Now that's fucked up, because we are trading our values, for which people freaking died to win, for short term convenience, also sending the message that it's OK as a country to violate basic human rights, as long as you're powerful enough. Money trumps everything, great thing to teach our kinds, kudos folks.

Well said. It's ridiculous we enforce labor and environmental laws in the US, then buy products from countries using slaves, sweatshops, and polluting without any regard. We sell out our ideals to save a few bucks.
It's really not lip service.

The budget sequestration deal in 2011 resulted in 10% across the board cuts in 2013: https://en.wikipedia.org/wiki/United_States_budget_sequestra...

Likewise, if you look at how Congressional Republicans responded to the Obama Administration's request for funding for Zika research you'll see the same thing. The answer was both "no" and "why don't you divert research funds from Ebola to Zika research if you want it so badly" (http://www.usatoday.com/story/news/politics/2016/05/16/congr... )

Budgets have been cut. Not in ways anyone would ever want, but to say that they're not have an impact is not correct.
I'm very excited about a number of innovations being deployed in next gen onion servers.

The distributed random number generator is very cool.

The blinded ed25519 public keys for the rendezvous servers are also super awesome.

Funding tor not only protects people from surveillance but advances computer science.
Getting Started with the Slack API Using Python and Flask
Pebble Makes a Run for It
not always related to funding or headcount but the general inertia one has in attracting like birds to flock together...
"It might be the 2nd largest economy in the EU (9th in the world)"

Isn't it the 5th largest in the world?
http://statisticstimes.com/economy/countries-by-projected-gd...
Yes I've found that the security procedures at Indian airports I've been to (BOM, BLR) have been quite efficient and feel more commonsense than what we typically deal with here in the US.

I can't attest to their effectiveness though (as a lack of attacks doesn't necessarily mean they're working)
I've started putting the preview step right inline with the curl bash instructions.

curl -sL http://example.com/install.sh | less -eK && \
curl -sL http://example.com/install.sh | bash
The only reason I have seen it done (and done it myself) is to avoid having to link to a library, so you put the implementation in the header of that library. No idea if that's the case here though.
What a wall of code without comments. Not acceptable.
aren't they totally different? libui is more of a "legacy/desktop" UI method with a C-API, while React-Native is for web/apps.
> I honestly loathe how much crap I'm loading for two pages: sign-up / register.

Sorry, but this is entirely your fault. You don't need any of what you mentioned to do this. You can just use jQuery if that works for you. No one except really bad junior devs on here or Reddit will say you are doing things "wrong".

PS: Use fetch instead of superagent.
Coming soon: express even more in 140 characters
See http://www.osnews.com/story/27416/The_second_operating_syste...

Every brand of smartphone has this secondary firmware, entirely separate from the primary OS. Without it, you can't connect to the cellular network.
Backdoor in Fake Joomla Core Files
Don't forget fantastically reliable and easy to repair (so I hear).
Wow. I really hope that works out for you... (and that this decision wasn't born out of desperation)

Because I really like this pricing model (and your engine) and I hope it will become standard over time ... but at the moment unfortunately it isn't and still too many people and companys won't pay anything if they don't have to. So good luck to you.
They are, I can't really see anything in common in the platforms these two target.
"Thiel is bothered by lack of progress in medicine."

For my part, I'm astonished by the progress. I could go on and on, listing just my own medical history. We live in the age of miracles and it'll only get more amazing.
Just looked at the rails documentation for the first time in years. It's drastically improved.

My experience with earlier versions was that you kinda had to piece it together yourself. Learning Play Framework was 10X easier for me since the docs were already there: https://www.playframework.com/documentation/2.5.x/Home

So I think maybe you're just not considering non-Ruby options. Which is totally your prerogative. Just saying it's not my experience. It may be the best Ruby framework. But that's a different argument.

> What I really need when I'm starting a new project and I'm working on a shoestring budget, is speed. I need to build something fast so I can get funded.

Aside from syntax, I don't see any reason anyone would be faster with Rails. It's certainly not my experience. I worked with Ruby for 8 years. I've seen some very talented and very enthusiastic Rails developers. I've never seen one that could build an app faster than even an ASP.NET developer from years ago, and I certainly don't see any advantage over Play, which is generally more stable, much faster, projects generally have fewer dependencies.

The performance advantage of other platforms is underappreciated IMO. The fastest code is no code. If I can do something in Scala through brute that would be impractical to do within the request/response cycle in a Rails Action, that's a development speed advantage. If I never need to consider using some sort of background job service like Resque or message queue because I can just say `Future(someComplexOperation)`, that's a development speed advantage. If I don't need to tune my app or worry about my caching strategies because it's just that fast... You get the point I'm trying to make I'm sure.

Outside of performance, deployment (far simpler with Play), language syntax, and ActiveRecord (I'd just use the simpler, faster Lightbend Slick library) they're basically the same framework. Play doesn't chart much new territory. Sure WebSockets integration with Actors is lightyears ahead. But many won't ever touch it. There's some JSON stuff with validations that's very powerful, but embedding the equivalent of a JSON schema in your Action is verbose beyond trivial examples. I'm not sure how much use it gets.

I found Play much easier to learn than Rails (again, this was years ago) and much more consistent. Given the other advantages, all things being equal (familiar with both Scala and Ruby), it's tough to imagine many developers choosing Rails unless they were worried about externalities like building a team or something.

It'd be interesting to hear the thought process of such developers though if they're out there.
I write NLP software in Java and we don't have any of that crap. We have had a couple devs pass through from that world, but we have largely avoided any of the architecture astronaut crap that plagues enterprise development.

It's a shame that the name "Java" has become synonymous with it, since it really isn't a bad language (as of Java 7, at least).
Funds? That's $35 for 10 nodes per year. I'm pretty sure a team of developers can handle that.

And who cares if they are insecure? It's for testing only. The code is open source anyway.
Announcing Apache Kafka 0.10 and Confluent Platform 3.0
I wish the README said what CryEngine is. What is CryEngine?
Arq is actually a standalone (incremental encrypted) backup tool, though they are now also offering their own storage. Arq can be used with Amazon S3, Dropbox, OneDrive, sftp, Google Cloud Storage, etc.

E.g. I use Arq with my Office 365 subscription that costs me Euro 1.38 per month (four year academic discount) for 1TB.
Skylight – A Smart Profiler (for Ruby)
I propose replacing all superlatives like "Astonishing, Amazing, Incredible" with words/phrases like "Kinda Okay, Somewhat Bearable, Will Entertain for 30 Seconds"
It is a TD. Of course it is a toy (for the scientists to toy with design choices)
Music services (I believe you mean streaming) is quite different than radio (broadcast). Labels and artists can restrict where and when their music can be streamed.
Fetch support is awful. Rachel McAdams knew the future.
I found it pretty coherent, actually. The author is trying to reset our focus from the technical details of how Rails works to the bigger picture of how the market for web technology has evolved over time. All the more important for those of us with "skin in the game," which I'm guessing means coders, because we tend to be myopic about our little world of symbols and tools, and often get caught clueless when the rug gets pulled out from under us by market forces that are indifferent to which design patterns are objectively better than others.
Titan Brawl a new mobile MOBA Beta access
“A new perspective is worth 80 points of IQ.”

That's not how IQ works. It's not additive.
I think Pascal is not the right choice.

My not-so-visionary private European school taught us Logo (a Lisp dialect) during kindergarden and primary years. I vividly recall playing with recursion when I was 9.
Yeah, I can't rule out some more elaborate con but at least from the story as it's told here, it sounds like all of these folks were in a hurry, the author wasn't paying attention and didn't make sure he had his laptop before moving on, TSA handed it to the wrong person, and that person thought "ooh, score!"

Or maybe she didn't realize for a while and by that point, a combination of laziness and desire to keep this shiny, luxury model computer that had accidentally ended up in her possession led her to just hold onto it.

I think the number of people who will decide to keep something they find (dropped wallet, misplaced laptop, etc) is much higher than the number who would actively go out of their way to steal something. The end result is the same but I think psychologically, it takes effort to go out and steal whereas it takes effort to track down an owner while keeping a found item just requires apathy and/or greed.
I think we can work this out.

Everyone in the USA has the right to bear arms, and a lot of them do. Result: huge murder rate.

Everyone in the rest of the world does not have the right to carry guns around the place. Result: much smaller murder rate.

I think we can infer that if everyone could take guns on planes then we'd have more people shooting guns on planes and hence more death on planes.

Going from that to stopping people from carrying pocket knives on planes is the bit that I think is suspect logic.
The best way to disable intel ME is to reflash you system with ME FW in Manufacture mode (if your system isn't not already in the mode) and than use ME runtime disable command (can be sent by me-tools https://github.com/skochinsky/me-tools) at each boot
Hyperloop pods will be coated in Vibranium. No, really
Can someone argument why this is being downvoted? I've read the article twice, just using logical and safe unbiased thinking here.
I'd argue that a company should be able to take a little criticism - style based ones like mine will likely be ignored, as you mentioned before it's down to the culture of the company - for every function like the one outlined in the OP I'm sure there's countless examples of good style in the code base, engines are huge.

I really hope that companies don't view criticism as a negative thing, it's cause for discussion and change which are most certainly positive - I hope some bugs are found and they start to feel the benefit of the community a little.
The quote is from Dr. Alan Kay. I think he knew that when he said, it, and personally I think IQ is a racist, bullshit metric. But the general idea of the quote is still meaningful, and the thing I am saying when quoting it is that having gone mainstream, adopting Rails is no longer about adopting a new perspective.

It’s tautological: You don’t get a new perspective, or an advantage, by adopting the mainstream thing and using it the mainstream way with the mainstream best practices, carefully writing your code to be familiar to the mainstream programmers.

That’s not a bad thing, but it is a different thing from when Rails was first popping up in Reddit’s old days and HN’s early days.
> This is so insane that it will work even if x is at different offsets in foo and bar.

You're accessing foo.x or bar.x. You're just doing it in a generic way. That's fine and should work, in any language.

> If structs which have some common sequence of leading members (same names and types) are combined via a union, then those common members can be accessed through any member of the that union.

Unions have defined semantics in all cases, no?

union combined { float f; int i; } c;
c.f = 1.0f
return c.i;

will return some (possibly implementation-defined) value rather than being undefined behaviour, because that's the whole point of a union - access to different fields of a union shouldn't be an aliasing violation.