skysight-inc/HackerNews huggingface dataset:
I think you're pretty far off the mark when you say that Oculus is at risk if they don't sell enough devices.

Of course, we have to go off of what Oculus and FB says, but they are working to create an ecosystem and market for VR experiences and seem to be pushing VR forward wherever they can; look at Oculus Studio and the work they're doing to create interactive movies, as well as the software deals with partners like Samsung's Gear VR. Plus, VR is one of the three stated future pillars of FB (the other two are AI and Internet-for-all).

I'd be willing to put money on Oculus being around and still being a viable business for FB in three years, even if the Oculus Rift hardware is not a commercial success. If the hardware is not popular, they will still be pushing VR forward in other ways. VR is a huge opportunity and is likely to be the entertainment medium of the future. I sincerely doubt FB is going to be overreacting and shutting down Oculus the way you describe.
They've been selling US debt to keep the Yuan strong (ie, sell it in exchange for Yuan, and then 'remove' the Yuan from circulation)
The RMB is not a fully convertible currency, so no.
Unfortunately no word on browser compat.
But wow. I thought https://github.com/Lucifier129/react-lite was slim.

Is there a 1k-React challenge going on?
High-severity bug in OpenSSL allows attackers to decrypt HTTPS traffic
And all the people who will try to revive 100 old abandoned source projects.
>Luminus looked good but seems to be shunned by the community.

Author of Luminus here, and that's news to me. It has over 20k downloads on Clojars and about ~50 downloads a day. https://clojars.org/luminus/lein-template

James Reeves has endorsed it as a good way to start Clojure web development. There's an active Google Groups list https://groups.google.com/forum/#!forum/luminusweb and a Slack channel on Clojurians.

Could you please elaborate on why you believe Luminus to be shunned by the community?
p-value is almost irrelevant if you don't know how many overall statistical tests were performed. Finding a p<0.001 "significant" result after testing 1,000 different variables is far less meaningful than finding one after testing 5 variables.
This will be covered as part of Chapter 5.
Babylonians Were Using Geometry Centuries Earlier Than Thought
I'm hoping for React Native to be maintained, stable, and performant...
Not as bad as when Google shut down Meebo though.
Creative Commons movie to be released
He's saying that APIs not providing backwards compatibility is annoying.

So yes, it's annoying when the next android release is out just as you're finishing your app, your code no longer works and you'll have to rewrite parts just because, while not receiving much benefit.

It's annoying as your application now likely have to support multiple versions of the API as well.
Can someone tell me why this was downvoted? I couldn't find anything wrong with cloudboost.io except for the absence of a Dockerfile in their dockerhub repo.

[edit]
Oh, because of spamming. Nevermind.
Well, that's not much reassurance because they stopped publicly selling/supporting WebObjects long before they stopped using it themselves.
I don't think so, but obviously you know your 3yo better than I do.

The only thing that I could even imagine coming close are some marble statues of men and women that appear throughout the island. They aren't all that creepy but an imaginative child see them that way.

It's rated E for Everyone:

https://www.esrb.org/ratings/Synopsis.aspx?Certificate=34184...
Let's all look :-D
The Tornado Cache (FIFO) hasn't really been an issue as an eviction algorithm. Most of our caches are sized to hold over a weeks (most over a months) worth of objects in cache. Most objects/traffic is temporal in nature. The popular images and videos are normally only popular for a certain time period.

We have looked at not evicting objects on disk if they are in the RAM cache and that has a LRU like eviction algorithm (really it is a CFLUS). Doing this would help in not evicting really popular objects.

FIFO has advantages over LRU for disks. It is very efficient with writes since they are all sequential. We use rotational disks when building out very large second tier caches.

There are other things to consider when looking at cache in a proxy server. How many bytes does the in memory index take per object in cache (for ATS 10 bytes and that is extremely efficient). Also, does the cache use the filesystem and/or use sendfile for HTTP (like NGiNX), but can't use sendfile when using HTTPS or HTTP/2. Netflix is experience this pain when moving to HTTPS with NGiNX.

Every proxy server some advantage, easy of use, well supported APIs, flexible configuration, dynamic loadable modules, HTTP specification compliance, HTTP/2 support, TLS support, performance, etc. It really depends on what you are looking for when choosing a proxy server.
To be fair, would they say anything else? Even if Google had plans of shutting them down in 3 months, it's not like they'd come out and say, "Oh, we'll be joining parse next quarter."
> gaming console maker (aka Sony) will have the lion's share of the gaming market

Given that you need a bleeding-edge $1000 PC to run Oculus at a smooth, nausea-free 70hz, I don't see how Sony is going to get similar performance from a 2-year-old $400 console.

Maybe a couple generations down the road, but not in the next few years.
Looks like they don't support push notifications.
"nothing but browse the web and check email"

Try using Safari instead of Chrome. And check if you're running a lot of Flash. The usual problem is that Chrome is engineered to gorge power with no regard to your battery. Flash, of course, is pure abuse and stupidity.

It all disappoints me because I prefer Chrome for its tools. But Google simply doesn't seem to care that it goes overboard on power and RAM drain.
Noamane ell
[Firebase founder here]

We'd love to know what limitations you've run into and how we can do better! Send me a tweet: @startupandrew
Congratulations on your tenure. I'm not sure what it proves but you should be proud.
Some of us do travel for a living and can be out of town for weeks on end. It does happen -- and where you're parked is an afterthought. You don't always get to pick which street you park on.
yes. Meaning there is a market to fill. Too small to be of interest to Facebook, but I'm sure people will build business upon the open source server.
It's awesome. Someone please nuke the spoilers!
I posted this here for two reasons. I really liked 'Battery' and I like the idea of funding movies and giving them away for free. They need to make a living, and we need accessible art.
would like to see some tutorial how to move parsedb&server to digitalocean or heroku
Beep Beep Yarr is a children's book that teaches computing through storytelling
It's a good thing they had great documentation... oh wait.
USENIX Enigma 2016 – NSA TAO Chief on Disrupting Nation State Hackers
Smithsonian, “Give the little giraffe a name” Help her and get your company press
USENIX Enigma 2016 – The Golden Age of Bulk Surveillance
Introducing (Open Source) Parse Server and the Database Migration Tool
Medios Sociales para ser competitivos – Formas de ganar dinero en internet
WhatsApp is a competitor of Facebook. It's a way to discuss with people you know in real-life, share pictures, discuss, communicate.

Many engineers see a "chat app" and a "social network" and they don't see how they can be competitors, but they really are: they compete on being the transport of communication with your friends.

Long-running WhatsApp groups with your family or a specific group of friends is completing exactly what Facebook doesn't successfully provide and what Google+ tried to: a way for a more private discussion within different social circles. And on top of that, there are many people who resist Facebook for "privacy" and happily use WhatsApp (which is very very ironic, if you think of it).

The acquisition of WhatsApp (and Instagram) has been one of the smartest moves from the Facebook management. And not only that, they even handled it correctly afterwards, by not merging one into the other, resisting the usual technical urge for refactoring, unification, removal of duplicates.

Now they basically own all the most successful communication platforms. They own the primary way most people use to communicate with the world.
Maybe Zuckerberg isn't passionate enough about it? Like buying a stock and then 2 years later you don't want it anymore, so you get rid of it.
I love the idea of anything being a drop-in replacement for any part of WordPress. The only problem is that the most time-saving aspects of WordPress are the plugins and themes, both of which require executing PHP code. It is cool to be able to use a WP database with a different frontend, but any number of database migration tools can accomplish that.

I've often thought about how much work it would take to create something that's 100% WordPress compatible (likely have to be in PHP) with two APIs: one that runs legacy themes/plugins, and one that's modern and easier to use.
Nice article. For your rule of thumb section there is a third case. For a future event that must happen x number of seconds/minutes/hours/days into the future you want to store it as UTC and not wall time.

For example, the bypass valve on the boiler must be opened in 30 hours. You want that as UTC instead of wall time as you don't want a DST change to add an extra hour to that as you'd get a pile of scrap instead of an intact boiler.
> Thankyou for acknowledging this!

Indeed! We stopped using RabbitMQ for this reason. Actually, for a number of reasons (its slowness being another major one), but this was the biggy. As a fault tolerant system it doesn't tolerate faults very well at all; we just could not find a way of keeping it stable for long periods, so it had to go.
Current TS is targeting JS backend. CoreCLR backend would mean you will have a unified codebase both on browser and server (CLR VM).
3 hours after the declaration there was not a single flake of snow on the ground.
Only one hobby. These folks are professional astronomers.
Registration rejects email addresses with certain characters ("+" at least)

Also, I think it's a bad idea to offer common financial codes as recovery codes for your site (SSN, mother's maiden name, etc.)
Parse Server: http://blog.parse.com/announcements/introducing-parse-server...

Other than that, I'm looking for something myself.
ah, interesting, will have to buy to see what all the chatter is about :)

I seem to be downvoted to death - the comments weren't meant in a disrespectful way - just wondered why the gargantuan effort with a DIY engine. The game itself looks really interesting.
you should really parse the WMD stuff over again. The history on this is as follows: Post Iran-Iraq war Hussein had a WMD development program, and then the UN inspections regime came and put several of them "under seal". In the runup to the Iraq war, the US repeatedly asked where these sealed WMDs were and Hussein refused to disclose where they were or allow inspectors to see them, and the US spun that as implying that he COULD use them to supply terrorists with WMD (technically true, unlikely to actually happen). Ultimately, after invading the US found them, and they were still "under the UN seal", unable to be used in any military context.

The US also never argued that there was a direct connection with Bin Laden, just that Iraq was covertly supporting terrorism. Which is similarly flimsy, limitedly true, and definitely manipulative of the US public.

So, the Bush administration was incredibly deft at taking minor truths and spinning them in the public's mind as molehills that justified bigger action. Not to justify their actions, but in the strictest sense, Iraq did have WMDs, and Iraq did support terrorists.
Scammers will also impersonate as fundraisers for the local PD.

Really, never give money in response to an unauthenticated phone call.
Yes, part of it should be that the student gets academic credits that count towards graduation. Even establishing minimum and maximum quotas of which credits come from apprenticeships is healthy with moderation.

But a bigger part of it is that the University must provide for oversight so that the actual tasks assigned to the students is relevant to their academic goals, and that the complexity of the tasks increases progresively in order to present the students with renewed challenges according to their growing skillset.

Without this formal oversight, the whole thing could easily degenerate in a shady personal business where the school's officials "rent" their pupil's slave labor to the highest bidder.
> > corporations require you to pass their own exam before they hire you

> If you're talking about software interviews, know that you need to have pedigree even to get an interview. See Twitter or Palantir recruiting.

Counterexample: I currently work part-time (alongside my undergraduate studies) at very well-known Linux software company. When being interviewed, there was no mention of any "pedigree". It was simply that I had contributed to the free software project they were looking for engineers for. Simple as that. You'll find that competence is far more important than pedigree. I've always hated the concept of pedigree, it disadvantages people who have skills but are poorer than others. We ought to push for a meritocracy. As a separate matter, higher education should be much cheaper (or just make it free).
"Interestingly, the U.S. outlook is brighter today than China's, in contrast with a mere couple of years ago when China looked destined to be the dominant economy."

A lot of it is news hype. Disaster sells stories, a "2% decrease in growth" doesn't. The US wasn't doing badly a few years ago, and China isn't doing all that badly now.

Something to remember when the hype and stories come up in the next few years. We'll all muddle through, just like we always do.
> "Don't fly when it's really cold" wouldn't have been a particularly expensive mitigation, either

The SRBs were not designed to work below 40F, so it would have been very reasonable to postpone launch (yet again). However, Reagan was going to give his State of the Union speech on that same evening, and putting a teacher in space was supposed to be a highlight of the speech...
Power users? how is disabling few icons empowering anyone? The space is still there, blank and wasted. Do you scratch all the button/knob markings off in your car because you are a power driver?
If we can afford our current welfare system, we can afford basic income
100% agree. Building my first notification-based app right now and Parse seemed like the obvious and best choice. Thing is, after a bit of thinking something felt...off. Not with the service, but off with the idea of attaching this small little project to something so...out of my control.

I dug around the net and found a working solution I could install on my own server, and now that's exactly what I've got: The experience of doing this on my own, the flexibility to grow as needed, and the code to implement again and again without needing anyone or anything else.

Building apps these days is a massive gamble for small guys like me. We often spend dozens of hours with little to no possibility of return.

Any action I can take that reduces stress points and increase my knowledge base, (and this would have been a massive stress point) I'll take.
Pipelining R and Python in Notebooks
Dang. I literally just finished building my first app with React Native/Parse two days ago. Was really amazed by how easy the stack was to get production ready, but now? Heigh ho, heigh ho, its off to work I go... :(
So what happens to the parse credits? Do we get the money back?
Would love to come back to these predictions in 1-3 year timeframe and see which ones pan out
This would be super awesome!
I love TypeScript - it's my favorite precompiled language and I use it for a few personal projects of mine. But I can't help but feel it's an evolutionary dead end. asm.js / web assembly is what you want transcompiled languages to target
Wow! Great response. I have to say, I'm excited about your book. It sounds like a wonderful project.

It's also interesting that you are really paying attention to beginners. That's definitely something that Haskell needs. The first time I tried learning Haskell, I totally couldn't figure out what was going on. I didn't really understand it until after I played around with Erlang and then came back for a second look.

Anyway, this is a cool, educational project. I hope you keep it going and that the sales pan out.
Canada Temporarily Drops Out of Five Eyes Spying Coalition
> Personally, I'd never put a MS project between me and the cloud, or my data and the cloud

Why?
Interesting. Sounds like Parse wasn't nearly as mature as they made themselves out to be. I'd have expected at least PaaS levels of stability—by, at the very least, pinning each client to a particular API version with guaranteed semantics until they choose to shift to making requests on higher-versioned equivalents of each API resource.

A thought: if "Parse" had originally just been this open source Parse Server offering, and you had taken that and plopped it on e.g. Heroku, would that have been a better deal for you? Seems like "apply FOSS to PaaS to get BaaS" wouldn't have been that much more hassle, operations-wise; and you would have been able to upgrade the backend only when you liked, rather than having it mutated out from under you.
> they just don't do anything useful.

We use a cheap 3D printer weekly to make little fixtures, brackets and mounts for robots. These we use for months or years. They are also incredibly great for prototyping: print the doohickey in crappy plastic, check it fits together right, then get it made for real. It's amazing how helpful it is to have a model in your hand for debugging before spending a fortune.
Really, you just can't be bothered to think about whether your parking spot is a wise location to leave your car for several weeks? And further, that you can't even choose not to park on a snow emergency route?

Your car is probably the first or second most expensive thing you own. Take ten seconds to read the signs governing the legalities of where you store it. If you screw they up (it happens to all of us) then own the screwup.
Startup Interviewing is Fucked
Dude, you have an inordinate amount of time on your hands and you're obsessed with me. I don't want a stalker. I'm out.
>"cyber-attacks and security vulnerabilities in Microsoft products and services that could reduce revenue or lead to liability" should be at the top of the list.

Could you point out any program or OS that could guarantee neither of these? Based on what I have seen all major OSes and programs have these issue regardless of whether it is closed source or open source.

Besides how do expect them to quantify such unforeseeable events on their accounting statements?
I hope you're right. I've really enjoyed using your service and plan on spinning up a new env very soon. Thanks for such a great product!
Or the equivalent to a camera killer green laser. Masers have been around for longer than lasers so it is entirely possible.
So this is how companies, who offer cloud services, are trying to get us, the devs, to trust them... WELL PLAYED FACEBOOK!!!!!!!!
Parse Platform Open Sourced
New York had Robert Moses, who fucked the city up so badly that the subway carries half the people it once did, and the population has only just reached the pre-Moses highs.

Not all grand visions are for the best.
Start a micro-investment company that allows people to invest in others to live and better themselves for some kind of cut of their future income. Do this at a huge scale.

The problem with basic income is where does the money come from? It's either loaned, taxed or invested. Loans are bad because you are enslaving the borrower. Taxes are bad because you are stealing work/labor from the taxed. Investments are best: you probably won't make your money back, but the possibility could provide incentive to give.

On the recipients side: perhaps there is value for them to promote themselves (in a Kickstarter kind of way) for more investments. Just the exercise might give them ideas of how to increase their own value.

Have the fed become the basic investor. This means inflating the money supply, but somewhat curtailed because successful investments have some payback. This is perhaps the fairest tax-like money source- it really hurts those with large amount of parked cash the most, which may not be such a bad thing. It encourages them to do something better with their money.
I won't wold my breath for this. Despite a decade of talking about "open science" there is very very little progress.
The Best Teacher I Never Had
Thank you, I'll take a look at that. Also, thanks for the solid advice! I enjoy maths, recently I've been going through all the maths I've learnt previously to refresh my memory of it. Maths suits a Computer Science student's brain (Y)
Like many, the ability to be present with your family resonates a lot for me. I’ve been working remotely (at least 3/5 of my time) for most of the past decade, but in the last two years it has been an absolute godsend.

Without going into detail, we ended up in a high-needs situation with one of our teenage kids a couple of years ago. Fortunately I have a very good relationship with the company I work with, so was able to switch from partially remote to 100% remote, and as things shook out, ended up part-time (3 days a week).

Some days I’ve been unable to start work until 10 or 11, or I’ve had to go down to the school three times, or quite frankly I’ve had days of just being too emotionally drained and upset to be able to work as well as I would like. So have certainly had some late working nights to compensate. Measure based on what I expect to have completed more so than total hours worked, and carefully curate the todo list with my manager regularly.

My wife works in customer service, so she has nowhere near the flexibility in scheduling that I have, so it has worked out the best for the situation we’ve been in.

Never could have happened if we were both office-bound. One of us would have had to stop working for a couple of years.

(Addendum: Some of the above sounds quite dire, and it has been at times, but we are well into recovering and approaching a more “normal-needs” situation.)
They have already did that:

http://blog.parse.com/announcements/introducing-parse-server...
Structure and motivation are needed to learn about subjects you are not passionate about. For those things that make your heart race faster, structure is a hindrance.

However, to have real mastery of a subject (say, Computer Science), will require you to suffer through parts of the curriculum that don't seem interesting.
The Steelcase Airtouch is, to me, the premium standing desk. No electricity needed, fast and fluid movement, and looks gorgeous.

Definitely not cheap, but its quality is top notch.

http://www.steelcase.com/products/height-adjustable-desks/ai...
The paper mentions "science grade CCD sensors" - are these really better than some of the new ultra low light CMOS cameras from Sony and Canon?
Where was your data to back up when you said "only technical people" use GitHub?
Found the answer to my question in the paper. It was the distributed version, as one would expect.
So, this is how Facebook wants the devs to trust them?!? Let alone trust other cloud services companies??? WELL PLAYED FACEBOOK!!!!!!!!
Were the photos of the Apollo landing sites taken from the Lunar Reconnaissance Orbiter faked, too?
To be fair, we spent most of the effort fighting in the wrong country (Iraq) chasing the wrong person (Saddam Hussein) who had nothing to do with orchestrating the attacks, nor had any viable "weapons of mass destruction" that were the purported reason for going after him in the first place.