skysight-inc/HackerNews huggingface dataset:
So, AR is harder than VR because of things like surface detection and occlusion. That being said, the problems with closed-headset VR are twofold: the price and the arid software landscape.

A Vive Pro headset, the most advanced consumer-ready VR headset, costs $800, plus a few hundred $ more for each of the base stations and controllers. On top of that, you need a good PC to run any VR software. That's a lot of money to invest.

And if you do, you're met with a bunch of weird experiments, a few weird experiments with some polish, and a handful of games that offer a truly novel experience in VR.

But because the barrier to getting into VR is so high, it doesn't make financial sense for most companies to try to make software for the space. And because there are too few games, there isn't a good reason to buy a headset, so the whole ecosystem goes full ouroboros.

So, I guess the thing that is missing is the price falling low enough that the VR ecosystem can become self-sustaining. Good VR systems totally exist; they just cost $4000 and you can't do anything with them, lol.
Ask HN: How do you think the global financial collapse will play out?
> FANGS have a pretty high operational bar that's sometimes hard to grasp from the outside, without internships, friends and networks of exposure.

Bingo. I think having an "inside" view of expectations is key to interviewing at these kinds of companies.
Also, hard work puts you in positions to get lucky, and it lets you leverage your opportunities more than others. There is no ladder to climb. You run around until you find the pay-dirt, and the people that run more find it quicker.
> Counter Social seems to be a walled garden but it suits their mission statement.

It's not, but counter.social users are blacklisted by Mastodon folks who don't like how th3j35t3r[1] is running his Mastodon node.

[1] https://en.wikipedia.org/wiki/The_Jester_(hacktivist)
Science of Islamophobia
Michael Abrash (of Oculus research) has given several good talks that discuss this. Here's one example: https://www.oculus.com/blog/vrs-grand-challenge-michael-abra...
What are you talking about? It’s ridiculously easy, to the point where my 14 year old can train a classifier. For classification in particular you don’t even need to do anything: just clone, point it to your dataset in one of the established formats (eg imagenet) and let it train for a few days. Object detection is quite a bit harder (and takes way longer to train even from a pretrained net), but again, totally doable half a dozen different ways using existing code you can get from GitHub.

If you’ve spent years doing this stuff and training a classifier is an insurmountable obstacle, you should consider changing your field of work.
As always, Jeff Dean doesn't fail to inspire respect.

Tackling a complex problem (still relevant today) at an early age, getting great results and describing the solution clearly/concisely.

My master thesis was ~60 pages long, and was probably about 1/1000 as useful as this one.
For all the complexity that you can have with Maven, a large majority of projects can get away with nothing but a <dependencies> section and maybe a plugin or two. The one thing it does right that no other build tool I've used has managed to reach is make projects adhere to a fairly rigorous standard, once you understand the various phases to a maven build and the basics of a POM you can pick up any project and get started fairly quickly.
So I'm curious: the insanely low bid he gives, the insane timeframe he's able to deliver, and the enormous bonus he collects at the end. Is that shared with his workers, or is that all kept for himself?

Rushing bridges and tunnel jobs seems... risky.
It's not immediately obvious what the benefit is over Pitman script, which is mentioned in the article. It seems like Pitman is faster to write because the characters are simpler, and afaik Pitman had a wider adoption, I've never heard of the Shavian alphabet before.
More context on the bill:

1. https://www.sacbee.com/opinion/editorials/article211839964.h...

2. http://www.dailyfreeman.com/article/DF/20180826/NEWS/1808297...
Does it invalidate such provisions in your already-signed existing employment agreement with your current employer?
Weren't neural nets popular back then?
Solving the Tech Deficit on Capitol Hill
What specifically blew you way compared to other AR headsets like HoloLens for example?
Mypyc: Mypy to Python C Extension Compiler
I think his point isn’t that it is trivial, just possible. Off the shelf tools exist and practitioners (of which there are thousands) can build solutions now to identify tanks or people on a kill list, or whatever the military wants.

DARPA looks at what is plausible and spends money to get the brainpower (a number in the hundreds or less) who can create the tools and create the process thinking about things that the military wants or needs.
Zippin's Checkout-Free Retail Store Uses Cameras to Watch You Shop
Wonder who was his advisor back then, because I don't think it's mentioned in the thesis. Or he did this on his own, which is not surprising by the way.
The Spiky Simulator That Will Help Find Oceans in Space
I wouldn't say that's the problem. You do not need to register a new account to see an instance's timeline.

For example this page shows the instance's timeline without logging in: https://mastodon.sdf.org/about

If you like someone's toots there, you can follow and message any user on SDF's instance from your account on any other instance.

As mentioned elsewhere, the only thing you would gain by creating an account on sdf.org is to have your toots appear by default in the local timeline of other sdf.org users.
Right, but zero? I can’t study Japanese words at the moment without interfering with German.
https://twitter.com/jeffdean/status/1033874204548984833?s=21
NXB GDVN công bố đường dây nóng cung ứng sách trên cả nước
I'd really like to know what happened in Australia. From the outside it looks like the Government tied us to MPEG2 because they were basically giving away the set top boxes to get people to change over from analog TV. I'm pretty sure the BBC in the UK was already using H264 at that point.

Result: we've only just changed over to H264, everything's hilariously low-bitrate and H265 is years away.
Agreed, I read a report that children learning English have to devote far more time to learning spelling than speakers of other languages, but this comes at the cost of time spent studying other subjects. I have never seen an argument against standardizing spelling, but I guess there is no political will and academic support to do it.
That’s the thing. I haven’t tried the others (except Google Glass 4-5 years ago). They might be better.
As someone who's learnt both colemak and dvorak in the past, it is my opinion that the utility of being able to use qwerty anywhere, at any computer, without having to adjust settings or install and configure keymaps, far outweighs any purported advantages of either colemak or dvorak or any other exotic layout.

That said, other people's situations will differ from mine, and I can see why you would switch if you were say, writing slabs of prose in seclusion, or lived in a country that is majority non-qwerty already.
1 week isn’t enough for big companies. The person is 10 years out of college - 1-2 months would work a lot better.
Personally, it absolutely has. Especially some of the garbage doesn't get collected very often (for example glass is once a month) and we don't have room in the apartment to store trash. So for example, I'll buy beer in cans because aluminium compacts well in the bags and so I can store it easily. I used to prefer glass bottles because the size is convenient (600 ml rather than 500 ml, which is perfect for sharing with my wife), but in our current apartment (which has less space) we haven't bought glass bottles for years. Also, just yesterday, I had a choice between not very nice fresh tomatoes (the season really gets going in October here) and canned tomatoes. The canned tomatoes would have been much better quality for what I was doing (cooking), but I really didn't want to deal with the can (which is hard to crush and takes up a lot of room).

On the downside, non-recyclable plastic is kind of at an advantage because it compacts really well. Also, burnable trash (which is basically paper and organic waste) is easy to dispose of because it is collected twice a week (hot countries need to do this). So a lot of my neighbours have mountains of cardboard and plastic bags (we're pretty careful anyway, so generally it's not too bad). It would be great if there was a compostable category that was collected often that didn't take cardboard. That way the cardboard could come once a month and I'm sure it would cut down on paper packaging.

Of course, this works well because we have no room for trash. In other parts of the world where people have garages as big as my entire apartment, I think it would have considerably less effect.
Example that comes to mind: my alma mater tore down a building that contained english/math classrooms and lecture halls, and replaced it the year I graduated. The basic requirements of an english/math classroom or a large lecture hall have not fundamentally changed in the last 100 years, they may have added projector screens but it's still fundamentally a room that people sit in and receive instruction, and there was no real need to replace it besides "we could".

The university did put forward that it would save them $300k per year in energy costs, which means that at the cost of $69 million it'll only take them 210 years to make their money back.

https://www.mlive.com/news/kalamazoo/index.ssf/2010/05/weste...

They are currently planning to tear down 12 student dorms and rebuild them at a cost of $55-75k per bed.

https://www.mlive.com/news/kalamazoo/index.ssf/2017/09/weste...

That's the kind of thing that drives up costs.
An underappreciated aspect of this is finding an academic department that would allow you to submit something this concise as a senior thesis.

My experience, mostly in grad school, was that anyone editing my work wanted more verbiage. If you only needed a short, one-sentence paragraph to say something, it just wasn’t accepted. There had to be more.

Jeff Dean is an uncommonly good communicator. But he also benefited from being allowed, perhaps even encouraged, to prioritize effective and concise communication.

Most people aren’t so lucky, and end up learning that this type of concision will not go over well. People presume you’re writing like a know-it-all, or that you didn’t do due diligence on prior work.
I know it's not the main point but you're talking about Redux there, not React. I've worked with React for years without touching the stuff you're talking about.
You'll see that error if the Service Worker failed to register. Check your browser console?
I honestly don't get why I was down voted but mkvirtualenv, workon xyz, pip install -r requirements.txt isn't exactly a huge barrier to entry with a python project. Personally I always saw the node_modules directory as something to be ignored. It's a crowded bunch of junk.
Humans are clearly exceptional in numerous positive ways. There is no real debate to be had there.

Let me know when the whales, monkeys and dolphins put a telescope into orbit. And let me know what the grieving orca thinks about generational knowledge transference or the afterlife.

Human exceptionalism isn't simultaneously a degradation of the amazing traits of other species. Just because humans are exceptional intellectually compared to gorillas, that doesn't actually take anything away from gorillas.
Could you perhaps elaborate on how this compares to the BLS Real Earnings report https://www.bls.gov/news.release/pdf/realer.pdf ?
They were very in vogue at the time. This was just after backprop was coming into its own, and before ANNs totally were surpassed by SVMs, boosting and ensembles, etc.
Neither of those things indicate that humans have wildly different inner lives, though. A lot of these may perhaps be attributed to a combination of language development and tools usage, neither of which is really relevant to the parent's point in any way, so I don't really understand your digression.

Humans DO have a history of degrading the inner lives of animals and it's a problem. We don't even know for sure that humans are exceptional intellectually compared to gorillas in an objective sense, we're just deriving that from the aforementioned telescope example which is not scientific in the slightest.

Humans have plenty to be proud of but with things like "we're more intelligent" or "we're more emotionally developed" as opposed to "we got a lucky combination of things" I'd rather be really careful.
Java 10 Support and Nested Reports Provision in LINQ Reporting Engine Using Java
No, there are 3 sentences implied in the context, but only 1 sentence is visible in this specific example.

Natural language normally isn't a fully self-contained representation.
It’s really a wash: I have to be much more careful with H mart produce but it isn’t always lower quality than the standard grocery stores (when they have the same things at all). I basically have to hit all the grocery stores in my area (H mart, QFC, Safeway) to see who has what at what price, then I wind up buying at H mart 25% of the time. Their produce section isn’t that different from 99 Ranch or uwajimaya in the Seattle area.

Salmon at 3 dollars a pound isn’t that weird at Safeway when they run a sale, I’m a bit worried about the quality though (fresh but farmed vs frozen but wild). I miss the days they used to just toss them off the boats in season when they caught too much.
A History of the Dalek props in Doctor Who – From ’63 to ’88 and beyond
Try consulting. It might be a transition that will give you the right mix of chaos and “get it done” while exposing you to bigco lingo and thought patterns.
> Counter.social broke themselves off of the federation.

Ah, assuming that's true this is the first I'd heard. My guess is that we'll see more of this as a handful of instances dominate and (in at least some cases) consolidate.

My point about @jack is that, for now, you're trading one benevolent dictator for many. The result is a Tower of Babel of moderation and federation standards. Maybe that's a feature and not a bug?
You might like this talk by Jonathan Blow on "Deep Work": https://www.youtube.com/watch?v=7uUl_aTbOzQ
WireGuard even in userspace is generally pretty fast anyway, since it's multi-threaded.
There's no crying in H Mart!

H Mart is a gift given by heavenly messengers to bring the concept of flavor to the Upper West Side. There are so many people there who would love to help you, OP. In NYC, everybody's ersatz and everybody's frum. In NYC you are absolutely Korean. It's the city where you can be anything and you can tell anyone who says no, to get the fuck out.
why he hates him self.
I can't speak for the author, but I did a similar shift around 2010 to Node.js and JavaScript from many years in the Java ecosystem. I did try Groovy and quite like(d) Scala before moving to JS, and while Scala at least was a big improvement at the language level, I eventually shifted further and further in Node.js because it simply was more productive and easier to make full stack webapps.

I can see developer's points if they are just "backend developers", but doing anything with a web UI is vastly superior experience and simpler in Node.js.
What type of logic uses period and quote operators? What are their semantics?
Yeah, I truly agree with this. Couple the fact that I have a non-STEM degree and no internships. I picked up my first web dev jobs just from scouring Craigslist. Smaller companies that were open-minded enough to give a junior dev a shot. But I did stop using CL years ago and use better resources for job listings now.

So without any insider info on how big companies operate on a high level all the way down, outside of reading web articles or forum discussions, I have to put the pieces together on my own. My personal network is pretty diffused and fragmented, too. I know a person I met at a tech meetup years ago, he now works at Amazon. But he's too busy to reply and doesn't seem interested in being a referral.

As silly as it sounds I thought the small-to-big company would be the most logical career progression, as I even compare it to a music career at one point. In that you first have to produce and sell for an indie label before getting picked up by big shots such as Sony. But my reality is me spinning my wheels in the small co/startup circuit still waiting to "make it big".
Doesn't work well on mobile.
If there's no clear and abiding biological cause (like in general paresis or something), nearly all psychological disease is culture-bound.

America in 1950 had orders of magnitudes less diagnosed depression than America in 2018, although people had some things that we would label depression today - and that Americans of 2050 will doubtless label something interesting and different.
Also: http://archive.is/oAymy
Some of us are working on more complicated data than just handwritten digits. Part of the problem is that existing networks are tuned for the dataset that the original authors were working on. If you want to use it on completely different problems, you have to change the sizes of the layers, convolution size, max pooling, etc. The other problem is figuring out how to preprocess your data to make it as easy as possible for the network to digest. Then, to make it harder, changing the preprocessing means you have to change the network architecture, and vice versa. Fun times!
I use Dvorak exclusively at work, and move between QWERTY/Sholes and Dvorak at home. I'm a better typist with Dvorak than I ever was with QWERTY, but I admit that I'm slightly worse at QWERTY since adopting Dvoark.

For me, however, it's much more about comfort than typing speed or accuracy. Two of the touted advantages of Dvorak are: reduced finger travel, by putting frequent letters on the home row; and frequent alternation, by putting all the vowels on one side.

I'm intrigued by the effort grids used in designing BEAKL. I agree intuitively with the idea that the pinkies are much weaker, so perhaps a home block does make more sense than a home row.
A slightly bizarre version of this that nobody should ever use. If you see someone doing this, tell them they are a bad programmer and shouldn't be putting code into production. It's also unlikely that this would actually be useful for the real code in the authors situation because it ends up mostly limited, but the technique can be useful even if this example shouldn't be done this way.

# declare our arrays
my @arr1;
my @arr2;

# alias specific elements to the arrays
my \$first = \$arr1[0];
my \$second = \$arr1[1];
my \$third = \$arr2[0];
my \$fourth = \$arr2[1];

# assign to those aliases. note the , 2) added to each split. This forces each split to only ever produce two values.
($first, $second, $third, $fourth) =
(index($str2, '-') != -1) ?
(split(/-/,$str2,2), split(/;/, $str4, 2)) :
(split(/:/,$str2,2), split(/;/, $str4, 2));

This is bad code simply because you're unrolling the arrays and not using things the way you should in the language. But this does demonstrate how refaliasing can be useful for doing some other weirdly specific things. This also works for things inside hashes and other perl data structures.
Also recently felt a need to leave Twitter and search for an alternative. I initially began using mastodon.social, and have now moved to my own instance https://mastodon.zone as I wanted to setup something in a closer geo location, join if you're around SE Asia!
>To assume otherwise -- that animals are dead inside, because they look different, or -- forgive the cynicism -- because they challenge some misplaced idea of human exceptionalism -- that is "faith", and not science.

How about "has 302 neurons"? Where along this list ought we draw one or more partitions? https://en.wikipedia.org/wiki/List_of_animals_by_number_of_n...
I wonder how it works in ChromeOS, anyone tried it? I had OpenVPN working for a while, but the debugibility of it was pretty low, it was a pain to set up. I was always turning it on and off, unlike my Linux laptop where it would just always be on and working. That's using the built in OpenVPN, not an android app. I wonder if setting it up in the "ChromeOS centrally managed" mode would help any?

I'm really using my chromebook a lot these days at home, but wish I had a better VPN option for it.
1) Well done for shipping! That is a huge achievement!

2) (For future projects) IMHO It's not advisable to work for "years" on a project without showing it to end users. It's basically a big guess. For best results make sure to start building your audience from the start. Even before you code anything. When you pick an idea to focus on, if you can't build some kind of list of people interested in it just from a landing page with a "Join the waitlist" button, then it's a big sign that the idea might not be the best or that you don't have the capacity to market it.

3) Your key premise is that people care about hierarchical Q&A. There is no true way to know this without asking people. So, again, ask them at the beginning of the "years" before writing a line of code.

4) Your site boils the ocean. It's almost impossible to build up a user base with a site that is not focused around a niche. For example, Stack Overflow's first version was focused on the topic of Tech/Coding Q&A and then they rolled out sub sites. So, your best bet will be to pick a specific niche to focus on and then when you grow and build that topic, then start to move to other topics. That is a tried and proven strategy. (Also, it's only by picking a niche that you know WHO to market to and what marketing strategy to use).

5) Your main marketing message is based around "features" but very few end users care about features they care about how your product will make their life better and how your product will make them a better person. So, your marketing copy should be about "benefits" not "features".

Please read this set of free ebooks for more info on that: https://copyhackers.com/get-it-now

6) Again, well done for shipping! If you ever work on another project I would recommend to pick something you can ship in < 3 months, even better just test it with mockups and a landing page before building anything. The sooner you can get feedback the sooner you know if you're moving in the right direction.

I hope that this feedback is taken in the spirit it is meant, which is just to be helpful.

Good luck with your project!
Can I use gdb to debug my applications?
i think i read this for three different classes as an undergrad
When the boss ask you to build a website in a framework you don't know
do you know how many queer furries are on mastodon right now holy crap, that is definitely a community

Also um I think pretty much the entire fediverse is free of ads right now.
Thanks for making this. It says the following but did not provide more info about why:

> The site is loading libraries from one or more CDN:s. Self-host the files.

Is it on the ground that browsing pattern can be leaked via http referrer?
There is a limited "A look inside" view in each Mastodon instance's web interface, but it doesn't compare to reading a subreddit anonymously where you can basically read everything without joining.

More generally, my question is how do you meet people who are talking about something interesting to you? (Considering that there aren't many people using Mastodon yet, I don't expect to chat with people I know.)

The web forum/subreddit model makes it considerably easier to find interesting subject-based communities. This doesn't seem to be what Mastodon was designed for, but it seems like a good idea.
The Google search workaround doesn't seem to work for WSJ anymore.

Clicking through from Facebook seems to work.

More reliably/simply, and for people not using Facebook, Archive.is and Archive.org always seem to work.

Archive.is is my go-to and it works every time.