skysight-inc/HackerNews huggingface dataset:
So I’ve actually been trying to brainstorm this for awhile. It’s really tough because I can’t programmatically validate the videos. Right now I was thinking of some kind of caching to keep a fire base of the correct music videos, and then having a pop up for the user to give feedback on whether or not the video I displayed for them is a music video or just music+album cover, and then have them be able to link the correct music video or submit a ticket and I could manually update that video in a database. Not 100% sure yet but I’m working on it
This is what I suspect as well. Having been a teen, it seems very likely that a later start time wouldn't help some people who would just stay up later. Now maybe not as many people would do that, but then the issue is more that they just need to turn off the lights and go to sleep earlier.

With great power comes create responsibility. Artificial light is a powerful thing when it comes to messing with natural sleep rhythms.
Haha I appreciate the feedback! I’ll look into it when I get home and create an issue and fix it
Akamai has been around since web 1.0 and reached critical mass before the freemium model was prevalent. At this point, they sell on reputation. They serve such a ludicrous amount of traffic and I can't recall ever seeing a major outage. I've been in and out of a lot of IT departments and every single one has used Akamai for public-facing systems. And I mean, every one.
It doesn't have to be that way. We can raise the bar on artists as well as art. Independently.
I can create a video for you when I get home, I’ve been out and about all day! I completely understand your reservations
Yup! I’m using the YouTube search api!
"A sense of righteousness for being in the right on a bike will get you killed." Well put. When I was a boy growing up in Milwaukee in the 50s/60s, there was a public service announcement on TV for the Wisconsin Dept. of Motor Vehicles that ended "Don't be dead right." I liked it then and find its lesson has stayed with me and helped me avoid trouble many times outside the driving space.
The thing is, none of this stuff is new. It's almost like a dam broke and every privacy doomsayer is finally being taken seriously by the media.

About time, IMHO. I think it was really easy for Facebook to brush off accusations of data collection overreach before because the media was not doing a good job of reporting on its consequences.
Or maybe they want to find an open-source file manager to contribute their ideas to?
No, the worry is that without negative emissions, there's no realistic way to head off worst case climate change. The IPCC scenarios that have us averting disaster already assume that we're going to develop carbon sequestration technology that is beyond what we can currently do. There will inevitably be some inefficiency in the conversion, but even a fairly inefficient process that is still carbon negative is desirable.
I am pretty mystified why tesla is even running autopilot on their cars. They already have more demand than they can handle, and I don't think anyone buys a tesla because of the autopilot. They are opening themselves up to huge court claims at the same time they are low on money. Just keep running tests and maybe do a pilot for a few years. Isn't Waymo sort of in the lead right now? They aren't running their software on millions of vehicles but seem to be progressing okay.

It seems all these companies are in a big rush and being slapdash. Maybe it's a disconnect between the engineers and the execs/shareholders. It doesn't even seem profit-driven...almost fear driven. ("we don't wanna be left behind.")
Why Apple and Microsoft Are Healthier Than Facebook
This might be an off-tangent, but comments like yours are the main reason why I so much love HN, and why it has become more than 1/3rd of the time I spend on the Internet.

Thanks for investing the time to write this. You gave me so much.
Interesting, today's info-conjunction between coffee-cancer in Cali, and raves for Cassina (never on my radar on decades). Just sayin.
They recently introduced a 1st-party CLI that supports Linux:

https://blog.agilebits.com/2017/09/06/announcing-the-1passwo...

https://app-updates.agilebits.com/product_history/CLI

However their official CLI sadly only supports interactions with the subscription service. If you are using local vaults then there are still open source CLIs for Linux:

https://github.com/latkin/1poshword (disclaimer: my project)

https://github.com/georgebrock/1pass
There's some kind of animosity between Apple and Nvidia which is why you only see AMD hardware in Macs
> "I thought a story [about X] would have been a perfect match for HN, but apparently not."

Take a step back and think about the variables involved in any given submission getting significant uptake. A few off the top of my head:

- does it get noticed? (and there's a bunch of factors that contribute to why it might get noticed)

- does it get upvoted?

- what other posts are submitted at around the same time?

- is it a good fit for HN?

Only one of those is fit. It's not uncommon for pieces to be submitted multiple times before finally getting a lot of upvotes. I wouldn't jump to any conclusions about fitness based on such limited data.

FWIW, Kevin Kelly (Wired, The Well, Cool Tools) was one of the later editors of the publication as well, a name that might be more familiar to some HN members.
Easily? Sure, we have the equipment, but the hurdle is cost. It may be easier as far as human labor goes, but comparing the different social systems, it could be argued that it was easier for the Egyptians to build a pyramid. After all, who was going to argue with the Pharoh?
One can use the C ABI with C++.
I don't know why you are getting downvoted. All you have said is true. Maybe, people don't like the word 'scam', but essentially they are trying to sell more cars by bamboozling people with technology that is years off.
The Myth of Learning by Writing Code
The fact that it happened to him "several times" and not to others to me might indicate a specific hardware/sensor issue related to his vehicle. A sensor, slightly misaligned or not working to the same tolerance? Pure speculation, I know. Also the 200 trips/day refers to what? All Tesla vehicles? How about for his specific year & model and software version and configuration (both equipped and driver-defined)?
It's lacking substance as the GP indicated.
I read through it and have no problem asserting that.
Well it seems like even the actors who influence the G20 finance minister talking heads[0] cant even agree on what to do, except for asserting that somehow they will need to be in charge.

I think that concentrated power structures (that exist today or evolve in time) that can exploit this environment will win in the long run, but it won't necessarily be in any particular nation states interest.

[0] https://www.euromoney.com/article/b17jt5vnb3fn3m/g20-ministe...
Payara Foundation Releases Payara Server 5 and Payara Micro 5
Slowness is also due to thunderbolt being PCIe x4 as opposed to x16 - x4 has a fourth of the bandwidth. Games however don't max out x16 usually, so you'd lose about 25%.
I'm an Amazon seller and Amazon can't even keep track of products in their own fulfillment centers. They've added $10k+ worth of random inventory into my account and I can't even find someone who cares enough to fix the mistake. My support ticket is 2+ months old now. At least I'm on the better end, I know someone else with the exact opposite problem who is magically losing inventory at Amazon's fulfillment centers... Based on this, I want to say that that future is off but it's probably a different team... From the top level, figuring that out probably isn't hard even if Amazon still has far to go when it comes to execution.

From the perception of someone who's currently learning how to code to build a restocking software for Amazon sellers.
That's right, it doesn't sound right because you're making the assumption that the energy to do this would come from non-renewable energy sources. The value of this technology is to sequester carbon or convert energy output that's variable over time from renewables to a more consistent form of energy without digging more carbon out of the ground.
I think that writing code is not the holy grail of learning programming or improving as engineers. What really matters is the process of giving ‘form’ to an otherwise abstract ideas.

I wrote this article to explain why learning by writing code might be a myth, and to suggest an alternative way of approaching learning based on my personal experience.
I was diabetic for 10 years, I was taking metformin 1000 mg twice daily. Last A1C was 750. My symptoms were always weight loss, blurred vision, thirst. stomach and bowels. I am a 54 year old male, the metformin wasn’t really working so I went in search of alternative treatments, January 2018 I started on the Diabetes natural herbal formula I ordered from GREEN HOUSE HERBAL CLINIC, I spoke to some previous people who used the treatment here in the United States and they all gave a positive response, my symptoms totally declined over a 7 weeks use of the Green House Diabetes disease natural herbal formula. I am doing very well, the disease is totally reversed! Visit their website www . Greenhouseherbalclinic . com I am thankful to nature, herbs are truly gift from God. i see much better and feel comfortable doing so, I will keep sharing more awareness!!!
Awesome list of Important Podcasts for software engineers
Not sure your point. Who exactly do you anticipate is opt-ing?

The website owner's settings defaults to secure, and they can intentionally take action to make the website less secure if they'd like to. That is their decision, of course we do not default to a less secure posture.
If you saw it in a dystopic thriller and it's possible to build it then it's guaranteed that it will be built because the cat is out of the bag.
If you just need to follow speed limits, Tesla can do it perfectly fine. It knows speed limits for most roads. It would fail if the speed limit is due to construction or speed trap :-)
Look at this and tell me that this company takes privacy seriously.

From the article:

Adam Mosseri, Facebook’s head of news, in recent days wrote unprompted to a BuzzFeed editor and to its chief executive reminiscing and telling a story about his mother [1]. He also wrote to a reporter from the Verge tech site about the songs played at his wedding reception.

[1] https://mobile.twitter.com/mosseri/status/978005027573743617

[2] https://mobile.twitter.com/mosseri/status/977693246888411136
They should rename autopilot to auto-scapegoat.

There is zero information yet and its all everyone is jumping onto. Last week the same thing happened to a Tesla that wasn't even equipped with autopilot.
Hi, I submitted this article (and it's original title). FWIW (not that you asked), but I don't mind at all if the title of the submission is changed. I fully understand why you have the rules, and it was not my intention to go against them. IMHO, the 'title' of the submission is far, far less important than the actual meat of the issue, and in the context of HN, the entire point of submission, at least to me, is to foster some [hopefully] interesting dialog, discussion, and debate (while remaining civilized of course, we're all adults here, everyone should act like it)
Then their fate is sealed.
Tensorflow.js: A WebGL accelerated browser based JavaScript library for ML
The ability of grand juries to permit private prosecutions have since been abolished, and is crucial to recent abuses of state power.
Thanks for the really detailed thoughts. I've been thinking about it and I think our difference in perspective is rooted in repeatability.

The vast majority of the kind of work I do is one-off prototypes that are very customized, and the rest is research and development where how to get to the answers is not at all clear.

For one-off prototypes, I think the most sensible thing is hours plus materials. You have a limited picture of how hard it will be, it turns things into molasses if the goals changing based on new information requires renegotiation, etc.

But after you've done it once, I think it makes sense to use a fixed price for replication, with variations in price based on small changes from a base design.

That makes sense to me. It has flexibility early on, like a stage A of the process, paid hourly. Then there's a stage B for replicating it once the product is stable, for which a fixed price is a better deal.
Your numbers about error percentiles don't make sense. Ideally, you'd want an outcome measure like fatalities per million miles, accidents per 100k miles, not "% error" which is vague.

Furthermore, look at the actual data we have right now. SDC makers actually put out data in California about their "disengagement rate" which is how many time the human drivers took over from the software. Waymo have steadily increased that rate over the past few years, now they are driving many hours without disengagements. Look at the link below, page 4, you'll see they have 63 disengagements over 350k miles. That's 1 per 5.5k miles, so these cars are driving for days without a human takeover.

They will not need their own infrastructure, that would be not be economically viable. They will go on the roads we have or they won't go at all. Tunnels are going to be reserved for high-density point-to-point travel, if the boring company or others ever get scale...
Exactly, I drive past this barrier every day...the problem is the left two lanes on 101 are carpool/EV lane so Tesla drivers just zoom down it...at this particular exit, the left carpool lane leads to an HOV flyover exit which puts you on 85. If you are not paying attention (ie on autopilot flying past traffic), you will end up on a completely different highway! I see people very frequently swerve out of the flyover lane back on to 101 very often, so my initial thought was that he tried to disengage too late to either get back on 101 or the catch the flyover (not clear which one).
Media vs. Facebook: This time it's personal – Axios
Humans have a long history of misunderstanding the geometry of our world. I don't know jack about astrophysics, but the explanations for dark matter and dark energy seem so complicated that my bullshit meter goes off. Reminds me of the people trying to model the walk of the planets in an Earth-centric universe. I'd put money on another Newton or Einstein (or singularity AI) giving us a much more elegant solution in the next 50-100 years.
This change isn't about what Google apps do. Indeed I wouldn't be at all surprised if Google Photos sharing continues to use photos.app.goo.gl following this change as it does now.

This is about turning down a service that formerly allowed arbitrary third parties unaffiliated with Google to make goo.gl links going to whichever destinations they wanted, and allows those third parties to track certain usage data like bit.ly also allows.

Google is simply removing that third party offering. I think that aligns very well with what you'd prefer, if I'm understanding you correctly.

It wouldn't surprise me if reducing user confusion is even part of their internal rationale for the turndown, though I don't actually know. I haven't been privy to such details since I left Google roughly 3 years ago.
It's the same domain. The only difference is the subdomain partitioning by app.

Original: https://goo.gl/abcde

New: https://yourname.app.goo.gl/abcde
Yeah, but this is a bad example of that. It's not that the last day of the month is an ill-suited requirement, it's that, in the example, the programmer who wrote the code for the end of the month did more work and wrote more error prone code than really needed to be.

If this was a code review, the end of the month code in this example should get flagged for its complexity, when it can be replaced with the single conditional "if tomorrow.day == 1".

It's entirely fine to question the specification/request here, and ask why the end of the month. Not because the code that detects the end of the month can be written in a complex fashion, as it was here. Rather it doesn't seem to meet the requirements: The Account Manager doesn't realize that by processing on the last day of the month, rather than after the last day of the month, is going to miss out on some portion of the last day of "accumulated fees" for the month (depending on the rest of the implementation). The Account Manager has requested an implementation detail that doesn't meet the requirements, and now rework is required.
Which got accepted (an hour after you submitted it) - nice!
I would beg to differ, it can actually be hard to impossible to acquire a taste. For instance, I much prefer exceedingly dark (>75%) chocolate. Whereas my partner cannot stand it, and forcing herself to eat it to acquire a taste would be a painful experience. It's possible that I could acquire a taste for Swiss chocolate, but I doubt it. From what I have sampled, it is far too sweet for my taste (although nowhere near the American chocolate)
There are a lot of service industry workers workers who would disagree with you, and view your comment as smug elitism.
For me, it's impossible to respect these professions (prosecutor, police, and to a major extent, judges) or any of the people in it. They throw around words like "justice" and "fair" without having a single clue as to what they mean. Maybe one day, they'll be the ones on the other side of the bars for the cruelty and harm they've caused to society. This kind of simple minded "good vs. bad" thinking or "I'm just doing my job" thinking has no place in any legal system and certainly not in any justice system. [Insert comparison to Nazis "just doing their job" here because after all, we have a few million people locked up, most of them for no reason.]
I would love to see some full Tensor Flow bindings for Go. It's concurrency system is great for data science tasks. The statically linked binary makes it great for distributed workflows.
It comes off rather arrogant, doesn't it? Not unlike Windows Subsystems for Linux, which is named exactly backwards.
In my experience, examples are only useful if they have two points of comparison side by side.

For example if I'm looking into a new library that claims to simplify my app's architecture or reduce boilerplate, I need to see what the alternative would look like for a given example, otherwise it's just a baseless claim.

Same as things that purportedly "scale". Since every library under the sun claims that as a benefit, I wouldn't even bother recommending any of them to anyone on here without an example of a large app both with and without the library, pointing out the specific sections of code that change for the better.
They're still shorter, and less likely to line-wrap and break older clients. They also help to obfuscate certain tracking info and/or protect them from tampering.

Also you can set a custom shortname in almost all of them, if it's available.
Sleep patterns change throughout life. (Think infants, toddlers, young adults, middle-aged, elderly). The sleep pattern of a given teenager is not necessarily the same as the one they'll have even a few years latter, no external rewiring required.
From my math I got something around 1 square kilometer of solar panels to power a jet.

Basically one square kilometer is 1 million square meters times 160w/sq meter is 160mw.
I decided that Xmarks had been unstable enough lately to be troublesome and I really wasn't using it much in Chrome, so I switched over to Firefox Sync about a week and a half ago. Seems like my timing was good.
It all came from the MetaMask faucet https://ropsten.etherscan.io/address/0x81b7e08f65bdf5648606c... through numerous intermediary addresses (maybe the faucet limits the amount of ETH it will send to the same address, I'm not sure).

Possibly someone trying to attack the testnet. Or someone is bored and wants to see how much testnet ether they can accumulate.
An Update on Last Week’s Accident
Well, the gotcha's are pretty straight forward - don't capture self. Xcode actually features runtime memory leak detection which can detect this (though I've never seen it actually work...).
>> most of the code in critical control systems like ECUs isn't written, it's generated from verifiable models.

I'm not sure what "verifiable models" means here. There are a bunch of people using Simulink to "auto-generate" code for some ECUs. I've used it with great results, and I've seen others do that as well. And yet some people still create horrible things with it just like regular code. But not once did I see anything that sounded like formal verification. That doesn't mean it never happens but the way The Mathworks markets their tools, you'd think some kind of magic is done automatically.

On a related note, I always laugh when Mathworks promotes the ability to compare "simulation" results to that of the "generated code". They call it "software in the loop" testing. This is actually getting their customers to verify that the tools they provide work as advertised.

For that kind of development I'd actually prefer to just shut the simulator off always generate code. Simulation should only ever be for plant models, not control systems you want to actually implement in software.
It seems I cannot try it out without registering. That's a bummer.
Yes. https://www.washingtonpost.com/news/arts-and-entertainment/w...
Kodi or plex?

(Recommend kodi as it's opensource and I think plex requires you to pay on mobile.)
Congrats! I love how Cobalt's robots are super friendly-looking, and also how they can make big, empty buildings feel safer and less scary for people who have to work nights or weekends. I've definitely been nervous working in those situations, and would have loved to have a Cobalt robot as a comforting presence nearby.
After I first read about it I did some light cursory Googling around, and the press coverage that was the most detailed at the time was @ The Register [1]. Although they report the number to be ~317k, they do not disclose a source -- but I chose to go with it anyway.

To be honest I forgot that folks around here can get their panties in a real bunch over the titles of submissions -- and I'm not saying they're wrong, but in my mind the title is far less important than the actual meat of the issue and the discussion/debate that it (hopefully) generates here on HN. However, there are rules for the titles, and it wasn't my intention to break them. It was my mistake.

---

1: https://www.theregister.co.uk/2018/03/29/eu_dumps_300000_uko...
Is there any way to rationally determine the value though? If we want to argue that the price should be determined rationally, then I suppose we could argue that all paintings are worthless. After all, why not just download a high resolution scan or a good print?
> Does that mean that each node will carry a copy of the whole database?

It is specified in the project README. Your server will only host/share its own videos:

https://github.com/Chocobozzz/PeerTube#backend

As a server admin you may subscribe to other servers to have their videos presented on your server as well, but those remote servers would be in charge of seeding the content (each server is an actual Bittorrent tracker, it seems).

The subscription system is not ready just yet, it should be implemented in the coming weeks/month. If some people feel like contributing code… :-)
Before clicking that link, I assumed they were very careful about drawing the distinction between 'self-driving' and 'auto-pilot'.

They are not careful at all. The first text on that page says "Full Self-Driving Hardware on All Cars"

You have to be moderately savvy to realize that you'd also need this to be coupled with "self-driving software", which the Tesla does not have.
I think dynamic languages are a bad fit, because they force the programmer to think in data-flow graphs, whereas a more static language could allow for more offloading of complexity to a compiler (i.e. let the compiler build the data-flow graph, which is essentially what we've been doing for decades).