skysight-inc/HackerNews huggingface dataset:
This piece is written in terms of blockchain platforms (where determinism of execution is important - and why some platforms hence implemented entirely new VMs and associated toolchains to achieve determinism)

But I thought it would also be interesting to share with HN because I learned a ton about the JVM from the team as they were building this and thought the write-up would be more broadly interesting. Java isn't always fashionable but what you're able to achieve with the platform surprised me. The associated PR shows the full implementation and the bottom of Tommy's post also gives the highlights.

(Disclosure: I'm the CTO of R3 - the firm behind this work)
They have since moved off of that set up and now use Clickhouse according to later blog posts and conference talks.

https://blog.cloudflare.com/http-analytics-for-6m-requests-p...
Depends how you draw the graph. I'm imagining a distribution with income on the x-axis, so people like PewDiePie would be far right and part of the long tail.
> But at some point you have to face facts and understand that, as long as the dynamics of the modern economy keeps favoring big cities, you can't stop gentrification without forbidding people from moving in.

Or building more homes and lowering housing standards.
I knew about 80 just being a standard but put into the context of punch cards it just makes sense. Same thing with cobol, max line length is 80, first seven are stripped from compile, comments start on line 7. Who thought 72 char lines were a good idea in a language? Guys that dropped a few too many stacks of cards.

Thank god for the continuation character.
Mammoth is also missing, which has commercial flights, as does Bakersfield (also missing).
From the examples it looks like Pulumi programs declare their infrastructure, causing it to be created. Doesn't that mean that the program will need privileged credentials? How do you make sure the app only has, say, read access to an S3 bucket it needs to listen to, and can't accidentally delete it? And how does that then allow it to declare the bucket?
Why Americans Can't Get Along
It is easy if you are a sophisticate internet user. All the other people will be impressed when you boast your amount of followers.
Today’s internet not ‘sustainable,’ experts warn
It's not so much that the act of fetching and viewing pirated content will become more difficult, it's that rightsholders will continue to apply more and more restrictive techniques and outright deny content to paying customers.

See the new DRM features in Windows 10 and the way the Windows Store version of Netflix interacts with perfectly legitimate screenshot tools, or the way Netflix simply refuses to provide 4k content to any other platform.
Prometheus Alert Testing tool
Postdoc in topological optomechanics – Quantiki
this looks really interesting - keep going!
This is an extraordinarily important and interesting “space” ripe for innovation.

A few weeks ago, I was awarded one of the highest civilian public awards from the Commandant of the US Coast Guard in DC for my volunteer web mapping work during Harvey. That work helped coordinate 700 helicopter sorties and save 1700 lives.

I’ve been thinking — and talking with Emergency Responders — about what an up to date 911 would look like. Location is a huge part of it. Texting, sending images and videos would also be on the timeline.

Consider how much real-time location info — and live HD video streams — can 1 mobile phone produce, and how close to none of that is available in an emergency situation.

Consider how 911 is but one service, and that this is a worldwide problem. And that smartphones are worldwide too, and that there’s hundreds of millions of them.

I’m starting to plan out next steps. Connecting smartphones and emergency responders. Being a worldwide emergency digital-first dispatch service.

Imagine!
Nothing. I stopped reading when I got to that statement. It's sad that that the author felt compelled to insert his personal feelings about an administration that hasn't yet reached its second anniversary into an article about long-term economic trends.
Closing Your Token Sale Is the Start of Your Journey, Not the End
In a follow up blog post https://blog.cloudflare.com/http-analytics-for-6m-requests-p... Cloudflare released the following image https://blog.cloudflare.com/content/images/2018/03/Old-syste... with 'single instance PostgreSQL database (a.k.a. RollupDB), accepted aggregates from Zoneagg consumers and wrote them into temporary tables per partition per minute' as the description for the single Postgres instance depicted. The aggregation system described in the Citus blog distributes the aggregation work over multiple Postgres instances.
Same reason why DMCA takedowns remove content uploaded in EU.
For me it was the Bard's Tale. A demo of Skara brae and a couple of levels of the first dungeon was put on a magazine cover in the UK months before the game came out.

I played that demo to oblivion, I can still pretty much remember all the street layouts
I don't have really have a problem with white-boarding in theory, and as one part of the interview process to help make a judgement call. E.g. if the candidate is weak in talking in one area but strong enough in white-boarding to balance it out.

What I, personally, have a problem with is using it as the catch-all filter to weed out 'bad candidates' when in reality all it does is prove someone can grind leetcode and is good under pressure. Arguments can be made that those are desirable skills to have, but I hate that it's becoming the default pass/fail section of an interview.

In OPs case, and what I am generally against, is that white boarding is being weighted more than any other portion, including relevant and measurable experience. Sure, give a simple problem if you're worried the candidate is BSing about their experience/skills, but it should be set up for success and not failure.

Unfortunately, as long as the 'best companies' (i.e. FANG) are doing it, everyone else will follow suit. And yeah, it'd be great if job seekers had the opportunity to walk away from these types of interviews, but in reality it is very much a company favored market when it comes to hiring in tech right now. Despite the constant supply of new job openings, nobody seems desperate enough for engineers to change things up.

There's also a bit of engineer hubris involved. Most people who are into CS seem to be highly competitive and willing to show off, and white boarding sets up a great environment to get your ego stroked over how well you can optimize something for no reason at all.
You're thinking of McDowell's.
When I did it, I basically had to break down to the point of making a WinForms app that I could step through the algorithm iteration by iteration, drawing out the beach-line and and all the circles and edges as it progressed; I had to have that visualization to see that it was correct.
High-priority call that makes it through to a dispatcher at least has a chance to be "triaged" and responders from something less urgent pulled for it?
Wait so you bought a $10k 60 disk storage platform? Or built one?
> a textbook example of premature microoptimisation

No, this is textbook optimization

Benchmarks showed a positive gain -> that's a real optimization, not premature at all.

Premature optimization is when you guess than a change will make things better without measuring. As soon as you measure it becomes real optimization work, not premature at all. As in, this is how you're supposed to make things better.

Feel free to debate the merits of their benchmarkmark, but this is a textbook example of Doing Performance Correctly otherwise.
The Future of AI Needs Better Compute: HW Accelerators from Analog Mem. Devices
Cryptocurrencies != bitcoin.
> It is, but everyone has been avoiding taxes, so here we are with a supposedly first world country with third world infrastructure. Hence, my suggestion.

Your argument is that Apple doesn't pay taxes, so they should be taxed to cover the cost of 911 upgrades.

If Apple is so good at "avoiding taxes", how would you possibly make them pay for the 911 upgrades anyway? If you are capable of crafting such an inescapable tax law, why not just apply that to general tax law?

> You have to engineer for the world we have, not a perfect world.

Nothing here is about engineering. This is a proposed cash grab. Apple is successful so we should just take their money, not with reasonable tax law, but with targeted asset seizure.
“Selling Cryptocurrency Now Is Like Selling Apple in 2001” – eToro CEO
I wonder if the fallout of this will be VW/Audi/Porsche investing more seriously into electric cars.

Their major bet on fleetwide emissions reductions has been clean diesel, but clearly that's been all smoke and mirrors. There's been articles suggesting that all the diesel OEMs are 'optimizing' their emissions testing (another poster pointed out this leads to an unrealistic ratcheting effect that furthers unrealistic expectations... regulators think their goal was achieved, so we set even tighter ones).

In the 2000's, BMW bet big on hydrogen fuel cells. That one hasn't panned out either... electric is what's left.
I agree, but the people griping about gentrification (including the author of this article) almost always make sure to toss in unsupported claims that this won't fix the problem and will actually make it worse, and then usually follow that up by saying people advocating for more housing are just being bribed by developers. It's infuriating, and one of the reasons why, as much of a tax-the-rich democratic socialist as I am, I have no damn patience for the NIMBY segment of the urban Left.
X86 assembly doesn’t have to be scary
If we lose Mouth Moods[0] it will be a horrific cultural loss for the internet itself. Bustin' actually came up next on my "everything" playlist while I was typing this comment.

[0]: http://www.neilcic.com/mouthmoods/
Ultima IV for me.... Good times
Is your plan to forbid people from moving to New York so you can freeze time in the 70's?

I don't see why people outside NYC wanting to move in means people already in NYC must accommodate them. SF for example prevents buildings over 4 stories in the downtown area. I live in a much smaller city that mandated brick fronts on all buildings on the main street. And from one perspective it's petty and limiting but my point is, yes NYC residents get to choose what about their city is important to them and protect it. That includes preventing people from moving in if it comes to that.
> OK, not really; streaming Netflix on something designed to be a point-of-sale-system is a terrible idea, worse than watching movies on a Linux-based in-flight entertainment system.

Is there a term equivalent to "suspension of disbelief", but for non-fictional writing? This broke mine. I don't know what Linux has to do with anything here.
I use the NATO alphabet when spelling my name to people in customer service. About 1 in 4 service representatives seem completely baffled, like they have never heard anything like it, and ask me to respell a 2nd or 3rd time. I even say "B as in Bravo, E as Echo..." because "Bravo, Echo..." just seems to confuse them even more...
You are talking about societial collapse using the future tense, as if this is some hypothetical situation.

It is not a hypothetical situation. It is happening right now in Venezuela.

All you have to do is look how Venezuelans are using Bitcoin right NOW to understand it's value.
That's one way of looking at it. I think there is a place for both - the banking system and bitcoin. bitcoin is a very interesting financial instrument that allows trustless transfers of money, while the banking system allows credit as an instrument to do things like finance homes, cars, etc.

Credit is a really tough problem for bitcoin to solve, since banks can create currency.
Whatever “culture” supposedly created it, that’s not the real use case. The same people who will rant about “fiat” will in the next breath, talk about various measures to centralize crypto through PoW. It’s about making money by any and all means including outright fraud, not ideology.

Most damning to me is that the case against cryptocurrency takes two sentences to clearly outline, while the case for them is yet to even emerge.

Transactions are slow and costly, prone to congestion, and cannot scale with demand. The decentralised consensus behind the technology is also fragile and consumes vast amounts of energy.

Nailed it.
Houses don't suddenly cease to exist when they are withdrawn from rental stock. For small and large landlords they would want to dispose of the asset as it's costing them money.

It's the inverse of the problem the BTL revolution had - small landlords buying up housing stock and driving prices up.

So, house no longer for rent - it'll go on sale, which means more houses available on the market, which would depress prices. The problem is that's unpalateable to the large Tory donors, so the only way out is to build build build (and maybe see if it's possible to forbid purchase by anyone but owner-occupiers).
I see youtubers with 6 figure followers list each of 'this months patreon supporters' by name every month, they better be donating 3 figure amounts for that to be more than beer money...
That helps with communicating the lat/long, but not with determining where that actually is. With what3words, not only are first responders still required to use some mobile device, but they're also reliant on a proprietary service (read: point of failure).
You can see Spacewar (and if you get into the demo room well before the demo starts, even play it) at the CHM in Mountain View, CA. The PDP-1 demo (with music synthesis and spacewar) is on first and third Saturdays, 2:30 and 3:15p [1]. But the demo room is ridiculously small and crowded, so be early.

[1] http://www.computerhistory.org/hours/
This is a very strange article from a universe where the only languages available are JS and TS.
Yeah, I'm basically doing what you describe:

`youtube-dl -f best -citw -v <url of channel or playlist>`

If I recall, that's going to ignore errors. At an airport right now so I can't remember exactly what those flags are.
Speaking as someone with limited and theoretical knowledge of computer vision, does CV usually overlap with Optical Character Recognition (OCR)?

I read through the readme and don't recall any references to identifying text, so I was wondering if and where a separation between OCR and CV might exist in the development process?
Actor shares shocking video of her Model S catching fire
Yes, but not as easily or as obviously as people would like.

You've got a nice city. Tech starts moving in. Prices start rising. You have a few options:

1. Make the city an undesirable place for tech (via taxes, regulation, or whatever). This has the downside that it may cost the jobs of people who currently live there (and are some of the highest-paid people in the city).

2. Build a bunch more housing, so that lower-income people don't get priced out. This keeps the diversity of the city, but changes the physical characteristics. Some consider the physical characteristics to be part of the charm of the city.

3. Do neither of those things (note that both of them have their downside). This leads to new, high-paid jobs, no new housing, and lower incomes being priced out.

As far as I can see, those are the only options. There is no option where everything just stays the way people like it.
No. My argument was it would be helpful if Apple voluntarily subsidized rural 911 call center upgrades to support the life critical feature they added to their devices.

You say “cash grab”, I say “corporate responsibility”.
It's the agencies sitting in between brands and influencers who are that good. They're incredible salespeople, and since they get paid a percentage of the spend, it's in their interest to have as many influencers who can post, so they can sell as many posts as a brand can be talked into.
It’s a question of priorities. 911 doesn’t excite voters as much as a bike line or zoning. Government gets many fundamentals wrong: pothole repair and 911 are good examples. Instead the Oakland mayor (and mayors everywhere) prefer to grandstand on hot button issues rather than doing the actual hard work of running a city. This is why I am suspicious when people call for more government regulation; it isn’t because I disagree with the idea, but I am not confident when it comes to actual execution. It isn’t even about money — it’s about how that money is managed and allocated.
TypeScript definition improvements for RamdaJS
But navigation systems in an car do work on streetnames and numbers ;)
Congrats on your award and thanks for your Harvey work. As a former Houstonian, that event is close to my heart.
Or the Byzantine Empire, who only ever referred to themselves as the Roman Empire.
Note that Power9 and ARM both support for relaxed atomics, which would be a substantial difference from x86's stronger cache coherence policies.

That would likely make "properly coded" Power9 or ARM synchronization to be more scalable. Possibly a major advantage as 32-cores and higher are beginning to hit mainstream (or at least, high-end mainstream)
It's extremely frustrating that whenever anyone talks about even the slightest positive mention of FP, this site tends to immediately have 2-3 folks pop out of nowhere demanding that everyone recognize OO exists.

Yes. Yes. We know. You can write programs with OO. It's the dominant paradigm of the software industry. No one here saidthat OO is somehow ineffective, cannot abstract, or lacks cleverness.

Please for even comment section just put down the sword and let other folks with equally interesting approaches talk about their work.
And yet thousands of soldiers were still sent to their deaths
This is pretty exciting; having margin available for the less-than-ultra-wealthy is neat. What's the minimum amount necessary to invest that gives access to borrowing?
The Real Reason Facebook and Netflix Support Net Nuetrality
Checkout helio.app
Great points regarding aligning precision/recall of AI systems with actual human supervision capabilities. One quibble: I hate seeing articles uncritically repeat Uber's line that a human driver could not have reacted in the same scenario. The dashboard cam footage they released does not accurately represent either human or car perceptual capabilities [1], and folks recreating the scene have shown that it doesn't even look like a good (or unaltered) example of what a dashcam should have perceived [2].

[1] https://ideas.4brad.com/it-certainly-looks-bad-uber
[2] https://dgit.com/residents-recreate-crash-uber-car-case-5616...
TLDR - Square made a PoS machine. It is an Android tablet(s).
get up get get, get down
When it gets to that level, I would recommend reaching out to your state's Attorney General Consumer Protection unit. They usually have a form that you can fill out, and (unlike the BBB), they have actual enforcement powers and can take action against businesses like the one you described.
I'm not OP, but I've used similar styles of pub/coffee shop testing. When I do it, I don't give scenarios or bother measuring things like success rate. It's very freeform, unscripted and raw. It's kind of like hallway testing for people who work alone. And, instead of coworkers, you're working with complete strangers who might not have any idea what's happening.

If I had to pick one thing to measure, I'd be more inclined to measure positive versus negative fucks (I'm not joking), but honestly, it's more about the experience and the totally raw, sometimes terrifyingly honest feedback I hear. Numbers aren't useful because the most useful sessions go way off the rails.
The Real Life of 'The Split' (UK TV Legal Drama)
Since Voronoi is a distance based measure, I'm not sure it would look any different. However, if airports were removed by weight, that would be quite interesting - to get a similar view but only for major airports
Android Messages
They may be talking about other corporate scandals, but you could even stay within the realm of diesel emissions cheating by automotive companies with examples like Fiat Chrysler [1], Ford [2], and GM [3]. I think the main thing that got VW execs in trouble was trying to cover it up once they were found out. Who knows though, maybe the only reason the others haven't tried as hard to cover it up is because they saw what happened to VW when they tried. I'm no expert though, and have already forgotten much of what I've read on the subject in the past several years.

[1] https://cleantechnica.com/2018/02/05/fiat-chrysler-facing-re...

[2] https://jalopnik.com/lawsuit-accuses-ford-of-cheating-diesel...

[3] http://money.cnn.com/2017/05/25/news/companies/gm-emissions-...
So you are stating no one on Linux kernel development is a match to Donald Knuth, and given the CVE track record they should improve themselves to Donald Knuth level.

If there is anything new about Swift, it is a return to the past of proper programming languages.

"Oh, it was quite a while ago. I kind of stopped when C came out. That was a big blow. We were making so much good progress on optimizations and transformations. We were getting rid of just one nice problem after another. When C came out, at one of the SIGPLAN compiler conferences, there was a debate between Steve Johnson from Bell Labs, who was supporting C, and one of our people, Bill Harrison, who was working on a project that I had at that time supporting automatic optimization...The nubbin of the debate was Steve's defense of not having to build optimizers anymore because the programmer would take care of it. That it was really a programmer's issue....

Seibel: Do you think C is a reasonable language if they had restricted its use to operating-system kernels?

Allen: Oh, yeah. That would have been fine. And, in fact, you need to have something like that, something where experts can really fine-tune without big bottlenecks because those are key problems to solve. By 1960, we had a long list of amazing languages: Lisp, APL, Fortran, COBOL, Algol 60. These are higher-level than C. We have seriously regressed, since C developed. C has destroyed our ability to advance the state of the art in automatic optimization, automatic parallelization, automatic mapping of a high-level language to the machine. This is one of the reasons compilers are ... basically not taught much anymore in the colleges and universities."

-- Fran Allen interview, Excerpted from: Peter Seibel. Coders at Work: Reflections on the Craft of Programming
* >A good example for this ‘system domain knowledge’ is the destruction of rendering
resource objects with modern 3D APIs: a resource object can not simply be destroyed
immediately when the user code says so because the resource might still be referenced
in a command list waiting to be consumed by the GPU. Instead the rendering system would only mark the resource object for destruction when the user code requests its destruction, but the actual destruction happens at a later time when the GPU no longer uses the resource.*

This is exactly the same behavior you get with shared_ptr, both the user code AND the rendering
system would hold a reference to the object and it would only be deallocated once BOTH of them
destory their shared_ptr. weak_ptr allows even more fine grained control.

You still need to manage your resource lifetime somehow, with either some equivalent of unique_ptr or shared_ptr. Otherwise you've just reinvented global variables. How else would you know when to free an object from your object pool? A "least-used" pattern could be useful in some scenarios but then you also need to be able to reconstruct the object again in case someone asks for it after a long time of being idle (like swapping to disk).