skysight-inc/HackerNews huggingface dataset:
The user base is flat, but the revenue keeps coming in. About 250 employees, down from a peak of 350, and about $66M in revenue.

Linden Labs is developing something new, called "Sansar", for virtual reality users. It's closer to a video game than a simulated world; it's a platform for "experiences", which are essentially third party games. Whether that works out depends on whether VR gets any traction. Second Life also might get a boost when the new Amazon "Snow Crash" series airs. Second Life is the closest thing to the "metaverse" of Snow Crash.

Second Life is interesting because it is an Internet system that isn't the World Wide Web. It's not HTTP based. It doesn't use HTML or Javascript. It's a huge system of its own. It has a social network, with members, groups, and text and voice chat. Strangely, about 40% of avatars never move; they just use the chat functions.

There's a whole world in there that is totally independent of Google and Facebook.
I appreciate the effort the author put into this (and he/she is clearly a good writer), but as a Wisconsinite I can't help but chuckle at the length and type of content - it's thousands of well-chosen words in an academic voice describing... the Midwest. To me, nothing is more definitively a real metaphor for "boring" than my home.
But look at the context. "Authenticity" has been made meaningless, so any mass-produced focus-grouped consumer product can be called "authentic". And it's now the same with humble, which mean that it should describe something small, frugal, or at least not-ostentatious. But now big, splurgy things or places call themselves humble.
^^^^ See above :)

Just make sure anyone seriously considers this takes a long hard look at hte physical dimensions and weight. It is not a sleek or light machine :)
What if the lyrics trigger the music controls?
And those sales were a tiny fraction of the economy compared to today, so comparatively speaking, it mattered a heck of a lot less.
Re: "In some circumstances this may result in suboptimal routing between CDN origins and end users."

Maybe it's better now, but a couple years back I found streaming iTunes movies (I think Apple used Akamai at the time and may still) would not work at all if not using my ISP's DNS servers. So I had to configure dnsmasq to forward CDN domain lookups to my ISP's DNS servers.

I wonder if a good compromise for EDNs w.r.t. privacy would be that instead of forwarding the client subnet, instead have a lookup table mapping the client IP to their ISP's DNS servers, and then insert subnet of the ISP's DNS servers. I suppose it could be any "representative" subnet of the client ISP though.

Also, minor typo in the FAQ answer for "Does Quad9 implement DNSSEC?": "... Note that some variations of our resolver (differente IP addresses) may not provide DNSSEC."

Different has an extraneous trailing "e".
Surely it would have been implemented in Magic: The Gathering Online? ;)

(MTGox was a trading site for virtual trading cards, not real ones. It was "MTG Online: Exchange", not "MTG: Online Exchange"...)
More simply:

Imagine a counter ticking 1,2,3,4...

If you call stop at a random time, uniform over the whole tick time, there's a bias toward odds.

But if you choose to call stop at moment 20.5 (and stopping at a fractional time forces the system to round to the nearest whole number), plus random variation due to real-world physics, evens and odds are equally likely.
If you hate it, why not sell it?
oh boy. Wait until you hear about damage not using the stack...
This is really annoying and occasionally dangerous (if you're in an situation where you don't to look lost or have your phone out longer than you need to).

The other thing I find really annoying is that you can't touch landmarks for more information while in navigation mode. A lot of times I'm on a long walk and want to know if it's worth detouring for a business that's a few blocks off the route, and the only way I've found to do so is exiting navigation mode, clicking, then re-entering my destination.
Is $3-4 is a fair price for access to a song, at a time when Apple was selling it for a dollar?

You couldn't connect a phone to Verizon's network unless Verizon sold it to you.

The phones they sold had the firmware configured to prohibit adding content from any source other than their store, which sold it at an extremely high cost.
If you remove race the issue is with poor/rich
My guess is that people/voters in these states aren't chomping at the bit to pay extra for their amazon goods. Hopefully the desire to not get unelected is greater than the desire to have not tax money to play with
That's interesting. I think where SDE goes further is that you can go full lzw with it. The "dictionary" here is not a static dict, but a dynamically built dictionary as with lzw compression that is expanded as you parse the stream.

That makes it harder to traverse - you can't jump to arbitrary locations without decoding everything before it, because you need to look at everything to apply the heuristics to build the dictionary. But it makes it likely to be far more compressed - e.g. you can have dictionary entries shorter than a byte, and you can build dictionary entries that represents whole subtrees, and in SDE's case those subtrees can be templated.
> (cr)AppyGEN

This is HN, not reddit.
It's merely a distilled reply to the academic masturbation that is this article.
It means a lot of metrics are good including return rates and reviews. I also filter by 4 stars and look for 50+ legit looking reviews always. Also check the distribution of the review scores.
This is worse - those are in-state sales according to most states: your goods are shipped from a warehouse in the state to an address in the state.
Not OP but I wish you could at least easily tap a street to see its name, or quickly toggle to show all street names even if it makes the map ugly.
Just traverse the tree forwards and backwards simultaneously and match the moves. I hate peevish interviewers. If you want to show off, write a paper.

bool is_mirror(left_tree,right_tree) {

if( !left_tree && !right_tree)
return true;

if( !left_tree || !right_tree)
return false;

return is_mirror(left_tree->left, right_tree->right)
&& is_mirror(left_tree->right, right_tree->left);

}

bool is_symmetric(tree) {
!tree || is_mirror(tree-left,tree->right);
}
I more or less wondered the same.
The site has not a lot of info, but shows a screenshot around a NPE. These won't happen on most embedded IoT devices. Instead they just either crash or are behaving totally weird, thanks to C, No-OS or an RTOS and no memory protection.
> Generally those that are elected to do so.

> Assuming you're in favour of a modern democracy, rather than a technocracy, an epistocracy, or the wild west.

This argumentation is pettifoggery.
Vue lets you go the Angular route with templates or the React route (it supports JSX out of the box).
My first real job out of college was writing graphics device drivers in C and assembly. I had no idea how to do it before joining the company and in fact bought a book on writing Windows device drivers a few weeks before I started so I could at least start out knowing basic terminologies.
Walmart's online sales soar in third quarter
Most of the East Coast, once you get far from the largest metros, is actually Rust Belt. The entire canal system running from Chicago to New York was once shipping and manufacturing, so was New Jersey, so were parts of New England, Pittsburgh was steel, etc.
yeah, legalizing opium is an odd choice. I don't understand it. Its addictive. It would make more sense to significantly decriminalize it, but keep it illegal, so that addicts can get treatment without fear of legal repercussion. I don't understand what would be gained by legalizing it wholesale though.
It says in the man page explicitly that it's not complete and you should look at `info tar` for the full man page. Also, because the problem really has nothing to do with tar -- every man page doesn't need to explain how old/short/long options work.

Section 3.3.3 "Old Option Styles" covers exactly the situation you describe.

> This old way of writing 'tar' options can surprise even experienced users. For example, the two commands:

> tar cfz archive.tar.gz file

> tar -cfz archive.tar.gz file

> are quite different. The first example uses 'archive.tar.gz' as the value for option 'f' and recognizes the option 'z'. The second example, however, uses 'z' as the value for option 'f' -- probably not what was intended.

> Old options are kept for compatibility with old versions of 'tar'.

> This second example could be corrected in many ways, among which the following are equivalent:

> tar -czf archive.tar.gz file

> tar -cf archive.tar.gz -z file

> tar cf archive.tar.gz -z file
How to explain Lightning Network to your non-technical friends?
Could that one refer the the Photos.app (was it in iPhoto already?) feature that matches faces?
Maybe the author's mother tongue is Portuguese (we spell "diferente"). This typo is probably the one I commit the most :)
I wonder which features were eliminated in this round of redesign. That seems to be the theme lately.
I think celebrity scientists propounding disaster scenarios that have actual poor scientific backing, is one of the reasons why there is still so much skepticism about global warming. It is kind of like the story of the "boy that cried wolf". Scientists have been warning about impending doom so many times in the past, and in general things have never been better for humans on a global scale now. People learned to disregard dire predictions. Now, when there is a real danger, people are skeptical.
What's Google's secret sauce with these datasets anyway? How are they planning to monetize being the best go player in the world? I don't understand the incentive for not releasing it.
The game came to Europe and America from Japan, and for decades the only translated foreign literature on it was Japanese.

Whenever I do a google search I use "baduk" instead. I think most people writing about go are smart enough to throw that word in there somewhere.
> Nuclear war is, in fact, quite survivable.

Nuclear winter may be less plausible than people believe but I'm not sure a nuclear war can be described as "quite survivable". The potential disruption to transportation networks that are essential for food distribution and delivery of medical supplies etc would be catastrophic in a nuclear war. I have no doubt that a nuclear exchange would be accompanied by electronic warfare - disruption/destruction of the power grid in the north could kill millions in the winter, especially if the petroleum supplies required to evacuate were also disrupted.
Maybe states and localities need to put the onus on citizens. Legislate at the federal level for reporting sales to some central agency (similar to how employers report salaries to the IRS; perhaps limiting the reports to categories of items and total amount per period [month, quarter, year, w/e]), states query the database and issue a report to each citizen to accompany their state income tax filings.

Add any unpaid sales & use amounts to the income tax bill.
Can you share any examples/ideas for niches that those sites don't already handle well?
Right. And its used for things like helping the camera make sure it keeps people in focus.
Ha! I was about to write an identical post, word for word.
The insurance mandate is what's kept those flood zone maps from being updated, so it's not as meticulous as you might think.

And it's not so much the insurance as you having to build for the flood when you ask for a building permit.
Is it just me, or does the new version look closer to Apple Maps? For example, the color coded icons for different places is something Apple Maps has had for awhile.

I'm not saying this is a bad thing -- obviously Apple Maps would never have existed without taking a lot of ideas from Google Maps. I'm just surprised that it's going the other way too now (which is a win for users).
I did realize that, but there are ways the federal government could do it. For example, the way they strong-armed[1] all the states to impose a 55 mile per hour speed limit for a period of 2 decades by threatening to cut off highway funding.

[1] https://en.wikipedia.org/wiki/National_Maximum_Speed_Law#Ena...
>I find it weird that scientists get crap from other scientists for speaking publicly. Simple jealousy doesn't explain the vehemence.

I know a physicist who despises Brian Cox with a passion. It's jealousy.
You can just do `tar caf` and `tar xaf`. It detects the archive format automatically (and I personnally find it easier to remember: "compress-as-fuck" and "extract-as-fuck").
I tried melatonin and it was awful :D I did it in the wrong way though.
Specifically I took two pills instead of one (I think it was 500g each and I took two) and I slept for about 24 hours straight!
I simply couldn't stay awake so I just took one sick day at work and sleeped it off :O

I also don't like the idea of building my life on top of regular pills usage, unless it's the only way to go through.

I don't exercise regularly, but I have such a busy life that I find it really difficult to find time (and consistency) to stick to it.
When I DID exercise regularly (daily, 30-45 minutes, for about 4 months) it didn't change my sleep habits.

And to be honest I CAN wake up at 7 - 8 AM if somebody kicks me out of bed or if there's an "emergency"
(like one of my children shouting for help or crying) or some family appointments...
but I'm referring specifically to natural sleep rhythm or what my body would "like" to do.

I also somehow find it WAY easier to wake up when I'm NOT at home.

On an interesting note, I live in Italy (UTC+1) and when I went to San Francisco (UTC-7) for work, not long ago, I kept waking up
at 7AM consistently, naturally and went to bed around midnight more or less. I felt NO JETLAG AT ALL.
When I came back, I felt nothing for two days and then I had to sleep for about 12 hours to catch up the normal sleeping rhythm,
then I went straight back to my normal habits.

I admit I probably have the weirdest sleeping habits I can know of :)
you joke, but the train I get everyday into London is only on time if I'm a minute late. Otherwise it's pretty much always 2-10 minutes behind schedule.
Photos.app is capable of finding faces and then categorizing them though. You put a name on it, and it can even be tied to a contact. Dunno if it’s related to this paper.
Security alerts on GitHub
No, Vue's templates do not allow arbitrary JS. The syntax is very Angular-like, in the sense that everything is pseudo-html using custom tags and attributes. But the builtins are extremely well thought out and in practice I rarely find myself having to re-implement much of anything that's not application specific, and most of those things I'm grateful to implement once and be done with it instead of having to reimplement in JS for every component that needs it.

There is more of a learning curve, in the sense that it only took me 1-2 hours to feel like I fully understood JSX and maybe a day and a half to feel like I fully understood Vue templates. I, personally, don't find that argument very compelling. ~10 dev hours is a rounding error over the lifetime of a project, and anyway I spent at least that much time researching and/or reinventing JSX conventions and idioms that are obvious or trivial in any real templating DSL. I only had to climb the conceptual hill once for each framework, and the view from the top is much nicer in Vue.

As an aside, Vue actually supports JSX out of the box. Any component can optionally include a `render` function that's almost exactly like React's `render`, and it falls back to using Vue templates only if no `render` is specified. Anecdotally, though, there is only a single component in our entire application where the team decided it was cleaner in JSX than with a template.
One would expect people to have some familiarity with the concept of "half-life" before accusing others of being chumps.
>From what I've observed, midwesterners are brutally humble, almost to a fault, probably stemming from the deeply rooted conservative values. Being midwestern, to me, is not its own identity, but rather a lack of the other negative identities of the regions. Speaking in terms of stereotypes I hear here (not trying to discredit these regions) the vibe is: I'm NOT a no-patience jerk like on the east coast, I'm NOT lazy and pretentious like on the west coast, I'm NOT shallow and two-faced like in the south, therefore, as a midwesterner my strongest identity is defined by a lack of those negative associations.

Thanks for letting us know that some people think it's humble to be xenophobic. Funny thing: my in-laws are from the Midwest, and they've never spoken like this.
Manipulating the alpha level cannot cure significance testing
http://foo.bar.com/url?q=<base64 encoded stuff>

wasm program parses q

stack smash occurs

ROP chain is used to gain code execution

user cookie is stolen

attacker now controls your account

I don't know enough about wasm to know if it has some special mitigations for this but when I looked at it, wasm seemed closer to a CPU emulation than a high level language VM. Flat memory space, no GC, no pointer maps.
Gelman doesn't contradict. Gelman says that a properly flipped coin is always approximately 50% heads, regardless of coin design, but NOT exact, and NOT regardless of flipping style.

The OP is about empirically observed real-world tosses.
From the outside, it feels that most exploit chains on modern systems rely on 4 mostly-independent steps:
1. code execution in a worker process - typically a memory corruption
2. ACE in worker process to ACE in unsandboxed process
3. code execution in unsandboxed process to local root
4. local root to persistence

Finding (1) (3) and (4) is old-school exploit development - a combination of looking at fuzzers, looking at code, looking at bug reports, and memory exploit development (which is a black art I'm not familiar with). So persistence and luck. Be lucky 3 times and you have 3 steps. If you were an organization I suppose you could have 3 separate groups or buy from 3 separate blackhats.

I'm less familiar with the "worker process to user process" part, which tends to rely on combining a few vulnerabilities (in this exploit, 2 + 1 broken hardening), but it's probably similar.
The funny thing is Vue templates just compile down to something similar to JSX. It's just object construction.

Just how Vue has JSX support I'm sure react could add template support. I personally wouldn't want anything to do with it as I find JSX a lot easier to work with but it wouldn't be that hard to do.
Chaos Engineering at Twilio with Ratequeue HA
Amazon Key flaw could let couriers disable Cloud Cam
The current (L) Android one has it. Go to the side hamburger menu and choose "Start Driving".
How to Craft a Viral Campaign
Compared to non-DNN techniques? I don’t have concrete numbers but I’m pretty sure “classical” techniques can do this with much higher throughput.
What is the difference between a private and non-private bill?
one avenue for many smaller projects (especially open source libraries) is to become a dependency of a huge project like chrome. then the larger project redirects some of their auditing efforts toward your project.
Google is also responsible for creating many of the success stories for deep learning. So I think this might be a little unfair to them. They created the bandwagon more than they jumped on it, and they've gotten phenomenal results so far in general. (This seems to be a general trend for Jeff Dean's career overall.)
I didn't realise Isilon used BSD (was aware it was IB based) or that IB drivers work well on BSD, that is cool.

That said, the primary platform is Linux and HPC is a very demanding workload. Unless I had a lot of time to invest in BSD kernel development I would stick with Linux.

That is putting aside Lustre too which is usually a non-negotiable requirement for HPC.
Google bought Waze a while back. That seems to be its main use case. It can also warn you about roadblocks and traffic "ahead" even if you don't have a destination set.
I think by "something" he means "phenomenon" and by "re-creating" he means "observing". So I think he is saying: if it is claimed that phenomenon X exists but there is no way to ever observe it for entity Y then X doesn't exists for Y.

But I'm not sure, it's my interpretation. The write-up resonates with me but I can see it as a bit ambiguous and inviting many incompatible interpretations.

Proper treatment of the subject in a book format would be great.
"This comparison seems a bit unfair"

It's not just unfair, it's completely absurd. Tokyo sprawls like crazy, and a big percentage of the population lives in the outer wards. The special wards are high density, but expensive.

As soon as you go outside of the Yamanote line, the population density of Tokyo falls dramatically (probably to Brooklyn levels). Take the train 10-15 minutes outside of that, and you find lots of detached houses and open land. Yet it's all "Tokyo", and this land area is counted when you see the huge population of the city referenced online.

Tokyo has become a fantasy for people in America who think that urban density solves all problems. Most of these people have not ventured outside of the tourist regions of the city.
IIRC, they tried to make a first amendment argument about ... releasing someones sex tape without their consent. Oh, and, of course, calling that "journalism."
I’m proposing using legislation to fix the problem.
Amazon is transforming Whole Foods into a tech store
That's been going on for some time. This is probably not the best link, but it's one of the conversations:

https://forums.sifive.com/t/building-linux-for-custom-u500/2...

I assumed SiFive was waiting for the privileged instructions to be finalized before making real chips. But people have been running Linux on their stuff on FPGA for a while now.
Quad9 DNS is 10x (or worse!) slower then Google's for me (I'm in São Paulo, Brazil). Will this output help you troubleshoot DNS performance?

$ dig +short @9.9.9.9 id.server TXT chaos
res300.ams.rrdns.pch.net
I understand this article is about face detection, but on a tangential note, face identification against known faces in the Photos app has been laughable for me on iOS 10 (haven’t checked if this has improved in iOS 11, since I don’t have many new photos with new faces). Even with some manual training, the face identification and name matching seemed quite primitive, getting most of its guesses wrong (for example, matching kids’ faces against adults’ faces).

That said, I do strongly admire and appreciate Apple’s stance on privacy and the software doing these kinds of work on the device and not on the cloud. I can wait for these things to improve.
Day 16 of 100 Days of VR: Using a Real Gun Model in Unity
GDPR Ready – a universal tool to create anonymized DBs for projects