skysight-inc/HackerNews huggingface dataset:
Dota 2 was not a mod, Dota was the mod. And Blizzard did not hire the guy that created the mod. Valve hired Icefrog who maintained the mod after the original creator(s) left to go create LoL/Riot. Icefrog went on to create Dota 2 at Valve, while the actual creators of the moba genre (the original Dota mod) created LoL. Blizzard not hiring either the creators or the maintainer (Icefrog) of the Dota mod has to be one of their biggest mistakes imo.
Not to mention other apps are available worldwide.
Another answer to the housing crisis: https://youtu.be/JDoPmj-BIEA

SF ain't Brooklyn

Folks can't buy groceries at Uber

People matter, profits don't

When you've been around long enough, it will begin to make sense
I think this is the reason EVE online just gives everyone each expansion free. Everybody's playing the same game, and it's included in your subscription.
Most likely yes. This seems to be the Twitter approach all over again. Although you'd think the failings of that would be pretty obvious from a strategic standpoint, particularly for someone with as much business-savvy as Sam. So odds are they either have an idea for how to do it differently, or they think their platform is so much better and entrenched than Twitter that the same bad strategy could still be successful for them.
> It wasn't filibuster-proof

That's the exact problem, and it almost entirely invalidates your point.
The site (databaseanswers) is neat and I've gotten some good ideas from it in the past, but most of the models (that I've looked at anyway) are pretty simple and you almost really wouldn't need to look at a diagram drawn by somebody else to intuitively put something like that together. It seems almost more for someone creating MS Access level applications. Granted there may be some more complex schemas that I didn't see.

There might be an argument about excessive normalization in some cases also. Take some of those layouts too far and try to extend them and you might wind up with tons of little tables. Normalization was I think more important back in those days (not that it's not still important... but some of the downsides of going overboard on normalization have become apparent I think.... at least to me).
Does this mean there one at Bletchley and another at TNMOC? last time only Bletchley had one. or is it the same one moved?
> We developed it as a chrome packaged app because it provides the same experience as a native app.

A typical native IM app can add an icon to the system tray, allows opening each conversation in a separate window and supports flashing said windows.
That relationship may not be as strong as you think and it certainly doesn't hold true for all standardized tests. LSATS often are negatively correlated to grades (which surprised my professor when he was the dean of the law school).
7 great tips - thanks for posting
Sure, but Elon Musk is one person. Tesla is a team.

Tesla has hired the brightest minds in the business, _plenty_ coming from years and years and years of deep experience building cars, supply chains, and more.

You can believe that he didn't get funding without having the team in place to build his company, even if he is the fire starter.
Have you ever changed jobs because you wanted more money?

I imagine lots of people would want more than 12,000/year.
Electric Sun Flyer to Fly by Midyear
Just basing it on research Ive seen [1][2][3] and my own personal use. If the reddit application is feature poor, there isnt a reason to not use the web version, maybe with an extension or two to make it awesome.

[1] http://qz.com/253618/most-smartphone-users-download-zero-app...

[2] http://www.nbcnews.com/tech/mobile/most-people-download-zero...

[3] http://techcrunch.com/2015/06/22/consumers-spend-85-of-time-...
Let’s End America’s Hopeless War for the Middle East
Came across an interesting case against using UUIDs the other day, in the UK it's a legal requirement that VAT invoices are sequential:
http://www.hmrc.gov.uk/manuals/vatrecmanual/vatrec5020.htm

Using random UUIDs as an invoice number wouldn't cut it, you'd have to have a sequential ID in some form. You could of course have both but that's adding unnecessary complexity.

Another example, if you are designing a website and lets say give each blog post a UUID, a URL of:

website.com/blog/my-post-34

Looks better than

website.com/blog/my-post-d173affb-6bb8-4435-bef1-4e29409dff4c

Unique sequential Id's also give some clues about the relative age of rows (eg ID 100 is older than ID 50). This doesn't come up often but can sometimes be useful.

Regardless, I always find using a unique int ID for pretty much every record makes your job 10x easier and I fail to see why you would ever want to do anything different. If you want to 'hide' the ID in special cases (eg order numbers) better to generate a unique random int ID.
> This is going to be an unpopular opinion, but you don't even need to track calories. Just have a mindful sense when you eat,[...]

I neither track calories, nor have "a mindful sense" when eating. My trick is to have no limitations in regards to the kind of food I eat with one rule: eat no more than one meal a day.
Treating your customers as customers rather than cash cows engenders positive feelings toward your company, and ensures continued subscription. There's your business case.
I bet you can find better companies than this. Have an open mind and relocate if necessary. Believe in yourself.
Did this just show up on the internet? I've never heard of this and came to post and you beat me to it by 12 minutes.
"Housing is increasingly seen as an investment vehicle rather than a basic human need."

Worse, declining house prices are seen as a political problem.
Yep, the big companies especially. Maybe mistakes isn't the right word. "Constantly fucking up" might be better. The left hand almost never talks to the right hand and miscommunications happen all the time.

One example - It took one of those big companies three weeks to get the last signature of 6 to signoff on my hire. There was nothing anybody could do to push it forward. That turned out to be one of the worst jobs I've had. 6 months in, they ended up firing the NOC after forcing them to train a NOC out in Bangalore who would call me 5 times a day for unrelated issues. I complained hard. My boss, who I talked to maybe once a month responded with, "Welcome to $COMPANY." I quit two weeks later.
Good one!

As I'm sure you know, good fucking luck shorting Treasuries. They've been in a 35 year long bull market. As Keynes noted oh so long ago, "The market can stay irrational longer than you can stay solvent."
i don't have one. If you're interested in reworking One Degree for Android, please reach me directly via email: mohd.moubarak@gmail.com
Or too many women... :-)
Mashable cuts staff as it shifts focus from politics and world news
Most of these only apply to startups since a lot of job interviews at larger companies are done by people who probably won't end up being your manager. It's easy to say "if you see such and such, run", but I doubt you will be able to put it into practice if you were the one in that situation, especially if the job itself is attractive. I'm not sure if you've ever been in a position where you're the one who gave the interview, but from my experience, most of the behaviors that seem to have pissed you off have nothing to do with the quality of the interviewer. It's your choice to "run" every time you get into these situations, but I wouldn't do that if I were you, especially if you're talking about larger companies like Google, Facebook, etc.
Node.js 4.3.2 Runtime Now Available on Lambda
Is there a reason why the file size has exploded?

react.min.js is now 145.4kb. For comparioson, angular.min.js is 155.2kb. One of React's biggest selling points was that it was much smaller than Angular/Ember/Backbone etc, but I'm not sure that argument can be leveraged anymore. I think React is a culmination of some great ideas, but in my view this is a big step back. Especially since Angular/Ember/etc. offer a lot more tools out of the box.

I don't intend to tell anyone here that React is a bad framework because it's not, but I think it should be a big priority to tighten down the file size. When React is big pretty much all their selling points go out the window.

Perhaps they can split files up so you can just import the APIs you want. I wonder how much that would help with the bloat.

I feel like some of the smaller VDOM frameworks like Cycle/Mithril/Riot are a lot more appealing now, since they focus on small file size and low bloat.
Akka checks most of those boxes AFAIK. And there's really not much you can do in the way of cheating unless I misunderstand you. Or at least idiomatically you wouldn't cheat in Scala anyways.

Speaking of which, I just realized the AtomicLong I'm using in my IdGenerationActor (performs an atomic increment of a processId counter in the database, then uses that with the AtomicLong as the input to Hashids; fast, in-process, cluster-safe short-Id generation that will leave popular Redis based solutions in the dust) is completely unnecessary. Copied and pasted from non-Actor code without consideration.

I guess Actors still can't keep you from doing dumb things yet. ;-)
Why Rust? Because Rust has excellent concurrency support and memory safety, both of which are useful for databases.

For something as low-level and performance-intensive as a database intended to replace MySQL/Postgres, Go wouldn't work because it's garbage collected.
It looks like an assumption, and a poor one at that. I'm certainly no security expert, and the danger here is almost absurdly obvious.

That said - the article addresses the claimed advantage of storing the value:

"The rationale was that as technology progressed and password cracking became easier, users could be contacted to update their password."
big up the sugar tax! demonise sugar so we can tax it like tobacco...
The modern economy is in for extreme contraction unless we get a handle on this quick.

It's time for civilization to control carbon emissions the way it controls nuclear proliferation, actively and aggressively.

For example, Indonesia can not be allowed to engage in uncontrolled burning the way it is now.

Indonesia fires release more carbon than the entire United States [1]

We also need to begin a global carbon capture and sequestration effort, along with increased subsidies for solar and wind.

Zoning laws need to change. All new single family construction needs to be net zero energy for example.

Bioenergy with carbon capture and storage is the only technology that can bring atmospheric carbon back down to a safe level like 350ppm. We are currently over 400ppm and we are seeing melting and increased extreme weather. [2]

We have to genetically engineer hyper efficient algae, have it soak up atmospheric carbon, burn it for energy and sequester the carbon emissions on a massive scale.

The alternative to doing this is simply unacceptable economically, and politically.

A world at 500ppm will be unstable, war torn and out of control. Quite simply, we will all be poor. Markets will contract, insurance prices would skyrocket and food insecurity would be the norm.

[1] http://www.channelnewsasia.com/news/asiapacific/carbon-from-...

[2] https://en.wikipedia.org/wiki/Bio-energy_with_carbon_capture...
What is keeping people on the streets from stealing food from your mobile delivery fleet? Or better, the tiny, cute robot car itself.
AIR Social Keyboard
(Replied to your top-level comment at https://news.ycombinator.com/item?id=11451283.)
I don't think we've ever promoted React based on file size. Smaller files are better but people tend to overemphasize JS file size -- gzipped, this latest release is 43k which is comparable to the size of an image or two on most websites.

(Also note that growing framework code can reduce your app code size overall; I don't want to make specific claims about React but at Facebook we often see code size increase when 10 people all try to avoid importing the same module and end up reimplementing 20% of it 10 times and increasing the overall size.)

I haven't looked lately at the biggest contributors to React's file size. We're certainly willing to try to modularize more when it makes sense, but we do that more with an eye towards developer flexibility rather than runtime efficiency.
PDF, because it isn't marked.
Could you share more about the experience? I'm building a dashboard for a realtime web system and React seems to be a solid choice to keep things simple and tidy.
Control theory is a super fascinating field.
It still tells you way too much about candidate passwords. Even if you're only targeting the fuzzed entropy. It also eliminates your need for rainbow tables since it calculates that hashed value without any salt added (or maybe it does, but you can still target users with 'weaker' passwords to begin with).
To me the power of Erlang comes from a combination of powerful VM and OTP. In the era of hype for SOA, OTP

You can run multiple apps on the same VM and they will run concurrently and communicate with each other using protocols that are core of the language.

I agree, erlang seems weird at first, simply because there is not anything like it. It also solved todays problems with software a decade ago.
Perverse Incentive Examples
The Update Framework (TUF)
I think Matt Dillon would love to see that . Also I would love to see the analysis of their situation on a UNIX , BSD's and even Windows .
If index funds become the default investment of choice, will their value diminish?
In addition to the other problems raised, it's frustrating that while Reddit itself continues to be open source [1] with significant contributions from the open source community [2], neither of these new apps are (and with no signs of that changing).

[1] https://github.com/reddit/reddit

[2] https://github.com/reddit/reddit/graphs/contributors
Any idea if a network-level FFI has been started? I'm thinking along the lines of the Haskell erlang-ffi [0].

Speaks the Erlang network protocol and impersonates
an Erlang node on the network. Fully capable of
bi-directional communication with Erlang.

NIFs still limit you to < ~1ms computations, from what I understand, but impersonating a node (on another machine, even) seems a lot more flexible. Just wondering; NIFs in Rust are still a great idea.

[0] https://hackage.haskell.org/package/erlang
Article 2, section 2 enumerates some broad powers including "Commander in Chief".

Courts have long held that protections are very different at the border. For example a police officer cannot search your car without either your consent or "reasonable suspicion" of wrong-doing. But searches of cars at border crossings are common and legal.

Government policy has long been that the border is a lot bigger than you would expect. Government officers often exceed official policy, and courts have been known to rule in their favor when they do so. See https://www.aclu.org/constitution-100-mile-border-zone for some interesting stuff.

(I have personally been stopped by the border patrol many miles from the border...)
Hurray?
Chrome only. Which probably means a Google backdoor.
apt-fast is a very nice wrapper for apt-get / aptitude that uses aria2c to download packages MUCH faster. (It also automatically calls itself with sudo if you wish, i.e. automatically requests the sudo password if needed.)

https://github.com/ilikenwf/apt-fast
OpenBike | San Francisco, CA | ONSITE | Full Time

OpenBike is looking for an embedded systems engineer to join the team as our first hire. This is your opportunity to join an early stage start-up and experience Highway1.io's Spring 2016 accelerator program with us!

We are building the second prototype of what will become the industry's first open technology platform, interconnecting 3rd-party sensors, transmission, batteries, lights, controls, suspension, and more. We need your help.

Responsibilities - Architect, implement, and test the software and hardware platform that the company will be built on - Write embedded C code using the latest open source tools on ARM Cortex series processors - Ride and abuse the products you help design and build on your bike.

Qualifications - Experience building embedded systems on bare metal and RTOSes - Comfortable using JTAG/SWD interfaces and test tools like oscilloscopes - Understanding hardware peripheral blocks like timers, serial interfaces, etc - Ability to manage business risk vs engineering risk to deliver on time - Fundamental understanding of unit testing for software and hardware

Questions? Please email kyle[at]openbike[dot]com

More details @ https://angel.co/openbike/jobs/116914-embedded-systems-engin...
It's been around for a while, but it seems not many people know about it. Framework tend to reinvent some piece of the software update flow and re-introduce the same security bugs in the process.
The more money that moves in to passive funds, the less efficient the market becomes and the more opportunities for profit through active investment.
Given the legal uncertainty introduced by the new Spanish law, I think that is not worth the risk to put links to spanish webs anymore in the 90% of the cases. Definitely, not more free linking to news on online journals related with AEDE by now.

Unless absolutely necessary, I now give just a couple of clues and let people find the page for themselves in google if they want. Stupid measures for stupid times...

Just my opinion.
What's with the handholding when downloading? I'm trying to download the Linux version on a Windows machine and it keeps trying to force the Windows version down my throat... spoofing my user-agent fixed it.
Buy Alexa Traffic Rank – Improve Alexa Ranking – Unique Alexa Traffic
Could you elaborate on why this is so awful? (genuine question)
Google Analytics Bot for Telegram
Yeah, I would've been convinced if the article had shown that the Warriors were winning with a higher number of threes taken across the board and with players that shot the average or slightly better from three-point range. The thing about a real 'systems' team like the San Antonio Spurs is that they don't need any particular player to put up crazy numbers, and they frequently have a bunch of players in or near the low double figures rather than consistently having a couple of players (often the same two) combining for 50 or more points.
What a nasty thing to say.
You can't include the source port in the hash, because this is a table of listening sockets, i.e. no connection has been established yet and the socket needs to see packets from ANY source as long as they go to the right destination.

You could suggest including the bound destination IP in the hash, but then you'd also need a separate hashtable for sockets that are bound to any IP (instead of being bound to a specific IP).
It's an assumption on my part, and anecdotally a correct one. Having included this entropy example in a number of talks and asking the audience what's wrong, the majority of the technical audience did not know, nor did they have an appropriate guess.
I read that it is fairly easy to guess which companies will move in and out of S&P 500 and similar indexes, and since a larger and larger part of the market now sits in passive funds it is easy to predict large movements in buy and sell around when these indexes are updated.

So that should definitely open up some opportunities to beat the passive funds.
Mobcrush | https://www.mobcrush.com/ | Santa Monica, CA | ONSITE | FT

Mobcrush is a mobile game streaming platform and community. Our mission is to connect the world’s billion+ gamers by providing simple and accessible mobile solutions.

Founded in 2014 and dubbed one of LA’s 25 ‘hottest’ startups, Mobcrush is located walking distance away from the sandy beaches of Santa Monica.
http://www.businessinsider.co.id/hottest-los-angeles-startup...

We offer:
-Competitive salary
-Awesome Perks/Benefits
-Catered meals three times a week
-Parking
-Great location - abundance of restaurants and coffee shops nearby

Looking for our next team members (All FT positions):
-Senior Android Engineer

-Senior Broadcast Software Engineer

-Senior iOS Engineer

-Senior QA Engineer

-Senior Software Engineer - Backend/API’s

-Senior Software Engineer - Frontend

-Senior Software Engineer - Site Reliability and Operations

Our Stack:
JVM Backend services using Java 8 and Scala, making use of finagle and finatra

Client - Objective C (for iOS), Java (Android), and Javascript (web)

Streaming - Objective C (Mac OSX), C, C++, Java

Please send all inquires and resumes to recruiting@mobcrush.com

Looking forward!
Not everything is web-apps either. If you've got soft realtime requirements(<30ms) GC will hurt you. We spend a lot of time doing twists-and-turns in Java to not allocate anything to avoid that Gen-0 GC.

Erlang's GC model is just incredibly elegant. Almost like pooled allocators that we used to use in GameDev but in a completely transparent and intuitive way.
Exactly! Well, kinda.

You can always throw the NIFs onto other nodes. You can also write ports that are glorified external processes.

Other times, you just need low-latency and high throughput. In that case, you expect failure and design accordingly.
I've read from tokenadult (https://news.ycombinator.com/item?id=3807363) that the IQ tests are indeed one of the few reliable tests that you can use.
Is It Time to Retire the Term “Revolution”?
Art of Memory Software
Slava, thanks for the response and I completely understand your predicament!

I would love to see it and it's a feature I have a lot of uses for :)
So according to you, doing mediocre on an IQ test makes someone not smart, right?

What about people with dyslexia (such as myself)?

What about people who have test-anxiety?

They aren't arguing that hiring smart people is a bad idea, they're saying being dismissive and discriminatory is a bad idea (and illegal, in the US - violation of the ADA).
The recent analysis argues that it is unlikely to be a linear process.
The government does not own all of the land outside of the zoned areas (presumably "zoned" meaning zoned for residential). Plenty of it is owned by farmers and ranchers.
No, and I don't want to make another company just for this. I might abandon this whole idea if that's necessary.
Thank you for the feedback. We have not approached any of the others yet. Slice has been around for a long time. They are strong on delivery tracking and email based parsing of receipts. Will checkout Warranty Ninja. We were planning to add parsing of receipts, but were worried about email security. Thinking of alternatives to address it.
It's not browser based, but they definitely used a loose interpretation of Google's Material Design. What stands out to me most is their Card design and use of icons in the drawer layout.
The problem with forced tech obsolescence
you mean, like people have proposed multiple times already in this thread (with actual working scripts)
While there are certainly squabbles to be had around the edges, there are also clearcut cases where companies ought to be paying more. There are definitely gray areas, and those should be dealt with in a nuanced way. But many of these things are clearly exploitative.

To your second response - your argument is akin to saying "there will always be security vulnerabilities, so why care about security?". Just because it will always be possible to evade taxes, doesn't mean we should give up and make it easy.