skysight-inc/HackerNews huggingface dataset:
I had one at a publicity event. It was pretty ok, definitely adequate for replacing most of the cheap hamburgers you see around the place, including the supposedly not-cheap ones you get in pubs and such that are actually cheap ones. It probably won't satisfy my meat connoisseur friend, but since I rarely crave a hamburger and the finest steak at the same time, I'd replace almost all my hamburger consumption with Impossible Burgers if available.
But this is solving "regular stuff at corporate work," just at someone else's work instead of his own.
I thought this sounded pretty cool:

> It doesn't copy the data into it, it actually lets the SQLite engine use Excel tables as the data storage (I implemented something SQLite calls a virtual table - an adapter to let it work with custom data sources). This means you can run update/delete/insert statements directly on excel tables

(from the linked reddit post, I haven't finished the blog post)

I wonder if a similar sort of approach with FDW's could work with Postgres and Excel.
I can strain my imagination and optimistically say that with a suitable UI, the tag-based file
browser would be no worse than the hierarchical one — using tags to categorize your files in a not-too-coarse, not-too-fine way, and maybe even having more flexibility in how you organize and browse your files. Do you ever put information in the file name that could be a tag, or make up meaningless file names when there are few enough files related to a particular page, for example? Or put information in names that could be attached as some sort of comment or notes metadata instead? But I think you bring up some important issues when it comes to organizing your stuff.

Would it be better if, instead of having kitchen drawers and cabinets, we had a tag-based system, because, you know, the structure of human knowledge and all that? Why should I be forced to put a utensil in zero or one drawers? Actually, the cabinets and drawers system is nice because you have a sense of “place” — you can think intuitively about where an item is, where an item goes; even if where an item goes is a somewhat arbitrary choice, at least you know exactly what decisions have to be made (which drawer and which compartment in the drawer organizer, for example) to put it away. You can also do a traversal through the cabinets and drawers to see what objects are being stored and how they are being organized, and any time you open a cabinet, you are focusing on a different set of objects. Imagine if you had 10 cabinets and 10 objects in each cabinet, but you actually only have 20 objects total. Every time you open a different cabinet, you see a different 10 of those 20 items. Confusing.

I wonder if it would help to have required tags, and exclusive tags. Files with tag X must have tags of type A, B, and C, and may have other nonessential tags. X would be something like, “is a project file for some project,” and A could be the type of project name tags, and so on.
Expecting "drivers" to be able to instantly switch from "somewhat zoned out" to having the situational awareness to resolve the problem that AP fails at is unrealistic.
Phantom Auto will drive your autonomous car if it gets confused
It's almost like we should take the old assets, take the new assets, run the exact old engine with the old assets, and then ON TOP OF THAT, let a Machine Learning system figure out how to, in real time, make the graphics look better.

Hey, Károly Zsolnai-Fehér (Two-Minute Papers), can you find someone to implement this?!? kthxbai!
What do you mean "you geeks", is this fucking high school?
Well, if you’re being smart - do please tell us how Raft solves the problem of online faulty node replacement: how how does it re-sync the current, up-to-date state to the new node, how does it make sure that when one of the nodes fails - that all of the clients do not overwhelm the rest of the system.

As far as Google went with their paper; they were incredibly correct by saying that actually implementing a distributed system is hard because of the failure modes; rather than the success modes of the running system.
>SpaceX says it is working to obtain a full license for its cameras to prevent having to shorten future launch webcasts.

SpaceX told NOAA that they were recording, NOAA didnt know, they are short staffed. This let SpaceX complain about 'not being able to record'.

Knowing that SpaceX is Elon's PR company for Tesla, its just another way for him to get in the news without doing anything.

I question if they were waiting on 'using this' for a bad mission. One where they didnt want to show the video, but still get press points.

SpaceX has always been a very heavily marketed company. You should be skeptical whenever they get headlines.
This is generally very true, especially for facebook, but there are cases of pure altruism and fraternity, such as open and free software. Some people really do want the world to be a better place and dedicate small or large amounts of their life's work to improving it for the others.

Some free things are actually wholesome. So we have to learn how to discriminate between whether something free is actually good for us.
> More likely: they just woke up to the possibility of showing the world they exist.

I mean, the only evidence we've got is an article which quite clearly states that (i) SpaceX were the ones who contacted NOAA (ii) NOAA did not contact SpaceX regarding other launches, say it was SpaceX's responsibility to contact them and they don't think they have the resources to go chasing unlicensed remote sensing companies anyway (iii) Cameras on launches SpaceX carries out for government don't actually need permits anyway, which probably applies to a lot of SpaceX launches

So I'm not sure what gives you the confidence to confidently assert that it's "more likely" the precise opposite happened?
Keynote by Mr. Yukihiro ”Matz” Matsumoto at Ruby25
You can see from the law text that the definition of personal data is much wider than is traditionally applied in the US.

> Art 4.1 - ‘Personal data’ means any information relating to an identified or identifiable natural person (‘data subject’); an identifiable natural person is one who can be identified, directly or indirectly, in particular by reference to an identifier such as a name, an identification number, location data, an online identifier or to one or more factors specific to the physical, physiological, genetic, mental, economic, cultural or social identity of that natural person. [1]

Pseudonymization may provide a get-out if the subject of the processing is not identifiable by any of those other means, but it is by no means sufficient on its own.

[1] https://gdpr-info.eu/art-4-gdpr/
You do not want root on your self driving car.

Or to put it differently, I don't want to be driving on the same road as you with your rooted self driving car. You can be great sysadmin/coder, tesla guys may be too, but both of you changing random stuff without any communication with each other.. I've seen enough servers.
I don't own a car so I drive very rarely (once a month or less). I recently went on a week-long roadtrip in a rental Subaru which had their EyeSight system which does adaptive cruise (follows the speed of the car in front) + lane keeping. I'd say at the end of the day I was noticeably less exhausted than I usually am after a day of driving.

The Subaru system will not let you let go of the wheel for more than 15 seconds (after that it will instantly disengage), so it's more to save your effort of continual minor corrections. It also disengages as soon as it's confused in the slightest (faded lines, lines at an angle etc)
My fault, I read it incorrectly.
For anything you want, it's worth at least taking a look here:

https://osgameclones.com/
Is this a remote-only position?
I agree here, I took several years of Mandarin and the language itself is pretty intuitive, it's just the writing that bogs you down. That said, I learned characters mostly by handwriting- if I had been taught exclusively using a QingPin input system, I could have focused on recognizing more characters than trying to remember stroke counts for each word.
Probably not that huge, really. Embedded systems on most vehicles are fairly minimal and reliable, at least compared to modern consumer operating systems and (apparently) Tesla's systems.
I think it captures a subtle nuance pretty well.

If you're building a SaaS app, you can release several times a day and users will not notice and be fine.

If you're building a mobile app, you can release maybe 1-2 times a month and users will be fine. If you push out 3 app store updates every day, that is going against the market cadence.

If you're building software for automated machinery, you can release maybe 1-2 times a year. The market will not accept running updates every night.

Without considering the context of your market, saying things like "we need to be doing more CI/CD" or "we need to be working in 2 weeks sprints" or "we'll be ready to release the new version in 18 months" might not make much sense at all.
"How did this happen? As with many great endeavors of man, this one also started in order to impress a girl."

seriously? its amazing how easily people seem to box others in
The Pedant Police make Stack Overflow very difficult to use.
This reminds me of Microsoft's purchasing LinkedIn. It's as if these corporate giants are trying to scoop up as much data about our lives as possible.
I agree, it may protect you. Consult your lawyer.

Or, in my companies case, just build out the tools to let people delete all of the data we don't absolutely need.
Have you seen

https://bullettrain.co/

?

Or something like https://aws.amazon.com/quickstart/ which is slightly lower level.

That might get you part of the way there. I suspect there's no business model for the full stack because every developer is going to say "it'll take a few days to set up and then we'll know the stack from first principles."
Don't sweat it, it's `auto.` Whatever you meant it to be will be deduced by the compiler. ;)
I understand that most major purchases have guidelines and ways to protect consumers but I just can't imagine spending 80k on something and not consistently demanding to see progress toward an end goal.

When I was consulting I had a build pipeline to production up as my #1 task. Doing this kept me honest and prevented a month of "go to production" issues at the tail end of the project from surfacing but far more importantly was building trust with my clients. They could see what was happening all the time and if something was going off track we could correct it quickly.
I think you're overhyping it. It's a memorization test, and not of a lot that's difficult. It took me about twenty minutes to blast through it and I got something like 63/65. It was more a disappointment than anything--I was going to then go pop through the rest of the AWS certs, and came away instead thinking they were a waste of time.

Read the intro doc to Simple Workflow Service, because for some reason the test oddly fixates on that, and basically everything else is something you should run into in your day-to-day work.
I totally agree a good successor to Heroku is missing. A lot of organizations tried (Google AppEngine, Pivotal Cloud Foundry). I think AppEngine failed because the security sandbox was pretty constraining and Pivotal was too expensive for most companies.

With Kubernetes you can build the Platform as a Service (PaaS) on a shared Containers as a Service (CaaS) foundation (definitions are in https://github.com/cncf/wg-serverless/tree/master/whitepaper... )

You see multiple organizations trying this, Rancher 2.0 just got released, and we at GitLab just announced a partnership with Google's CaaS to make Auto DevOps more usable.

Our goal with Auto DevOps over Heroku is:

1. Open source
2. Run anywhere you want (don't pay extra for compute)
3. Smooth graduation (no need to start from scratch when you need a customization)

The biggest piece still missing to replace Heroku is idling of containers, we're hoping that this will get added to Kubernetes https://github.com/kubernetes/kubernetes/pull/29471
I find it frustrating when articles start out by misrepresenting the technology with "that can read people’s minds". It's understandable why they simplify things like that, but as someone who was involved with general EEG work and LFP work in the speech-motor cortex it feels like an unfair comparison. That's not to say that observing muscle movement isn't pretty rad, but they're different technologies reading different types of biosignals.
I see people attempting that on the roads around here without the Tesla. That is why I always honk at cell phone drivers. Sometimes I wish I had a fully-charged Marx bank in the trunk.
This makes me wish I had to do more grunt work in Excel.
Elon on the final level of Flat Earth Adventures.
So why people are nagging about C++ becoming complex?

I dont see any other way. Either you have to remove stuff from the language to make it simpler or stop introducing any new features at all. Am I right? Or is there any other way around this?

I see people constantly nagging about C++ becoming more and more complex. But I suspect of committe would depracate any features, mostly the same people would start nagging about not having backward compatibility?
Seems like he'd be a great fit. He knows what you're building, knows the codebase, and apparently works for less than you were paying for the same service before.

He didn't "take part in a scheme", he was tricked into it the same way you were. He should have been getting a real pay check and not just the cut your employee was giving him.
To play devil's advocate, use of the placebo effect has always been considered morally justifiable in the medical field.
When are they going to release the software patch?
Warning for anyone using Git 2.17 on Windows with Jenkins

https://issues.jenkins-ci.org/browse/JENKINS-50573
> […] or obscure characters like †.

The 'dagger' also called 'obelisk'¹. There's a double dagger (‡) if you need another footnote, but yeah, they're not as versatile as just using numbers.

1: Not to be confused with Obelix: Asterix' chubby friend the Romans are usually (vainly) trying to escape from.
I think a good bullet point would be to stress the differences between Region vs Availability Zone vs Global services.
Just as US military satellites take pictures of Russian and Chinese facilities as well. Both can play this game
You are conveniently leaving out the bit from TFA that states that NOAA only recently started to enforce this particular part of their charter.

That is why SpaceX contacted them. If they had not and they had launched without obtaining permission and streamed the footage there would have been a nice 'gotcha' moment and they tried to avoid that.

> Cameras on launches SpaceX carries out for government don't actually need permits anyway.

So what's the point on restricting them on other launches? That proves this whole thing is high grade bullshit.
Worth noting:

I always just scrolled to the very bottom of the page to see the answers on EE.

This might not have worked in the start (I don't know) but as far as I can remember it worked.

I think they did this intentionally because google would ban them otherwise.
Just like 1.1.1.1 used to be null routed?
I currently work for a consulting company that is trying very hard to change these perceptions. We believe "Trust Changes Everything". Everyone in the company is encouraged to read the book "Speed of Trust" by Stephen Covey and model those behaviors. Everyone I work with takes pride in their work and making sure the highest value is delivered to our clients.

If are looking for a consulting company you can "Trust" check out Improving: http://improving.com/
Ad Network Monthly Statements
Me Me MeTube: YouTubers processed the YouTube shooting the only way they could
Good to see Joel is blogging a bit more these days. I know a lot of people disagree with a lot of what he says, but he always has points of view worth discussing, in my opinion.
Love SS1.

Will never forget the elevator music after relief after being chased by some monsters.
The market puts all business on trial, on a daily basis. Users discover flaws in a product, and don't buy it. We SHOULD be critical of flaws in things that we buy, and that are forced to interact with.

Ford was put on market trial after the Pinto started going up in flames. Tesla should be held to similar if not greater standards.
I would guess that the metric he's using here is Google search result popularity. I definitely remember the exact experience he describes regarding EE and Google search results.
Ah OK, thank you! I couldn't see any actual 'chat' feature - is that because I wasn't logged in ?
To be quippy, "hashing is not privacy". Netflix learned that the hard way too.
Remember when the url made it look like Expert Sexchange? :)
Check Out the Pod as a Service [PODaaS] Podcast
Do cops and doctors get “free time” between cases?

If you let the product team dictate every story, you are doing it wrong. Grow a spine and negotiate some tech stories into the sprint. After you establish credibility, it will get better.

If something needs refactoring and a 2point story comes along with that code, make it a 5 point story and clean up the code.

In a business, cash is oxygen and it must make smart choices about what gets worked on. And software developers are expensive. Just like democracy is the worst form of government except for all the rest, agile is the worst process ...

Don’t get caught up in the rigamarole of agile consultants. Every activity is meant to help communication between product and developers. If some activity does not help then convince people with data to stop doing it.

Stories are a blueprint for WHAT is built.

Points are GUESSES at the effort to complete something, which may better inform someone about the order in which stories are played.

Groooming is about meeting those devils hiding in the details.

If you lack the conviction to be an active participant in the process, then do not be surprised at what unfortunate kafkaesque universe you find yourself in.

Even the most mundane stories can have a lot of variability. “I need to mail a lettter” ok, 1 point. Um, there are no stamps. Get in the car to buy some. Car has low gas. Go to the gas station. Get to post office and realize you have no cash ... software development is no different.
From the footnote:

> Agile Fluency is a trademark of James Shore and Diana Larsen. (We’ve had problems with other people using the term “Agile Fluency” while misrepresenting our model, so we felt we needed to trademark the term to prevent that from happening.)

I can see how that would be frustrating, as this model is a response to the warping of Agile. Have to fight fire with fire, I suppose.
I've seen construction crews paint new lines on the road e.g. to reroute traffic due to one lane being closed for expansion. A human driver can easily tell the difference between the fresh new line they should follow and the worn out old one. Can a Tesla?
I think you could also click to view the cached version of the page.
I'm interested how it goes there. I know what happened in Zimbabwe.
Hi, Mijndert here, the writer of the article. From here on out this will be a series in which I will go into detail on more AWS services. I will make sure to include Regions vs AZ's in future articles. Thank you!
Researchers boycott Korean university over 'killer robot' AI weapons lab
No I have never done it, I just thought there is a great need for it. The reason is because I can't formalize my idea. I want to make this thing useful and simple at the same time, but it's hard.

google drive script, for example, is still too complex to use for non-tech, it doesn't have a ui builder.

but I can't imagine a simpler, drag-and-drop solution that can implement complex data processing logic.
Why should this be regulated at all?
They’re not under the jurisdiction of a US agency.
No problem. It's a pretty messed up article to begin with.

First they state that NOAA only recently started enforcing this, then they talk about SpaceX applying belatedly and finally there is the whole confusion about the bit where NOAA's charter only comes into play when they reach orbit, which removes most of the reasons they could be worried about in the first place.
For the example of Mickey walking, they can paint 16-20 frames and loop it over and over. The moving background hides the fact that the animation is being reused.
Which frankly makes a lot of sense!

Building products is all about finding the right balances...an engineers mind often wants to expose all possible options to users, just because they can.

But I have never seen that work with users at scale...you need to curate, only give people the controls they absolutely need
If your corporation is operating in a way that one person's mistake can cause you to lose $500 million, that is your own damn fault.
You're a better friend than I am. That truly is torture, and is the reason I volunteer to drive on ALL trips. I don't care how long. People who can't maintain proper speed without either flooring it, or taking their foot off the pedal, shouldn't be driving.
I've had a downer on Scrum for a long time - and yes I'm a Scrum Master - but this article has crystalised my thinking. Also the site someone posted below with a profame name - awesome. Enough already jeez.
Yep, that's just what FDWs are for-- modular storage layer. Plenty of cool hacks :)
Sounds to me like management knew exactly what they were doing...
I've had a some outsourcing successes and failures.

In the first one, I got what I deserved. I underpaid developers from a poorer country who ended up being 'yes' men who continually checked in catastrophic, unmaintainable code for simple problems. It burned me over and over again but the rates were just so good it was hard to get off the sauce. We ended up paying for those savings many times over.

Another time I had the opposite problem. I paid premium prices for premium developers that required so much hand-holding and reassurance and clarification that I may as well have wrote it myself. I kept thinking that they'd get ramped up once they got used to our idioms and way of doing things but they never did.
Americans enjoy how a convenient pill can "fix" their micronutrient problems and make them "healthier." In reality, their macronutrients are so imbalanced that these little micronutrients do little to counterbalance overall bad dietary choices. Specifically - the carbohydrate-heavy diet in the USA is unequivocally contributing to skyrocketing rates of obesity, diabetes, and heart disease.

Separately - I'm surprised that this article does not mention Vitamin D. Recent research seems to indicate that it is so important that it is closer to a hormone than a vitamin. [1]

[1] https://academic.oup.com/ajcn/article/88/2/491S/4649916

Edit: For anybody interested in this topic, check out the product and blog of the startup Virta Health. They are using diet to cure type 2 diabetes. Raised $45M this week. (I'm not associated with them). https://www.virtahealth.com/
Accurate. In understatementship it’s called “over-promise”. But inventing non existing products or features is the current industry standard in startups. Call it fraud, call it marketing, get used to it.
in related news, CryptoKitties just raised $12M:

https://techcrunch.com/2018/03/20/cryptokitties-raises-12m-f...
Thanks for linking that. It was great! It was fun to race to follow along as well.

"Now let's run that, aaaaand I've made a mistake."
Please use the original announcement https://marc.info/?l=git&m=152270220826214&w=2 (or change the title to something else such as "Some interesting new features of git 2.17")
The methylated tablets work well. Methylation problems are very widespread
What was the Netflix thing?
We've actually moved quite a bit away from "100%" direct control.

Anti-lock brakes were the first such system. Before, you had to pump the brakes in an emergency, a practice that was difficult to execute even without the shock of an impeding accident. That system alone certainly saves thousands of lives every year.