skysight-inc/HackerNews huggingface dataset:
There is not (yet). In functional package management we build everything from source until we hit a small set of common bootstrap binaries.

In the case of the Hurd it is now possible to bootstrap all of the Hurd system in this manner. This means that we can use Guix as a package manager on top of a Hurd system (e.g. Debian GNU/Hurd), but GuixSD using the Hurd is not yet available. I think it's close, though.
Of course there's perspective involved.

Restricting yourself to perfect opponents is very silly firstly, because there are no perfect opponents because chess is unsolved. So right out of the gate our definition assumes the counterfactual for all chess games every played and is both inaccurate (does not describe actual chess) and impractical (cannot be implemented)

Secondly, if there were such an opponent (which is not at all clear there ever will be), there is no way within the rules of chess to detect whether or not we face it in a given game. Imperfect opponents are allowed to play chess, and assuming they are all perfect while a defensible strategy is merely one of several.

Thirdly, it leads to very counterintuitive results. Consider the case in which chess is solved and well-balanced (e.g. a perfect opponent P can force a draw). We modify P to create opponent NP. NP behaves as follows: if NP's opponent is consistent with P, NP will implement P (e.g. force a draw), if NP's opponent deviates from P, NP will lose (forefeit or make bad moves). Therefore everyone can beat NP except "optimal" algorithm P, which can only force a draw. So now we have an "optimal" algorithm with a 0 tournament rating.

In reality the whole "perfect opponent" thing is mostly a notational convenience for Zermelo's Theorem. Which is very interesting and useful if you are writing a proof, less interesting if you are trying to win a chess tournament. A more practical definition of "optimal" is something like "wins a lot of games".
Develop apps like uber for your business
Franprix is going premiumish ? really? Wasnt their core brand value low prices in the first place?
Agreed. I welcome suggestions on how to distinguish both using keywords in job offers.
You __are__ that guy. The design is cool and this is the best looking lisp site IMHO.
I want to plug the series "V Plague" by Dirk Patton if you're into post apocalypse stuff. Linguistically it might not be brilliant but I've not been stuck in a series of books like that since Harry Potter as a kid. They take about 4-5 hours to finish per book.
This is a very fun bit of PR, but it represents a very common mistake from corporate innovators.

1) Successful business model (retail)

2) Smart iteration on the business model (Monoprix livraison a domicile +)

3) For legacy reason, do not upend the whole business model, do not put it front and center, limit it to some categories / users

4) Watch a younger competitor, not uncumbered by legacy, focus solely on that service

5) Get shocked when they get PR. Release a video to say you've done it for 10years

6) Go bankrupt as the new service spreads like wildfire

Monoprix home delivery is great, my grandmother uses it quite a lot, but retailers are still totally going to get taken over by Amazon
Medical equipment is more or less a fixed market unless you are going to sell to developing nations and even then the cost of the machine might very well not be the factor.

Hospitals, clinics and medical staff as well as the infrastructure required to support the machines are your limiting factor.

With portable devices that can hook into a laptop or a tablet it's not much of an issue but still there will be a hard limit for the market and it's considerably lower than you would think.

You also need to understand that the lifespan of some of these machines can be decades so in effect if you make it too cheap you either have to build in planned obsolescence or you'll sell yourself out of the market.
Depends how much time the physical delivery takes. From my experience Monoprix picks high-rise locations (not like WallMart). Most of its customers should be at walking distance.

I don't want to speculate but it would help if a french gentleman tells us his experience.
Both Guix maintainers attended this years reproducible builds summit in Berlin. We're involved with them since before the summit in Athens.

At the most recent summit we start a new cross-distro project that I hope we can announce soon.
Wow. This is the best looking lisp site so far. It is even responsive! Keep up the good work!
My point was that it might be better to accept a risk of scalding if it saves lives. A really cheap ultrasound could have all sorts of bad attributes -- and still be worth it to the people who are using it. It could make an incredible positive difference in people's lives. There is no universal set of standards. It varies a lot depending on particular circumstances.
Ask HN: Can i really write framework agnostic components for web?
The web-components API gave some hope, that if we could leverage that, and create native like components, then we can compose them and make complex stuff.
To make them work with any other framework like Angular, React, etc we could write small adapters for those frameworks, which give us data-binding, etc. That ways we're not really dependent on any framework for the core components, and can support many (if not all) the frameworks being used in our organization.

But after looking at it for last few days, it seems like pretty much nothing works on IE, even if it does, it's with way too many limitations.

So is it really possible to write framework agnostic components in today's JS landscape ?
An interview with Niklaus Wirth (1997)
You didn't ask what problem astrodust had with them. You asked what's wrong with them. I told you one thing.

If you want a private conversation, then HN comments are the wrong venue.
Heh, stop being so provincial. Not everyone on the planet fits into your simple-minded categories.
Given most people don't even bother reading their contract themselves.. let alone a lawyer.. yup.
China recently began asking for an initial hotel booking or invitation letter if staying outside of a commercial hotel for the first night only. Previously and otherwise, no evidence is required.
What the Americans call iq tests are just tests of how much American university culture you know, they don't measure intelligence. That's a fact that can't be argued against.

Sure usually that equates to intelligence. However iq tests do not, measure intelligence.
Tactics: https://en.lichess.org/training
Video library: https://en.lichess.org/video
Holding cash on purpose is a pretty terrible idea in just about every political environment. Nobody who's rich actually does this, unless is specifically earmarked for an upcoming purchase or an emergency fund. You're better off with stocks and metals.
And they also do shit like this: http://gulfnews.com/news/uae/crime/maid-arrested-for-giving-...
I don't think you can hope for even that much. Rape has historically been systematically used for terrorizing the population in order to achieve military and/or political aims. An AI free from any ethical concerns could conceivably evaluate it as an efficient strategy for achieving some set of goals and proceed accordingly.
I'm supprised that they get $47 mn in donations. Rarely see the patron icon when I play.
>new variant to change the chess rules to accommodate a smaller board 5x6, 4x5 or 6x6 for even shorter games.

That makes no sense. You can have games as short as you want. Just play using a different time control. I play 1+2 (minute plus seconds) and those games last 2 to 3 minutes at most.

BTW with variants, you're not really playing chess anymore. You're playing a different game with chess pieces. Not all the strategy and tactics transfer well if at all.
Ah, but the two Italian Lamborghinis were donated. Otherwise I would've been very unimpressed.
How to use Redux in Angular 1
Two things stood out to me while reading the article: the focus on speed and volume of publication. Two things that were notable by their absence: focus on accuracy and newsworthiness, and in-depth reporting. I'm glad to see that they've staked out a plan for profitability, and put in place tools to do the job efficiently, but I really want to see that they have a commitment to producing good news. How would Woodward and Bernstein fit in in an environment where:

You need to input a time to end—when do you think that story you’re writing is going to be ready? As your time draws near, the desk will send a reminder: Hey, your story is due in an hour. We see you haven’t yet finished the third paragraph. You see the curve every day of how many pieces of content were published by hour.
The world's first solar road has opened in France
So, what you're saying is. People shouldn't have voted for Clinton? Seeing as we're resisting in any way we can.
"Don't eat the marshmallow" (willpower / delayed gratification) is more important or at least as important a predictor of success as IQ. It's not always about books smarts, but real life smarts.

https://en.wikipedia.org/wiki/Stanford_marshmallow_experimen...
I can't count them!!!
but the best one is telegram bot API: https://core.telegram.org/bots/api
Ah, good times when I adapted my own color scheme[1] for ST2 in 2013. Funny thing is, it's a Textmate theme (`tmTheme`) file and will work in a lot of other editors as well. E.g., it's trivial to use/convert it to Atom or VSCode.

[1]: https://github.com/killercup/sublime-scheme-shiny
>If you raise the marginal tax rate to 99%, then you get rid of billionaires

No, you don't, because billionaires's source of money is almost always capital gains. They don't give a shit about income tax.
Grafts are still functional. We're not modifying existing builds. We generate new artifacts with updated references (think copy-on-write). However, these new artifacts don't need recompilation. They are copies with their embedded references recursively replaced such that they refer to the fixed variant of a library.

This mostly just works, but it can lead to problems when upstream introduces ABI changes in security fixes. This is very rare but it happened at least once (I think it was openssl) --- like any other distro that updated the library in place users experienced problems.

The assumption with grafts is that this doesn't happen, which is valid in the vast majority of cases that we encountered so far.

That said, in Guix we try to minimize the period during which grafts are needed by "ungrafting" as soon as a properly rebuilt artifact is available on the build farm. This doesn't help those users who build everything from source exclusively, of course. But this is where reproducible builds help. Users don't have to be building everything from source if they have the tools to gauge how much they can trust providers of binary substitutes.
> And I, in my hoodie, sat down at my desk,
finally able to take a deep breath.
And off in the distance, I heard a voice cry:
Python 3.6 is now available
Right, I nearly missed the fact that there were links - if my mouse pointer hadn't passed over one of the fields while going to the "close tab" button.
This may be a silly question. How did Github manage to burn 66M a year while Gitlab manage to be open source, offer an Free GitLab.com Hosting and continue a Rapid pace of improvement in multiple domain?
Not really...I actually find some Python 3.x only project recently, like this one:

https://github.com/openai/pixel-cnn
Photographer captures images of uncontacted Amazon tribe
There is a big difference which is Assange is still dangerous in the future while Snowden is history. Snowden is revenge while Assange is damage control.
With Lisp you also need to have the macro definition ready when compiling code that depends on it. This is essentially the problem that all the various "system definition facilities" try to solve in at least somewhat usable manner.
Yes, but the Universe is worth more than US! Got you.
I think Riot is a better comparison to Slack than Matrix is. Riot is essentially the Slack experience built on the Matrix protocol, but Matrix can certainly work just as well for clients that present a Signal/WhatsApp/iMessage/SMS-style interface.
Lichess is so awesome, it really changed my life. The features I use most:
1. The tactics trainer is incredible and fun. You get tactics ELO and the tactics stem from real games. Hence you can replay the game and see how this position arose.
2. The new tactics trainer from your own games is wonderful (but many other desktop programs had this before).
3. The analyse game function using stockfish is wonderful. Even continuously with a few lines + arrows in the game, you get immediately what you have missed.
4. The study section is awesome. I tried to build up a complete new opening repertoire with it in parallel to the leading chessbase tool. And guess what: It's free and a nice competitor to chessbase. All study pgns can surely be exported and imported to chessbase.
5. I really like the simul section. You find many dozen simuls a day. 25-50% of players are with 2000-2500 Elo.
6. And if you watch the lobby in the diagram mode you always find your right partner, right time, right chess variant.
7. And of course, the mobile version is also great.
Keep on guys! We love you.
As the article notes, this will only power a small town's street lights. The title is very misleading.

According to
http://www.liberation.fr/futurs/2016/12/21/la-route-solaire-... (in French), they are expecting a yearly production of roughly 280 MWh for this stretch of road. Wolfram Alpha says that's the electricity use of 23 US households. I'd expect French households to be much more efficient, but even at a factor of 4 that would only make 100 households.
That's wrong. Monoprix has indeed succeeded in its transformation by setting up in more wealthy areas (often under the "Monop'" name), but there is always a lot of stores, less trendy, in popular areas like Belleville and in small and modest provincial cities.
Prices are adjusted according to location.
Python 3.6.0 is now available
I don't really know about your situation and if you are actually doing it now. But based on experience, people who get married usually dismiss friendship with singles and instead look for friendships with people who have families/kids.
Dude. Just because someone is adamantly against having children themselves doesn't mean that they "can't find joy in the happiness of others." My wife and I decided to not have kids. I don't know that I would equate it to "an 18 year prison sentence" but...I wouldn't not call it that. I love all my little nieces and nephews; they're one of the best parts of my life. I also thank the noodly appendages of the Flying Spaghetti Monster every time I'm with them for more than an hour my wife and I made the choice we did.
The uncertainty around phrasing like "uses encryption" certainly would require spending expensive lawyer hours to ensure the app would be in the clear. Certainly not a "non-reason".
Uber is pre-IPO and is currently issuing RSUs? Facebook also issued RSUs before IPO as far as I know. Right, that approach might not be possible for early startups. The Pinterest & Quora approaches here are pretty great and the companies have put in the time to have useful, rigorous discussion to validate the approach. Quite the opposite of what Uber seems to have done here with the ISO conversion & improper communication.

Another option for early startups is to support 83(b) and to, well, bonus the employee the strike so they can exercise immediately. I've seen a case where a key employee demanded they get a big bonus to cover a large strike in a new, large grant. (And he got it, and was butthurt over the bonus unexpectedly putting him in a higher tax bracket...). Facebook has handed out $100k signing bonuses to new grads... On one hand this all makes employee comp more expensive, on another hand there's the absurdity of CEOs and investors making several orders of magnitude more than the most influential employees.
We will reach a point eventually where it will take a lot of investment to deduce if a hardware component contains backdoors. The firmware of the ESP is opensource through.
Visual Studio Code – Connect to Twitter with Python
that's funny. i sold my slashdot account in college for decent money (for a college kid) because i had a < 100 uid.
C++98 contained some provisions for that ("export template"), but anecdotally there is exactly one compiler that supports it and the whole mechanisms was found to cause more problems than it solves. See: http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2003/n142...

Problem with template instantiation is that the mechanism is too general to be amendable to some kind of meaningful precomputation.
Using MongoDB .NET Driver with .NET Core WebAPI
How “Useless” Science Unraveled an Amphibian Apocalypse
-ffast-math (well, really -funsafe-math-optimizations) is also essential for FP vectorization on ARM CPUs. Compare the generated code of a real-world ARM function with/without funsafe-math-optimizations - https://godbolt.org/g/P4C9qm (after, ~70 instructions) vs https://godbolt.org/g/blAe2q (before, ~270 instructions). As GCC's documentation states (https://gcc.gnu.org/onlinedocs/gcc/ARM-Options.html):

If the selected floating-point hardware includes the NEON
extension (e.g. -mfpu=‘neon’), note that floating-point
operations are not generated by GCC's auto-vectorization
pass unless -funsafe-math-optimizations is also specified.
This is because NEON hardware does not fully implement the
IEEE 754 standard for floating-point arithmetic (in
particular denormal values are treated as zero), so the use
of NEON instructions may lead to a loss of precision.
The point about memory bandwidth and general algorithmic factors outweighing raw FPU performance holds true with pretty much all software even today. (And if you genuinely need raw FPU performance that badly then you're already running that FPU crunching on a GPU.)
Another hare-brained French scheme. All roads crack, all roads settle, all roads are penetrated by water, all roads get dirty and clear transparent surfaces get clouded with micro scratches, traffic is opaque.
These intrinsic flaws will act against success.
Naturally flat areas, like roofs are better candidates.
This is a really strong argument for big government. The smaller our all-powerful military command is, the easier it is for it to go rogue.
To add some context, California's tax revenue for 2014-2015 was $130bn. So having an extra $100bn would order-of-magnitude double their income for one year.

It's not clear to me whether or not that would make a big difference. I lean no, because my default assumption is that governments are really bad at spending money, but I could see it going either way.

Of course, there are also poor people outside California, and there's no particular reason to focus on the ones inside.

(I also note that 100 billionaires own considerably more than $100bn between them, but that's a minor nitpick.)
ABCs of Sports Marketing in 2017
mn?
Hmmm... Anything enteprisey. I once had to interop with Viacess-Orca RiGHTv IPTV/DRM clusterfuck, and wouldn't recommend anyone to get remotely close. Not just to that, but to anything SOAP.

Then, maybe, PayPal's NVP APIs. Quite a mess (although, I guess, I can understand why it's that way), with docs not really covering the fine details, esp. all the possible failures.
http://philip.greenspun.com/bg/
I guess Bioshock is the first under-the-sea game that springs to mind for me.

It's a brilliant game series but I don't remember seeing any mad undersea creatures in it.
At a completely different scale to those mentioned by others, council housing maintenance by Darlington Borough Council in England. I used to work for them and looked at privatising it; it was too damned cheap to be undercut by any of the private companies.

Government is full of bits that work very well, as well as bits that work very badly. Governments are complicated; sweeping statements are usually wrong.
It is possible for you to overcome your laziness and impulsiveness and direct your attention toward things that help your long-term goals. There are a lot of little pieces to doing this. One of them that I'm doing right now is reading "The Willpower Instinct" and trying out the stuff in it. If you want a more expensive, harder to ignore way to do this, you could try going to a CFAR camp.

I'm not affiliated with CFAR or anything, this is an option I am seriously considering though.
Good point! A whole other set of things also need to be hoisted to make this work.
> to suggest likely canditates
> for sociopathy

But what use would that information be? I don't care one iota if my president is a sociopath as long as he or she implements the agenda I want them to.
In my experience, -ffast-math has become vastly more useful over the last 10-15 years. I suppose this was a somewhat reasonable discussion to have in 2001, when most performance critical code still heavily relied on hand-optimized assembly, but nowadays -ffast-math is often the only reasonably convenient way to get compilers to autovectorize code properly, use FMA instructions, etc. I have production code that literally runs 4x faster purely by adding -ffast-math due to autovectorization (and subsequent ILP and other improvements).
Probably by concentrating more on the product than on politics.
> murderous relationship between cats and local bird populations.

That line instantly made me recall this comic: http://theoatmeal.com/comics/cats_actually_kill
I agree with the analogy, but I would add that it's usually located where your would have a Walgreens in the US, which is much smaller than the average Target.
> And the vast majority of
> those were clearly justified

940?! The British police killed 4 people last year. Assuming a 10x difference in population, are there really 20x as many "justifiable" killings in the US each year?
"Solve problems. Make languages."

That basically sums up my problem learning Racket. "What is Racket the language? What language am I supposed to learn? What language am I supposed to use in production code? Will one language be compatible with another?

I got lost reading Racket document. One section talk about a class syntax of a language. Another talk about some other stuff that never utilize a class. What am I supposed to do with this?

I don't want to learn languages, I want to solve my problem.
“The State of Autonomous Vehicles to 2021”
That is very true. Not only people do not go by themselves to learn who they're dealing with, they will ignore the negative stories if told - what matters is that taxis are considered expensive and crappy, while Uber is cheaper (and hot - at least within my social circle they won a lot by just marketing themselves as a startup!).
The top scariest are:

1. The Chimera:
https://twitter.com/rfedortsov/status/808018055905349637

and

2. The Cyclops:
https://twitter.com/rfedortsov/status/811778971075547136
What always blows my mind is that these most alien looking creatures are not alien at all. We share DNA with them and are evolved for the same planet.

Which begs the question, what would actual aliens look like?

Would parallel evolution produce familiar looking creatures or something much much stranger? I imagine it's something that sci-fi authors spend a bit of time thinking about.
Just last month I commented here [1] how strange it is to see America slowly but steadily moving in the same direction as the military dictatorship that I live under. And here is yet another move in that direction, because here in Thailand they have been asking foreigners for their social media account information since around mid-year this year.

Edit: Link to the pertinent section of the form used by Thai immigration to ask for social media account information. [2].

[1] https://news.ycombinator.com/item?id=12974377

[2] http://www.khaosodenglish.com/wp-content/uploads/pre/1460977...
When he appointed someone who was apparently under serious consideration for Clinton's cabinet too, that still confirmed those hysterical people's fears. It's almost like they're not actually falsifiable in any way.
Optimizing react-redux store for high performance updates