skysight-inc/HackerNews huggingface dataset:
That's why I suggested looking further back. The medieval era, as gozer88 said, the priests were the only literate people to transmit orders and record things. They also got to define history... significant amounts of historical and contemporary knowledge at that time was always filtered through the lens of the catholic church.

Zip ahead to US colonization. Why did people come to North America? In many, if not most cases it was to escape religious prosecution or the blowback relating to that persecution.
Many countries don't have a concept of public domain. CC0 is a better international baseline to achieve the same thing.
Indicated airspeed is based on the force of the oncoming air, and decreases as air gets less dense. There's some altitude where 358kt indicated is Mach 0.9.

Edit: before I get more replies attempting to lecture me on how wrong I am, please look up the difference between true airspeed (how fast the air is moving past the airplane) and indicated airspeed (a measurement derived from the difference between static and dynamic pressure on the aircraft that only matches how fast the air is moving when you're at sea level).
The unstated point of leverage is iOS Safari. I would assume that at some point, they will deprecate webGL on iOS Safari.
> free to download in high resolution from the Met’s website, no permission required.

Am I missing something, or is this not true. The pics I've seen are under 100KB.
> GTK is a painfull to install.

Also no longer cross platform. LibUI (https://github.com/andlabs/libui) looks promising but I don't think the rust bindings are being worked on.
One thing that caught my eye is that at least of the tags included in their scatter plot, there appear to be more weekend searches than weekday searches on average overall, especially for the most popular tags. (And note that the X axis is logarithmic, so those will have a much larger effect on total searches.) I wouldn't have expected that. Perhaps weekdays are more geared toward 'getting things done', so weekends are when people have time to learn.
Cross Account AWS Lambda Deployments
Support. Rackspace knows hardware and Linux like few others. Very few.
The speed of sound varies with altitude. Nevertheless, at 30,000 feet, Mach 1 is 1,091 km/h, so the original statement is not correct (mach 0.9 at 30,000 feet would be about 982 km/h).
lots of things:

- Implementing OpenGL drivers is very complicated, this leads to huge drivers full of bugs and performance issues. Just look at something like this: https://dolphin-emu.org/blog/2013/09/26/dolphin-emulator-and...

- OpenGL's state machine logic is outdated and horrible to debug. We need something more modern. Basically its carrying cruft from the last ~20 years.

- It can be very slow compared to Vulkan/Metal/DX 12.

- It doesnt allow modern features like GPGPU. this would allow is to truely use the GPU for computing stuff (e.g. AI, novel shaders, new graphics pipelines etc.)
Not really.

It is no problem to help financing the already existing UNHCR funded missions in Turkey, Pakistan, Lebanon, Iran, Ethiopia, Jordan, etc that all are close neighbors to conflict zones.

Perhaps surprisingly, as it is not following the narrative conveyed by media, it is also possible to help internal refugees for instance in Republic of the Congo, Iraq, Nigeria, Afghanistan and even parts of Syria.

http://reporting.unhcr.org/node/2530
Event-Driven software comes up on many of my projects. What I find works well is using command-query separation (CQS, CQRS) to start because CQS is a lever into two complementary ideas: backend implementation and continuous improvement.

The backend implementation ideas involve REST, caching, replication, eventual consistency, CAP, and especially PACELC.

The continuous improvement ideas involve upgrading existing software projects from imperative styles to functional styles, phasing in publish-subscribe modules, growing codebases to be more event-driven, and planning for evolutionary architecture.

In practice, I see these areas need management help, such as funding and time for training, and help for teams creating infrastructure as code (IaC) to deploy many event-oriented modules as well as event monitoring and management.

Related links:

https://en.wikipedia.org/wiki/Command-query_separation

https://www.wikipedia.org/wiki/REST

https://www.wikipedia.org/wiki/PACELC_theorem

https://www.wikipedia.org/wiki/Publish-subscribe_pattern

https://www.wikipedia.org/wiki/Infrastructure_as_Code
358KIAS is in fact (or is close) to the Vne (never exceed) speed of an A330. This is an indicated airspeed limit while mach numbers are based off TAS (True Airspeed).

Here's a link to help explain the differences between IAS/CAS and TAS:
https://www.decodedscience.org/airspeed-of-an-aircraft-indic...
Former Racker here, while I wouldn't agree all of their techs are amazing, what I liked about working there was the vast amount of knowledge spread between teams - coupled with Texan kindness and hospitality. Generally speaking any answer I needed I could get from a phone call or a few IMs.

Working there was a great learning experience, and I met a ton of super intelligent, motivated people from the Austin office.

But, all good things come to an end. Early 2015 I noticed talent being pushed towards newer offerings (e.g. Azure support), which made the typical, aging, "Linux support for small to medium business on bare metal machines" not so 'fanatical' anymore. People started to jump ship because the force behind the changes. It was a tough transition and probably still is; so I'm not really surprised that the layoffs are continuing.

In any case, I appreciate your compliment and I'm glad you have had a good time with the company.
Hans Rosling: The Swedish physician who made statistics come alive has died
Probably still good for prototyping...
Horse population in the US is half of what it was in 1920, while US population is three times what it was.

So per capita, there's 1/6th the horses of 100 years ago.
CONGRESS ASK WHY 66,000 CRIMINAL ILLEGALS WERE GIVEN VISAS BY HOMELAND SECURIT
Isn't that more like an oil dividend?
I agree. Doctors should be very worried.
Pet insurance is pretty expensive, from what I hear.
...but Vulcan wouldnt run in a web browser anyway so whether Apple platforms support Vulcan or not is kind of beside the point, isnt it?
We Need Assurance (2005) [pdf]
The best quote illustrating why things are so difficult in OS security:

“The problem is innately difficult because from the beginning (ENIAC, 1944), due to the high cost of
components, computers were built to share resources
(memory, processors, buses, etc.). If you look for a
one-word synopsis of computer design philosophy, it
was and is SHARING. In the security realm, the one
word synopsis is SEPARATION: keeping the bad
guys away from the good guys’ stuff!

So today, making a computer secure requires
imposing a “separation paradigm” on top of an
architecture built to share. That is tough! Even when partially successful, the residual problem is going to
be covert channels. We really need to focus on
making a secure computer, not on making a computer secure – the point of view changes your beginning
assumptions and requirements! "

His 10 year predictions turned out right, too. Fortunately, we have groups such as CHERI producing secure CPU’s with open hardware. The popularity of Rust, better automation for SPARK proofs, availability of tools such as Cap n' Proto, and increasing use of TLA+ is an improvement in others. Formal verification results in imperative and functional styles have also been pretty incredible. Also still a niche of people building higher quality or security software in both FOSS and commercial sectors.

Far from hope being lost point. Unless we’re talking about what will get mass adoption. ;)
If you think English has too many puns, I suggest you try Japanese. So many words with the same or similar pronunciations, it's just beautiful.

True story: Larry Wall went into an Indian restaurant in Tokyo. He pointed to the bread and asked the waiter, "Naan desu ka?"
The Viniar explanation is actually quite good (not the "unfortunate to have on email" bit, the 20cent in the dollar bit):

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

And to be fair to GS (not that it is the widow and the orphan), the "shitty deal" wasn't a reference to the collateral of the CDO, but to the fact that they didn't manage to sell a position on that transaction.
Career advice you cannot ignore
Rackspace has been defeated.

Expect them to close/sell their cloud hosting division.
> There's some altitude where 358kt indicated is Mach 0.9.

Not really: http://www.aerospaceweb.org/question/atmosphere/q0112.shtml
According to https://developer.mozilla.org/en-US/docs/Web/API/MediaDevice... it's supported also by Chrome 53. No iOS though.
LOL, thanks for sharing that.

Amazing, never seen that before.

I'll just let him run free in the house though. Getting him to exercise enough does mean having to play with him, like rolling a ball over the floor which he can then hunt down. He is a bit spoiled that way.
I feel like universal basic income will only work in progressive societies that have gotten used to various social programs before. They might go bankrupt long before any of it's population actually receive money due to corruption.

In country's with high poverty level where people don't possess the minimal quality of life, I highly doubt the spirit of basic income will even be recognized but seen more of a cash grab where you'd be considered stupid for not taking advantage of. Such is the effect of poverty-removes the ability to seek long term societal gains for short term selfish gain at the cost of rest of society.

There may be cultural differences but they all boil down to economics of that specific region and country. My feeling is that a basic quality of life and the infrastructure to support it must be present for universal basic income to work. It's just too easy to cheat when so many of your peers will undoubtedly do it at your expense. It's expensive to cheat when none of your peer are willing to do it due to social stigma and shame.
I am sad to see fleet go. Fleet was quiet simple to setup but k8s was a monster. They have so much terminology and it tries to cover all the cases of cloud orchestration. I think my fallback now is Swarm (hope it gets more stable though)
The simplest argument for privacy: if the powerful value it, so should you.
I am not a lawyer.

It is possible that the Met has licensed some|many|all of the images from their authors. If so, then I would not be surprised if the terms of such licenses are grounded in copyright and while the licenses may grant very permissive usage and relicensing rights, the licensing rights are unlikely to have provisions allowing the Met to terminate the author's rights on behalf of the author as would be required to place a work in the public domain.

Creative Commons exists to avoid some complexities that come with placing work in the public domain when copyright would otherwise obtain.

But again IANAL.
Autor and Acemoglu wrote about this in their paper 'Skills, Tasks and Technologies':

'Following, ALM, we refer to these procedural, rule-based activities to which computers are currently well-suited as "routine" tasks. By routine, we do not mean mundane (e.g., washing dishes) but rather sufficiently well understood that the task can be fully specified as a series of instructions to be executed by a machine (e.g., adding a column of numbers). Routine tasks are characteristic of many middle-skilled cognitive and manual jobs, such as bookkeeping, clerical work, repetitive production, and monitoring jobs. Because the core job tasks of these occupations follow precise, well-understood procedures, they can be (and increasingly are) codified in computer software and performed by machines.'
I'm also trying not to be too defensive, but I strongly disagree with your interpretation of this interview. Most of the IH audience will read this, care very little about the "secrets" behind the trading strategy, and instead focus on what you call "trite lessons".

In this particular case, the amount of time and effort an 18 year old put into researching and educating himself about a difficult field is quite inspiring. As is his dedication to doing some non-trivial programming work and actually launching. That might not be inspiring to you or to professional traders on HN, but I can assure you that most IH readers will not care if/when his trading bot ultimately fails.

> What, exactly is the point of the interview then? You could just as well cover random sites that have launched with 0 profit or revenue. Heck, if you're in that business, I've got a ton of side projects I'd love to share.

I've featured lots of very small projects. My minimum cutoff nowadays is $100/mo, but in the past I've done interviews where the revenue was $0 or not shared. Although it's fun celebrating big revenue wins, that's not the point of the site. (If you don't believe me, I can point to numerous places where people have actually asked me to feature $0 failure stories on the site.) The point is motivation, inspiration, and education for getting around the most common obstacles that stand in the way of creating an online business.
I would much prefer hardware vendor supplied drivers since they have an active interest in adding support for newer versions of graphics apis. OS vendors have proven to have a very poor track record supporting newer versions of graphics apis that they did not create themselves. (Microsoft support for OpenGL on Windows and OpenGL/Vulkan support on Mac). Calling driver vendors "unofficial" seems a bit backwards to me.
Want to know how I know AI is over-hyped? All of the VCs who were bullish on Bitcoin a few years back are now "thought leaders" on AI.
Thanks for the clarification. Is it normal to refer to kts with the assumption this is related to pressure on the airframe and not actual airspeed?

The reference to the 365KIAS rating later in the article provides only a clue IMO.
MS doesn't support Vulkan! Why are many people bashing Apple as the sole company not supporting it??? MS has abandoned OpenGL in support of D3D. Why have people forgotten this???
Apparently the pilot's control was disabled by the camera, which, until it was removed, prevented either pilot's control inputs from having the intended effect.
I don't agree with it!

I'm literally quoting the Americans who support certificate of need laws.
"Who's looking" variants already exist. The postmortem thing, I suppose if you want more of them you're probably better off finding some like-minded people and setting up a forum of some sort - fb page, twitter tag, subreddit, whatever. That way you don't have to rely on the broader topic range and limited frontpage space of HN.
IMHO you are underestimating the leverage that Apple has given that macs are the tool of choice for most web developers. Apple is probably aware of this and this move looks like an anticipation.
I don't think browsers will choose to pipe this through Vulkan drivers on Windows (since they are all unofficial and in general don't have as complete coverage) and I don't think they'd choose to use unofficial Vulkan drivers for Apple platforms either, even if they existed.

Also, if you compare the sample code in the post with a sample of Vulkan code, I think it will be clear that a literal "WebVulkan" is a road best not traveled.
They don't need to support it, because the GPU vendors have done so in their drivers, so it works fine on Windows without Microsoft's assistance.
great article.
Apparently the weekend weather man was correct. :)

RS will do really well as a services business, lots of fortune business that need to migrate to software-defined infrastructure.
What's your area? What are the omissions? Note that the venues must form a single equivalence class.
You say Vulkan drivers will, for the forseeable future, be of lower quality than D3D12 drivers and lack official support. Lets assume I blindly accept this faith-based argument. WebGPU than, must be implemented on top of D3D12 and Metal, two already very different APIs. What, than, makes a hypothetical WebVulkan unfeasible in contrast to WebGPU?
I agree that ideally, a total ban wouldn't be necessary. For example, in the 1950's (in America), it wasn't illegal to get a divorce, but there was intense social pressure not to. And even if something is illegal, that doesn't necessarily prevent people from acquiring it. It's just not the path of least resistance.
Sort of off topic, but can confirm. I've had issues with GCP where site is down and it's taken 1+ days to hear back from someone.

Maybe there was a way to escalate it, but it wasn't readily evident. Which tells you something. So, I just moved on to AWS. More transparency on the platform and more predictable support.
You may be using a different definition of productive. I wouldn't consider python or any dynamic language productive on a large project.
How I got myself banned on Twitter
> #2 gets closest.

Well, those aren't alternatives, I'm saying that "trolling" requires all three.

> Trump as the ultimate troll

You want to bring politics into this? Ah well, I guess people can minus-click the thread.

Whether Trump is a troll or not depends on whether he's telling the truth -- or thinks he is at the moment it comes out of his mouth. Personally, I don't think he's a troll, his internal dysfunction is on some other existential tier.

> as a way of antagonizing the virtue-signaling left. Of all the Republican candidates he was the most leftfield

I'm going to assume that "leftfield" is 100% sports-jargon and in no way a veiled back-reference to "the left" politically.
Another thing to keep in mind is that most phones will display the content of SMS messages on the lock screen, even if the phone is locked. That means that if your phone is stolen, hackers can easily take control of accounts such as PayPal that use SMS verification as the only way of establishing one's identity.

This exact scenario happened last week to a friend of mine, I wrote a little article about it: http://gregschlom.com/misc/2017/01/29/hacking-paypal-account...
Why so combative? How is a JavaScript API standard going to benefit from Vulkan support on Apple platforms? More specifically, how will a JS API benefit from being built exclusively for Vulkan, instead of multiple "APIs that have nuanced architectural differences", to borrow Dean's phrase?
I think you'll want to talk to Apple Developer Relations and see if they can put you in touch with the teams responsible for the GPU-level stuff. We as the browser team can't do much with this feedback.
and the next sentence goes "However, there are well defined mechanisms by which IHVs can ship a Vulkan driver on any version of Windows. But it will be as it is the case now with OpenGL. That is, it is up to the application to negotiate with the implementation to install an appropriate Vulkan driver for the hardware that is on the machine."

Also "Vulkan is available on all versions of Windows that are on DirectX 12, so there is potentially some value to the developer community to having a single API that spans multiple Windows versions."

Vulkan is fully supported on Windows with semi-recent GPUs (e.g. its supported by Nvidia with Geforce 6xx - released in 2012!) by all vendors.

The article is only saying that MS defers what API is supported to GPU manufacturers. Its not supported by Xbox and Windows Phones, but Xbox is a very different market and no one cares about Windows Phone.
https://www.silentcircle.com/

Love it!!
I didn't downnvote you, and I think your point is very true. I wish people had found it less insulting so there could've been discussion. There are many that need help, and many that want a certificate calling themselves backward.
Intel Atom chips have been dying for at least 18 months
FDIC insurance
Maybe more like San Antonio, Texas. Does Windcrest even have 200 people? :)
Project Euler Problems Offline
A long time ago (forget the year, but it was during the era of 32-bit main-memory buses), I predicted that CPU chips would have 512- or 1024-bit-wide main memory buses.

Not technology, but: After seeing Star Wars: A New Hope, I predicted that Vader was Luke's father. My friend: "Vader killed Luke's father! Did you miss that part?" Me: "I know it said, that, but I still think..."
I'm not sure... sounds like CQRS (though it's a term I don't think I've ever seen before...) is independent. Like, you can have one data structure for read/write, and you just don't get public access to the write interface directly, only through functions that add to the event list and then do the event. Along the lines of something vaguely like this, perhaps:

void Stuff::AddThing(Thing *thing) {
this->AddEvent(new AddThingEvent(thing));
}

void Stuff::AddEvent(Event *event) {
m_events.push_back(event);
event->Execute(this);
}

void AddThingEvent::Execute(Stuff *stuff) {
stuff->m_things.push_back(m_thing);
}

and maybe AddThingEvent is a friend of Stuff, or it's an inner class, or whatever you like.

Maybe this is what he meant though.
True, you could use the right matrix of the SVD on the term document matrix. As far as I know, the embeddings won't have the same interpretation as the left matrix from SVD on the word-context matrix. (By LSA I mean SVD on the term document matrix).

Those are excellent papers, by the way.
Thanks that helps me understand better. I'd like to see a more detailed comparison of WebGPU/Metal/Vulkan in terms of their level of abstractions.
Journals are not the primary or most important venue for publication for most areas of computer science. If anything, the current trend is to have journals include proceedings from the top conferences.

The FAQ discusses the various pitfalls and challenges of counting citations.
https://www.lunarg.com/faqs/microsoft-support-vulkan/

Microsoft won't support Vulkan officially, and apps would have to install their own Vulkan drivers.
+1 - We hired many Rackspace folks at DigitalOcean when I worked there and I can't speak highly enough about those I encountered.
there is a lot of Flash out there in the Ad and Video world