skysight-inc/HackerNews huggingface dataset:
Pachyderm (YC W15) -- San Francisco or remote (within North America) -- https://jobs.lever.co/pachyderm/

Positions:

* Core distributed systems/infrastructure engineer (Golang)- You’ll be solving hard algorithmic and distributed systems problems every day and building a first-of-its-kind, containerized, data infrastructure platform.

* Front-end Engineer (Javascript) - Your work will be focused on developing the UI, perfecting the user experience, and pioneering new products such as a hosted version of Pachyderm's data solution.

* DevOps -- Pachyderm is hiring a deployment and devops expert to own and lead our infrastructure, deployment, and testing processes. Experience with Kubernetes, CI/CD systems, testing infra, and running large-scale, data-heavy applications is important.

* Solutions Engineer/Architect -- Work with Pachyderm’s OSS and Enterprise customers to ensure their success. This is a customer facing role that bridges support, product, customer success, and engineering. About Pachyderm:

Love Docker, Golang, Kubernetes and distributed systems? Pachyderm is an enterprise data science platform that offers Git-like version control semantics for massive data sets and end-to-end data lineage tracking and auditing. Teams that find themselves struggling to maintain a growing mess of advance data science tasks such as machine learning or bioinformatics/genomics research use Pachyderm to greatly simplify their system and reduce development time. They rely on Pachyderm to do the heavy lifting so they can focus on the business logic in their data pipelines.

Pachyderm raised our Series A led by Benchmark (https://pachyderm.io/2018/11/15/Series-A.html), so you'd be getting in right at the ground floor and have an enormous impact on the success and direction of the company as well as building the rest of the engineering team.

Check us out at:

pachyderm.com

http://github.com/pachyderm/pachyderm
Alternatively it could be what Microsoft Research does a lot which is take some subset of a language and add capabilities, like software verification with F*.
Gateway Pundit are calling for Democrats to be hung
>By seizing control of the website, police will have been able to "take a good look at what the site has been up to, including who has bought the illegal items", said Prof Alan Woodward, a cyber-security expert from the University of Surrey. //

When did the law pass making owning software illegal, as opposed to using it for nefarious means? (Last time I looked CMA required use.)

Anyone have details of the exact charge?
I mentioned the book "Starting Forth". You can get a lightly-updated version of the book for free here: https://www.forth.com/starting-forth/

There are other books about Forth, but this one is really its own thing :-).
On the road to R# I guess.

I guess shipping Windows API cargo crates makes too much sense. Does anyone have any context for gaps in Rust they are addressing?

In TFA it mentions that ownership will be based on groups of objects, but I’m not sure I understand what this solves that a struct doesn’t.
Software Optimization Guide ForAMD Family 17h Models 30h and Greater Processors [pdf]
People are less likely to click through to another web page than to keep reading on the current one too.
I'd say that part of the problem is that surveillance data is monetizable, which increases every vendor's incentive to make that capability a fundamental part of the value proposition for the product or service.
I never claimed it was my own idea - it's not. I just found it interesting and wanted to share it with people, and judging by the upvotes many other people also found it interesting. Isn't that why we're all on HN - to talk about things we find interesting?

I think you're looking at this as a debate instead of a conversation. I don't care whether or not you agree with me. I'm sorry you found the idea so distasteful.
Microsoft Edge engineer describes how Google sabotaged Edge browser performance
If the comparison where to empty fields or low density suburbs I would agree per person, but we are talking about existing cities which act as an inflection point. Further, expanding infrastructure is an additional capital cost where much existing infrastructure has already been built and paid for.
>selling

Not for a long while.
Hero K9 Commando Conan Talks to Press About Al Baghdadi Raid in SNL Sketch
B. no, it’s quite subtle but this is just tweaking a housekeeping parameter inside the garbage collector.
Show HN: GitHub Typo Corpus: Largest Dataset of Misspellings and Grammar Errors
Why not a F# flavored Rust?

> plenty of Wnd handles to be thrown around

That is not really a language issue, is it?
> 2) How do you avoid a race to the bottom in terms of housing quality when you allow said micro-apartments? Do we want a culture where the poor are living in barely livable wage slave pods while the rich are living in abundant villas?

Right now we've got a scenario where the rich live in fifty-year-old units that really ought to be reasonably priced and the poorest live in alleyways. Having the poor in up-to-code micro-apartments would be a major step up. It would also help if the rich could also live in modern up-to-code units of luxurious size. That would free some of the stock of existing units for everyone else instead of them being pinched between the rich and the most vulnerable.

> I'm all for affordable housing but it seems too nuanced to allow market forces to take care of it. I think the correct solution revolves around government subsidized/funded housing but that's a whole other can of beans.

The US has a poor record of being capable of funding and running public housing, even after you get past the effects of concentrating poverty. The first major problem is often that permanently BMR units cost in excess of $800k each to construct in places like SF - and the city has to be able to afford a lot of those. Then you have the problem of funding ongoing costs, which has often been the problem in the US.

With this in mind, it's perhaps worth reconsidering why some might favor approachs that center on inclusing subsidized units into mixed-income properties.
The expensive part is the capacity per dollar. It's not cloud vs on prem. The real value play is colocation. Imagine operational costs at $100/mo for a terabyte of RAM and 32 cores on unmetered bandwidth compared to the equivalent at aws.

Most sv startups don't care about operational costs but they do care about capital costs of buying the hardware. Primarily due to the very short term focus. I think their own resumes are important too vs their employers' long term viability so everyone pushes aws or azure etc because it's hot tech.

Thinking long term is not a silicon valley thing. It's a totally different mindset.
Though isn’t that the “commodity” part of their infrastructure? They’re presumably still spending like gangbusters on their “on premises” ISP-local hardware & software.

I imagine that’s the extreme end of the market Oxide is targeting: Provide a HW/SW platform to build your differentiation on, because the capabilities and value (& moat) aren’t there in the commodity cloud.
Accessibility is a big issue; I'm unsure if imgui has support for that or if it will work with the browsers built-in support for that.
This is not a great argument, since (1) The Irishman is based on what experts seem to believe is a work of total fiction (its subject claims to have been instrumental in the Bay of Pigs, the Kennedy Assassination, Watergate, the killing of Jimmy Hoffa, and the killing of Joe Gallo), and (2) the industries that were mobbed up when unions were ascendant remain mobbed up now; of course the unions were infiltrated, you couldn't engage with those industries without engaging with their unions.

It's a good movie and all. I just wouldn't draw a lot of public policy lessons from it.
Imagine each one of those cameras were being held by a person. How would you react then? This is the true nature of the situation.

Surveillance Camera Man made it explicit, https://www.youtube.com/watch?v=mP5ZVPwP7bg : people hate being watched. Doing it with machines is an exploit for the human psyche.
Niiice CSS styling for a personal blog! Really a pleasure to look at.

Mind if I ask: Is it completely homebrewed or based on some theme out there?
I didn't really see anything that was weird whatsoever from a normal day to day programmer (Rust or not) perspective so I wouldn't take his feedback to heart or worry about your ergodox.
Using theft as a mechanism for eating is about as broken as you can get. As pointed out by the GP, that theft disproportionally affects the poor directly (their stuff is stolen) and indirectly (their insurance costs are higher).

Not everything is about spending more to fed those already at the bottom — it’s better to prevent that in the first place. While certainly not a simple problem with simple answers, macro changes in culture would go a long way without requiring capital spending. Notice how low the crime rate is in Japan, despite plenty poor and hungry. Not without problems, the societal focus on family and thinking of the larger group has its benefits. The US could benefit a lot from changes in its culture to be less individualistic (and punishment oriented) and more civic minded.
Browsers have a lot of features we'd need to reinvent. You lose all tooling, all programmability, hyperlink functionality, accessibility, etc. The list goes on and on.
They are diseases of despair, and that is key. (have an upvote)

But casting this as primarily an issue of financial inequality seems misleading. I wouldn't feel one whit less awful if everyone in the country was poorer than me.

It's absolute want that matters. If you can't afford medical care for your kid, it doesn't matter whether or not anyone or everyone else can--you're still going to be devastated.
Cantrill is also, if not a frequent presenter, a high profile one. He has an odd mix of insightful observations peppered with highly inappropriate (but amusing) speculations about Larry Ellison's membership in the Nazi Party.
You have to subscribe to go deeper.
I'm pretty sure I've seen this phenomena on Reddit, Twitter, and Medium, too.
BrowserStack (https://www.browserstack.com) | Mumbai (India), Dublin (Ireland) | Multiple roles | Full-time | ONSITE | https://www.browserstack.com/careers/

What do Microsoft, The Gap, Royal Bank of Scotland, Lockheed Martin, and top Open Source projects like JQuery have in common? They all use BrowserStack.

Today, more than 25,000 global customers in every sector rely on us as the world’s most
reliable web and mobile browser testing platform.

BrowserStack is the industry-leading, cloud web and mobile testing platform that enables developers to test their websites and apps on different operating systems and mobile devices. Since launching in 2011, our mission has been bold yet simple: To be the testing infrastructure for the internet. 8 years and billions of tests later, we are ready for our next phase of hyper-growth.

Come join us! Email me: prateek [at] browserstack [dot] com.
SEEKING FREELANCER:

Freelancer that has:

- Knowledge of EPP Registrar/Registry (domain names) systems (.com .net .org .info registries)

Also helpful (same but also separate requirement):

- Java
- Centos
- Cloud (AWS/Google Cloud etc).
The penalty for trusting a stranger who shouldn't be trusted is much higher than the other way around.
> I would be extremely impressed if China is able to build a home-grown, state-of-the-art EDA toolchain.

Software is something that's relatively easily stolen, and I'm kinda skeptical it's a national-interest trade secret that can be effectively protected. It probably wouldn't be that hard for a nation-state to hack the EDA vendor and grab their source tree and a build server image. Even if an obviously-pirated version is never released, that level of access would greatly accelerate the development of a workalike clone. That clone may not end up being state of the art, but it could be good enough to neutralize any advantage.
Call me skeptical. Part of what allowed Google/Amazon/Facebook to "build their own servers" is that they're ordering 10,000+ at a time from an ODM like Foxconn who doesn't want to deal with people that want 100 at a time.

But with that comes rigid standardization... which typically hasn't worked well in the enterprise. Everybody wants to be cloud-like until they figure out being cloud-like means you lose all of your hardware-level flexibility. Oh you wanted one with 512GB of memory instead of 768? Too bad.
I can read it off-line whilst I'm travelling on the subway/ underground / tube
Amazon Braket – Get Started with Quantum Computing
Technically we don’t own the content on DVDs and Blu-Rays either, we get a license. So long as those old players keep working....
This doesn't sound much like a trick[0] question to me, it just takes working out a few examples by hand to guess that it's `n-1`, and the proof isn't hard either. And the result shouldn't be surprising: if sorting can be done in O(n log n) comparisons, it should be easier than `n log n` to just find the maximum/minimum element.

Even without doing any math, or proofs, or having any algorithmic background, it shouldn't take "fumbling about on some recursive goose chase" to write the function from first principles:

>>> def games(players):
... if players <= 1: return 0
... if players == 2: return 1
... return 1 + 2 * games(players // 2)
...
>>> games(8)
7

If your interviewer couldn't come up with that, I wonder how well they do with real-world recursive algorithms on the job. It bears some resemblance to real-world problems I've had: groups of IPs combining into groups-of-groups-of-groups for addressing, computing permissions for teams-of-teams on the org chart, etc.

[0] To me, trick questions involve some hard-to-come-by "aha" moment, like the XOR trick to swap two variables without a temp. This one doesn't seem to have that.
Yeah, the red flag in a startup is a founding team who can't explain in a sentence what their product is or why it's different. So far I've read 3 blogs and 4 websites and all I can tell is that they have a garage and also maybe an office.
You've gotta love a guy who calls his blog Count Bayesie.

I went to Berkeley many years ago. I wonder if they still have the BART shuttle called Humphrey GoBART...
>It's nice to see that the traditional desktop GUI programmers finally realize that the way the Web people do GUIs is right (React/Vue/...) and the way they did it until now (QT/GTK/WPF/...) is wrong.

What? How is WPF any different than a web based ui framework. It does differential rendering, it uses hierarchical components in XML. WPF can update the UI with state changes on the backing C# without update commands, etc.
Location: Toronto, Canada

Remote: Yes

Willing to relocate: Not likely within the next year

Technologies: Mixed experience levels with JS/TypeScript (mainly back-end, some React, Vue, Electron), NodeJS, Python, MySQL, MongoDB, Go, C

Résumé/CV: https://robertfairley.com/cv

Email: rrafairley @ gmail

---

I've worn different hats at different times in my current role, but currently mainly focused on digital publishing engineering. Recently developed a system for transforming simplified inDesign export data into well-formed Apple News+ formatted magazine content. For that reason I'm proud to say you can now find me on the Macleans magazine (Canada) masthead (Apple News+ edition).

I also started and support a couple of open-source Apple News libraries with some growing community support because of the lack of information and help available at my latest project's outset.
Spoiler alert: In a rather small number of years, everything that's wrong with society will become your fault. Enjoy.
The most interesting part of the talk is what is avoided.

Like the positive effect of government policy. The US Anti-trust policy was very effective at times.

Temporary National Economic Committee (TNEC) 1938-1941 forced licensing of tens of thousands of patents.

When AT&T Bell Labs invented transistor it was forced to allow anyone to use it's knowledge. People went to Bell Labs and they were taught how to manufacture transistors. Massive industry spurted overnight. If transistor was invented today, the inventor would have a monopoly for transistor 25 years and generate huge profits.
Any CCTV system that's air-gapped from the internet (records to local storage only) reasonably meets this definition.

Yes, there are possible exfil paths, but not ones that can reasonably be executed on a large scale. Realistically, the danger from break-in and hard drive theft (or warrant/subpoena) is greater for the average user.
Password manager impact on browser performance
You actually can have both: dedicate some parts of the city for single-family homes for upper-middle class,other parts for high rise buildings. That's how many cities in Europe look like: high density central districts, then some suburbs. The choice is then: do you prefer short commute and living in apartment, or a bit longer commute, but your own big house.
Also Relm which is Rust+Elm-inspired+Gtk

https://github.com/antoyo/relm
Main Branches of Astrodynamcis
While minimizing the use of violence is an indisputably good thing, there’s a big gap between the UK machete case and the US sniper case. There are certainly lessons the US police could learn from the machete incident, but I don’t see how they apply to this sniper incident.

The sniper was a trained soldier that was an imminent threat to the police officers—he had already killed several and given his training, motive, and the premeditation of the crime, it was entirely likely that he would have killed additional officers who attempted to arrest him (by way of booby traps or similar).
So anyone can have a gun, you just have to get someone else to purchase it?

I was under the apparent misapprehension that the license you needed to purchase a gun was an ownership license - ie you got the right to own, then could purchase.
What was the software really used for? Did it have a valid use case?
The United States spends the lion's share (>50 percent!) of R&D money on pharmaceuticals worldwide.

https://www.abpi.org.uk/facts-and-figures/science-and-innova...
Depending on how young, there’s a decent chance the answer was some variation of “chicken butt”
Coding styles: Are you Lewis and Clark or building an interstate?
Got to agree here. The idea of a company not providing decent hardware and chairs says a lot. It's a couple thousand per employee at most, for an easy gain in employee satisfaction.

Trips are pretty silly though.
For the hating Microsoft crowd, here are the projects where they are also using Rust,

https://msrc-blog.microsoft.com/?s=rust

And the talks done about the internal adoption,

https://www.youtube.com/watch?v=qCB19DRw_60

https://www.youtube.com/watch?v=o01QmYVluSw

And the author from C++/WinRT is now working on Rust/WinRT.

https://kennykerr.ca/2019/11/05/rust/

So lets wait a bit before going to the castle with the pitchforks and torches.
It's adorable how every generation, predictably, without fail or exception, falls victim to their day's Tulip Mania.
I'm getting a "This Connection is Not Private" page when I try to access the website. Andrew please look into this if you see my comment.
I'm always cautious about Cowen as he receives backing from the Koch network.

https://macro.economicblogs.org/naked-capitalism/2018/05/sco...
I mean, it's affordable living, obviously there's going to be trade-offs just like there's trade-offs when you opt for a 1 bathroom home or apartment vs a 2 bathroom, a place with dedicated parking vs no dedicated parking, or personal laundry in-house vs external laundry facility.
That’s a topic of a lot of discussion by transit planners. For example:

https://humantransit.org/2013/11/should-transit-maps-be-geog...

> The geographic map helps you locate yourself and points of interest in the city, but you need the structure map to understand how the system works.
VC funding in European tech surge amidst US-China trade war
yeah it'll be like when we made heroin illegal and then there was no more heroin.
I agree with all of your points except the "startup time" and "easier deployment"; GraalVM is pretty sweet and produces nice, self-contained executables.
Teaching Decision Trees to Generalize Using Information Theory
> Do we want a culture where the poor are living in barely livable wage slave pods while the rich are living in abundant villas?

Given the abundance of "working homeless" (homeless people with jobs); I think we're already there. At least with cheap housing they can be insulated from the cold and such (unlike tents).
Dan Abramov on Benchmarks in the JavaScript Community
The spacing thing is absolutely baffling. It's actually more work to get it wrong.
Also "I can recover sooner if my housing costs when I want to move."
How neural networks work, and why they’ve become a big business
It is not at all apparent that you have to purchase a subscription in order to see additional branches or go deeper.

Instead of a "+ 21 Supporter Links" button that can not be clicked, how about a "Subscribe to see 21 other branches!" with a link to your Support Us page.
Quick Review of the Top 50 Cryptocurrencies
Privacy or Data, a Convenient False Dichotomy
Gladly | San Francisco, CA | Onsite | Full Time - Full Stack Software Engineer: https://www.gladly.com/careers/?gh_jid=1740320 - Senior Full Stack Software Engineer: https://www.gladly.com/careers/?gh_jid=1674029

- Other open positions include: Senior Product Manager for Platform Infrastructure (https://www.gladly.com/careers/?gh_jid=1832607), and other roles in Marketing, Customer Success, and Sales.

We’re working on a people-focused customer service platform that enables companies and their customers to converse seamlessly across different channels (such as voice, email, SMS, chat and social media)

We have a modern tech stack (React/GoLang/Docker/AWS/Kubernetes) and product architecture (real-time pubsub microservices) and tons of interesting problems to solve

We have a collaborative environment of mutual respect, mentorship and learning from peers

I've been an engineer here for 4 years, and I've been loving it. Feel free to email me if you have any questions about any of the open positions (shelley@gladly.com) or apply via https://www.gladly.com/careers/
Messrs. Moony, Wormtail, Padfoot and Prongs
are proud to present
the Marauder's Map
And there are other situations where if you overshoot some memory limit, you get killed or the OOM killer kills some random thing (ugh) or you just have performance degradation (swapping, crowd out caches, whatever). Often better to suffer n% more GC CPU usage than to deal with that. So min/max heap are both important in different scenarios.

A blog post from someone working on .NET suggested "the user shouldn't have to know about GC internals" as the heuristic for when you have too many knobs, which I like. The user knows some things that the runtime does not about their needs in terms of RAM vs. CPU use, and it seems reasonable to have ways to communicate that.

(One other thing the user knows is their relative priorities for having a consistent level of CPU used by the GC vs. minimizing the absolute amount of CPU used. I think Go is hard-coded to target about 25% CPU use during a collection right now. Not sure we're ever getting that knob, though.)
In the world of for profit corporations I rather trust MS than any of the FAANG.
When the spouse work-related social meetups become the highlight of the year, something is wrong.

Some parts of the world can be isolating. You may want to talk to your wife about moving back to a more civilized place.