skysight-inc/HackerNews huggingface dataset:
Yes, diversity is "insanely broad" which is why I don't think it's meaningful. As the old saying goes, "you are unique, just like everyone else." This means that any criteria can be used in the selection process in order to weight what one things of as "diverse", and it cannot be opposed in court.

I can understand the issues regarding so-called 'diversity hiring' - it's due to the generations of systemic racism, sexism, homophobia, and other bigoted practices.

I think some turn it into a "diversity for the sake of diversity" argument, but I think that's because we (meaning Americans) often do that to avoid facing up to our history, and the problems of how to right those imbalances.

That's why it's so easy for me to reject a "diversity of thought" argument - it's not quantifiable or actionable.

I also think it's a misnomer. No one cares about "thoughts", only the expression of those thoughts.
MS and Google are actively trying to steal share from Amazon, so they're willing to lose revenue by having low prices.

I will say, though, that it looks more like an arms race to me. AWS is rarely the most expensive option for long before Amazon announces a price drop.
Actually Xamarin proved otherwise.

https://blog.xamarin.com/android-in-c-sharp/

Also .NET compact framework is not the same runtime as the .NET Framework, .NET MDIL (WP 8.x) or .NET Native (WP 10/UWP).

Actually, thanks to being AOT compiled to native code, budget WP 8.x and WP 10 device, used to be faster than their Android counterparts on the same price range.
> Every technical person understands there's still a server there.

Everybody also knows that a wireless vacuum has wires inside it, the value prop is that the wires never get in your way. And so with serverless.
Can someone provide insight on how this works ? The author is buying leads in the desired area from an external company (which one?), and sending these people survey to complete (for free?) ?
> Let me explain: What is job? An Abstract way of looking at it: A job is something that requires a set skills to accomplish a task.

Given that definition AI is no threat. Of course your post implies the financial impact of AI upon people, in this context I think it's important to correctly frame a Job as "A way for individuals to use their skills to extract worth from an economy, for the purpose of trading that worth for other goods in the _same_ economy".

The emphasis is key, Jobs are not independent of the value of products sold... e.g taking the "AI will destroy all jobs" narrative to be true and then following it to it's extreme: A world where no one (or very few) have a job, in this world no one has any worth to trade for the value being produced by AI, it's a complete catch 22. The realistic way this could be possible is by living in a star trek universe devoid of "money". But this is not binary, in between there is not some post apocalyptic world where humans go live in the desert and AI meanwhile gradually destroys everyone's source of income, there is an in between:

AI is not as special as everyone thinks, the way it's being used is very applied, it's just an extension of automation... Just like all automation before it - the worth being created by AI is cheaper to create, and therefore _can_ be cheaper to buy, given enough gradual economic impact it also _must_ be cheaper to buy as peoples buying power decreases and the product has no value if it cannot be sold. The net result over time is reduced cost of living.

Note that i've refrained from attacking the easiest thing here which is that: AI is not as clever as the media hype train likes to make everyone think. The chasm between conscious human mind and current engineered NN that is as functionally intelligent as 0.1 fruit flies is astronomically large and n-dimensional we are not talking about something as simplistic as koomeys law here... but the media likes to apply "infinite exponential growth" to every aspect of technology, reality is far more subtle.
Show HN: Nutrition explained in a 13 part audio series
AWS already solving this with Serverless Aurora.
well, according to the ADL itself anyone who is not zionist is anti-semitic (which also includes non-zionist jews), so I suppose context is important when speaking about global geopolitical issues and this isn't always a black-and-white thing.. unless one is trying to conflate the issues to avoid debate..
I'm making the film http://FoodLies.org and have interviewed a lot of top researchers, doctors, and though leaders of all aspects of nutrition and even the environmental impact of eating different foods. I picked the most important topics and people and got them to do an audio interview with me as well. I modeled it after the awesome "How to Start a Startup" class with Sam Altman.
> We train machines to see better, hear better, sort faster etc. Any new job will require some sort of skills out the set of skills that can be trained. But the moment you create this job, it will be automated, because a machine can do it better and faster.

Except that you haven’t cited any skill that is currently (or in the near future) better performed by a machine than by a human –maybe sorting but that’s a rather limited skill in itself–.
Well, I threw together a solution really fast that looks like this.

https://postimg.cc/image/5ejd5qmzh/

It doesn't override your windows snap behaviors. To do that specifically I'd have to hook into window move events and try to duplicate the functionality as it is in windows. What this does, is build and draw a box with the sliders on the left.. Then when you press alt+S it'll move and resize whatever your active window is into the box.

Not exactly what you want, but it does a thing ;)
> Am I missing out by not switching to VSCode?

I would say yes! VSCode also has many other things to offer over ST3 besides IntelliSense btw.
Explanations of monads in the abstract always make my eyes glaze over. But if you look at a few examples of actual applications of monads I think the concept shines through clearly enough.
That sounds interesting. Do you plan to port this to Firefox? I'd love to test it :)
This is great!

An example of an earth satellite with highly elliptical orbits is Molniya orbits mentioned here https://earthobservatory.nasa.gov/Features/OrbitsCatalog
Massive "slight of hand" omissions like this is scientific papers are really problematic.

The research isn't bad, but the implied finding is. It should say "Hot water with tea flavouring and L-theanine has a measurably different effect on humans than cold water".

This paper will no doubt lead to a whole wave of dietary additives, fooling millions of people into thinking they're doing something with scientific basis.

What can the science community do about it?

Restrict papers without peer review? Require per-institution "scientific method" inspectors? Something else?
The point of it is to discuss handling and parsing binary data. You could replace it with any binary format you want and have similar pedagogic value. FLAC, Vorbis, h.264, Matroska, etc.
More and more projects are adding TypeScript definition files for us, and many are even being written (or rewritten) using TypeScript directly! I honestly think TypeScript is the future of JavaScript. In fact, I can't help but wonder what Microsoft's long term goal is with TS. They're making such blazingly fast progress with it, that I can't help but wonder if this is the "incubation" period of the language, and when it's finally "ready to hatch", they're going to do something big. Almost like this phase of TypeScript's life would traditionally be done inside MS privately, but they wanted to benefit from giving back to the community, from trust building within the community, and from being able to say "we provided the most advances to the JavaScript language out of any contributors by far" and somehow use that as leverage. Maybe they'll make an official TC39 proposal that TypeScript syntax be integrated into JavaScript, complete with a de facto free and open source implementation that browsers and Node.js are free to use to strip types live at compile-time. I just don't get it. They made VS Code, they bought Github, they made TypeScript... where are they going with this? I honestly wonder.
I'll agree when library ebooks stop being encumbered by DRM which hinder both usability and archival capacity.

Copyright getting in the way of knowledge and sharing is not new, and purely-digital copies doesn't solve the problem.

Some might be interested: https://www.defectivebydesign.org/
The data dependencies in how monads desugar does force the evaluation order, because the result of the first one is passed to the following one and so on and so forth. The desugaring turns each monadic action into a lambda with one argument.
Why would it be wasted power? Height difference = stored potential power. I was talking about that maybe 20 miles downstream the pump-size/-energy consumption to stored power is more efficent.
Humans of ML Interview: Kalai Ramea
You're rehashing the old dynamic- vs static-typed debate.

But what the upstream comment said was just wrong: that because documentation and database are statically-typed, then the application must be. It doesn't really make sense. See their use of "impossible".

For example, your database types or your application types aren't what your API documentation annotates. Your docs annotate your endpoint contracts, not the implementation detail behind them.
Yeah - Carl Icahn.

How much of a change of direction did the activist shareholders actually influence over the corporation? How much did they raise employee wages? Get a benefits increase? Keep people from being laid off?
Are those ~2.5 dl cups?
Router supplied by my ISP has no upgrade option. Just displays info - no updates found. This is from largest ISP in European - telephonica
Per the comments, and verified by a casual Wikipedia search, the speaker, Albert Baez is the father of Joan Baez, the well known American singer/songwriter.

https://en.wikipedia.org/wiki/Joan_Baez#Early_life
I am firmly in the camp that we have a glut of capability in terms of what an average individual can accomplish using the low cost, power efficiency, and enormous functionality of modern devices like microcontrollers, motors, and sensors.

But we also have an extreme paucity of people coming up with those ideas for what to do with our staggering collective potential; the skill to produce creative solutions to problems which may not have been identified yet is one that I believe we will have some difficulty teaching to machines in the short or medium term.

What you see as an intractable problem, I see as a deficit in training, education, and investment in workers. These days, people are fully capable of learning about any topic which sparks their interests; there are tutorials and how-to's from basic to advanced levels in both text and multimedia formats on everything from genetic engineering to programming to circuit design to working with materials like wood/leather/metal/plastic...the list goes on.

People either don't seem to realize that they can retrain themselves, or they don't have the resources and especially time to do so. We can help with both, but there doesn't seem to be much appetite to cough up any money for educating adults.
Link to paper ( why no Arxiv :/ ): https://d4mucfpksywv.cloudfront.net/research-covers/learning...

TLDR (quick-ish skim, feel free to correct) they train a deep neural network to control a robot hand to choose desired joints state changes (binned into 11 discrete values; eg rotate this joint by 10 degrees) for a 20-joint hand given low-level (non-visual; so, current and desired 3D orientation of the object and exact numeric state of the joints) input of the state of a particular object and the hand. They also train a network to extract the 3D pose of a given object given RGB input. All this training is done in simulation with a ton of computation, and they use a technique called domain randomization (changing colors and textures and so friction coefficient and so on) to make these learned models pretty much work in the real world despite being trained only in simulation.

It's pretty cool work, but if I may pull my reviewer hat on not that interesting in terms of new ideas - still, it's cool OpenAI is continuing to demonstrate what can be achieved today with established RL techniques and nice distributed compute.
>Even if there was enough carbon dioxide, is seems likely that solar wind would erode away any terraformed atmosphere as some believe happened in the past

It will. Over MILLIONS of years. That happened on a geological time scale. People clutch to this claiming 'the solar wind will blow it away' but fail to realize how long this process takes.
Its happening right now. This guy is even part of the study!

A certain demographic was singled out and provided with a guaranteed income for the rest of their lives. As expected many of them just sat alone in their apartments taking drugs and watching the tube. Many, though, went out socialized, volunteered, and generally made their community better. Some even did as Tom here, finding a passion that benefited others and dedicating themselves to it.

All in all, the study is succeeding. Its called "social security".
> I know that various people have suggested that Mars might be a useful second home for humanity in case some event wipes us all out.. but really, if we get wiped out it's going to be self-inflicted, and compared with the difficulty of setting up a viable colony on Mars, the difficulty of sending a few nukes over there is negligible

Given that even with really clever laser-based links the latency between Earth and Mars would be significant (a couple of minutes), not to mention the weeks of space travel to actually move people/tanks/missiles/etc, it's very unlikely that a Mars colony would be significantly embroiled in any on-Earth dispute (political disputes, wars, etc). In that way, even if we do have a MAD kind of scenario, Mars is likely to escape not because we couldn't attack it, but because it's expensive to attack it and nobody would care very much to.
>The only modern use of the 7 candle menorah today is the state symbol of Israel which if we takes the GP tin foil hat theory to heart makes it even more racist.

I'm afraid I am unable to understand what you are saying? until today I was unaware of the 9-candle version. Do I understand correctly this would mean the WL tweet might instead refer to "Israel issue"?
Introducing Web Authentication in Microsoft Edge
> The essence of monad is thus separation of composition timeline from the composed computation's execution timeline

I also feel that it makes sense. Haskell prefers expressions to statements. When needed, statement-like things are constructed from expressions.
One point: Chalice is non-portable if you outgrow Lambda and want to rehost, whereas Zappa is just Django.
Ask HN: What happened to Wolfram Alpha?
I am searching for "who won superbowl three years ago?" and came to WA first

http://www.wolframalpha.com/input/?i=who+won+superbowl+three+years+ago%3F

Surprisingly Google is able to handle it no problem.

https://www.google.com/search?client=safari&rls=en&q=who+won+superbowl+three+years+ago%3F&ie=UTF-8&oe=UTF-8

Wasn't it supposed to be the other way around?
And not only Romans! According to the Icelandic historian Snorre Sturlason, Thor and Odin (the Norse gods) were actually Trojans nobles which ended up in Scandinavia, and the Danish royal family descends from them. According to Geoffrey of Monmouth, the first settler in England was a descendant of Aeneas, the Trojan prince which founded Rome. And of course, the Trojan royal family ultimately descends from the Gods, and the mother of Aeneas was Venus.

In other words, the Danish royal lineage descends from both Norse and Greek gods.
Cheers to you. Let me know how close it was to what you were looking for.

https://github.com/techbio/CoinCounting
so you are telling me if getChar::Char haskell wouldn't return the same char all the time?

Or are you telling me it needs a rather elaborate type signature(World -> (Char, World)), which is entirely the point the author is making here why haskell as being a lazy language needed monads but not ML.
Behind the Spectacular Collapse of a Private Equity Titan
Not being able to handle more than a few connections without connection pooling is nothing to do the using SQL. It is just a different bit of optimization that is needed to support fast transient connections without pooling.
It will be particularly awesome on the day that Google's complaints system decides to close your account without recourse.

Not that that has ever happened, of course.
I'm pretty sure this piece found its way into Pomerantsev's Nothing is True and Everything is Possible. The book is interesting, and quickly read.
Augur's big problem is not the assassination markets – it's being a bucket shop
It's been a long time. I honestly don't remember.

At the time, when we removed Solr and replaced it with an assembled query the performance was at least equal but our data issues vanished.

We were having serious issues with keeping the Solr dataset in sync with changes, invalidating old ones and getting new ones to appear. A user pays to create a listing, they expect to see the listing in the search...and sometimes that wasn't happening. When a listing expired, sometimes it wasn't going away. Being able to just keep this stuff up to date with a simple PG trigger completely eliminated the problems and made it easy to tune.

The search used a combination of full text, categories, geographic distance, user names and a couple of other filters. Being able to simply construct each of those pieces in a query, sometimes filtering parts with subqueries, etc was really effective. You had a few indexes involved.

Keep in mind, this is also before I knew anything about Postgres partitioning with PG Partman or how to create partial indexes. I could have made it a lot more efficient than it was, in hindsight.

The experience was good enough though that I don't even begin to think about pulling in a 3rd party search tool unless I have project requirements that make it unavoidable. Elastic Search is really good for use cases with constant streaming data ingestion, for example. If I just need search for data that's already in the database though...it's really hard to justify.
Umm, Austrian Business Cycle Theory?

https://en.wikipedia.org/wiki/Austrian_business_cycle_theory
> Alas, this was the way to work around the huge mess that is IP laws.

Or, and I realize this is a long shot, we could come to the realization that "intellectual property" is an oxymoron.

Small hope, I know.
>> Why do you talk about 'the real base ISA' solidifies? The 'real base ISA' is solidified and its designed to let you run a lot of software at minimal complexity.

The "real base ISA" will be whatever set of options becomes widespread 10-15 years from now. In my mind it's entirely feasible (though not as likely) that the approach of using hundreds of minion cores (see Esperanto) to do graphics will become a common thing (since there is no free GPU and none around the corner). If that is the case, the V extension will become part of the "real base ISA" because everyone will want it. So far the A and C extension went from optional to necessary - it would be naive to think it will stop there. Also, as implementations improve someone may come up with a low cost (low area) way to implement DSP instructions. Maybe that becomes common because the low additional cost is a "why not?". That's part of my point too, the flexibility will bring innovation and that may lead to certain things naturally becoming part of most peoples expectations.

It looks like OpenGL has done something similar. They had a few specifications (ES in particular) for different classes of hardware, but as it became clear that certain features could be handled by the lesser hardware variants those became part of the standard.
Title reminded me of this board game called Terraforming Mars: https://boardgamegeek.com/boardgame/167791/terraforming-mars

For me, each play-through has taken hours but after finally playing it correctly (first two times I played I misinterpreted some crucial rules), I enjoyed the game quite a bit.
Because at least for me, the closing paren pulls my mind back to the correct indentation after the end of the block. Without it, I typically do a quick side-to-side and top-to-bottom scan to ensure the next block is at the level I'm expecting.

Python is especially bad for me here, despite having used it everyday for years, because "if" and "while" and etc don't even have those closing markers.
Reality is a distributed consensus algorithm.

Work in the blockchain somehow, sell a million books.
No credit to libertarians and the Austrian business cycle theory?

They are describing it on the page, but no mention that this idea has existed for decades. Meddling in the economy wins out due to politics, but it always leads to gigantic downturn.
Strongly disagree, at least in situations where the works are abandoned, largely unmonetizable and on the verge of disappearance.

I believe that the risk of discouraging innovators who would be upset at the idea of their works existing in some form, years after their relevance is a reasonable trade off in comparison to the value that the sum collection of these works could provide to the future.

Especially when you consider that every innovator working today is building off of the preserved knowledge of past generations who's works have similarly fallen into the public domain. Disney didn't have to cut a check to Shakespeare Holdings, LLC when they made The Lion King; for example.

That's not to say that I am an anti-IP absolutist in this regard. I think that the ideas of copyrights and patents aren't inherently bad. I think it makes pragmatic sense to offer a temporary monopoly on works. I just think that the balance point between serving the creator and serving society needs to be evaluated.
That zero is a real number.
Dextrous manipulation is a big deal though. Typical stuff we've seen like generating synthetic faces using GANs is not commercially useful, but eye-hand coordination is 90% of commercial activity worldwide.
To what degree is preservation the responsibility of a local lending library? (As opposed to an archive; a museum; the Library of Congress; county courthouses; etc?)
Yeh, for context, back in 1990 I was planning to travel to Peru and wanted to work out how to get funds in an emergency.

My bank manager (at a big Central London branch in Oxford St.) invited me in for a chat and a cup of tea, and we worked out how best to do things. I think I still have the letter from him that gives the the number I should telex too if needed, together with code name I should address the telex to. He was a avid bird watcher and was interested in talking about what I would be seeing in the rainforest.

I rather miss those days. I was a 22 year old with moderate means. There was no reason for him to give me special treatment.