skysight-inc/HackerNews huggingface dataset:
This is great to hear. The new D400 devices look quite promising on paper but I have seen virtually no 3rd party reports on how well they perform in the real world.

Are you using the D435 outdoors as well?
It took people a day to reproduce the crash and end up in a near-collision:

https://www.youtube.com/watch?v=6QCF8tVqM3I
So much for "in minutes"... "Applications take days to complete."
Hacker News definitely seems to work better than conventional news sources, as far as filtering to what is actually informative.
sit, sat

tweet, twat
I despise the idea of the God of the gaps. I don't believe in a supernatural God, but in one who presides over nature. Not one who defies science, but even allows himself to be known by personal experiment. Why should a miracle be wrought by magic, when physics would suffice?

My God is never so small as to hide in the cracks in reality.
Absolutely. It shouldn't even be that hard, with the billions that are being thrown at the tech. They should be spending time and money to upgrade specific highways and certify specific routes as "safe for automation", rather than trying to test their cars on the entire North American road network with millions of crazy edge cases. Over time, these certified routes will grow into their own network.
How to Make a Cross-Functional Team Work and What Value They Bring
There's a list of features documented for :

https://indieweb.org/Facebook#Features

https://indieweb.org/Twitter#Features

However, I don't think there's any kind of standard-ish list for what's a minimum feature set for a social network. Please feel free to add one to the indieweb wiki, as any help is welcome.
It sounds like you are positioning anarchy as a reactionary tool of retribution towards the elites, rather than as a better way to govern.
Can you talk about how CometML fits into the real world state of ML training tracking, which is a pretty terrible Wild West of non-reproducible practices and processes?

There have been articles and comments here on HN about the sorry state of ML trackability, with papers being published on models whose training is not reproducible because no one really knows how it was trained. One in particular (I apologize for not having retained the link) described researchers starting with partially trained models they had lying around (with undocumented and unknown prior training applied), manually changing hyper parameters mid training while watching the learning progress, swapping different training sets in and out, and etc.

From what I see, the problems in ML reproducibility aren’t in the code, they are in the external human processes that are used to drive and train the models (essentially bad DevOps practices more than bad dev practices). Do you help with these kind of real-world trackability and reproducabilty scenarios?
no, I don't mean race.

An ethnic group, or an ethnicity, is a category of people who identify with each other based on similarities such as common ancestry, language, society, culture or nation

common ancestry - genes.
> Plus they will consume more energy because of inefficiencies in transport and storage.

Is that so? The larger engines in fossil power plants are more efficient than a fleet of small ICEs, but I don't know how this added efficiency compares against those inefficiencies along the way that you mentioned (and of course, a complete picture also needs to take into account the energy cost of distributing gas to cars).
Hate to point it out but the 24 hour news cycle and hell of continuous breaking news predates the Trump presidency by several decades. I recall being disgusted by it during the late nineties when cable news started being a big thing, but it probably started even before that.
Complicated in a good way, because so many Tunisians committed to building a country for all Tunisians.

For Lybian Jews, it's not complicated at all.
If I was walking, I sure would not trust it to. But their feature is for the highway, where peds are not expected. I am sure they expect to shift blame by that reasoning.
Can Language Shape Perception?
As someone with a car that has a much weaker system (ProPilot), I can see where that would be a problem. Its not really tempting to let ProPilot do it on its on, as it regularly wants to take exit ramps and occasionally pushes towards the middle of the road too much.

It seems like AutoPilot users take their hands off the wheel regularly, and I just don't see how that is safe with this type of system.
I use the Subaru adaptive cruise control quite a bit. It turns off when it is unable to see well enough, which usually only happens in scenarios where I shouldn't be driving and can't see (like during a blizzard).

Human+automation is very powerful! However, I don't think we are far from self-driving beating human alone.
An aviation accident case study pinpointed a similar issue with in-cockpit weather displays. In this case the delay was less than 10 minutes, but it was enough to be fatal: https://youtu.be/83uvKWJS2os
I'm glad to see the OLPC actually being used somewhere and researched. I think part of the reason the project never got that far was because when it was introduced the developing world were convinced 'computers' were synonymous with desktops and laptops running Microsoft operating systems and software. Now with smartphones, tablets, chromebooks etc. that perception has shifted somewhat. Hopefully with this along with the studies into the successes and failures of the millions of OLPCs that were deployed there will be another revival of these efforts. I really like the idea of a kind of standard, open, cheap laptop designed for children around the world.
I've never used rust before, but have been meaning to look into it and play around some. OP mentions the include_str! function(maybe its a function, not sure what '!' signifies here) and it blew my mind.

I'm betting that almost every language that I've used has something like this, but the succinctness of it and how it's used to keep the source clean, but still compile in the text is really cool.
What about single mothers who don't live near their family?
If you read the conventional news, say, once a month, you would still be more than informed enough to know what way you should vote when the time comes. As for your health and wellbeing, mainstream news is probably worse than nothing, in that it skews your perception of where your risks are, and definitely worse than using your own research skills to find other (often primary) sources.
Autonomous demand.
I don’t agree, it was terse but didn’t intend it to be rude, and there is some responsibility to use clear wording without obscure terms or jargon. Raised a child and never heard any of those terms before.

Reminds me of many tech articles here where obscure acronyms are never explained.

Also putting feces down the sink doesn’t sound like a great idea, though maybe it’s fine. No explanation given either way.
Ask HN: Data structures, algorithms, and real life
I’m a developer and have always worked in very small (<15 employees) startups, usually in a pre or just-post MVP capacity. Recently I decided to see what’s out there by applying to some larger companies based in SF, though I don’t live there now. Invariably these interviews have stressed (and tested) “data structures and algorithms.” I have a CS degree, so these are hardly foreign to me, but the code golf style problems I’ve been given don’t remotely resemble the work I’ve done over the last 10 years of my programming career.

My question is this: for those who work as a developer at larger (>250 employees) companies, are these skills you use in your every day job or are they just an artifact of the interview process? When I’ve hired developers for my companies I’ve always looked for people who are good at thinking holistically and building things quickly to get to market, not people who are good at memorizing how to implement a red-black tree.

There has been plenty of hand-wringing about engineering interviews. This question is a symptom of the SF hiring process, but isn’t intended to retread that familiar ground. I’m genuinely curious about what engineering in large firms looks like since I’ve never been exposed to it.
Tangentially related, but I've used https://github.com/mjibson/esc before and liked it. I found it was a bit simpler than https://github.com/GeertJohan/go.rice.
Nice compendium of results.

I hope the misspelling of "Isaac Newton" doesn't indicate errors elsewhere.
It's a macro.
That’s really epic :)
Mobile facade to simplify mobile app development
Thanks for trying it out! The reason you couldn't find an opponent is actually due to the fact that no one plays it (I skipped the part of actually showing this to people). The project was strictly exploratory and, for me at least, it served its purpose. Every now and then some of my friends will want to play a round of oddball or duel it out which has been an awesome experience! If you remember the arcade game JOUST, just imagine it as a multiplayer PvP and you probably have it pegged. Thanks again!
Thanks for the feedback! Your application progress does save when you advance. You should have a link in your email to restore it. Please email me if you don’t: daniel@aigrant.org.

We will also communicate the upfront time investment more clearly.
Yeah, this thread is making me realize how much things have changed, for better and worse :).
Alleged fraudster made €1m by 'recycling' bottles, German court hears
Right. It's not so much about the pothole today, as much as it is the health of the entire road over the next decade+.

That said, addressing this and other concerns isn't rocket science. The city could easily publish a detailed guide to filling potholes (what materials are ok, what materials are not, what process to use, etc).
the ! indicates that it is a macro, so include_string! is run at compile time.
In a lot of places, there is a minimum speed on the freeway. In a lot of places, it's illegal to stop on the freeway. You may see cars broken down along the highway with tickets on the windshield and then getting towed after a period of time.

Freeways are very safe as long as traffic is moving at a more-or-less steady speed. That's why the speed limits can be so high, higher than would be safe if you needed to regularly stop. And people are not used to stopping on the freeway. It takes a long time to come to a stop from 70, 75, even 80mph, and if you're not expecting to have to stop, it can take longer than normal to realize you have to stop. Even in easily-recognizable traffic jams, many people have to emergency brake because they don't realize how long it takes to stop when you're going at freeway speeds.

Freeways are very dangerous places for stopped traffic. It is your responsibility to keep moving in traffic, and if you have to stop, to make sure you stop safely and only when absolutely required.

It was not absolutely required for this woman to stop, it was illegal for her to stop, and this terrible and unnecessary decision cost someone else their life. The fact that the motorcyclist also made a bad judgement call doesn't negate the fact that this driver made a completely unnecessary and illegal decision that cost the cyclist his life.
How I designed and launched the Official Scrabble Keyboard
In what way is installing and running node different than installing and running PHP or any other?

Anything that ran like this would have to be contanerized anyway, meaning literally any stack would work.
If you need to be watching/reading the news more than about once a month, in order to know what way to vote, I would be curious as to why. Once a month (that is, a tiny fraction of the normal amount) is more than sufficient to learn all that you can learn from that source of information. There are way better methods for becoming an informed citizen, than the news.
Make your CI pipeline fast and awesome with Gitlab Container Registry
Aren't we all the crash test dummies if we're sharing the road with them?
Lisp, Jazz, Aikido
I'm of the firm opinion that it is everyone's civic duty to stay informed of what is going on around them, even if news coverage is negative and biased.

The alternative - sticking one's head in the sand - is selfish. In the short run it can make you happier and give you the ability to focus on your personal affairs, but in the long run it makes you more and more isolated and contributes to the degradation of the social fabric.

You don't have to remain immersed in breaking news for hours and hours, but even 15-20 minutes browsing headlines and skimming through select articles can go a long way towards what I call "civic awareness".
Reading this, I realised another fatal flaw in the Touch Bar: if you're using a laptop stand with an external keyboard & mouse (as one would do in an office or at home), then having to reach out and hit the Touch Bar would be a huge annoyance, and might even knock the laptop off of its stand.

What with this, the mouse which cannot be used while charging, removing the headphone jack, AirPods &c., one wonders if Apple computers are made to be actually used or just win design awards.
That is a long description of a problem that is much deeper than just marketing, IMO. The biggest issue that I see is that the AutoPilot system does not have particularly strong alertness monitoring.
...successfully runs a vast majority of web services on the internet.
AF447 really was not about automation. The plane’s controls have a crazy user interface. Most of the time you can pull on the stick as hard as you want and the plane won’t stall, but that feature was disabled due to some weird circumstances. This would be like if sometimes a car’s accelerator would cut out before you rear-ended a car in front of you but 1% of the time that feature was off. As an added bit of UI failure, once they were stalling badly enough, the stall alarm actually turned itself off, which may have made the first officer think he was doing the right thing. This was a UI failure.
Oh, I’m mostly talking about the 7 day limit.
Supersonic Low Altitude Missile
Llll$52.78 – $61.99  SopNow AmazonBasics Security Safe
We're developing "boring" business applications intended for long (~10y) use:

- Kubernetes: provides a good abstraction for running multiple apps and services in a cloud, without vendor lock-in.

- Postgres: proven reliability, best (free) relational db with lots of functionality

- Clojure: expressive language with huge ecosystem of libraries (since all JVM packages are available)

- ClojureScript: also a huge ecosystem (JS interop). Because it is Clojure's sister language, we reduce training need an mental ovehead. It also enables code reuse between server and client in some situations (using .cljc files and reader conditionals).

- React + Reagent + Carry framework: sane view rendering and state management

- API format: RPC-style HTTPS requests, with payloads in Transit format (so that custom types can seamlessly travel over the wire between CLJ and CLJS)

- Our own `devops` automation software which lets us deploy K8S clusters and apps inside of it. It also provides abstractions around AWS services like S3, which should allow us to move to Google Cloud ifneedbe. We also wrote it in ClojureScript and run it using Lumo.

- Minikube + some standin apps like Minio (to run an S3-compatible service in a local container). This enables us to develop and test all of our apps locally without deviating much from our prod stack. We also support a `hybrid` mode where you can run your app locally (using a REPL) but let it connect to other services which all run in AWS. This further ensures similarity with prod env.

I'm aware some components of our stack might turn out to be wrong choices, so we try to limit blast radius by trying to prevent leaky abstractions where possible. (e.g. our apps are not aware of K8S in any way, and could just as well run on a non-virtual machine, with all related services like DB also running as a local daemon).

Our biggest gamble is Clojure(Script), but because of its Java(Script)-interop, the greatest risk there is language stagnation.
I'm not familiar with the size of your code estate so I can't compare. I've certainly worked on some 'big' projects with .Net. In terms of users and application structure.
No, my main work environment makes the remapping inaccessible, so I have declined to buy a touchbar. A consultant offered me one free and I still declined, requesting an original rMBP instead.
Humans have superior intelect, even if specific performance is lower. We have experince. We learned to drive, in the particular area where you operate your car generally, with all its idiosyncorcies. Then consider eye contact, nonverbal communication, bias, and personal investment in outcome that computers are incapable of. Its not as simple as better sensors and reaction time.
I know what you mean! I first learned about `include_str!` more than a year ago and I've wanted to try this ever since.

The '!' means `include_str!` is a macro in Rust, similar to a C macro in function, but Rust has a much better system for macros and ships with many useful ones.
I get so excited when I see ___ML but then I'm let down when I realize the context is Machine Learning instead of Meta Language. Not that Machine Learning isn't cool, but I really like ML family languages.
The 4 Martial Arts of a Startup Due Diligence
Diapers are not a necessity. Washable cloth is more than fine, just more work and less convenient.
So Twitter doesn't censor enough, dunno how much more time or money Twitter could have spent trying to control the narrative. So the lesson here is that it's never enough. If you had Twitter completely sanitized there'd be people who don't understand 'changing the channel' complaining about too many meat-eaters on the platform.
And if they had had some patience, they could have initiated an automatic WiFi backup from the iPhone to iCloud and probably accessed the information on iCloud through a court order that Apple would've complied with.

Quoting from this Buzzfeed article from February 2016. [1]

> "The Apple ID password linked to the iPhone belonging to one of the San Bernardino terrorists was changed soon after the government took possession of the device, Apple, San Bernardino County, and federal officials have acknowledged over the past 48 hours. If that password change hadn’t happened, senior Apple executives said on Friday afternoon, a backup of the information the government was seeking may have been accessible."

> "The Apple executives said the company had been in regular discussions with the government since early January, and that it proposed four different ways to recover the information the government is interested in without building a backdoor. One of those methods would have involved connecting the iPhone to a known Wi-Fi network and triggering an iCloud backup that might provide the FBI with information stored to the device between the October 19th and the date of the incident."

> "Apple sent trusted engineers to attempt that method, the executives said, but they were unable to do it. It was then that they discovered that the Apple ID password associated with the iPhone had been changed sometime after the terrorist's death -- within 24 hours of the government taking possession of the phone. By changing the password, the government foreclosed its ability to obtain a fresh copy of the most recent device data via this back-up-to-known-wifi method."

[1]: https://www.buzzfeed.com/johnpaczkowski/apple-terrorists-app...
censorship happened and the platform taking sides with one side made the other side even more nasty and cryptic in their actions.
IPV6 is really needed to create social media distribution with customized privacy. Example, use a smart phone as the actually distributing and access control system. This way a person can instantly block and know who is accessing their content too. End to end encryption communication with content distribution.

Of course this is more into the future when Cellular ISP are better with less strict data caps and better upload speeds along with not having to connection to Apple or Google or Amazon for Voice to Text / Command / Action solutions and smart phones actually have a viable storage capacity.
That's an interesting interpretation. I assume you mean as decendents of Abraham, Isaac and Jacob? I had never considered Catholics or christianity an ethnic group. Because to me it implied shared genetic features.
Case Study: From Idea to Live App in 3 Months
I suspect my comments in the thread about the Google shooting gained me a fresh batch of enemies.
I wish the author could answer the question without a tangential "human-interest" piece. tldr?
Thanks for the feedback. Will make the upfront time investment more clear.
Im trying to pinpoint when it started going wrong. I think it was when they changed the third party API usages etc which lead to solutions by others being cut off - they had to do everything themselves.

But I also think it was the move towards threads and conversations. For a few years Twitter was mostly one directional . You would post your status, similar to how you would update your instant messaging away status. Twitter became a way to follow everyone's posts. Threads didn't exist and replying was not built in.

After these two changes the company became blind drunk with growth and celebrity. Oprah moment.
As a person living in a country next to Russia, I actually find US military industrial complex as a comforting geopolitical counterbalance.

I know lots of places have turned to shit thanks to US, so, I have no idea how to balance this fairly.
Taxes enforced by the state are the absolute antithesis of anarchy. The difference between coercion and voluntary organization is profound.
So this is the same what Pastebins are for unstructured texts and image hoster for pictures. At one point, at least everybody realizes that JSON can host arbitrary data -- such as unstructured text -- and pictures as containers, can do as well.

I wonder how the operators of these free services act in terms of durability. https://jsonbin.io/ proudly reports: "21838 bins created". That probably does not need much storage. But what if I use it regularly from my systems? I'm not so much convinced of just another service which allows storing data for some time, probably with a nice UI.

(Actually I noticed this with http://sprunge.us/ -- I included uploading a build log into my build systems which my team is using now. At one point, sprunge.us started to give back 500's for us, basically stopping working. Sure, switching the service takes a blink of an eye.)
Buying dumps of emails ARE a bad thing, even marketers know that.

As both a marketer and a developer, I can say that buying an email dump is NEVER something that I would do, but not its for the ethics of it (we all know marketers have no ethics). I wouldn't buy a list to spam because THAT list isn't MY list.

The hit/conversion rate on a list of random emails, or even semi-qualified emails, that you don't have a relationship with is so incredibly low, that it isn't worth it to spam their inbox, risking my reputation (opens & clicks to spam ratio).

A one percent uptick in spam reports is enough to downgrade my sending IP enough that my real customers would start missing my emails.

Real marketers aren't going to send a automated marketing email to a list of people they don't have a relationship with.
People are generally good, they just tend not to be very vocal about that.
Twitter and Facebook, on the other hand, tend to give a megaphone to bad people, allowing them to spread their message wider and louder. That is inherently bad, because thanks to network effect more people would behave in a way they would never allow in real life.

My take away is that, after ten years, we can say that Facebook and Twitter have a negative impact on contemporary society.