skysight-inc/HackerNews huggingface dataset:
Something that bothers me is why are companies so casual about attaching fragile networked software to long-lived durable goods like cars? The manufacturer has no economic or legal incentive to keep that patched over the life of the hardware.

Indeed. See also: almost all new TVs are now "smart" TVs, almost all new phones are now "smart" phones, a high proportion of "smart home" and IoT devices simply stop working if some remote service is discontinued (or your Internet connection is slow or down), and so on.

Without reaching much further, mobile operating systems, Windows 10 and a significant amount of locally run desktop software are also practically built around phoning home and relying on remote services by design now, and doing some shady things around tying security or compatibility updates in with other changes you might not want or need.

I came around to the view some time ago that some sort of fairly draconian regulation is the only way to stop this. It simply shouldn't be a prerequisite for using normal, everyday devices that you have to give up your privacy, nor a prerequisite for continuing to use something with a software element the same way as when you bought it that you have to accept arbitrary changes in the software or legal terms later.
Exhibition You: How Subtle Personality-Revealing Tells Entice or Repel People
they probably avoid it just to not risk having Musk sneaking into the board, or $deity forbid, as CEO.

heck, that alone would be reason enough for me.
>For file size optimization and scannability purposes, consider omitting optional tags.

Is there much savings omitting body and head tags?

This seems like excessive optimization where having them there sometimes because someone left them in, but omitted the next because someone else removed them seems like it could be confusing, a few brain cycles might be more valuable than the possible savings.

Granted I'm not Google so maybe there are some great savings to be had there, I'd like to know what they are.
I'm not sure I would attribute that to Huawei leverage so much as US Telecoms depending on them in the short term and needing time to switch. But yeah.
The very first draft HTML spec, https://www.w3.org/MarkUp/draft-ietf-iiir-html-01.txt (June 1993), is somewhat interesting here, because the only element with optional start and end tags is the html element (head and body require both start and end tags, per that spec).

Certainly by the point of HTML 2.0 (November 1995; the first non-draft spec for HTML) all three elements have start and end tags all optional.

The more general ability to omit start/end tags from given elements is a feature of SGML (October 1986), and HTML 2.0 to HTML 4.01 were defined as SGML applications (though approximately nothing ever used an SGML parser for HTML).
Are you saying that "high" COL means a house costs $500k? in my limited experience, you're off by 1.5-3x.

The house I spent my teenaged years in was purchased for less than 100k and will still sell today for less than 100k. I think my mom would get her money back, and maybe some appreciation, but the sale price of that home will reflect the dwindling economy of the town and region it's in.

In contrast, the house for sale a quarter mile from my current apartment is listed at 2.4 million. It's a little bit larger than my mom's, but the plot of land is probably a little smaller (big house, small yard vs. post WW2 development full of ranch houses with yards big enough for kids to run around and play in).

The town my mom's in isn't a food desert, but I can get an order of magnitude more variety of produce, substantially fresher (for most of year -- during the local late summer and harvest season she can get fresh, local, cheap produce).

And similarly, the town my mom still lives in isn't a dead economy, but there's no way i'm getting a tech job with an office within bicycling distance of her house, whereas from my current apartment i can bicycle to a few dozen local technology employers.

Also I'm currently willing to pay a premium for good weather.
One interesting piece of advice i heard some time ago is that you shouldn't worry about what your competitors are doing or might do since you have no control over them nor over how your customers perceive them, so any time spent dealing with competition is time wasted not working on your own product.

(note that this was in the context of smaller developers / indies / MicroISVs / etc, it might make sense to do the above if you are a big company with a dedicated marketing department)
It's been raising 3-4 mm per year. Double that and it's still nothing to worry about.

Have beachside property? You have 20-30 years to GTFO. Sell it to somebody who will rebuild it for a 30-59cm higher sea level and move inland or to a highrise if you can't handle it.
Car makers will get data they can use to simulate and test their self-driving cars.

But car makers will also get full GPS traces - showing where you live, where you work, where you shop and every time you speed. And they'll probably get what phone was seen on bluetooth, how many seats were occupied, and what radio station was listened to. All identifiable by vehicle, and very close to identifiable by driver.

Will they manage to make good use of the former, while avoiding the temptation to monetise the latter?

Of course, Google gets a bunch of data from Android users already, so one might very well argue most users aren't concerned about such things.
It only takes one meal to know if a restaurant is good. It takes a lot more than that to know if a school is good.
Sample code for a lot of the older ones has gone missing, too. "Advanced NSOperations" is the one that springs first to mind. Great talk.
All the way back to HTML 2.0, which was the first non-draft HTML spec.
+1 on instrumenting production. Best way to find out regressions, and future optimizations.
I don't understand why don't they AGPL the thing already. It makes no sense.
Right, there's always going to be some additional cognitive overhead with every new tool you adopt. The question is how much you value its benefits for your use case, and is it worth those costs. If you're so used to find, and it works great for you, then keep using it! It's indeed more powerful and standard than fd, which I think is well-suited for vast majority of simple use cases (casual use).

However, here's my reasoning for the first of your questions, as a happy fd user who switched from GNU find. Maybe it can give you insight into why the UX is designed as it is.

The extension is distinguished from the filename because it's a common use case (-e jpg less keystrokes than -iname '*.jpg'), it's semantically separate from the filename (IMO) and therefore should not be treated as part of it. And unlike filenames, extensions most often do not need to be pattern matched. If you want to match multiple extensions, just repeat the -e flag e.g. -e jpg -e png.
How do I tell if a given video playing in my browser is AV1 or something else?
Aren't there lots of scripts that depend on the head, body, and even html tags? The HTML tag in particular is used for a lot of feature detection, and the body is used as the root element for a lot of SPAs.

That's not to say that abolishing those tags isn't a great idea, but it would be harder than it looks for projects with an appreciable number of dependencies. I'm definitely in support of never writing that stupid <html> tag again.
Are you mad that they make phones?
Because “consumer choice” is one of those libertarian ideas that’s fueled entirely by theory and ideology and not by data.
That's basically saying that there should be no online public forums for discourse, anywhere, because the scale means they can't be properly moderated.
Isn't the logical next step to collect massive data from airplanes, which should be easier to automate too.
But the limiting factor is still trust.
> I feel like that is just a fear-based response to the world, maybe we all need to be more open about who we are both for ourselves and for other people in the world.

This is a textbook presumption — you insinuate that someone’s desire to not publicly transmit their sexual/politics must be irrational, and/or everyone (or even most people) is actually in a situation where they don’t have to fear that.

What is this “extreme privacy movement” that you speak of? Data-collecting tech companies are global titans, and the public’s status quo acceptance/complacency of this is a major reason for these companies’ success. And this is even the case in America, in which the 4th Amendment is a significant bar for government to clear for any kind of search and seizure, even though citizen compliance with authority is another type of “symbiotic” relationship.
Thanks for adding your perspective. Also so sorry to hear about your mom.

Music really is an amazing thing. I meant to touch on it in this post but didn't get to it. My grandma's favorite song was "papa loves mambo" which we'd play on the Echo Show. She loved singing the "Uuuuh"s! They brought musicians into her assisted living nearly every Friday. I went to 7-8 of them and it was such a beautiful thing to see everyone singing along and smiling.

I don't mind this kind of feedback. It's honest and helpful.

I'll have to watch those BBC archives soon.
I named a project Pythia also. It's a pretty obvious choice for a python project. Name duplication is common. We will all live. No one will mistake this project for a particle accelerator sim.
I disagree about the down votes, but I wouldn't mind seeing a [paywall] tag next to the title.

Having said that, i'm using Chrome Incognito with uBlock Origin and Privacy Badger extensions, i'm not getting any paywall on this article...

EDIT: Looks like there's a 10 article limit before the paywall kicks in, that's why only some users are seeing it - they've run out the limit.
"$0.50 / GB of data stored, 1 GB included"

is that per month? or is that the upload cost?
It make sense and I think for the company it might be faster if even they roll through a few people rather than 6 months of straight up nobody...
Ask HN: Do you have modern personal heroes in your life?
What drivers are paid for a given load reflects market conditions like e.g., weather, truck availability, and load availability, more than anything else.

Automating large parts of the driving process would make the job easier and more desirable. More people would be willing to work as monitors, which would increase truck availability and lower rates.

There’s also the possibility that a monitor could do other work while the truck drove. Team drivers already do this; the passive driver occupies herself when not driving by reading or even dispatching other loads.
Saving face is on a continuum. In some cultures it’s more important than others. In some it has more impact on day to day lives. Is some cultures it encourages people to take responsibility and resign to “save face for a company or the state” even when it’s not that person’s fault but rather the fault of the position.

So yeah I think the majority of societies practice this to lesser and greater degrees. Some have elaborate customs around it, in others it’s almost imperceptible.
Dunno about that. It's been debated endlessly; but Schumacher, I would say, is the best ever.

Statistically, MS trounces AS, but statistics aren't everything, of course. Senna's tragic death stole a real comparison between the two. And also, if Schumacher had to share Ferrari with someone like Hakkinen instead of Barichello, he'd obviously not have won as many races as he did.

In any case, it's almost impossible to actually determine who was better.

Idk, just passing time while brewing coffee. I always love an F1 discussion.
That's true. Presumably this is for extreme cases when you really need that extra bit of performance.

Perhaps HTML could have been better designed with performance in mind. Every tag you open (i.e. <foo>) you're supposed to close (i.e. </foo>) which is quite redundant in terms of bytes when you think about it. It is easy to imagine markup languages that minimize the number of bytes the client has to transfer.
I think those elements still end up in the DOM regardless of whether you type them out explicitly. I might be mid-remembering though.
> But given the number of vehicular deaths

Or we could spend a small fraction of the war on drugs on more traffic cops and save many more lives than the war on drugs has. Driving is extremely dangerous, and there is a significant number of people out there making it even more so by tailgating, suicide lane switches, and excessive speeding for the road conditions.
Its being open source isn’t mutually exclusive with its not adhering to the standard
Wouldn't this metaphor be more like "removing paying passengers"?
> “They’re setting a price for a product they say they don’t sell.”

This is going to be an interesting court battle.
I recently learned about this piece of software when out for pizzas with a physicist friend of mine. I don't know if FB didn't know about it or didn't care.
Good questions. A few quick thoughts. These may not be enough though!

First, the mean function specified in the prior is zero for all the points. Thus, points would have a high density near zero.

I have a strong hunch that choosing a "smoother" kernel would not lead to this discontinuity.
I remember my high school electrical engineering teacher challenging me to make a project out of comparing ways to save power with CRTs and LCDs. All black vs. all white screen had no measurable difference on my multimeter. I couldn't answer it at the time. I was convinced that it should save power.
Now this makes sense while on my one page website such an omission would save the user like 10 bytes of extra data, when you add up the surface area of all Google properties that extra 10 bytes adds up across billions of page views.
So much more elizabeth holmes than steve jobs...
> https://vimeo.com/9270320

There's very little you can prove, other than "less code gives you fewer errors/bugs". Arguably, this is primarily due to specification gaps being opaque and less logic to hold state. You can't file a bug or raise an issue about a choice that was already made by a dynamic language.

> It's only a shame if you presume to know better than all of those developers.

Statistically, someone is going to be right. The "right tool for the job" trope does not extend to every facet of every choice. The totality of developers are not experts in every set of practices (while it still may apply to some cases). Less code is better and until there's a study to say something more, I'm not interested in the hand waving.

> > Many of the people who came up with or promoted the idea of dynamically typed languages

> Most of the designers of the initial statically typed languages came from that same era

This isn't an argument about better, but precisely the point you turn around and make. It's not worse. Less code is better, for sure.

> Without something like Smalltalk's "open a code editor when an error occurs" live debugging/editing experience, you'll never get the real benefits of dynamic typing.

Debuggers allow this. You generally don't want the user to have this power.

There is a shocking lack of science in the industry. Re: The Quorum Programming Language made some attempts at advancement. It's been decades and I still see the same squabbles and continue doing 10x more with dynamic languages than when I am forced back to something like Java. At some point, I have to assume that I'm special or one of those language choices are crippling.
That's a very naïve and privileged position. It boils down to "I don't have a problem, so no one else does." You'll probably learn one day you are more vulnerable than you realize.

Pick up a history book in the meantime.
Musk himself claims it's rife with errors

https://twitter.com/elonmusk/status/895834554245709824?lang=...

and I recall some of his figures about initial tesla production being outrageous. Like body gaps of 40mm being deemed the target. Figures like that made me wonder if anyone had proof-read it because a 4cm gap in a car is enough to fit your hand through
it's telling that the transportation market is late for disruption when you have to remind americans (or non-americans that live in the silicon valley culture, as most everyone here) that it is not just about cars...
A stickler for language should know that free is ambiguous in English, and their use of ”free” as ”zero cost” is correct. Gratis vs. libre and all that.
I have to admit that you are right about my fear of losing that safety net I have at my current job. It feels so safe and my life feels like so much easier thus happier.

Cash flow passively? Did you mean like starting a business or investment?
Just sent this to my mom. I think your product looks really useful, joyful, well-priced, well-built and well-run. I think if you keep it up, you'll be really successful! I'm rooting for you!
You are assuming it wasn't intentional, which is not clear at this point (and probably never will be)
I’m guessing they’re talking about things like factory farming, habitat destruction, hunting to extinction, etc. Genocide is the wrong word there and probably responsible for the downvotes, but “systems of torture” is depressingly accurate.
The voting will be repeated until the public returns the desired result.
An update: added more explanations about how these random variants of the beta rewrite are generated. You can see also the generated rewrites written in lambda calculus style, although they are graphical rewrites which go outside lambda calculus. I state again what I believe: that analogously with cellular automata, probably a big proportion of these random generated calculi are as rich as the original (Turing complete at least).
Enterprise value is not derived from market cap.

Rather, market capitalisation reflects investor’s assessment of the enterprise value.

Whether rational or not, this already takes cash and debt positions into account.
I love this. I wish I started math with these tools back in the day!!
webcompat.com
No, they just do it in slightly different ways than Americans so it's framed as something exotic and weird instead of typical human behaviour.
Sorry, what’s this straw man argument that you’ve attributed to me? That I’ve asserted every piece of data collected by Android goes toward a public good?
Chrome uses its own Blink and V8 now, and there are many cases where developers only design for Chrome and small differences in implementation can be a huge pain in Firefox/Safari.
Man, me too. Indenting the meat of the page that heavily seems wrong, as does not properly indenting it.
The keyboards would work fine on the touch screen, but every 2 years you'd need to buy a new dongle to plug in your battery
I agree, those are good signs.

If these fingerprint protection tools are effective, my main fear is that websites will simply say "Disable your fingerprint protection if you want to proceed", much like many sites currently do with ad blockers. Or if they don't spell it out in plain English, they'll make you jump through so many hoops that you'll switch it off just to end the suffering.

Trying to interact with any major website using the TOR browser has been a complete nightmare. If you aren't blocked outright, you face CAPTCHAs at every turn.
Nope: "use of the engine" is much more than "what I programmed in it", as far as I understand.

Read in a very stringent sense it is tantamount to keeping a "laboratory log", which is much much more complex than git.

(What about some computations you used to help somebody out of your project?).
Not really, a significant percentage of car trips involve a short distance.
Mark Zuckerberg is a liar who has demonstrated that he will do and say whatever is in his and Facebook's best interests. If you believe anything other than that, you're a fool.
>Do as we say, not as we do. all the more reason not to trust them.

---

>Are you referring to the group think that Google is full of evil hypocrites?

I'm confused, what are you trying to say?
That doesn't change the fact that you need google play services for most of the phone to work. It can be done, but it's a huge pain in the ass.
There are many more people who would like to enter the 'Tonnaires' than there are who consider Millionaire or Billionaire status a worthwhile goal. And as far as I can tell anything beyond a few ton doesn't significantly increase happiness.

From my perspective there's no reason to value the ability to become a 'self-made' billionaire if it leaves more of the 'precariat', and I prefer a society that reduces the number of people that are part of it.
What Science Says Uber and Lyft Are Doing to San Francisco
Pardon? I'm not clear on why I'm being downvoted, and I don't use arch, and I don't see why that would be relevant.
I would go as far as to say that the nature of most software development is similar to the state of physical infrastructure in the United States: failing because of lack of maintenance and poor practice. I strongly believe that these problems will lead to foundational collapse of our current processes and the systems that were built from them. It is equally likely that we simply keep on living with minimal modification to current way that we do things, with what I imagine will be slowed innovation.

All of the signs of general failure are starting to show: the great successes of recent computer attacks against the United States, against both public and private institutions, and the regular drum beat of data leaks.

Imagine having the level of education and knowledge that Alan Kay does and seeing a contemporary code base (I don't imagine that my work would be treated kindly by Mr. Kay)? I imagine that his view of whatever is coming is far worse than mine.
And with good reason. While singletons of those are indeed trivial and not protected, once collected into a huge database, that database earns protection.
> Lets talk about this when this is actually a thing.

Waiting until later will adversely affect many millions, potentially billions, of people.
Integrated Circuits Can Be Easy to Understand with the Right Teachers
Awesome thankyou!
How did I miss this? Very exciting!
I read the privacy policy behind your link expecting to be outraged, but they do seem to offer opt-outs, which is barely acceptable. They claim if you do not consent to their data collection, to “contact them” which is encouraging. I’d love to read about the experience of an actual Tesla owner who actually went through the process of denying consent to Tesla and see if it actually worked.
Hahaha. This is ridiculous. “Free wolfram”. Wolfram appears to be out of wit exploring dead end strategies. The company isn’t doing so good after all.
would be interesting to see how much of this is real need for a pickup. there's a marlon brandon(?) movie where he buys the biggest ram truck, just to drive up and down the street every day :)

likewise, one could say that california has a need for SUVs, while everyone only drive them under 30mph in a perfectly paved roads under perfect dry weather, alone 90% of the time, and with a single kid the other 10.

At this point I think the america Lives on pickup truck production is just a fashion indicator that some car manufacturers love to disseminate to help their stock over japanese makers who are not heavy on pickups.
Well, it's not only wages. Even if you pay cash to illegal immigrants here, it still will be quite expensive, they need money too (If you are not that rich, you can find cheap food here, cheap clothing, etc — but certainly not cheap labor). Perhaps it is the culture — the Swiss expect to pay a lot for everything, and prefer local-sourced products and services.
My point was popular languages attract masses of developers and the resulting quality of code is poor on average.
It includes the Facebook container, but not the Google container?
I always find this distinction interesting.

https://en.wikipedia.org/wiki/Guilt-Shame-Fear_spectrum_of_c...