skysight-inc/HackerNews huggingface dataset:
SVG has another interesting application: it can be used as a UI language for graphically rich and complex interfaces, almost game-like but not quite. You often see this kind of interfaces in audio, i.e. soft synths/effects. Though you will need to create your own extension to the markup and a subsystem that supports it in your OS, which in the end is not too complicated.

(Shameless self-plug as an example of an SVG-based GUI: https://itunes.apple.com/us/app/magnetola-vintage-cassette/i...)
Apologies. The link should be working properly now. Thanks for pointing that out.
About the transactive memory, there is also a nice article, on scientific american magazine, about the topic: http://www.scientificamerican.com/article/the-internet-has-b...
Desktop support comes to Signal for iPhone
Konami released games for the Dreamcast:

https://en.m.wikipedia.org/wiki/List_of_Konami_games
I've been to India's Satish Dhawan Space Centre for work. They do a lot with the resources they have been given.

The on-base museum exhibits show how their weather and communications satellites help India with its national development goals (agriculture, connecting the countryside, etc.).

Space is hard. India has very reliable rocket (PSLV) that gets satellites to orbit. They have also successfully sent a probe to Mars, which is a real accomplishment for any space program. I was living in China at the time, and the Chinese felt a bit shown up by what they consider to be a less developed economy.
We use SVG extensively at: https://fd.nl/krant
Based on the replies here it looks like most people are fine with the way things are now. Maybe this is the reason why we haven't seen any big innovations in this space in the last years?
I think the most intuitive example of a neural network in action is this: http://swaption.net

This is not convolutional though.
I haven't been able to see the follow up yet, but I will! And by the way, I love your style. Excellent podcast!

I got that out of your podcast as well, the points you bring up here. And I agree 100%. Honestly, it is so sad and, as you say, disgusting, how many engineers use these excuses to stay in the position of a commodity. It's really self defeating to the engineers. When people occasionally bring up making a software engineers union or something of that fashion, it is to basically alleviate the commodity pain without addressing the causes, like the lack of recognition, laziness, and defeatist attitudes. Unfortunately, the only real way out is to break out on your own. Once you do, it becomes rather obvious that you had nothing to fear at all. Nothing of substance anyway.
Hold the front page!
More efficient? It should be the opposite: two compressors should be more efficient than one. Yes, smaller compressors are a little less efficient than bigger ones, however unless you always open both the fridge and freezer doors, it's more efficient to cool them separately. The big downside to dual compressors is cost and complexity.
I've been looking at moving our system to Kubernetes, as it seems mostly cloud agnostic and should work well for our use cases. However, I was put off by the somewhat ad-hoc set of installation methods which mostly seemed to boil down to "Run a big opaque script that does a thing to specifically work with your provider".

Really glad to see a dead simple setup - I'm not exactly unfamiliar with operations or containers or Linux or anything, but a turnkey setup so I can play on my DO effortlessly to get an idea is really nice! And I only started looking recently, so having `kubeadm` available now is quite convenient.
Contextual Anomaly Detector Beats Numenta HTM in NAB Competition 2016
i would be really excited about writing performant mobile apps in clojurescript! i'll see if i can find working examples on google now that i know people have done it.
I actually alternate light-on-dark and dark-on-light color schemes for my editors because I like having visual context. Because I've reduced the brightness of the monitors light backgrounds aren't discomforting so I don't mind using either scheme.
The idea is that you would use breathable air as the lifting gas to prevent this problem. The pressure difference would be low enough that it would take an event that would be fatal to everyone anyways to cause a rapid drop.

In my understanding the biggest issue is getting the mass of the structure there as you can't easily mine the surface and it doesn't have any moons to get a bulk of the material from, so you would have to wait for asteroids of the right type to be in position to mine on your way there.
Could they offer seller financing?
Does anyone know how affected applicants are supposed to participate in this lawsuit? That is, the remedies include remuneration for these applicants, but it doesn't look like there's a clear way for people to indicate that they think they were affected by this bias.

(Note that this is a government lawsuit, so it's not like a class-action where additional parties "join" the suit or are included in a class. It's just the government versus the company, with remedies (apparently) to be paid to other individuals.)
Excluding political opposition the bigger problem could be scaling up the service infrastructure to keep up. I think of some management games where, if you aren't careful while scaling, you have a collapse which triggers a domino effect until everyone dies. It isn't quite that extreme, but probably no one wants to turn the bay area in to a favela.

Another big question is what is the price curve where companies hire more locally rather than branching operations out elsewhere, and then when do other companies start flooding in?

The bay area/SF is at a point where it could become a major global city. It already is critically important, no question. If accessible, the capital would flow in. It may take a major earthquake before that happens.
The key question, it seems to me, is what the evidence is that this allegation is true: "The lawsuit alleges Palantir routinely eliminated Asian applicants in the resume screening and telephone interview phases, even when they were as qualified as white applicants".
> Feudalism 2.0

Well possibly. I'm British so my experience may differ but I happen to have read my great grandfather's diary, he was a carpenter during the Great War, spent a lot of time with my grandfather, he was in the RAF. My father was an immigrant, kicked out of Egypt by Nasser.

My life, for all the hours I work and the stress, is a bed of roses compared to anything they went through. In fact, I feel slightly guilty even comparing. My children, who I believe are entering a more difficult world than the one I was born to, can't really comprehend my upbringing let alone their immediate ancestors.

Feudalism 2.0? Maybe. But I'll take it Thank you. Sometimes you just have to take a step back and appreciate what you've got.
How OpenGL works: software rendering in 500 lines of code
Interesting remark. I make the same calculation as yours and I also find that there currently is 1000 servers per million inhabitants on Earth today (between Amazon, Rackspace, MS and DO). In other words, one server serves 1,000 inhabitants. But given that not everyone has access to technology, let alone pay for Cloud services, I've estimated that we've provisioned 1 servers to serve all online services (bank, electricity, govt, OSS, Netflix, Volkswagen software, etc) for 100 citizen in developed areas.

It's an extremely bad, resource-intensive architecture ;)

The number of servers in private companies might be around 1 per citizen, and the number of processors per human around 100x (incl. mobile phone, tv, smart lamps). Given a proc has 5m transistors and humans have 100m neurons... our architecture is so bad that we're already outnumbered by machines by a factor of 20 at least.
It's an elementary statistics calculation (which I'm not saying was done right; but that's the direction it was most likely coming from).

Left unstated was what

P(portion of Asian applications being >= 74%)

should be given that, if I'm not mistaken, the percentage of Asian undergraduates (even at upper-tier schools) seems to top out at around 45% (a very rough figure based on quick eyeballing; but I doubt it pushes 60%).
This is why it's always important to consider semantics when you define an abstraction—whether it's a DSL or a normal library. Life is a lot easier when your semantics are simple, precise and composable (the semantics of an expression are clearly derived from the semantics of its components).

It makes the up-front design more difficult—you can't just muddle through a design without thinking deeply about it—but pays off in the long run.

If you have nice semantics, I think the advantages of building a DSL (mostly greater expressiveness and flexibility) vastly outweigh any confusion people might have about the different syntax. If the semantics are genuinely simple, learning how the syntax maps to then should not be difficult.

And with unclear semantics, even a non-DSL library is going to be hard to use and understand.
I'm wondering, how do they define equally qualified? Suppose for instance that a company has an anonymous interviewing procedure (e.g. maths puzzles, supposing it is relevant for the job) that somehow discriminates against a minority, would that be an issue?
I thought the same thing, having worked in defense. If these engineers need TS/SCI clearance that's gonna trump a lot of technical considerations.

They'll deny someone for all kinds of reasons, and you really don't want to find this out after a hire. In DC being pre-cleared basically guarantees employment.
Annoyances with SVG:

- Modularity is tough: you can nest <svg> or <g> elements with various transforms, but there's no first class layout concept.

- Pixel imperfections: browsers don't always render things 'nicely', and all sorts of horrid aliasing can happen.

- Styling options: all sorts of simple stuff like a double outline of a shape is really difficult (without extremely complex filters)

- Export: taking an SVG and exporting it as an image has lots of complications, especially with embedded fonts.

All that said, the output is mostly okay, and it's possibly the easiest graphical technology to integrate with React-style frameworks.
Very interesting line in the complaint that other companies should take note of:

> "In addition, the majority of Palantir's hires into these positions came from an employee referral system that disproportionately excluded Asians."

Also, the complaint says they tried twice to get Palantir in compliance (starting in late '15) and are only now filing this complaint.
And if ratio hired matched ratio applied, then 73% of those hired would have been Asian and they could be accused of discrimination the other way.
I think that his argument works in the limit case. Above a certain square footage the work of keeping a larger dwelling outweighs the benefit of having more space. (I've avoided buying a larger house that I could easily afford because I didn't want another 1000 square feet to clean and maintain.) Above a certain consumption level you get uncomfortable and ill from eating more food instead of additional nutrition/pleasure. Nobody can watch television more than 24 hours per day.

Or to put it in more concrete terms, look at five different 40 year old males all living in Los Angeles. One has $100,000 in net worth, the next has $1 million, the next $10 million, the next $100 million, and the last has $1 billion. That's spanning 5 orders of magnitude, but personal consumption goes up very sub-linearly with increasing wealth. When people near the top of the wealth pyramid spend a lot they're typically bidding up positional goods to insane levels (how much for the penthouse with the very best location in Manhattan?) or spending for control (e.g. as a shareholder in a corporation) instead of for personal consumption. You can't take a typical middle class family and scale up all the financial numbers by 100x to get a realistic picture of how today's wealthy (or the future middle class after a long period of compounded economic growth) will consume.
The trouble with the reusable bag thing is that it takes about 300 bag reuses before the reusable bag is a win. Most of them aren't used that many times.
I have the same experience with macOS as you (Java/web developer here). I find it quite unintuitive and generally lacking in the usability department. E.g.: it is a joke that I cannot deactivate the global menu and I also cannot place the global menu on both of my monitors without making the monitors separate desktops. I find this "our way or the highway" mentality of Apple quite repelling.

Luckily, I can use Linux now at my workplace and that alone made me much happier. I have recently converted a colleague as well. Strangely, he prefers Gnome3 but yeah...whatever makes him happy.
The BeagleBone was great when it first came out. Then the Raspberry Pi came out, and has a bigger community, higher performance, and lower price. Compared to the RPi 3, the BBBW seems like ... too little, too late?
How would you have a process that is both anonymous and discriminatory?
Yes, but that can’t be done preemptively, see? Anyone I meet could be anything—any religion, any race, even a neo-Nazi for all I know—and it wouldn’t be evident from their appearance. So should I just avoid all jokes that are at anyone’s expense? Isn’t it better to be unafraid about what I say and to apologize if a joke I made was at the expense of someone in the room and they were offended by it? I never intend to offend anyone, but I’ve also had quite a few good-natured laughs at others’ expense without any intention of demeaning them. I don’t see anything wrong with that if I apologize once someone is offended and then avoid making jokes at their expense around them.
The one factor you're missing in the equation is that those products, made in automated fashion with third-world wages, have to be shipped across an ocean, and then shipped to distributors, and then sold in retailers that pay western wages, and which are owned by corporations that demand western profits. The retail mark-up of almost any item is enormous, probably at least half to 2/3 the cost.

When you repair something, you avoid all that retail mark-up. However any parts you buy will also have a big markup usually, plus shipping costs.
I've not seen the PC Amber data from Lumileds, but I can vouch that their lime color LED has no blue diode emission peak visible in the spectra.
Interesting that Texas Instruments Raspberry (you know, TI is to BeagleBoard as Broadcom is to RPi) would use a 3rd party SoC. I guess it still uses a AM335x internally so it's a tossup for them.

Would have wished they had updated the AM335x to one of the beefier Sitaras, they are falling somewhat behind if only in clock rate.
Really surprised that they would see an 85% rate for Asian applicants. Is that normal in SV?
It seems they don't include the GUI parts, also, you can't run IE8 on windows later than Vista (iirc), it's fully deprecated at this point, and you're probably best off ignoring it.
Do you want to say that Haskell programs don't have any external library dependency because the language is "strongly typed"?
Of course what is the best way to minimise the risk is a question for debate. Personally I think we should be investing a massive amount in energy R&D and efficient ways of extracting the CO2 from the atmosphere so if we do start to slip into a runaway greenhouse event we are in a position to do something about it. If we just continue along the path we are on (do nothing) if something catastrophic does happen we will not have the tools to respond.
The interesting question to me is how does discriminating against asians help palantir's bottom line ?

Has this something to do with culture, or the fact that Palantir think that even american asians are leaking information to countries like china, india, etc.
Surely, if the position requires the ability to get a clearance, and a person incapable of getting that clearance applies, they are not a 'qualified applicant'?
This 5% internal devaluation part sounds bit crazy. A few days back I was trying to understand what was major blunders during Wiemar republic and one of them IMHO was Heinrich Brüning's attempt at 'internal devaluation' in response to allies' 20% devaluation of their currencies.
Austin isn't expanding into "empty space." It's going from low density to medium density, but that poses the same problem of tearing down and densifying existing neighborhoods.

DC is maybe a better example. It was already pretty dense (over 10,000 per square mile), and fully developed. Most of the development has been tearing down townhouses and building 10-14 story mid-rise buildings. Indeed, places that were already dense (Chinatown) have seen much of the new development.
I would say probably Apple is a good example in past experiences.

Their products were regarded as things that "Just work" their website was very easy to use for support and information, and these were consistent over a long period of time.

I'm not so sure about the Apple today, but in the 2000s they were certainly were hitting their marks.
I think a lot of people say they believe their jobs are disposable/replaceable but in reality they are thinking "My job is disposable/replaceable if it wasn't me doing it. I make it indispensable!" That's one problem and corporations use it to their advantage.

I have been in the position a few unfortunate times where I had to let some people go. Some for cause, many due to downsizing. It never ceases to surprise me when people say something along the lines of "but how could you do this to me? I work so hard. You need me!" and they believe it. Heck, even now as I say this I can think of times where I thought exactly the same way about myself and my job. But, it was never the case.
What cultures value impermanence? The only one that comes to my mind is the US -- and we're unsustainable, burning through resources on an unprecedented scale. Take the time to do things properly, and they endure: Caxtons are the gold standard of book collecting in England today, and Albrecht Duerer's house still stands in Nuremberg.

(You also spend less money by building, or generally making, to last. Western and Central Europe have a lower GDP than the US but a comparable standard of living...)
The problem is, if the supporting organization is not the same as the developing organization, there's no obligation for the developing organization to respond to feedback from the supporting organization -- the developers are free to accept or reject feedback as they deem fit.

There could even be a conflict of interest: the Kubernetes developers are primarily sponsored by Google, which has an interest in promoting its own cloud offerings over those of their competitors. (Note the relative difficulty of setting up K8S on EC2; even if you can set it up, K8S assumes the ability to create a network topology that's unique to GCE; otherwise you have to use overlay network hacks.)
Here's an anecdote to explain how awful of a position Uber is in.

As mentioned elsewhere, I use Juno almost exclusively in NYC when traveling for personal reasons. How did I end up using Juno?

First, I was offered a steep discount via beta invite. By whom? My Uber driver. Problem 1. I sat on the invite for a few weeks through which I had numerous bad experiences with Uber (long wait times, bad drivers, second riders calling while I was in the car, etc.) Problem 2.

I called an Uber and it gave a 15 minute pickup time. Problem 3. I cancelled, found the Juno invite, downloaded the app, made an account, and was in a car within 10 minutes. Problem 4. The Juno driver and car was better than most recent Uber rides, the app was just as good as Uber's, and it cost me about 70% of the money. Problem 5.

So what exactly is Uber buying with these promotions? Another week of sub-15 minute pickup times by overworking their drivers? They're certainly not buying loyalty, nor any meaningful market share. No matter what they do, I'm <10 minutes from a competitor's car.

As the service degrades in order to meet profitability demands (you do believe in basic finance: money in minus money out, right?), the calculus turns ever towards the competitor's favors. These young competitors are simply doing what young Uber did to the cabs: attract higher quality drivers in higher quality cars and higher quality riders, subsidize the hell out of it, and then figure out what to do.

They probably won't last either, but then none of them have to justify a $50bn valuation with a moonshot bet on technology that's not even close to being able to support the core of their business.
Game Boy Zero Custom Parts Guide Part 1
Wonder if this is related to the rise of China's economy.
I bet it's more subtle than overt (not an excuse if it's happening, of course, merely a possible explanation)... probably managers hiring unaware they're hiring people whom look like them, rather than hiring the most skilled and capable people whom fit with the company culture. I've seen this at a number of universities and enterprise shops when there's not a conscious effort to minimize useless bias.
I disagree. There exist examples of system displaying very non-trivial, open-ended behavior, and yet they are still not agi. A good example of this is https://arxiv.org/abs/1603.01417 . When trained it is able to answer free-form questions about images.
That’s another question. I’m just saying that I was a bit surprised that people were reacting so strongly to something that had been there all along but that they had not bothered to look for. If they really cared so much, wouldn’t they have checked for it themselves rather than waiting for someone else to find it?
Unlimited Free Hosting: Now Open for Everybody
Hi there, We've just opened a new startup, OneSite: https://onesite.co/ Everyone can now create a high quality unlimited free hosting account, with 0 hassle. Enjoy!
I haven't worked with Haskell myself (and we don't currently support Haskell), but it looks like Cabal is the package manager, which resolves the full graph of dependencies for your project.

Most dependencies are specified like "network-info >= 0.2" (taken from a random example: https://github.com/bitemyapp/blacktip/blob/master/blacktip.c...), which means you don't know which version will actually be used until you build the project. Which is our point in this blog post. If you just scanned that text file, you'd just be guessing at which versions of open source libraries are actually being used.
Probably use GPA, SAT scores or some other metric.
Who cares? If the Asians are equally qualified as whites then they are only hurting themselves by excluding them. And they aren't really excluding them. They still hire vastly more Asians than expected by the proportion of general population.
The part that doesn't make sense to me is... what does Palantir have to gain by discriminating?

The other way this happens is by cultural biases causing discrimination, but not intentionally with some specific goal in mind.

I'm operating only on anecdotes, but in the tech industry, discriminating against Asians at the intern/ground level seems to be a non-issue. Maybe different story when you get to management, and maybe different story when you bring gender into the mix, but I didn't think Asians as a whole had issues with employment discrimination at the ground level. I could just be wrong on the aggregate statistics though.