skysight-inc/HackerNews huggingface dataset:
Webinar Julia – A fresh approach to numerical computing and data science
I agree, and I think that's also good for driver and traffic safety. As I mentioned a while back, in case of traffic light going dark, officer has to stepped in to regulate the traffic. Current self-driving car is not capable of handling that without any faults. Among cars, they need to negotiate who to move first on a all-away-stop sign. Self-driving cars need to be able to get data from government relating traffic condition. Currently we all rely on GPS data to determine whether there's congestion or not, as well as user's input (Waze) but that's far from enough to be 100% driverless.

Dataset availability is really really poor today. We can move with great confidence on known conditions, but so many edge cases remain to be solved.
That doesn't show they are losing money by subsidizing rides.

From your source:

> Net revenue—the amount of money Uber generates after it pays its drivers—was $1.7 billion in the third quarter,

That's what it takes to be a real business. If you are a grocery store that buys bread for $1 and sells it for $2, you potentially have a real business even if you only move 20K loaves a month and need 30K to cover all expenses.

People keep on alleging that Uber is somehow buying bread for $1 and selling it for less than $1. There was stupidness like this in the first dot-com bubble. You aren't a business if you are doing this.

This distinction really matters. Since Uber is making money on each ride, there is a real business here.
Of course I can't say for 100% as I don't know your codebase. But I think you could easily do this with Message being an interface defining the common functionality of your messages (like, probably, render(), timestamp(), id()). Then you could just have you DayChangeFilter use the timestamp, joinleave do a type assertion, removeignored check for the id.

If the genericism for you is also abstracting away the source of the messages -> in Go you just usually abstract sources as io.Readers.

All filters can easily be an intermediate channel which only sends further proper messages. Or just write a filter(func (m Message) bool) function which abstracts that away.

Though I understand you may want to use your Reactive collections and streams, this isn't really a case for Go.

Have I understood your use-case correctly?
I think the swing in VC herd-mentality happened about 18-36 months ago.

There was a palpable shift from "prioritise growth above all else" to "let's think about about unit economics".
From Paul Graham's "How to Do Philosophy":
"Most philosophical debates are not merely afflicted by but driven by confusions over words. Do we have free will? Depends what you mean by 'free.' Do abstract ideas exist? Depends what you mean by 'exist.'"

Are video games art? Depends on what you mean by "art".

I realize that this is not a particularly insightful comment, and that anyone who thinks about this issue for more than 15 seconds must understand this. What I don't understand, and what I hope someone can explain to me, is why it is fruitful to continue this discussion after having this realization.
While I agree with you those 3 points are extremely important, it turns out there is at least one parser generator that can do all of it: http://gallium.inria.fr/~fpottier/menhir/

It supports both incremental parsing and an API to inspect and recover incomplete ASTs (which powers Merlin, the IDE-like thing for OCaml). It provides stellar debugging features for ambiguous grammars and a way to have good error messages (which is used in compcert's C parser and facebook's reason).

So, it's not impossible. Most parser generators are not that good, though.
You're still not saying where you got £60 billion per year from. If you're talking about the OBR figures, they're not a per year figure, but a one off cost.

They also include something like £15 billion because of a drop in immigration. The OBR present growth figures include a built in "we're going to keep on ignoring our immigration targets" figure, and by removing that, "lost" that money. So it's basically two parts of government doing opposite things and then talking as if it's a "cost".
Are you trying to say that people who encourage international trade caused the situation in the middle east? Or trying to pin that on one political party? I don't think that's accurate or fair.
it brings to mind some interesting questions for how we tell our own culture's story to ourselves and our descendants. we do, after all, spend lots of money enshrining in museums "great works of art". we write about them in history books and they come to represent symbols and meanings in our language and collective unconscious.

I think it matters. I think that making room for new forms in the canon that we admit as "high art" has a significant impact on the present and future of our culture and society.

As an example of why it matters. Vanilla is a great flavor and this is independent of whether or not an individual enjoys eating vanilla flavored foods. How do we know? Look at the language. Vanilla, as a metaphor, has meaning. It means "baseline" or "unaugmented". It matters. It's how we construct our language.
> the formula is still as simple as calories in - calories out = weight loss.

That is only simple in theory. To make that actually work for yourself it helps to have an approach like a high-fat, low-carb diet (which suppresses hunger e.g.).
Architecture, especially before the advent of reinforced concrete, is heavily constrained by mechanics, and yet few would claim that architecture cannot be great art.
Rockefeller's MEMOIRS is surprisingly good. I picked it up figuring it would be typical celebrity schlock––but it's very thoughtful, comprehensive, and well-written. May we all lead such interesting lives, and write so well about them!
Pure maths is not particularly constrained, is it? You don't even really need to have a certain actual problem you're trying to solve. That feels like saying a book can't be great art because it's heavily constrained by the story you're trying to tell.
Yeah, ran into this when thinking more about this on the bus. Sorry for the distraction.
Distributed streaming key-value storage written in GO
These days I'm enjoying viewing the lock lab you tube channel. It's a pretty insightful guide into what makes a good lock, and the style of locks to avoid if you truly want security.

http://lock-lab.com/
What are the salaries for "data scientists"?
Art is art if it is called art.
What is the  (not not) operator in JavaScript?
Happy Hacking Professional 2
On our next breaking news: Gun deaths linked to bullets
I wonder if they were just overzealous in hiring and don't actually need all those employees, but now can't let them go because of the impression that would give to the industry/equity holders. Large staff cuts usually do not instill confidence in investors, even if that staff literally isn't required.
Every time I offer to refactor I'm told to fix it the fastest way and that's how we've been doing it for 10+years.

Ok, as someone with a strong dislike for modern js I still feel sorry about this.
Amazon is a big enough company that it's obvious that they'll roll their own stuff usually.
Risk aggregated among a large pool is lower than the sum of all the individual risks. Systemically, it makes sense to pool risk.
From the article:

> Rockefeller upheld the family’s philanthropic tradition, giving away more than $900 million during his lifetime. In 1940, he joined the board of the Rockefeller Institute for Medical Research, established in 1901 by his grandfather, and a decade later succeeded his father as board chairman, serving for 25 years.

Rich people don't give money away no-strings-attached, they channel it for their purposes. This "institute for medical research" - now Rockefeller University - was their way of guiding the development of medicine into a profitable industry for "investors".

"The first director of laboratories was Simon Flexner" [1]
[1] https://en.wikipedia.org/wiki/Rockefeller_University

Simon Flexner's younger brother was Abraham Flexner, who helped the medical guild reduce the number of medical schools [2], thereby making sure that there's always been a shortage of doctors.

[2] https://en.wikipedia.org/wiki/Flexner_Report

The Osteopathic profession was the only group that was organized enough to survive the Medical Guild's purge of non-Rockefeller-approved approaches to medicine. Today D.O.s are more likely to take up Primary Care, where doctors take time to get to know their patients and figure out what's actually causing their complaints. See The Heroism of Incremental Care, [3] for example.

[3] http://www.newyorker.com/magazine/2017/01/23/the-heroism-of-...
Workes the other way too, I've been seeing it a lot;

Bad thing happens = THIS IS BECAUSE OF WE HAVEN'T LEFT THE EU

Good thing happens = THIS IS BECAUSE WE ARE LEAVING THE EU
Mathematics is not a natural science. Its structure and content is obtained strictly from axioms and logic.
I can see FreeBSD picking up a good part of the ex-Solaris marketshare in terms of users, but have they really taken over the role in terms of development? As far as I can tell, ZFS in particular has its canonical upstream development in the Illumos repository (Illumos is the successor to OpenSolaris), which FreeBSD pulls from, rather than development having really moved to FreeBSD as the new canonical home. FreeBSD developers are certainly involved in contributing code upstream, but then, so are a number of other developers, including from the major Illumos vendors (OmniTI and Joyent), and even some from ZFSonLinux.
It can't be both? Isn't that the least comforting? Not that it proves anything; People often believe what they fear is true. All you need to know is that MKUltra existed. The people responsible were never brought to justice. Maybe some of you have loose morals but I could never join this shit.
Yes, that is a valid alternative encoding: https://en.wikipedia.org/wiki/Church_encoding#Represent_the_...

In general, what you describe is representing an inductive type by its _eliminator_: https://www.quora.com/In-type-theory-what-is-an-eliminator-a...
Cooler Master Storm Quickfire Rapid, Tenkey less
The productivity paradox (gaming and work)
Well, Emacs Calc does (as well as pretty much everything else).
Retrain your model with the new data, or use it to build a better model.
Thanks for writing that.
More detailed info on https://thenextweb.com/insider/2017/03/20/did-braintree-paym...
Feedback for Wrapper class to determine if Nth DayofWeek of month
Apple will likely ship an AR device this year using the tech they've acquired from metaio/primeSense. All signs are indicating an AR-enabled iPhone 8.
With housing costs skyrocketing, rent control is on the docket in Sacramento
>Tell him/her exactly how much time you give them (3 month is a okayisch thing) to improve on it or you will leave based on that issue.

This seems like pretty terrible advice. You seem to be assuming that the OP is independently wealthy and doesn't really need to work for a living, and can go for many months without a new job. If he were to follow your advice, what makes you think he can just walk out at that time and have a new job that week? He's moved to a new city, which most likely isn't some giant tech city, so it'll take him time to apply for, interview, and secure a new job. If he's allowing the old employer time to meet his conditions, then he cannot ethically start this process until they don't, and either fire him outright (because they don't like being given an ultimatum) or simply don't bother to change and start secretly looking for his replacement. Even if he decided to act unethically, accepting a job offer and then backing out is a good way to get on a company's black-list, and in a smaller city that means you now have one important employer that you can never work for again, and if they share this info with other local employers you're really screwed.

The only rational way to handle this is to make a decision based on the current information.
Apple Music: Half Million for Exclusive Deal with Chance the Rapper
Fashion brands are dying off as consumer habits change
This is a brilliant presentation. Which is unsurprising since it's by Brian Moriarty (https://en.wikipedia.org/wiki/Brian_Moriarty), but still.

I was especially intrigued by its placement of games in the context of kitsch. I hadn't heard of Tomas Kulka or his three properties of kitsch before, but they map to video games (especially successful video games) really well. Even a relatively simple game like Super Mario Bros. is built around "objects or themes that are highly charged with stock emotions": the game revolves around a damsel in distress, threatened by a menacing Big Bad. There's no subtext: no indication that Bowser is anything other than 100% evil, Princess Peach anything other than 100% innocent, or Mario anything other than 100% good. And because the player manipulates Mario to overcome Bowser, the game validates the player as being on the side of good.

I was provoked enough by the comparison to try and think of a game that breaks out of Kulka's three properties, and I came up with exactly one: Spec Ops: The Line (https://en.wikipedia.org/wiki/Spec_Ops:_The_Line), which goes out of its way to reject the idea that its function is to validate the player as a holder of Good, Correct Opinions.

Which is not to say that Spec Ops is the "best game ever made," or anything like that -- just to say that it's the rare game that manages to be something other than kitsch. Are there others?
"The entire conversation says more about the bruised egos of gamers critics than art" would be an equally correct statement.
At home, Logitech G710+. I love the Cherry MX Brown keys on it.

At work, Logitech K120. The "we just buy everyone the same cheap keyboard" keyboard. I'm not particularly fond of it.
This is not really an article about "How the D garbage collector works", rather an article "How to avoid garbage in D". More tips and tricks are at: https://bitbucket.org/infognition/dstuff

Here is the better explanation of the GC: https://dlang.org/spec/garbage.html, which is basically a very slow and conservative stop the world Mark & Sweep, which runs at every allocation. Basically a simple version of BoehmGC.

Due to the unfortunate C ABI, a fast copying collector is not really doable. One cannot track all the internal and external pointers. Well, one could, but has to pessimize the locals on every external pointer reference.
The Bilderberg Group does exist, has economically powerful members and acts in private. So it's hardly a stretch to believe that not a secret group but a known group is exerting some level of control over the world economy.

What else would they be doing?
Fake news has no trouble convincing people a rich guy is evil.
Yikes, that's even worse. init.d is a tire fire.

As someone who maintains software that uses Redis heavily, I view 3.0 as somewhat recent and very usable for most. There hasn't been significant functional changes in Redis since 2.8 (the SCAN commands). Nothing significant in 3.0; the GEO* commands are the major feature in 3.2.

I still have plenty of customers on Redis 2.8.
Reminds me of debating the whole EU mess.

Yes, it is good for moving tangible products around as you have a predictable base of regulations around them.

Moving services around gets iffy. Seen way too many companies use that to pack away profits in low tax nations while maintaining a persistent loss in "high" tax nations. This by spinning up a service company that bills for unspecified services.

And moving workers around only really work when dealing with non-industrial jobs, or all that comes out of it is "social dumping".

But try to explain that to 20-something with freshly minted degrees, laptops and credit cards.
Importance of Alexa Traffic Ranks
I've decided to move on to Distill
I worked on legacy code in my initial years. And when I say legacy, it was truly legacy. COBOL/JCL/REXX on a mainframe.

I now develop web apps using NodeJS and occasionally build UI using Angular and get to evaluate some of the "shiny-est", "cutting-edge" code/frameworks.

Do I think I wasted my initial years?
NO. I worked on side projects which eventually helped me move to the tech I've always wanted to work on.

Did I do a shitty job on the legacy code?
NO. On the contrary, I won many accolades for automating several processes and improving the performance.

Did I learn anything from working on legacy code?
YES. A lot. I believe the experience of working on legacy code made me a much better developer.

Why do I think so?
Working on legacy code means you READ more code than you WRITE. I am of the opinion that there are 2 things that are very difficult in software :

1. Reading code written by others.
2. Writing code that can be easily read by others.

Coding is one-time read, many-time read activity.

So, my advise - work on the code, stay in touch with what you like, but move if it's really bad. (No point in doing what you don't enjoy doing).

Just remember, the code that you write today will become legacy code one day. :)

P.S.: Also, beware of taking advice from a comment from a stranger on the Internet. :)
Welcome to Phase One of the D&D Beyond Beta
I get the argument from a theoretical perspective, but in practice most recently extinct species have very close relatives we could probably co-opt into teaching rearing practices if necessary.

(captive) elephants could almost certainly be used to raise cloned wolly mammoths; there are a variety of Rhino species which could be used to help raise un-extinct Rhinos.

I don't see why it's not worth trying. Maybe it will work for some species, and it won't for others, but there have been much largest amounts of money wasted on much less noble projects.
Distill: Supporting Clarity in Machine Learning
In gambling, you are concentrating risk. In insurance, you are diffusing risk.

Both rely on the expected value calculation.

If you own an object that has a 10% chance in any given year to spontaneously self-annihilate (and a 90% chance to continue existing as usual), then you would expect that its value next year will be ( 0.1 * 0 + 0.9 * v = ) 0.9 times its value right now.

Gambling is to watch it for a year. If it continues to exist, you still have it, and it is worth the same. You beat the odds. But if it vanishes, you lost everything.

Insurance is to accept the reality that you can't keep winning that game forever. You can spread the risk of loss over multiple years, while abandoning any gambling windfalls you might have enjoyed. You pay 10% of the value of the object every year to your [mathematically simplified] insurer, who agrees to pay 100% of its value in the event it is lost. In any year it still exists, you "lost" 0.1 of the value you "won" by still having it. In the year it vanishes, you lost 1.0 the value of the item itself, but got a net 0.9 of the value of the item in non-self-destructing cash, "losing" 0.1 total. From your end, you get exactly the value you expect mathematically from owning the item, year after year, with zero risk to you.

The non-simplified math is a bit more complex, but ensures that while you will always eventually lose the self-destructing object itself, you will never lose all of its value all at once. It also means your insurer is essentially investing the gains you would have otherwise realized by gambling. Once their bet is closed by disappearance of your object, they pay you off from their investment portfolio and pocket the difference or absorb the loss.

The smart play for you would be to neither gamble nor insure, sell the self-destructing asset right away, and invest the proceeds normally, in something that has a positive expected value. Eliminating the risk is always worth more than managing it.
Question on this- does Google penalize you even if you run a network of actual, honest to goodness quality content sites that link together (think Wirecutter linking to Sweet Home) or is this specifically if you are making crappy, temporary pages that link into your site?
Go back a few thousand years and commerce as we know it didn't exist. My point still stands. If you want to generalize over all human systems of exchange, then be my guest, make a TED Talk and I can't wait to watch it.

And my point about kings also still stands. Yes, there was once a world without them. In these worlds, everyone had to do everything. Do you really want to be your own soldier, builder and priest?
Great article. The FFT and it's many applications (especially convolution-based ones such as matched filtering) is one of my favorite algorithms, and possibly one of the more important ones developed in the 20th century.

I'd put the Simplex method as a close 2nd.
Before I moved to Texas I followed Cliff almost daily for new posts. He was especially detailed when any "pineapple express" or snow storms would come along. Way more useful info than komo4/king5/etc.
WaitressTip Pro Calculator Android App
Kindly, check the new app which i developed to calculate tip in pro way!
.....

So you’re in doubt, waitress stand in front of you and you don’t know how much tip he or she deserves, don’t worry!

WaitressTip Pro Calculator will help you, The Pro way to calculate any waitress tip fee. Your time Matter!.

Real-time Tip and Final Bill Calculation.
Fast seek-bar to add a tip percent quickly, no clutter, Professional yet simple straight forward app.

Small size 1.7 mega.

Decide the waitress Tip By :

Time Waiting for service to be ready!!
Introduction Level (Friendly, Special, Opinion)
Availability (Bad, OK, Good )
Problem Solving: suggestions - (Bad, OK, Good )

Dark Theme For Night View
Settings Section: Set default values.
Request app in your language

Get The App Now From Play Store:

[https://play.google.com/store/apps/details?id=excitingfuturelabs.com.waitresstipprocalculator]

Developed by: Exciting Future labs ©
I think we should be asking whether this exodus is actually happening before why.

Uber is a large company with hundreds of "execs" at this level.

If we assume there are 100 "senior execs", even with a healthy 5-year retention, we'd expect 20 execs to leave every year. Sure, we'd expect churn to ramp over time, but 1 senior exec leaving every month would not be out of the ordinary.

I guess it's not really surprising that some people (and therefore reporters) want to believe this story. Uber is the villain and the villain must die. But, it doesn't make it true.
I didn't buy links because they weren't SEO-legal, and because, to be honest, most people wanted an affiliate-style program to share the link. I tried to work that out with someone and they went dark and tried to launch a clone of our service (which failed after about a month) instead.

After that, I didn't spend much more time manually requesting links back. Whenever I did, I was always met with either no response at all or requests for money. Note that I was not really "link building" in the conventional SEO sense of emailing 1000 webmasters each week and getting 5 of them to add me back. I was just propositioning sites that I thought would have interested readers, under the naive assumption that they mostly wanted to be a useful resource to their readers.

I could've bought links in one of the various ways that's done: an SEO firm, a blackhat forum, etc., but I was naive and wanted to believe that word of mouth + social media + high-quality offerings and content would take us the rest of the way without making us a dirty "link buyer" who would surely get caught and destroyed by Google.

The competitor showed up and quickly demonstrated that none of that mattered (they actually didn't have any content at all, and ranked with about 4 pages total on their site). With a professional spam operation, you can rocket to the top pretty easily.
Why aren't you passing transaction costs onto the customer? So all these customers you have are paying you zero dollars?? Is that really necessary?