skysight-inc/HackerNews huggingface dataset:
Almost! People are worried about another tech bubble bursting because of things like overvaluation of companies and the frequency of unicorns (private companies valued over $1bn) appearing on the scene (which gives perhaps an illusion that VCs are funding left, right and center).

But you could say that the huge growth we're seeing in investment in tech now is different to 15 years ago because:

- most VCs are funding significant amounts of their capital in later-stage startups and companies that have shown a lot of promise ("private IPOs"), rather than the other way around

- there are more startups now than 15 years ago but the same (or lower) amount of total capital invested, whereas before a smaller number of startups were funded from a huge pot

- generally tech companies nowadays, even those unicorns a few years old, have solid financials and managed to turn a profit. This wasn't entirely the case 15 years ago.

There was a Andreessen Horowitz presentation on this very topic going around a few weeks back - it's worth a read if I can dig it up (or you could be relentlessly resourceful ;)).
Twitter Loses Two Employees Focused on Growth and Discovery
Yes, it is really hard to find talented developers. I am a developer who interviews developer candidates at my company, and we only end up giving an offer to maybe one in five candidates. Our standards are fairly high but not ridiculously so. We are desperate for developers, but not to the point where we want to hire someone who we feel like would be dragging us down.
You need to look harder then, we tick all three and even use Gitflow. With back ups used all the time for testing live state locally and a CI 1-click (well 5 or 6 actually...) deploy to Test/Stage/Prod.
Scientists turn off the ageing process in worms
Their ZFS encryption is vulnerable to watermarking attacks, so most people don't want to see it publicly used anyway.
> Drowning isn't an issue.

Unless the website isn't showing drownings happening in the same pool 27 times, but hundreds of identically constructed pools then the website is a counterexample showing that drownings happen relatively regularly.

Obviously there are numerous factors, but the primary factor that we don't see more deaths is that lifeguards exist.
I met someone who did a similar reinvention. He said, "I used to be an introvert, and one day decided I would be the type of person who gives hugs." Up until then, I thought being introverted or extroverted was a fixed trait.
Not sure about that. I think dictators are more empowered by weak economies than foreign wealth - China is contributing a lot, not just bribing officials for mining rights. The best soil for democracy is a healthy economy with a burgeoning middle class, and if China's contributions lead to that, even if they shore up a a given regime in the short term, long term they will be a substantial positive to the world.
cgroups is docker now ? what does that make systemd-nspawn ?
Thanks for the well-reasoned opinion. I do think that "learning to direct a computer to do a task" is something that people should know how to do. I'm not talking Java/Python/whatever, I'm talking more about cookbook-style recipes to "get data from here, transform it, and apply it over here".
All Your Biases Belong to Us: Breaking RC4 in WPA-TKIP and TLS [pdf]
Have you looked at the table of contents?

http://people.ucalgary.ca/~rzach/static/open-logic/open-logi...

Summary: They are going for the foundations of maths, computer science, and logic with completeness, decidability and computability on the menu. I don't know the authors, and I understand your reticence, but the contents looks really good. It's not the kind of logic a practitioner would care about, probably, but it is the big mathy results that logicians do need to learn: they actually mention that this isn't a new course for them, but rather a reference book for lessons that are already given to philosophers.

It's also clearly not written for people who are afraid of maths -- I'm more concerned about their targeted audience. Can you go through that text without an already solid interest in maths?
I think we need more good developers. 100% you can get a great developer from this education channel, but that person would be good whether they came to you via a code school or a more traditional route.

I also think people should be encouraged to better themselves and work towards higher paying careers. That said, as someone who hires engineers the signal to noise ratio continues to go up. It makes it that much harder to find good developers in the forest of bad. I make it a point of seeing almost anyone who is close to fitting the bill so I kiss a lot of frogs, and I could be more harsh weeding out people at earlier stages but I've had absolutely spectacular hires being a bit more flexible (I do tend to fire fast though, no reason for everyone to pretend its not a good fit) Flooding the market with folks though just makes it more challenging for those hiring.
Twitter earnings: 7 cents per share, vs. expected EPS of 4 cents
CEO shares $27M with staff after selling his firm
With all of the frameworks and compilers used today to make HTML and CSS more complicated, I guess maybe it "feels" like a programming language ...
What's interesting is they say GS have more developers and programmers than bankers and traders...
Developers make tech stacks, not the other way around.
(acknowledgement, I'm a contributor to Kubernetes)

It is well supported on AWS as well, and a variety of bare-metal solutions (e.g. Red Hat Atomic, CoreOS)

However, concretely, it is a challenge to maintain good support for N different platforms without an owner who is willing to stand up and ensure that it works, and continues to work for that platform.

We have gotten a number of drive-by contributions of "how to" guides that (sadly) bit-rot over time. As always, we're working on improving the situation, but it is complicated and requires a great deal of time and access to infrastructure (e.g. Rackspace) that the core team simply doesn't have.
> Businesses can't just raise prices and get more revenue.
Right, businesses gauge how much consumers are willing to pay. If minimum wages go up and businesses raise prices while citing said minimum wage increases, consumers will likely be willing to pay the higher prices. Consumers generally won't tolerate price increases that are not justified. Those increases that are justified are more readily accepted. This is why I think businesses can and will pass higher minimum wage costs down to the consumer, successfully.
Some companies just aren't set up to handle remote developers. Based on my experience, it takes a certain mindset and tooling to make remote development work.

I don't know about the GP's situation, however.
I have subscribed with my email address but got no link to the videos as described in the site. Am I the only one?
Walt Mossberg Reviews Microsoft Windows 10
That's not really a fair comparison: the "rookies" (somehow, I doubt that always applies) are working in an environment where they often don't know the requirements and the only way to find them out is through trial and error, and the fact that the organization can even afford "programming experts" means they must have been somewhat successful. Put a programming expert in a situation where the boss doesn't know what he wants and the only way to find out is to build it 20 times and he'll produce a pile of crud too.
Nice! I wrote a 5-stage pipelined RISC MIPS processor in SystemVerilog last semester, in one day, drunk as HELL, but hey, it worked amazingly well. Thank goodness they didn't ask for branch prediction.
> If change is called for, it will be adopted.

Please elaborate. This does not seem to be true but it's too short to fully understand.
(which is a long-winded way of saying: PRs welcome, please help us make it better ;)
Because it's an ad network and a script tag is how you pull the creative into the page. The whole point of using an ad network is that you are letting a 3rd party handle the management of your inventory, the ad creative is unknown until when the call is made.
'Impossible' rocket drive works and could get to Moon in four hours
One possibility if you want mountable storage, is to use our ObjectiveFS[1] filesystem on your digitalocean instances. It is a bit different from EBS in that it is a shared filesystem instead of just a cloud block device, so it depends on your use case if it might work for you.

[1] https://objectivefs.com
I don't have trouble believing that a short course to learn to use tools that put his previously-acquired math knowledge to good use drastically increases his productivity.
To be fair, some life guards are really boring martinets with no sense of fun.

Other life guards dive into the deep end from the exhaust hatch in the ceiling after the pool is closed to the public.

I'm thankful for both types but I slightly favor the latter.
I don't think upnp is actually an adequate replacement for this even on routers that support it, because many of the older ones don't support NAT hairpinning so even if you open a port on the public IP address using upnp other nodes on the LAN can't connect to it.
There are Plumbers, Plasterers and Bricklayers... and there are structural engineers.

There's a need for both kinds of coders. I'm all for it. Not all places need a CS genius, most just need someone with the skills to use established frameworks and tools. Doesn't make you a bad programmer.
I dont know anything about Unity or Unreal but can't you do Unity stuff in JS? Perhaps that has something to do with it too?
My point is that the Secret founders, who thought long and hard about this, concluded that the social cost (harassment, etc.) outweighed the benefits ("cool jokes", etc.). I am imploring you to learn that lesson instead of repeating the same mistakes--and harming others.
Stagefright Vulnerability in Android Phones
Congratulations. You're the 1%, you don't need my services. :)
So everybody's a "programmer". Afraid of a little competish?
I met him over 30 years ago, a great teacher as you wrote.
“Right Wing Brain Surgeons” and the NFL
That's why philosophy is in a crisis right now, because it's in fundamental dissonance with scientific observation. You may disagree that this is a problem, but at that point you're implicitly arguing that the intents of philosophy no longer contain a desire to describe and reflect the actual world.

For most of human history, philosophy was expressly designed to perform discovery - albeit speculatively - on universal principles without the invocation of religion. It was understood that any concrete scientific knowledge of an area would supersede whatever philosophical construct had covered the same subject before. Now we are at a point where this is apparently no longer the case, and philosophers who refuse to consider current scientific understanding are no longer in a position to claim a strong barrier between religion and philosophy.
A web based application could have a very similar backend, and you could run pretty much any modern OS client on the front end...

Though I think the development and training for your new front end will be a bit cumbersome no matter what you use.
“Is Your Brain Really Necessary?”, Revisited
Best comment so far! The web is a multi platform client-server application environment. Sanboxed so that unsecure (javascript) code can be downloaded and executed at runtime. THIS is the killer feature of the web. No other app environment has this and Web and JS will eat native apps in the long run because of it.
Our build process already includes the application's dependencies inside the jar, and packages it into an installable deb file that places the app, its config, and the init file in the right locations.

I have a database and a cache server. They don't run on the same server as the application jar... they run on separate machines tuned to their purpose. Why would I want them packaged together? So my team doesn't have to run "apt-get install postgresql" on their dev machines? Or to maintain an exactly consistent dev environment?
I've bought glasses online. My optometrist doesn't write them by default on the prescriptions but provides them on request. Of course I suppose she could lie so that "online" bought glasses will not work as well as hers do, but I doubt that.

That said, given modern cameras, even web cams, it should be possible to put a calibration dot on your forehead, take a picture of your face and have the computer figure it out.

Would make an excellent hackathon project.
where are you working or interviewing?

I think, at least in sfbay, it's safe to assume git. And probably some CI tool. This is true across my personal sample of perhaps 15 companies that I know well enough.
Surprised to see a personal attack here.

GoKit, the project he's working on, has a lot of attention and IMO is currently Go's most promising response to Finagle/Hystrix in the JVM world.

I'm glad he's getting the word out that something like this exists for Go.
completely understand. hopefully I'll get well-versed enough with heat to contribute
It takes time.

I've been thinking of putting together a little course to help get people get started. It can be really frustrating if you don't know how to start and what the progression of exercises should be.
Anecdotal: Currently managing two code camp interns and I'm impressed with the amount they cover in a meager 3 months but they're junior level developers for sure. Without some previous experience in software, its hard to believe most are worthy of mid-shelf salaries.

There's certainly a huge skill gap between the code campers vs anyone we've hired with previous experience. Just the day to day tacit skills ticket management, git work flows, variance in tech stacks, client feedback, interfacing with designers, interactions with project managers, ux decisions, and so forth just can't be crammed into such a short period.

I'm impressed by code-camps as web development and software development takes a long time but code campers are green. If you're in a position to take on junior devs, it seems a great way to expand a team and delegate jr level tasks to.

TLDR: I'd hire a code camp graduate to fill junior positions - there's just too many soft skill gaps that code schools don't have time to.
Intel, Micron reveal Xpoint, a new memory architecture that could outclass DDR4
Nitpick but it's Type 3 (III), not a class ("Class" gives me the impression it's a higher or lower rating of device).
Illegal fishing is bad, but it's probably dwarfed by the environmental impact of legal fishing.

Interesting discussion about governance over the oceans: http://www.economist.com/news/international/21596990-humans-...
How else would you do read/write?
...rescuing a drowning person (even a child) is incredibly dangerous...

If you're swimming in crowded conditions, this can happen when you least expect it. I don't actually remember learning to swim, so it wasn't remarkable that I was hanging out, treading water, in the deep end at a resort at the age of six or seven. What was remarkable was suddenly finding myself at the bottom, thrust down by strong adult hands. Apparently my instincts were good, so before surfacing I swam away from the non-swimming adult who had just descended a ladder and grabbed the first thing that came to hand. Apparently the buoyancy she got from me was enough to get her back to the ladder. Several minutes later I was telling my mother that I thought someone had dunked me, when the non-swimming woman came up and tearfully apologized.

Teach your kids to swim, while they're very young!
A language is defined in terms of how it is used, but a language is not supposed to be used in the way it was defined, if so, we'd still be speaking proto-indo-european, or maybe we'd never be able to speak, as there wouldn't exist any grammar before a language existed. So, being a grammar nazi is plain stupid.
Some use mouse movements, others do not. The behaviosec used it, but didn't influence anything in the end.
Below isn't as big a deal as above.

I don't know of any WiFi chips that explicitly allow you to go below channel 1 (I know of a few that would let you go below if you twizzled the PLL directly, but generally that was very hackish) and they certainly never test there.

Whereas, nobody designs a WiFi chip that doesn't actually go to Channel 14.
Inventor of C++'s dream setup is simple and stable.
In fairness Visual Studio (and most IDEs) are pretty bloated and slow.

As to the grandparent, that is what asm.js was for, was a subset of JS that could be heavily optimized and JITed... I also really prefer .Net method of native invocation over JNI stubs.
I had a similar experience with an Ivy CS grad with most of his prior work being writing code for financial services companies. Smart guy, easy to work with but tremendously messy code that often failed to take advantage of the language's standard library or the framework's utilities in favor of writing everything himself and not necessarily abstracting functionality out to classes or modules to be re-used.
Researchers Predict Material with Record-Setting Melting Point
Instead of hiring a developer that would drag you down, did you consider offering more money? When people say there's a shortage of developers, or that they find it really hard to find developers, my guess is that they have to add "at the salary I'm offering" to the end of the statement.

I was car shopping a few months ago, and I found there's a dire shortage of brand new $10K BMWs.
> but you don't really see these same people evangelize subscriptions or otherwise supporting these places.

Wait, I totally do that (https://news.ycombinator.com/item?id=9697153). I already subscribe to NYTimes, Spotify, Netflix, etc. and I'd love to pay a reasonable monthly fee to Google, HN, whoever else if it means getting to use their product without being spied on or sold to. Due to a sort of path determinism, everyone just assumed that everything online must be free without giving the traditional model a fair shake.
The Riders of the Waves
Hmm... would it be possible, using Promises, to create a sorta-shim, you give it a SQL query and a callback function.

The shim does asynchronously all the stuff a DB engine does (most people are going to use "SELECT cola,colb,colc FROM x WHERE foo=bar and baz=quux ORDER BY cola ASC GROUP BY colb" and nothing more complex anyway), then tracks all the stuff it needs to do in its own promise tracker. Once all is done, it assembles the returned row(s), stores them and calls the callback.

The biggest problem I see is locking as all the crap is async so you'd need some sort of locking and query ordering to maintain data consistency.
I think IBM found that the last level cache in their Power7 CPUs were faster with eDRAM than with SRAM because the reduction in transmission latency enabled by the smaller size made up for the higher cell latency so that's probably the crossover point where cell density wins over reasonable cell latencies. Of course memories with very large latency operations like a Flash erase can still dominate at much large sizes. And for off-die memory the transport is going to mask most differences anyways.

The various sort of stacked memory coming into commercial use have the potential to reduce interconnect power and potentially make active RAM power at least slightly relevant. But I think the interesting thing about reducing RAM power consumption is decreasing passive power. Not that I expect anything to come of it for at least another half decade.
Really? You don't see any advantage in having someone to ask for advice who has likely gone through similar situations that you'll find yourself in?
I don't know...I think they're still very different. "Who you know" can apply to any situation (particularly Wall Street) where having a contact in a network will allow you access into that network.

But at least in Silicon Valley, if you can prove you're valuable to others (Silicon Valley "members"/hackers/users of your product or service) then that's still the best way to stay competitive. And it doesn't matter who you know because if someone else has an inherently better product/company out there that's competing with you and gaining users, they'll win. With Wall Street, I agree, competition is predicated on the friends and contacts you have.

That's just my 2 cents though - unless I misunderstood your point.
Has anyone experimented with micropayments? I'd pay a dollar or two to read an article like this now and then, but I couldn't see myself paying $200 a year for a subscription.
People at this kind of hackathon aren't caring as much about that as they are "what kind of hardware do I have and how easy will it be to get this to work".
HTM5 appcache to the rescue!

http://www.html5rocks.com/en/tutorials/appcache/beginner/

It's rad.
Jamestown Colony English Leaders Remains Discovered 400 Years Later
Google Search can now tell you when a store gets crowded
Talk is cheap -- did you sign up for an NYT subscription?
You would be surprised. Even in the Bay Area.

The Bay Area is better than most places, but the moment you aren't dealing with a purely software shop, the probability they don't have this stuff goes through the roof.

The PCB design tool Altium only has provision for using Subversion (which is fine, thanks), but the number of people who actually USE it is miniscule.
German privacy watchdog orders Facebook to stay out of usernames
Companies cannot hire fast enough. Glassdoor, an employment site, lists more than 7,300 openings for software engineers, ahead of job openings for nurses,

This agree with the post-2008 hollowing out of the middle theme - lots of of opportunities for high-IQ employment (coders) and the polar opposite: low-paid service workers and bedpan changers. It's like if you're IQ is not in the top quartile, go directly to the low-income, do not go pass go, do not collect $60-100k a year.

I'm very suspicious of the claim that these boot camps can turn novices into job-ready professionals in just 3 months. There's too much to learn and unless you're one of those high-IQ people who has an aptitude for math, as the example in the article, you won't be competent enough get a job and, to make things worse, you'll also be out $10,000.

Instead, if you're not smart enough to work in tech, take that $10k and buy Facebook, Google, Amazon or QQQ stock using in-the-money-call options. You can leverage 5-1 and make $30k a year from a $10k account doing this. The tech boom has much further to go. You don't need to be a member of Mensa to ride an obvious bull market trend.
I'm going to agree with this choice, especially since the OP wants something new.

Since the OP comes from a JavaScript background, the static typing and low-level of Rust will be great things to learn. One also gets first-class functions that aren't insanely verbose (a problem with C# and Java 8). The structure of the game engine will also translate well to the more popular languages in game dev (C++, C#, Java).

OP, keep in mind that older languages do keep getting updated so that they stay fairly modern. In particular, Java 8, C# 6.0, and C++14. C++ especially is very common in the game dev world.
Intel puts new ultra-fast 3D NAND memory into production
I think it's more likely because Unity has been targeting the smaller dev market since it began, while Unreal only seriously started targeting that market earlier this year with its free version.
I'm in Boston, the salaries here are high but not SF levels. I'd rather not say which boot camp to preserve relationships and not malign their organization. They were very helpful, I just simply think hiring straight from boot camps doesn't work for my method of managing software development organizations.
Its actually illegal for an optometrist to refuse your correct prescription. Fine: $1500 per incident.
It just shows how completely subjective it is, and that "technical debt" is becoming an excuse for anything and everything.
Gee, that sounds like a brilliant idea. I can't think of anything that could go wrong with this scheme.

(And yes, I know, this battle was lost in 1996 or thereabouts.)