skysight-inc/HackerNews huggingface dataset:
My understanding is that internally when they have tasks that their own hardware isn't appropriate for they use a combination of Linux and macOS running on commodity PC hardware. They have an internal version of macOS for the commodity PCs. The person who told me hinted they got machines from a big name vendor like Dell or HP. I was informed of this in a discussion about AR and VR. Basically we all asked how Apple even did work on this internally when their own machines clearly had some issues with that sort of workload. This was like six months ago and related to speculation about showing the new Mac Pro at WWDC 2018, which didn't end up happening.
A Quebecer spoke out against the Saudis then learned he had spyware on his phone
When space-intensive computations are used for consensus, it's usually called proof of space. There are a few projects doing it already.

https://en.wikipedia.org/wiki/Proof-of-space
This sounds true but is also really depressing. Do you think the popular wave of democrats seeking office this election season will make any difference? I like the energy in the democratic base, but I trust process over people. I fear after the election, people will again lose interest and we'll fall right back where we started.
There was an FT article on the Koh-i-Noor recently: https://www.ft.com/content/0f17f436-5089-11e7-bfb8-997009366... The British royal family never gives it to a man to wear, just in case.
"Under patent rules adopted from the World Wide Web Consortium (W3C), technology contributors license their AV1-connected patents to anyone, anywhere, anytime based on reciprocity, i.e. as long as the user does not engage in patent litigation."

https://en.wikipedia.org/wiki/AV1#cite_note-patent_license-2...

We can't know for certain, but with the number of big players joining the alliance, I find it unlikely that a company would want to give up their rights to use AV1.

Not to mention the PR nightmare, boycotting, and developer exodus that would ensue for that company.
European Union Joins WIPO’s Marrakesh Treaty, Greatly Expanding Coverage
MaxMind | SaaS System Administrator | REMOTE (US and Canada) | https://www.maxmind.com/

MaxMind is looking for a talented SaaS System Administrator/Network Administrator to join us. We help protect thousands of companies worldwide from fraud, screening over a billion online transactions each year, and we provide IP intelligence data to thousands more. This work requires us to tackle formidable challenges and we want you to help.

- SaaS System Administrator: https://jobs.lever.co/maxmind/d2bf0400-7af0-4d5c-8947-e234ba...
I'm sure if the test is successful, they will change the name or integrate it with Youtube Gaming.
It's telling that the risk premium is 20%.
The issue is that it doesn't have to be that way, didn't used to be that way, and isn't that way for pirates.

Just because it's the state of affairs doesn't mean it's acceptable.

Consoles are arguably a better experience in several regards, and I want the PC to be as enjoyable, considering PCs cost more; e.g. you can play Diablo 3 without an internet connection on PlayStation, but not on PC.

You can play some random AAA game on a console without having to put in a key or maintain an account or a third party client (or multiple third party clients!), where on PC you have to do those things.

You can sell a console game or give it to your friend when you finish playing it, but on PC it's "already activated".

Google is going to take all the above and make it worse, so they can get their % of the sale too.

Just because some company wants us to do something or behave some way doesn't make us obligated to do so.
I applied by emailing Matt here in the past and got an email from a hiring manager asking to set up an initial phone call. He then flaked on the scheduled phone call, did not respond to emails asking about rescheduling, and I got a form letter rejection 3 weeks later. Would not recommend this process.
(Can you please not do the ASCII art thing with stars? It's not fair to the other posters who aren't using such tricks, and we don't want a visual gimmick arms race.)
"Abuse" is Newspeak, it means "abnormal use". When depression causes you to sleep to avoid life situations, it could even be called addiction.
It's for guaranteed responsiveness

Angular can do this out of the box https://blog.angularindepth.com/angular-with-web-workers-ste...
Sourcegraph CEO here. We're back to work on testing release candidates for Sourcegraph 2.12, coming out this week. I'm especially excited about a few big new features that fit really nicely into the code search and browsing workflows people use Sourcegraph for:

- https://github.com/sourcegraph/about/blob/master/projects/ex...

- https://github.com/sourcegraph/about/blob/master/projects/so...

- https://about.sourcegraph.com/blog/discuss-code-and-docs-in-...

along with a whole host of improvements to code search, code intelligence, self-hosted deployment on a single node and k8s, etc.

Happy to answer any questions folks have about our open sourcing. I summarized the business case at https://twitter.com/sqs/status/1046913901688807424. And we went with the Apache License (2.0) and an open core model because that's about as standard and as open as possible for this kind of thing.
The humor on the site along with release art and naming is very 9front.

That being said, there is also a current port to 9front, a modernized plan 9 fork(RFNOPUN).
Yes, it's supported out of the box using FreeBSD's WiFi drivers, so it should support most chipsets FreeBSD does.
OMG I just got it after all these years.
Another implementation people might find interesting is the one in Minikin, the text layout library inside Android. It's all free software. This one has been optimized and tuned fairly carefully.

https://android.googlesource.com/platform/frameworks/minikin...
This can also be scammed due to the timeout "feature" in telephone systems. Ie, the scammer calls, tells you to call the number on your card.
You believe they hung up, but they are still on the line.
When you pick up your phone again, you're still contected, and they're playing a dial tone.

https://www.geekrant.org/2016/05/08/phone-scam-part-1/
I believe that phone companies are complicit in this criminal activity, as they seem to have virtually no interest in actually stopping it. I've already turned off calls on my phone because "why bother", and more and more people I know are doing the same thing. The phone companies probably make so much on streaming that they don't give a shit about the phone system. This is a really bad thing for crime, but might help accelerate the death of a decades-obsolete technology.
You can't retroactively patent something after its design has already been released to the general public, can you? Imagine trying to patent a car engine today, if it were a similar situation: the operation would be total nonsense. The derivative works existed before you claimed control; you can't just go and say they now owe you money for it

At best I would imagine that nakamoto could get sued for releasing IP that wasn't his to release, and they might be able to lay claim over the bitcoin name and codebase for future updates... but they can't do anything about all the existing forks and derivatives. They already exist!

And as I understood it, the Oracle v Google case was based on the fact that Oracle was already licensing java for mobile devices, and android basically wrote a new not-java, which is all fine and well, but Oracle was claiming that not just the implementation but also the API fell under their licensing operation. That is, licensing was already part of the story, it was just a question of whether it applied to Google's usage.

Bitcoin is not that situation: no licensing story currently exists. If it were taken into closed source, it wouldn't be much different from forking the code and making a proprietary version of it, and licensing that out. But the codebase that already exists, in the open, and includes a whole lot of code that is by no means property of sakamoto's institution, can't just be removed from the internet

Also, can you even patent a network protocol? Because the client itself doesn't hold much value, especially not for the derivative works. It's the protocol that's key

ofc I'm not a lawyer, I don't know squat about the topic, but intuitively it seems nonsensical. Imagine doing that operation intentionally: releasing a design so you could retroactively patent and force licenses after worldwide adoption. It'd be dumb as hell
I imagine one of these DOM is "fake", i.e. it doesn't really have access to the UI. After all, the DOM is a generic API to work with structured node based documents. Changes to the DOM would still need to be serialized in order to be sent to the UI thread.
If a tree falls in the forest and nobody is there to hear it, does it make a noise? If IA is storing copyrighted (noarchive) content but not displaying it, does that make it acceptable?
At the end of the day, a bootloader is just memcpy, and a jump (with a few details like setting up a stack, any serial ports etc).

You usually can have quite a bit of help by looking at the generated code from your compiler that sets up a simple 'main(...){ while(1); }' program. Often it'll be in your toolchain as a .S file or similar.
Only one post per company, please.

https://news.ycombinator.com/item?id=18114753

This in the rules at the top.
I am curious how the database was stolen. Did the person(s) who accessed the db delete the database afterwards or did they simply make a copy?
You can still be scammed by this technique if you're answering on a landline:

https://www.geekrant.org/2016/05/08/phone-scam-part-1/
There are legitimate use cases like Google Voice for sending caller ID that another carrier owns. Despite that, a basic authorized users list would be an easy fix, doubt that'll ever happen though. Look at the mess that LRN and CNAM data are, providers will nickel and dime for access to data that doesn't cost much to maintain...
Python in the Command Line: A Tutorial on Click
Only one post per company, please.

https://news.ycombinator.com/item?id=18114857

https://news.ycombinator.com/item?id=18114847

This is in the rules at the top.
This will be adding those problems (centralization of services, recurring costs to play your existing games, and to play multiplayer) where they don't already exist.

PC game companies are already making single player games that run on your local machine require an "always-on" network connection to "thwart piracy".

I've posted more above, but I have also posted this yesterday detailing why these multiple-clients-required games can and will personally sting you, and are a benefit to absolutely no one: https://news.ycombinator.com/item?id=18111288

tl;dr: steam doesnt tell uplay you own the game, uplay uses a separate key, it takes days to go via tech support to fix your game, or just minutes to pirate it. Google is going to amplify this already crappy situation.
An update on Twitter's election integrity work
React, Vue and other modern frontend frameworks already rely on a vdom implementation.
Just wait. You will get scammers that can pass the "scam likely" threshold, and then your scam call volume will go up.
If you have predictively modeled an error source you can subtract it, and then you're left with error sources that you have not modeled. If this is repeated indefinitely you will end up with transistor noise and quantum effects which cannot be modeled. As a result you will always have some aspects of your experiment that must be dealt with statistically. If a field is getting by without expecting its contributors to do statistics it is either a straggler before we realized this aspect of rigor or it is a case where the effects are so large that a nonrigorous detection of them works well enough.

Discoveries made before the introduction of error analysis turned out to either be lucky or wrong - a pattern repeated every time we all realize that something was being overlooked. It's worth pointing out that the astronomers of yore probably knew that their measurements weren't perfect and that averaging them was a good idea, which counts as statistics.
The telecom "industry" has seen massive market compression, with players who rarely innovate. Its sad that Scam ID is considered groundbreaking IMO, the implementation is pretty crummy.
They are for the purposes of the GDPR.
Ive never seen this site but it triggered a memory of browsing the web back in the day where each site was so obviously someones with a unique character evident.
> I've already turned off calls on my phone

How do you do that on an Android phone?
Holy cow, does this mean I can use source graph as a single dev wanting the features, but not able to upload private source to a cloud service?

Fwiw, I'd love to pay as a private user for this type of service. It's just that for many, we can't use a tool that leaks code. I look forward to that day, if it's not today :)
Same appeal as any other type of cargo-culting: it's a lot easier to get up at 5am, shake hands firmly, and dress for success than it is to spot an extreme growth opportunity, bet everything on it, and be correct.
Hey, Ben! Yes, that is a neat source file that shows how Sourcegraph does really fast live code search. (Sourcegraph has hybrid search so you get fast search over any repository and any commit, without needing to wait for indexing. It'll hit an index on the default branch, but for any historical commit/branch that isn't indexed, it has a super-optimized live searcher. We sponsored some contributions to the Go stdlib to improve this, in fact.)

BTW, you can pull up that file quickly on Sourcegraph:

1. Search for repo:ph/sourcegraph textsearch.go — https://sourcegraph.com/search?q=repo%3Aph%2Fsourcegraph+tex...

2. Go to the first file — https://sourcegraph.com/github.com/sourcegraph/sourcegraph/-...

3. Now click around! You get code intelligence: go-to-definition, find-references, hover tooltips, etc. It works on any open-source repository, and on your internal repositories if you spin up your own Sourcegraph instance.

As for licensing, we went with open-source using the Apache License because that's what makes it as easy as possible to get user #1 and user #20 inside of companies. See https://twitter.com/sqs/status/1046913901688807424 for a bit more info there.
This is one of the many metrics of the official Rust compiler performance benchmarks [1].

[1]: https://perf.rust-lang.org/nll-dashboard.html
In other countries people usually just vote for a few offices or questions at a time. American voters are often presented with 30, 40 or even 50 ballot questions.
Doesn't apple handle the creation of most of the MacOS drivers itself? I'd assume its the case for graphics cards as well.

Windows ofc is windows, it justifies itself
Did UberX Reduce Ambulance Volume?
Robinhood | Engineering & Non-Engineering Roles | Menlo Park, CA | Full-Time | Onsite | robinhood.com

Robinhood is democratizing access to America’s financial system. Since our public launch in 2015, we’ve cemented our position as the fastest-growing brokerage with over two million users and billions of dollars in transaction volume. Robinhood received recognition with the Apple Design Award, the Google Material Design Award, and named Fast Company’s 11th Most Innovative Company in the World.

We’re backed by top-tier investors such as DST Global, NEA, Index Ventures, Thrive Capital, Ribbit Capital, a16z, and GV, as well as individuals such as Jared Leto, Ashton Kutcher, John Legend, Snoop Dogg, and Nas.

We're always hiring software engineers for different teams across different stacks. Our engineers work with cutting-edge technologies like Django, Python, Go, Kafka, React, Redux. Check out our priority roles below:

* Senior Web Engineer
https://boards.greenhouse.io/robinhood/jobs/221794

Another notable role is:

*HR Manager
https://boards.greenhouse.io/robinhood/jobs/722573

Interested? Check out the job descriptions and apply directly at robinhood.com/jobs
Damn it's hard advocating others HOW IMPORTANT digital privacy is even if you have nothing to fear nothing to hide because it sets the standard so low to anyone to be vulnerable to be molested.

Bad people are going to find ways to find ways to take advantage of a system in place, but at least we can try to make it a safe for those innocent.
> Lock yourself away in a room with nothing but pen and paper (no internet, not books) and try to reproduce Goedel's original proof. Then post the attempt here :)

We can all agree that would be hard, but your claim that the details are the central thing that makes GP hard is much, much stronger than that.

The relevant question would be: How many people alive right now could succeed at your challenge? My guess would be thousands, maybe tens of thousands.

And compare that to:

The number of people alive who, without any knowledge of GP, could come up with the key insight you describe in your 1 paragraph summary of the proof, and the insight of using godel numbers to label mathematical statements to make that argument rigorous.

The answer to that is "somewhere around 0."

I get that you're impressed by the proof's details -- they're impressive -- but it seems like an odd take to rate those as more difficult than the incredible creative leaps that produced the high-level ideas behind the proof.
Yeah, I bet GPU-aided decoding will get there, but a cross-platform CPU decoder seems like a reasonable place for work now--provide a baseline that can work a lot of places.
Feedback Wanted: Monitoring Observability Pipeline
We've been mulling an idea for the past 12 months and want to get feedback on the viability of it before we go off and build it. Our team has 5 years building monitoring & analytics solutions for DevOps teams and are seeing a commoditisation in the market as its fully saturated with solutions.

We've seen users get locked into solutions when their bill goes through the roof because the cost of migrating all their agents, dashboards and alerts to another solution would be too great. We've also seen people who want to try a new solution without having to deploy another solution into their environment.

Our idea (Halcyon) would be to provide one agent, one configuration and a service that can then route all the metrics in real time to the monitoring solutions you use, making it as easy to switch as a settings page if you want to try something else or push your monitoring data elsewhere.

https://www.producthunt.com/upcoming/halcyon

Our current thinking is it would be a simple on-prem (or SaaS) install, users would just deploy the agent, and out of the box integrations using our simple UI/host view and label selectors.

Once the monitoring agents and integrations are deployed, you could select where to send them on one page, and Halcyon would ensure the metrics get sent to the right place, in the right format, transforming the metrics in real time to ensure it appears in the solution you want without any advanced configuration.

Does this solve a problem people have? Is this something you would pay for?
This seems very high; have institutional investors ever had problems selling "tainted" coins?
True enough, but if you follow the link in GP, it's not really a libc replacement. For example, free() is a no-op. It's a drastically small subset of libc.
http://archive.is/aiqFB
Yes! There is a `docker run` command that will spin up a Sourcegraph instance for you at https://about.sourcegraph.com/docs/.

The self-hosted Docker (or, for big clusters, Kubernetes) deployment method has been there for about 10 months now, and devs/companies really like it. Making it so easy to self-host Sourcegraph was a big win, and going open-source is another step in that direction.

What is new is that you can now also build Sourcegraph from source and see/hack on/etc. our source code.
Yes I know. Which is why I asked what happens if two Workers try to make incompatible changes at the same time. How does this library resolve conflicts when applying the changes from the fake DOM to the real one?

In fact, this doesn't even require 2 Workers, you could get a conflict with a single Worker if you're also making DOM changes on the main thread.
According to their website, it's over 35PB now.

"We preserve 750 million Web pages per week! We’ve saved 35 petabytes (that’s 35,000,000,000,000,000 bytes) of data."
Comments moved to https://news.ycombinator.com/item?id=18112830.
It does not.

The question you should be asking is what party advocates for voter ID laws in the absence of any evidence to their necessity.

Voter ID laws are a solution to a problem that does not exist to allow political parties that advocate them to suppress votes at will. There is no existing need for voter ID laws and voter ID would not prevent tampering with voting machines.

It may be a worthwhile exercise to see what states advocate insecure voting methods (machines) and voter ID laws.
Steve Wozniak's Woz U Faces Blowback, Former Student Calls It a '$13,000 E-Book
Which is entirely reasonable IMO.

They should implement default-deny. It'll take two seconds for users to grant the permission, and the vast majority of extensions don't need it.
Last time I traveled internationally (~10 years ago), I had to buy a separate international cell phone.

Not for privacy reasons -- but instead because my US-based phone wouldn't work in some of the other countries I'd be in. (At the protocol level, I suppose.)

Assuming it's not prohibitively expensive, why not do the same thing, now?

I agree that this is a troubling policy. But it seems simple to get around, if you were interested in doing so. It's also possible that this suggestion is naive, and feel free to let me know why, if so. =)
If you want to get away from the computer and do something with your hands I'd thoroughly recommend The Crucible [https://thecrucible.org/].

They offer lessons in all kinds of crafts including blacksmithing and glass working and there are loads of interesting artists with studios in the building.
I don't think it's about using the DOM for anything real-time. The unfortunate truth of JavaScript (obviously when not running in a worker) is that it blocks the UI. WorkerDOM appears to be an attempt to allow you to run existing JavaScript without blocking the UI, which seems like a great idea to me.
I don't think it's helpful to copy what they do as CEO. I look for what they did in their lowest paying job and how they changed as they progressed in their careers. Of course, very few autobiographies cover this.
The web was supposed to be open, but if the technologies are only well implimented privately it's not open at all. Props to cloudflare certainly, but this is a further nail in the coffin of open software. Wasm was supposed to be well useable outside the browser and to date there are no well made libraries that deliver on it. It's all experimentation in the open. Technology that I cannot use well in my own applications is effectively proprietary.
Interesting perspective. Is it your belief that people read these as how-to or self-help books?

I enjoy reading them the same way I enjoy learning from my co-worker's habits. I take what matters to me and throw away the rest. I'm always trying to improve how I do my current job. It's not enough to have an open mind about work habits / techniques, one has to actively seek out new information.

Also it's usually an interesting look into someone else's life, at times even fascinating.
It's not that simple because you can reverse lookup a TS enum. So:

enum Color { Red = 1, Green = 2 }

would be the same as:

var Color = {
Red: 1,
1: 'Red',
Green: 2,
2: 'Green'
}

See for yourself:
https://www.typescriptlang.org/play/#src=enum%20Color%7B%0D%...

But I agree with you, it would be quite easy for an automated tool to replace a TS enum with pure JS.
Best to extract as much iinfo as possible, business name, callback numbers, email addresses, etc. The more info, the easier it is for the FCC to bring enforcement action against fraudulent callers.