skysight-inc/HackerNews huggingface dataset:
Augmented Reality in the Browser (WebXR and WebGL)
It feels like most every build system is either super over engineered or just arcane. I like that Go keeps its build system integrated with the language and that its build system is overall pretty simple and easy to grok.
I see others have posted them already so I'll get them public shortly and share a link.

Link: http://ljarchive.neverlocate.me -- includes my hacky mirror script I used to get the PDFs, the HTML archive (being mirrored now, will move to web root when done) and the LJ 2018 archive zip
My thoughts when I realized I had a usb c phone and they had just implemented usb b; or when a device OR a whole row went out. An alcatel tablet and a mount is cheap; these are easily replaceable, etc.

Also, makes upgrades to new processors and better displays easier. Honestly, with an OLED screen, if there was a good mount on the back of the headrest, I'd rather watch movies on my screen.
>I was regularly dealing with bugs in multi-million-line makefiles.

I've personally only used make for a few projects, and might not be "in the know" about how to best use make, but isn't a multi million (!?) line makefile a sign you should probably break it into peices, or use a different solution?

Multi-million just seems insane to me
Specifically, you should realize anything that companies say is done with "AI" is probably in some part done by poorly paid contractors. And not always on the analysis end, for example: https://www.forbes.com/sites/johanmoreno/2019/05/28/25-of-go...

There's something incredibly dystopian by using humans as part of a process you literally tell people is entirely machines.
Project Zero is a Chrome project, so I assume the intent is to find vulnerabilities elsewhere in the system that could end up tied to Chrome.
Gender Differences in Scifi Portrayal of AI
If you go to the posters section I found they work there
how is this different from the current rating system the article is about?
Interesting. Can you suggest an example repo built this way?
How does a communist country have the second largest economy in the world?
If Fallout were to have a vodka here in the real world...this should be it.

Bethesda and Professor Smith are missing the golden opportunity here.
Good point. I don't think it'd be unreasonable to promote everyone to their parent in this example.

One thing that I left out of the post is that the MLS ratchet tree has something called a "tree hash". Every node carries a hash digest, which is the hash of its two children. The root node's hash is used to derive a bunch of group-specific values, so it's important to keep this hash up to date. If you promote every member to their parent, this would require about N log(N) total hash operations, since every path from a leaf to the root would have to have its hashes recalculated.

N log(N) hashes seems like a small price to pay for optimizing a structure that determines how many ECDH operations you end up doing. I'll ask other MLS people about this and see if I'm missing something.
I don't think you realize what you're advocating for. There's protection from the hate that lives on the internet, and then there's grooming a narrative. What you're asking for is the latter, not the former.
Who exactly is "they"? Tinfoil much?
What you’re saying doesn’t make any sense. I think people just disagree. And by working in a place you get a different perspective than on the outside.

For example, I often downvote uninformed and highly opinionated financial comments because working inside the industry gives me a different perspective. Also there’s a self selection effect: Those who hate Google probably won’t work there.

Moreover, the less popular a company is, the more they are going to have to pay you. For example in finance Goldman almost always pays below the market rate, because they are the best at what they do and everyone wants to work their. So I think employees of FANG actually have an incentive to spread and promote bad news about the company, to an extent (they don’t want to depress the share price, though).
Qcd – A “CD” alternative to navigate much faster
I can think of a couple of indirect ways.

1. It pushes up the price which helps incentivize AMD executives and key employees who have an equity component to their remuneration

2. It makes it easier/cheaper for AMD to raise funding via equity or equity linked markets if they ever need to

At scale, either or both of those could help them though sales might be better
1 moderator is infinitely better than 0.

I run a group of 20,000+ people, and if I didn't set the tone on what the group is about, regularly, the value of it would drop to nothing.

I love my community. But I absolutely recognize the role I play in keeping it a nice place to visit.
As with all the comment, this really is EPYC. And we have a roadmap of Zen 3 and Zen 4 in the next two years. Zen 3 will likely be some enhancement of Zen 2 with 7nm EUV, Zen 4 will be DDR 5, PCIe 5.0 and 5 nm ,likely some more IPC improvement and I/O Die improvement.

The way I see it is that CPU performance for most of my needs has reached the tipping point. Unless something unexpected happen the performance per dollar in the next few years are only going to increase. I would not be surprised to see 128 Core / 256 Threads in Single Socket by 2021 / 2022.

The question I have in my head now, when will DRAM price drop to the point, where I have 64 Core EPYC Server with 4TB of Memory and call it a day. While there are some insanely large dataset, for possibly 90% of the Web DB I doubt we have a Database that is 4TB large. And it could all be in Memory. But even at $10 /GB, which is very low already for a 256GB DIMM Stick, 4TB is like $40K
I'm pretty confident that `#lang racket` will not only keep working (as already said, from the start), but also remain a first-class citizen.

There's even more community support for parentheses than I would've guessed. For various objective and subjective reasons I won't regurgitate here.

Some of the work in non-parens syntaxes (especially the Honu paper) are very interesting, and deserve more prominent exposure, and to be well-supported, so that people can try and adopt them with confidence. I'll be interested to see how people use them.

But there's no need to alienate half the community by declaring any of the non-parens approaches the default or normative, especially when Racket already famously has all the meta to support all of them, well.

I suppose it might even turn out that `#lang racket2` ends up looking almost exactly like `#lang racket`, just with tweaks to names and semantics, and that any non-parens syntaxes are separate and layered. And they all interoperate. Which Racket supports well.

My guess is, probably after everyone gets back from well-deserved vacations, this will to start to clarify, probably in September.
Want to Hire Millennials? Better Help Repay Student Debt
https://en.wikipedia.org/wiki/Alcohol_(drug)
I'd suggest Elixir if you're starting from scratch and _don't_ have to deal with too many third-parties. It honestly feels like the holy grail ecosystem if you're comfortable dealing with the gritty stuff once in a while and can live without types.
I blame RMS for forcing an ideology down our throats that a majority don't care about for the sake of some unfeasible purity. It's like he said to himself, "What would I have to do to be the smuggest most technically correct man in existence? Alright, I'm going to live like that regardless of the world and shove it in everyone's face."

I use my computer to do work. I don't have time for my computer to be some social battleground first-world-problem and quite frankly I don't care. RMS is right but he has the answer to an irrelevant question that nobody asked.
It's not an awful idea, all in all.

But it's also rational to worry that it increases overall financial system leverage and that poorly-regulated pseudo-securitized debt could sustain financial bubbles and lead to worse collapses. It also creates a rather difficult problem for a credit manager being asked to accept payment in third-party IOUs.

The instruments we point at as big contributors to the 2008 housing market collapse were better regulated, rated, and more readily exchangeable than CABs.
I always thought some three lettered agency must have encouraged MS to buy Skype from its foreign owners for precisely that reason. The first 10 years at least MS did absolutely nothing with the company, as if it never really wanted to buy it.
The text refutes the title, whats going on. Anyway, another article about how it is "destroying society". But there is no mention on what really destroys society. Try smiling to an adult and u re the weird one. So much for saying hi or chatting, ewww unless you re physically on the high end of the scale. Like others have said, you can only react to kids , and that's only if you re not a man outside a certain age range. Frankly this doesnt sound like an interesting book.
Thank you for sharing that.

This particular article & comments read like a collection of referral links to Taobao and Ali-Express.
Did you ever try printing a Google map? They're unreadable and the roads are nearly invisible.
Seeing how closely TopShell resembles Haskell I am curious why you chose to implement it in Scala rather than Haskell or Purescript.
Top FinTech Apps to Check Out in 2019/2020
You'll need to stop receiving purchase recepits and flight details by email before Google is not interested in reading you email :)
Western countries rose to prominence because they were built on Slaves, Colonies and Industrial revolution which was byproduct of World Wars.

The India you're talking is India who got depleted, sucked, trampled country after 2 centuries of British hegemony. Stop your illogical and thinly vieled racism to justify why countries like India are the way they are like.
Promises, Events, and Functional Reactive Programming
The problem is that dang decides for the whole community, which is predatory towards minority opinions, and we're not talking about being predatory towards Nazis, more like people who express their positive opinions about Linux desktop when folks generally agree it's not great (or vice versa).

Dang doesn't allow dissent in the comments, he actively tries to reduce it, and it's a net negative for this community.
>3. It's much harder to enforce these in China (unless you have the right connections, in which case you probably don't need to go through normal courts any way).

This is a bit of an interesting question actually. Because in reality these IOU's aren't much different from a loan. And failure to pay a loan is punished pretty severely by china's Social credit system: https://en.wikipedia.org/wiki/Social_Credit_System . So in theory it perhaps shouldn't be too hard to punish people for this, but then again I don't really know too much about the chinese financial system.
I'm inclined to agree. People are entitled to their opinions even if they are not well informed. Provided they don't break any rules they should feel free to air them. Those that are better informed have the opportunity to set them straight. One of the reasons I come here is the see the various opinions and arguments.

The "ill advised citations" is a bit weird one :-)
What does an IT support team really do?
Something I've been making an effort to do more is to try to have a softer look on my face when I'm in public. I tend to be pretty intense looking, especially when I'm thinking hard, which I usually am when I'm walking or standing in line.

I've noticed that consciously thinking about something that makes me very happy, or something I find funny, will make that happy emotion show on my face. When I project happy into the world, I get a lot more happy back - people (I'm talking about adults here) seem drawn to strangers in a good mood. When I'm consciously trying to be happy, people are much more likely to smile and say hello.

And maybe it's confirmation bias, but when I'm trying to project happiness, and when I try to really smile at people and say good morning and mean it, I notice a lot of times that people seem to walk away with a little more pep. Almost like "wow, some stranger just genuinely wished me a good morning."

This all could be cause I live in Santa Monica and people out here tend to be happier than they did in NYC.
P2P was really the key to Skype's privacy protections, AFAIK. I remember a lot of insanity in the P2P days, even when they had a bunch of their own supernodes holding everything together. Like photo shares and file sends not working if the person who posted them was offline when you finally saw them, which was especially annoying in group chat contexts. Skype's model was built really well for the world where everyone had a persistently-internet-connected desktop. But it's P2P nature was incredibly terrible once mobile became the norm.
I mean would it make you feel any better if they just put the requirement on the hardware itself?

I mean people seem to get non-commercial software but why is non-commercial hardware weird?
People are concerned when others are displaced by automation. But when it (cont)
Slate and Forbes wrote an article about this in 2012 when it was noticed Microsoft had filed a patent for this.. although nobody from Microsoft would publicly comment on the issue.

This has likely been going on for some time.

https://www.forbes.com/sites/ericjackson/2012/07/22/its-terr...
I guess I was confused by this [1], specifically:

Racket supports multiple threads of evaluation. Threads run concurrently, in the sense that one thread can preempt another without its cooperation, but threads currently all run on the same processor (i.e., the same underlying operating system process and thread).

Is this documentation out of date or am I looking in the wrong place?

[1] https://docs.racket-lang.org/reference/eval-model.html#%28pa...
This article lacks substance and is painfully anecdotal. I was expecting something more from SA.
In the early 2000s I worked for a company whose IT infrastructure was primarily Microsoft based. Maybe about 10% of the company had Macs, and we typically had to fight to get them. The Windows boxes required a huge amount of IT support per capita, while the Macs pretty much just worked and the Mac users didn't need much help. Not to mention that the Windows boxes were notoriously malware-prone and needed constant patches and the Macs didn't. I wondered for a long time why the company didn't just switch entirely to Macs. After all, most of the corporate apps were web-based and they worked fine on either platform. It took me a while to figure out exactly what you wrote above: The CIO didn't want a small, lean organization. He wanted a huge organization with a huge budget, because that's what looks good to C-level executives. Hence, Windows was the officially-sanctioned desktop solution.
The energy consumption of the entire human race was about 146,000 TWh per year in 2015 [1]. That's 26 times more than before the industrial revolution. Since energy usage will still rise for a while, let's generously assume for now that the hypothetical future civilization will consume 10 times more than the 2015 value, or 1,460,000 TWh per year.

(I'm assuming that population does not grow more than currently anticipated. I think this is fair because I later compare the number to our current Helium production which probably would scale up as well if the population were to significantly increase.)

The proton-proton chain reaction, the process that creates Helium-4 by fusing hydrogen plasma, releases 26.73 MeV of energy when creating a single helium atom out of 4 hydrogen atoms. [2] The molar mass of helium-4 is 4.002602 g/mol [3]. With this, we can do a quick trip to our favorite unit-aware calculator, units(1), to find how much Helium would be produced if our hypothetical future civilization used hydrogen fusion for all its energy needs:

(1460000 TWh / year) / 26.73 MeV / avogadro * 4.002602 g/mol
= 8157132.36 kg / year

Since Helium is a gas, it is more commonly measured in volume, so let's multiply that with its density at STP of 0.1786 g/L [4]:

(1460000 TWh / year) / 26.73 MeV / avogadro * 4.002602 g/mol / (0.1786 g / liter)
= 45672633.63 m^3/year

Most Helium is produced by the United States (78% market share as of 2008 [4]), so let's just use their current production numbers as a comparison.

> Helium production in the United States totaled 73 million cubic meters in 2014. [5]

That's 60% more than what would be produced by the future fusion reactors in my scenario. While it's true that I made a generous assumption by inflating the energy usage 10-fold, it appears that covering our Helium needs with fusion reactors is way more attainable than I imagined. We just need to cut back on wasting Helium a bit. The biggest "if" is, of course, if and when fusion reactors become economically viable.

[1] https://ourworldindata.org/energy-production-and-changing-en...
[2] https://en.wikipedia.org/wiki/Proton%E2%80%93proton_chain_re...
[3] https://en.wikipedia.org/wiki/Helium_atom
[4] https://en.wikipedia.org/wiki/Helium
[5] https://en.wikipedia.org/wiki/Helium_production_in_the_Unite...
We have saved over the years to enable our children to graduate from college debt-free. I don't think it's fair for employers to effectively pay some employees more than others because of their indebtedness. Companies could simply raise entry-level salaries to help employees repay debt.
Magic can be money-positive for decent players (ignoring opportunity cost). I don't mean pros - if you're just good enough to win prizes at local tournaments and you keep abreast of card prices the hobby can more or less finance itself.
What exactly are you saying here, that I'm uninformed because I don't use twitter?

That somehow when I see various outlets reporting on a tweet, and quoting it, that somehow that isn't enough because it doesn't have twitter.com in the URL?

What is it you're trying to say about me here?

Because I don't use twitter.
The study mentioned here indicates otherwise https://www.tuck.com/the-inequality-of-sleep/

"the likelihood of short sleep increased with greater poverty"

Poor people are much more likely to work irregular shifts and night shifts, which have a serious impact on sleep.
The historical context here is that AMD once had a monopoly inside Google's datacenters and pissed it away by shipping the horribly broken Barcelona followed by the not very broken, but also not very fast, Istanbul. This is a return to form for them, after a decade of poor form. The important thing for an operator like Google or Amazon is pricing power. As long as they can brandish a competing platform under the nose of Intel sales reps, they can get a better deal from Intel regardless of which they really prefer. You may have noted that a few years ago Google was showing a POWER platform at trade shows. That has the same purpose of putting Intel (and AMD) on notice that they have the capability to port their whole world to a different architecture if needed.
Why else would Google be building Fuchsia? Apple has been removing all GPL apps slowly from their platform. From a RMS perspective, the FOSS community is worse than it was in the 90s. There is little end-user, self-hostable FOSS stuff out there. It's all middleware, released by the giants, to integrate with their big social media system.

I wrote about this a few years back:

https://penguindreams.org/blog/the-philosophy-of-open-source...
> And maybe a few people cancel because it's too crowded

Wouldn't you consider that a per-visit cost?
Both my comment and the one I responded to specified "At the moment" which is fairly specific and implies that it's subject to change. Of course things will be different in 3+ months and bugs and supply chain issues get ironed out. The question that matters a lot more is whether Intel will be able to respond adequately to AMD's offerings.

It is unclear whether Intel is truly disadvantaged in throughput for any appreciable length of time. We've seen what happened to Intel after the disastrous Prescott release years ago - they worked on the Core architecture and its follow-up Core 2 that put AMD in a pretty serious rut for the past decade. Your point of the 10nm offering launching and _still_ being lackluster is the big, big problem for Intel for short-term competitiveness.
How we construct "the brain" of an AI avatar (3 video demos)
Perhaps you're confusing moderation and flagging.

Users themselves get tired of bitcoin flogging and bitcoin bashing, over and over again. Variety is the spice of life.
1) Regarding the bias on friends feedback I highly recommend you the book "The Mom Test". It's a great read on user interviews for product validation.

2) Have you tried cold emailing people? It tends to work better than linkedin in my experience. Look for people who blogged or tweeted about topics related to your product. Not everybody will respond but people that the time to share what they know have a tendency to help other people.
NYSE Antennas Spark High-Speed Trader Backlash
>Start by improving yourself. Are you the best you can be?

There's a thing called "motivation". You could learn to eat glass chunks and become the best glass eater. But why the hell would you do that?

Being a software developer too, I feel useless for my local community which simply doesn't need those skills. Pretty much all I can do is to earn some money and help others to play an interesting and popular game of survival (no matter whether you need some food or just another car to survive).

For this reason I started learning chemistry and medicine, but the latter one is more about convincing people than having actual knowledge, and the former appears to be just as useless as coding.

So one of the best solutions people find in my region is to run the hell away from here to where you can help yourself, instead of sitting here and realize your helplessness.
So might it also be your advise? To move to the place where you can be the best and find the environment where you will be usefull.
They also do crazy things like contacting the local news, announcing it on the boards that they all have outside of their school, sending paperwork with their students, et al.

It flat out amazes me how important people think twitter is to their daily lives.
You're being downvoted because you're hitting on a trope/cliche that's called out in the rules, and while I doubt HN is dying from a user engagement perspective, I do believe the comments are less filled with value than they have been in the past, given how negativity dang sees conflict.

Healthy conflict is good, but I've participated in healthy conflict here and was stopped by dang because of it.
Seems like a duplicate of https://news.ycombinator.com/item?id=20641424
Thanks so much for your kind words.
How are these relevant in a datacenter context? If you are the sole tenant of a machine then you will disable all the mitigations.
It's my great pleasure.
Not all of them were known back then obviously, but there were definitely known timing-info-leak flaws with Pentium 4 hyper threading[1], its remarkable on that basis that the modern class of execution timing exploits has taken so long to arise, considering their approach and concept really isn't fundamentally any different.

[1] http://www.daemonology.net/papers/htt.pdf by none other than our resident cpercival!
That assumes keeping temperatures below 1.5C, and no negative emissions technologies. In reality, likely this number will slip to 2C, and some negative emissions will be assumed. That brings us to the Paris emissions reduction pathways, which are very achievable with shared global effort.

The more we can eliminate the need for negative emissions, the better. But we shouldn’t assume no negative emissions, and the most stringent temperature pathway, otherwise people will just assume that action is impossible and use it as an excuse to do nothing.
What's this you say, everything is a hyperbolic system of conservation laws? I'd be intrigued to know how you'd put Maxwell's equations on that form, or the Einstein field equations, for instance.