skysight-inc/HackerNews huggingface dataset:
I sometimes do it within the same table. It's a bit of a hack. What you want is a column called revision_id (something to point back to the master record). You'd want a state column to track if it's a draft, revision, active, etc. You might also want a sequence column too, so that when you apply drafts, you can compare if the draft can modify the master record (if sequence column doesn't match, you prevent the draft from overwriting master record data). Upon applying a draft to the master record, you do a deep clone of the existing record, insert the existing data as a new row pointing back to the master row via revision_id.
I enjoy the curation of the music directors and the witty banter in the morning (despite the fact that a lot of it is from yesterday's Reddit).

I can usually get six good stations in the Bay Area so commercials aren't a problem. I just go to the next station.
I believe this is exactly what's needed..
...And according to the wiki encyclopaedia enry you cite[1], the banning of and health implications led Italo Marchiony to come up with the waffle cone many people enjoy today! [although in following the links, it looks like Italo was inspired more by the labor involved in recycling the glass cups.

[1]https://en.wikipedia.org/wiki/Penny_lick
I once received a bottle of wine as a Christmas bonus from the founders of the small startup I worked at. I was the only person on the the who didn't drink and was pretty offended. Especially since it was well known that I didn't drink since this company celebrated "beer thirty" every Friday.
The modern ThinkPads are a lot harder to take apart, even though they superficially look very similar.

The T42/43 was a tank. I saw one take such a hard fall that the frame bent and it still booted up.
Schema changes are only one (admittedly, particularly troublesome) type of change that should be versioned. Record changes, additions, and deletions can in many cases be usefully versioned as well.

That is, imagine that after a version of the data is released it increases 10X, but the schema doesn't change. That might still be worth making a release for, right?

Typically what I see in the wild are data dumps on some sort of semi-regular schedule such as weekly, monthly, or annually, "versioned" with the timestamp or some derivative thereof (eg. "August 2016").

This is much better than nothing, but just as a source dump for each release of an application or other software in a tarball is not as useful as being able to check out a tagged release from a repo, so too versioned data releases that can be checked out with a tag from a repo would be more helpful that a data tarball.
I'll file this under "never going to happen".

IBM seems increasingly a flailing giant in its death throes. They produce "products" you can't buy without millions like Watson where their competitors are putting machine learning into APIs I can call for fractions of a cent.

Their MO seems to have become all hype and no substance. A company that once sold innovatives products now sells itself in the form of consulting services because they can't figure out how to make products people will buy anymore.

The internet runs rampant with stories of former IBMers leaving in droves, replaced by cheap outsourced labor. The magic smoke has left IBM.

The only good thing they sell that I'm aware of is softlayer. They should spin that off before it's consumed in IBM's race to the bottom... They should sell their naming rights to Accenture and get it overwith.
Elon Musk warns: AI will make life meaningless
How is this article related to branch prediction? I don't see any connection here.
The problem is that none of that is apparent to an outsider. You can tell developers that filing radars is important until you're blue in the face, but as long as dealing with Radar from the outside is functionally identical to talking to a wall, you shouldn't be surprised when you get pushback like the parent's.

If you find that "insulting", consider how it feels to be told to go through the work of filing dozens of most-likely-duplicate reports simply because Apple won't deign to allow searching existing reports. Regardless of whatever excuses they give for that, it sends a very clear signal about how Apple values the time of third-party developers.
Well that was certainly quick. Context (Not that anyone needs it) https://news.ycombinator.com/item?id=13682022
Don't know. I've had mine for > 6 years now, not a single problem with it. Newer ones aren't as good?
"Teach our sons better" ignores the fact that most people know better and behave better. Plus, it kind of has a generational feedback cycle - do you really want to wait twenty years before figuring out whether this plan works?

Much better is consistently work to undermine the power of folks who behave badly.
Yeah there's something wrong then. Because I'm just trying for 1080 144hz... I shouldn't have this issue but it KILLS my cpu. Just runs away with it.
The only really comparable replacement is Dagger, which does not provide AOP or any kind of web integration.

Dagger is cool, but Guice is still a better choice for most server-side apps. Maybe that will change in the future? They're pretty similar, so if Dagger "catches up" it won't be too hard to switch.
> Did i miss something?

I guess; Trump is thrown out in the context of speculating about where this isotope is coming from, as if the US might be conducting surreptitious tests on behalf of a nuclear war mongering Trump. Timing is way off though; the first reports appeared before he had any authority. It's a gratuitous mention and overlooks the fact that Trump probably ordered the 135 to Europe to investigate, something for which the US deserves credit. But hey, indulging Trump Derangement Syndrome makes for better copy.

Anyhow, the most likely source of lofted iodine-131 is a damaged power reactor. The proximity of the detections to Russia -- a nation with a long history of failing to report their nuclear incidents -- means it's not far fetched to suspect they've melted something down. Russia has an incredible legacy of nuclear facilities, most badly engineered and badly neglected and all very old. Sites like Kola (first gen VVER) and Bilibino (unique EGP-6 reactors) go for years without scrutiny by the outside world. Then there is the Russian nuclear navy and other nuclear assets, such as nuclear ice breakers, some of which have had the barnacles knocked off and been redeployed on behalf of Putin's desire to rattle rusty old Soviet sabers.

Who knows. Unless it gets worse and somebody fesses up we may never know. The world didn't know about Kyshtym for three decades.
Postmates
HR has been fine with me.

Arranging the paperwork to ensign then arranging the paperwork to resign.

Forwarding some more paperwork for taxes, HMRC, benefits, pension and various things that pop up at times.

Arranging interviews, candidates feedback loop, on-site events, university recruiting events, some conferences, offers, etc...

Maybe I just have better than you guys.
"I think projector is talking about how a team-drinks-together-outside-of-work culture can still be healthy."

@mst fair enough point.
Chuwi's Hi13 13.5-inch convertible tablet is $369 Surface Book alternative
The Reddit app on IOS. Something has always bothered me about most of the apps on IOS but I couldn't put my finger on it until I started using the reddit app. The UX is so good that it makes everything else feel awkward. I think that everything else was actually awkward and that's what I didn't like.

Cutco knives. All my life I've known what makes a good knife and that you should pay a lot. I think this is fine in the rare case that you have some someone to sharpen and hone them for you every day. Since getting Cutco knives I've come to realize that no other knives are for regular home use where you never have the time or skill to properly care for "other" knives.

Fixed gear bikes. I ride bikes a lot and when I finally got a fixie it was like that was finally the bike that felt like an extension of myself. I watched some videos about how cassettes work and understand the effect of being directly connected is what I'm feeling.
These are named pipes, not command line pipes. Windows NT was the first version of DOS that had them and they were copied from UNIX.
Actually it could do the opposite, we assume that everyone wants to spend their lives doing boring, repetitive work that is better handled by machines. Who wouldn't rather have the resources to take the rock band on tour, or go mountain climbing or compete in surfing tournaments? Or make art or do pure scientific research?
Even if this wasn't Uber, it's totally believable.
> + 18 years C# experience on Windows

As far as I remember C# came out in 2000.
The mid-2014 MacBook Pro. I fear that one day I will have to upgrade to a poorly reviewed newer model, or change my system entirely.
With all the discussion around other decent options for Content Management Systems, I'm surprised nobody has mentioned OctoberCMS (http://octobercms.com/) yet.

It's an awesome, highly extendable, very clean CMS to work with as a developer. Based on Laravel, it's also open source: https://github.com/octobercms/october

It gives you all the power of Laravel with some very nice features built in that make developing for it a breeze. Runtime extendable classes, event listeners, Twig templating, and an AJAX framework for interacting with the PHP side of your code are just a few of the features that it includes by default; not to mention the rapid development experience empowered by the Form & Lists widgets.

Disclaimer, I'm a maintainer on the project :)
This reminds me why calling out a company on twitter for something that goes wrong is way more effective than calling customer support. Basically a life lesson: Public shaming is way more effective than the processes set up to handle these things.
You can use single quotes to escape everything except single quotes from the shell. Then use backslashes to escape single quotes where needed.

If you haven't taken the time, I'd say it's well worth learning exactly how the shell escapes work. It's surprisingly simple and natural once you get used to it.
Color spot – How sharp is your eye sight? Think you have an eagle's vision?
Not being able to use C extension modules is a killer feature for lots of large Python code bases.
Usually a compromise due to a strong history of reinventing the wheel, although recently new technical management has been increasingly open to outside tools and technologies.
Why would anyone expect Uber to be anything BUT a sexist rathole of a place to work?
Looks like the CHRO was hired in November.
Poor Citizens to Receive $1,320 a Month in Canada's Basic Income Trial
I'm curious, how does Cronitor actually monitor that the URLs were pinged at the correct times or at all? Part of me thinks they are using cron to check statuses?
I'm trying to get a rock solid 144 FPS because 144hz monitor.
This isn't a sports match. What's wrong with what I said?
> Java is very good for enterprise development where the code has to be maintained. I often hear this, but I've yet to see an example of "good" enterprise java. Instead, I oft see a pile of shit built on top of some java framework, claiming to be maintainable. C++ may not be the best choice for web development (probably wouldn't be my first choice), but Java hasn't proven great, either.
As I understand it yes it's how you describe.
I bet you didnt read the answer for that :)
The accusation is not only against the managers but mainly against their HR department.

The CHRO is now being asked to investigate their own department? Doesn't seem very effective.
Bostitch No-Jam Booklet Stapler

Trombone

Violin

Dozuki Saws

Atlatl
Cycling Equipment for Best Experience
In Windows, specifically using |, the pipe is anonymous[0]. Named pipes can be created, but named pipes (fifos) on Windows are substantially different from those on unix. Named pipes are not relevant to the pipes my reference above introduces in Windows 95's DOS system.

[0] - https://en.wikipedia.org/wiki/Anonymous_pipe

[1] - https://en.wikipedia.org/wiki/Named_pipe
Uber CEO calls for investigation of sexual harassment claims
Yeah I guess I'm just trying to run it on high which is a bad move. If I kill everything then I'll get better frames I'm sure. I'll try it out. It would be nice to actually have the ability to leave chrome open while playing overwatch without killing my framerate from the CPU overwork.
Paying to Work: Australian Startup Offers “Learning Platform of the Future”
Thanks for the advice; I should block some time to fully grok shell escapes.

Even with single quotes, sed still requires escaping parentheses, + operators, and other operators that would otherwise be interpreted literally (but not all operators should be escaped). In the languages that I learned regexes this wasn't required.
But it's only for intel GPU right?
> Obviously, this is disgusting.

Completely unrelated, but speaking of sharing spit with everyone else in the city. Here is what I would be doing in early 1980s in Soviet Union:

https://s-media-cache-ak0.pinimg.com/736x/51/4d/0b/514d0bce0...

Lining up behind a public soda machine. You paid 1 kopeks for just soda water or 3 for a little extra vanilla syrup.

The fun part is there would be just one single reusable glass. You'd turn it upside down and press and some water would sprays inside of it and "wash it" and then you'd drink your soda.

Here is a fan-site of those:

http://gazirovka.15kop.ru/gallery/#10

The funny part is. After all these years, I think it is completely disgusting and I would never drink or let my family drink from those. But at the time I can't say I was worried about it or don't remember getting particularly sick either.
``At some point, self-consciously “understanding” why you do what you do just slows you down and interrupts flow, resulting in worse decisions.``

I experienced this phenomena while learning the dvorak keyboard layout. The GNU Typist dvorak lesson can be completed in just one day. A mental map of where all the keys are in dvorak was developed very quickly. The problem I was faced with was the relatively slow thought process of envisioning the key layout, moving my typing finger to where it needed to be, and then continuing this thought process as I went on to type full words. Knowing I could type much faster in regular Qwerty layout, this was frustrating. After a month, I was thankful many words no longer required much thinking to write. Months later, I now very much prefer to turn on Dvorak layout on whatever computer I'm logged into.

Great article. I'm also keen on brushing up on my math. Kahn Academy is an amazing learning resource and math is their biggest offering. Not taking advantage of it seems like a sin.
Odd answer, but probably a Blackberry Passport. Clean and sturdy design, OS is on point (assuming you dont use many 3rd party apps), keyboard is brilliant - it leverages the benefits of a physical keyboard and adds the flexibility of touchscreen keyboards. Not to mention the screen, never thought I'd enjoy using a 1:1 screen but it's so good for reading on.

Outside of technology, probably my old man's Eames Classic. I don't even know how old it is, he's had it since he moved out of home 40+ years ago so it's definitely not new. Still comfortable, leather is still in good condition (although it does need cleaning), and it's as solid as a tank.
Oh yes. Age of menarche is boring on its own, but the BMI and cancer correlations are interesting from an r/k selection perspective, and the tissue enrichment is especially interesting - what's with that massive overrepresentation of nervous system...? Well, it makes more sense when you read this in conjunction with "Physical and neurobehavioral determinants of reproductive onset and success" https://www.gwern.net/docs/genetics/correlation/2016-day.pdf , Day et al 2016a and "Shared genetic aetiology of puberty timing between sexes and with health-related outcomes" http://www.nature.com/articles/ncomms9842 , Day et al 2015. These variants, directly or indirectly, seem to cause a whole slew of risky behavioral changes.
Cool. It's a great product otherwise and I recommend it frequently.
You surely mean "revisionist scholarship"?
Agreed. I think an external consulting company should be hired to do the investigation, both for efficacy and for optics.
You're right, most of the downsides are specific to runtime wiring. I haven't used dagger. It does compile time magic doesn't it?
Cool to know. Thanks for the correction.
Yeah, Java was inspired by C++, and the designers decided to take the worst ideas and run with them: such as exception specifications. C++ & C# both realized they were a bad idea, and decided to do away with them. Java generics are also fucked up. They could have followed C#, but no, they had to do their own model, and they fucked it up.
That's what the changelog says. I think AMD is more open about their hardware we might see something like this for them as well.
Look up these projects:

FaceTracker, FaceVFX, OpenFace, AttentionTracker, Face Analaysis SDK
Didn't a Russian ship catch fire some months ago and travel through the English Channel?

Seems to me that if it affected the nuclear aspect of the ship, it could pollute the water, and also flow into some of the major rivers of Europe.
Officially, and you're really going to lampoon me because I was off by 1 year after 17?
this is from the folks who made the now defunct zootool.com.
Yes. If you do something wrong in your wire-up then the code won't even compile. Definitely look into it. Like you, I have a healthy distrust of DI frameworks because of the many errors that get pushed to runtime, but Dagger's not bad.
Yeah politeness associated with "goodness" is like associating beauty with "goodness". Anyone with sense knows they aren't even slightly correlated. Politeness looks nice, but can be Machiavellian or it can be good. It really just depends on how its applied.
Well, with something so public and damning, an organization so exposed to public opinion has to _do Something_ --even if that includes collateral damage or whether it actually accomplishes something internally. It has to do something for public relations reasons, if nothing else. That's not being cynical, that's just how it is. It's not very different from companies who sell directly to the public having to fire people who make inexcusable statements which become public --it's not as though in private, out of customer's earshots, lot's of unbecoming things aren't said. But when something becomes public, they have to do something, with cause or not.
There is certainly something to see there.

There were multiple articles on HN relating to the Uber offers and contracts, which showed they gave terrible conditions and dangerous traps.

By the way, she said in the article that she was doing a CS degree, sponsored by Uber, and they retracted the grant at the last minute.
MD Anderson and the rest of the cancer industrial complex is basically just doing what they normally do--get involved in some hip technology for bragging rights (and marketing), and then stopping when it becomes inconvenient.

IT in medicine is a joke, as is software development.
Drink soda water w/ bitters. Looks like a drink, tastes good, and satisfies anyone actually drinking.

I drink regularly; but every now and then I'll go a week or month without drinking. I'm currently in the middle of one of these periods; but I've still gone out to happy hour or events that involved drinking every day since it's started. I manage to have just as much fun sober drinking soda + bitters.
Washington state is pretty "blue" and a pretty good market for .net developers. :)
Unless people are fired and policies are changed and enforced, this will only be a PR stunt.

It'll be interesting to see if this is a PR stunt or if it's for real.
Is Finland’s basic universal income a solution to fewer jobs and lower wages?
It seems like widespread change only happens at Uber in response to a media inquiry (privacy violations, now sexual harassment offenses).

It's pretty suboptimal, but whatever works.
According to the article, the CHRO is newly appointed.

Presumably, all of Fowler's email complaints should still be on file (and if they're not, the company is potentially guilty of spoliation [0]). If they're not, I hope Fowler kept a copy.

Let's also see if Uber starts reporting the percentage of women, as other top tech companies do.

[0] https://en.wikipedia.org/wiki/Spoliation_of_evidence
Attempting to login to someone else's account without permission is clearly unauthorized use of a computer system. People have gone to jail for much less.
That kind of mistakes looks a lot like bragging. ;) But mistakes happen, I guess :).
So, this is per-record versioning only, and isn't tracking tables as a whole or schema changes, correct?
Weber Kettle grill (love their smoker as well but points knocked off for cleanup).

I have always found Microsoft keyboard and mice to be well designed.
As someone who raises chickens for eggs on our hobby farm and have done much research surrounding this, having been raised in the U.K. and now living in Canada I have the following info:

In North America, I cannot speak to the quality of the conditions in which the eggs are laid, but they are washed. The Health Department requires that washed eggs be refrigerated due to the removal of the cuticle or "bloom". In the supermarket, eggs are refrigerated accordingly and they should be refrigerated at home too.

In the U.K. the eggs don't undergo any process that removes the cuticle and thus they're not refrigerated in the supermarket and thus don't need to be refrigerated at home.

When I pick the eggs from our free as in "can come and go as they please" chickens in the morning, some of the eggs I have been stepped all over by careless chickens with dirty feet and thus I like to wash those eggs and they can either then be dipped in mineral oil to mitigate the need for immediate refrigeration or as I frequently do, I put them in the fridge after I wash them. If the eggs are clean, I don't wash them and leave them on the counter where I treat them as good for 2-3 weeks without a second thought. Of course, if I were selling these eggs, which sometimes I do, it's usually less of a ball ache my explaining why they don't need refrigeration than it is just to wash them and tell people just to keep them in the fridge as normal - unless they want the whole "farm fresh organic treated like wild chickens" experience, in which case I tell them to keep them on the counter in a little wicker hay lined basket for that farmhouse vibe... and eat them up within a week... because that way they'll buy more.
"instead of sitting in lectures we get you working on projects with real companies to learn the right skills and build a portfolio of work. "

Paper Plane explaining ^how it works^: https://www.paperplaneprojects.com.au/how-it-works/ and another "Re-thinking Traditional Education" ~ https://www.paperplaneprojects.com.au/blog/rethinking-tradit...

Is replacing "one 4 year course to a series of 6-8 week projects" enough?
The author, Tyler Rogoway, is a revered aviation journalist. He used to write for FoxtrotAlpha. I've followed him for a couple of years and now and he always presents a very balanced stance on issues.