skysight-inc/HackerNews huggingface dataset:
If breakes dont work, who is held accountable?

These things have pretty pragmatic solutions and arent really much different to other areas.

Elon Musk said in the past if it's a AP failure, then Tesla is accountable.
Tesla rolls out software update to let its cars’ cameras see speed limit signs
I've never used or looked into WebRTC but seen it floated around and I think I heard Sean on a gotime podcast once? Not sure, but overall I have some offshoot interest as I generally like network protocols. The following is just some minor feedback after starting to go through this.

I started reading and got down to "Connecting" section in the "What, Why, and How" and realized I had no idea what it was used for still. I reread the "What is WebRTC" section, and yep:

> 'The WebRTC protocol is a set of rules for two WebRTC agents to negotiate bi-directional secure real-time communication.'

Totally missed that the first time through.

So, maybe it's just me or maybe I'm just tired, but I feel like it could be called out more what it is and what it is/can be used for. Like the first line in the "Media Communication" section:

> 'WebRTC allows you to send and receive an unlimited amount of audio and video streams.'

That was helpful. And then the "Applied WebRTC" page seems helpful as well. Maybe point these out early on in the document somewhere?

Hope this helps. I've bookmarked and looking forward to reading this more (when I'm not so tired).
[1] Glitch is pretty cool, made by the same people who made Stackoverflow? Pretty sure it can do collaborative web development too...

[1] https://glitch.com/teams/
This was 2012 software by the way. Not anywhere close to current Autopilot
> Hold down the option key and then click on the text next to a radio button. WTF!!! Who designed this, this is completely non nondiscoverable.

This could be a clever designer, if for example the team decided that Mac users don't need manual resolution settings, and this designer lost the argument. So they stick it behind a keypress and make sure word gets out.

The team only cares about what they can see, a common issue with teams. So they don't notice and the designer at least knows they've saved some major pain, at the cost of some annoyance.

If you've worked with people who design for social bell-curve psychology, you have probably been confronted with this problem before. And this is just one possible explanation...
Nice find on that YouTube link. Thanks.
The speed of light, c, is the speed of light in a vacuum. The speed of light is variable given the medium by which that light traverses.

Also, when we speak of traversal the implication is closing distance across a space. Space is also variable. According to the Special Theory of Relativity space is curved and that curvature varies according to the forces acting upon it. The general assumption is that such a curvature is uniform according to the force imposed upon at a given point relative to that force, but there is no reason to make such an assumption. More simply space is curved and that curvature may vary in unexpected ways regardless of whether an observer is outside or effected by the force imposing the curvature.

That said the safest prediction is to say we all travel at various speeds of light given enough space and duration compared to a competing observation.
I'm of the opinion that if the headline is a lie, then the thread should be flagged; no matter how interesting the content. Lying shouldn't be rewarded.

But then again, I don't have flagging rights yet, so who am I to judge?
Parker Solar Probe is supposed to get up to 690,000 km/hr on a close flyby of the sun!
>>There's this myth being perpetuated on most CS career forums (where 99% of the posters are other CS students) that you need to be some super-human rock star to even be worthy of the most lowly position. It's that, or bust.

This is of course given you are in your prime health, family, and other life situations. Its like CS and programming jobs in general are acting like a filter to promote only the candidates who in their best form at the moment.

My guess is this illusion will shatter around the next recession/depression. When people will realize they had more than work, and bazillion tons of luck going on for them, to be the superstars they thought they were.

The gravy train always stops somewhere.
It basically is used in the same way "only a fraction of the populace supports the measure" just in the opposite direction of meaning. Both expressions have technical shortcomings; but are idiomatically understood.
The movie Interstellar explores these concepts quite well. it's not 100% accurate but Kipp Thorne was consulted for the visuals on the black holes in the film at least.
We often have customers complaining that our applications run significantly slower after they receive an upgrade. Our usual procedure is always telling them that we have not seen any performance regression internally or at other customers, so we kindly ask them to look over what other changes they have made to their environment, be it hardware or software.'

If they insist that the problem is our software, we tell them that we will begin troubleshooting, but if the error is outside of our responsibility, we will bill for all the hours used. 19 out of 20 times we restore the old version and benchmark them against each other and the performance is comparable. At that point they go back and recheck something, and it turns out they allocated resources differently or another application was upgraded too.
HN guidelines [1] do mention: “please use the original title, unless it is misleading or linkbait”.

[1]: https://news.ycombinator.com/newsguidelines.html
Traits are possible in Julia [0] and may be a better solution.

[0] https://ahsmart.com/pub/holy-traits-design-patterns-and-best...
Thanks! It sounds like a good approach would be to work diligently through the 3rd and then circle back on the 1st and 2nd to pick up the little spots that didn't make it. The metaclasses thing seems pretty interesting.

This book has been waiting on me to go through it. It's on the list with finishing SICP and also PLAI.
Sometimes I read posts like the ones from Backblaze, where they share a lot about the technical stuff they discover, etc, from their unique vintage point. It would be interesting if you could share more of your business, etc, without revealing things that you don't want to share too openly.

For example: how many users use your service? How many PB of backups are you currently serving? Stuff like that.
which "$(echo $0)"
should work no matter the invokation ;p
if full path, it still returns full path, if just "bash" or such it finds it from $PATH, badoom!
I saw a really moving animated short that used this as part of its plot, but I forget the name (japanese) and haven't been able to google it since.

A couple of high school sweethearts promise they'll love each other forever, but there's a war on and the boy quickly gets recruited to fight at the edge of the solar system (I remember a scene where they stand at some railroad tracks and watch a monumental silver space craft fly overhead, one of the battle cruisers), but before he gets there the boy and girl continue their relationship as pen pals, at first sending messages back and forth from mars base (45 minute delay, but not aging any faster), but as the boy travels closer to the front of the war, his velocity increases and he ages less than the girl waiting for him back on earth, and of course more time passes by between messages.

Eventually it's the boys 20something birthday and he still has love for the girl, while the girl has already grown up and moved on with her life.
This isn't about Brexit or politics. For example, Japan hasn't fully converted to metric, either:

https://resources.realestate.co.jp/buy/guide-to-japanese-apa...

> The size of a Japanese-style room is measured by the number of tatami mats:

>> Four mat room = 6.12 square meters = 66 square feet

>> Six mat room = 9.18 square meters = 98.8 square feet

> Most Japanese-style rooms in modern apartments are four or six mats in size.
This is a shitpost and/or copypasta, right? Maybe it's intended as a "Ha, look at the ridiculous sorts of FUD that folks posted about this stuff back in the day" but its tone is earnest enough--even with tons of obvious flags like the ones I mention below--that I'd encourage you to seriously consider adding a disclaimer of some kind.

Some of the "tells": The whole thing has a "Chick Tract" vibe to it (personal, relatable story but with oddly specific details segueing into actions you can take for the good of your soul/safety of your family). Most of the items are obviously and patently false to anyone with any kind of domain knowledge, but are phrased earnestly enough that someone who assumes the writer is acting in good faith may not realize this. For example, number 4 suggesting that Snow Crash, Cryptonomicon, Neuromancer, etc. are "hacking manuals" or number 5's conflation of Disk Operating System DOS with Denial Of Service DOS.

It would be great if by this point in time everyone who saw something like this would realize it was either in jest or bad faith, but I suspect that computer illiteracy--and the number of folks who would take this at face value--is far higher than most of us realize (then again, maybe I'm just being overly cynical. I hope so; that's the sort of thing that I'd love to be wrong about! ;-) )
> The model is a description of reality

No, not neccessarily. It's purpose is to make predictions. It need not be an accurate description of reality. We know this from our own internal model of reality and from classical mechanics, neither of which seem to be accurate descriptions of reality but both of which are very good models for predicting outcomes.
What about gay music? Gay ice cream?
Regarding the relative usefulness of a well-named method vs an explanatory comment, I think it depends on the culture of refactoring for the codebase. If a codebase sees its code very regularly refactored, then comments can be downright dangerous/misleading while methods are easily renamed throughout. On the other hand, a well placed comment can tell you a lot of “why” or “how-to” that a method name / signature cannot.
Rookie naming mistakes your startup should avoid
Actually it was copied from Solaris, https://docs.oracle.com/cd/E19253-01/816-5174/proc-4/index.h...
A few times in a month seems a tad excessive. What's causing your installs to become corrupted?
what happened to the simple invocation of `which "$(echo $0)"` ?
It will take time. Like every big innovation.

The question is: will the potential be fullfiled.

Maybe, given the many startups doing real work with machine learning(besides the many that just hype), it's reasonable to guess that that the potential Will be fullfiled.
Free download of the full and activated version of the Plagiarism Checker X pro
Interesting thanks for pointing that out.

https://en.m.wikipedia.org/wiki/UBlock_Origin
I read somewhere -- it's probably a huge oversimplification -- but that when men talk about their problems, they want to solve those problems. when women talk about their problems, they just want to discuss the problems, or their significance.

This has helped me out a lot with my wife, and it's something i try to be mindful of whenever i talk to ANYONE now -- men or women. This idea was helpful because it raised in me the question: is the person talking to you for you to help solve their problems, or for you to just listen and help them get it off their chest?

Although i'm still in the problem-solving mindset, looking at it in this light helps me to at least think of the person's needs, instead of my own desires.
bad analogy
> Sounds brittle, you'll never get anything finished.

This is really where we are? "Lexical scoping makes programming impossible"?

I have written over a dozen Go services totaling at least 50k lines of code. They all use context extensively, including at least 3 custom context types. I have not once put anything in a Value context.

Things I want to pass, either:

- Just pass them. Yes, some functions near the top have "too many" arguments and it sucks, but it sucks less than context k/v lookups.

- Pass a configuration object. This means passing at most an argument per layer, rather than an argument per field. Type-safe, faster than a context, overall usually less boilerplate than recasting a context value.

- Call bound methods. This is the "global context" you actually want in most code, containing "my net.Listener", "my sql.DB", etc. Type-safe, faster than a context, no boilerplate.
I would also suggest "Concepts, Techniques, and Models of Computer Programming", "How to Design Programs" (second edition: https://htdp.org/2020-8-1/Book/index.html), and the books in "The little X" series (such as The little schemer).
You're assuming that the latest version would not have produced this accident, but do we actually known this?
Thanks! Are there more Greg Egan books about relativity? And does he spell out the mathematical details somewhere?
There really is no reality, just models that describe our observations more and more accurately.
> This is just the latest example of drug smugglers' ingenuity, or more accurately, the ingenuity of the authorities who caught them.

Talk about blowing smoke. Border patrol saw these guys using a catapult to hurl drugs over the border and took their catapult. Where's the "ingenuity" on the part of the authorities?

I think a catapult is a great idea. Now I want to design a pumpkin chucker that hurls a steerable projectile for extra precision.
I love Cloudflare’s writeups and Cloudflare in general, and while this was again well written and excellent analysis, it contained a tad bit too much speculation for my taste.
Israel’s Top Startup Accelerators in 2020
1) Don't worry too much about distro. Get Debian or something Debian-based.

2) ThinkPads were and are excellent portable Linux machines.
If your starting position is that eggs must be sold in sets of 12 only, then buying 1 will of course be more complex when using a base-10 currency.

But in the same way that we can't switch to driving on the other side of the road over the space of a week, the UK can't spend a half century or so half-arsedly failing to commit to the metric system, and then complain that things don't make as much sense as they seem to in 95% of the world.

Btw, is your foot precisely 12 inches, or is your shoe? I wonder, because it sounds dreadfully inconvenient to have to take your shoes and socks off when you want to measure a field. (I measure large distance by paces, which for me are roughly a metre.)

I know that my hand span is 22cm, which has occasionally been quite handy when I'm without a tape or rule, and want to roughly measure something -- but that's not a compelling reason for me to advocate a base-11 measuring system. : )
Israel’s startup ecosystem has some of the world’s best startup accelerators. And it’s not surprising as Israel still ranks as the #1 country for startups owing to some unique programs. Israel has the most startups per capita in the world. By extension, Israeli tech startups have easier access to more resources than can be found outside of Silicon Valley.
I think one thing that people may have missed here -- at least for the first four images -- the advice-givers are in a position to help the sufferers, but they aren't actually helping. they're just giving platitudes, vague, modern, empty advice that can apply to anyone at any time, regardless of their situations.

But in these particular situations, the sufferers need actual, physical help, not just bland words.
Oh great: low budget stand-off weapons. This is not going to end well.
Being patronizing immediately after suggesting people here are on the autism spectrum is kind of insensitive to people who are autistic.

"God is a junior dev", is a mildly funny trope that has existed as long as I've been on the internet. I believe there's an xkcd about it where God says "we hacked most of it together with Perl".

Anyway, it's hard to tell what is and isn't a joke on the internet due to lack of vocal inflection. Maybe consider going easier on people when this happens in the future.
Apple considers the iPhone a single product. It has many features: some of them require extra payment. For example, you can purchase a feature that allows you to play a game about Pokemon. Apple outsources the development of some of iPhone features to 3rd parties. Some of those 3rd party iPhone feature developers mistakenly think of themselves as independent application developers. Apple mercifully allows such miscategorization because it does not really matter for them or their customers.
I mean it's obvious that I can't convince you that a generic 10 year old shouldn't be left to roam the Internet freely, so I'll refrain from trying further.
You who avoid self driving cars because they can't read human hand signals in those weird construction zones: now you are out of excuses!

There is an obvious theory-practice gap. Theory is rocketing into outer space while engineers are still running "please_no_crash_backup3.exe" in production.

If you build a self driving car that simply identified construction zones and alerted the driver within 5 seconds, your product would be utterly world-changing.
> the really weird thing about this particular four-vector is that it always has a magnitude of exactly the speed of light

This isn't weird. The magnitude of any four-vector is frame invariant in relativity. Lorentz transformations in relativity are the analogue of rotations in ordinary Euclidean space, and have the same property of preserving the magnitudes of vectors.

> All you do by going faster is just mix some of the time component of your four-velocity into the spatial components.

I think this is a misleading way of putting it. In a frame in which you are moving, the time component of your four-velocity is larger than it is in your rest frame, not smaller. So it's not the case that some of the time component in your rest frame got "moved" to a space component.
Thank you for your comment. It may sound a coincidence but I've updated the pricing and bundle limits (there was a typo in the pro 30 instead of 130..) just some minutes ago.

Have a good day!
Ah interesting. I used a pixel for a while and I never knew that was a feature so I assume most users don't either.
I work from 10a to 7p generally, but I don’t spend all that time working. The work is sort of integrates with everything that goes in to my day.
The problem is its not edge collapsing, its somewhere half in the middle producing triangle shaped protrusions with bad perspective texture on top. In this particular use case photogrammetry algorithm should have some hardcoded common sense to detect boxy building and try to maintain flat surfaces and straight lines. Instead it looks like Google picked one of the open source SLAM implementations and deployed it at scale without fine tuning :(

Look at 41 central park west train wreck. You have >20 good photos to work with, but the end result doesnt even maintain straight windows. Balconies look like Lara Croft breast from first Tomb Raider, not to mention they are all different geometry despite high quality source material showing them being all the same shape. The best data saving option would probably be no additional geometry at all, just a texture.
IfInChina – conditional URL shortener for China according IP andbrowser language
The moment I saw that name I wondered the same thing. It would be cool to be running in the same internet circles as Ed Catmull.

I'm in awe of his contributions to both computer graphics and Pixar, and I really liked his management book, even if he definitely did some sketchy stuff with wage fixing.
Data Analysis of Air Quality Before and After Covid-19 in Major Cities
Anything involving Unicode (or pre-unicode encoding) isn't a relatively simple technological problem.
This is definitely the most reasonable response in this thread.
Sounds like https://en.wikipedia.org/wiki/Voices_of_a_Distant_Star
TFA says the same. Rather what's considered assets are the book value of the loan and the cash the bank actually has on hand.
>* How fast can something orbit the earth?*

If you mean the actual Earth and a free-fall orbit, the orbital speed of something in low earth orbit, like the ISS, about 8 km/sec, is as fast as anything can orbit the earth.

To get really fast orbital speeds (as in, speeds that are any significant fraction of the speed of light), you need objects much, much more compact than the Earth, objects whose actual size is not that much larger than the size of a black hole with the same mass. The only non-black hole objects we know of that are anywhere close to that compact are neutron stars.
I agree. We are working on a service to provide all this, but still in early phases. If you want to be a beta tester drop me a line at davide@vernizzis.it
Happens regularly with all versions of Autopilot. Here's a recent one with a Tesla Model 3:

https://youtu.be/X3hrKnv0dPQ
Data Manipulation in Python with Pandas
That's still much easier to defend against than high explosives, and probably much harder to procure. If narco-terrorists can get blocks of C4 and cheap drones, why bother with the extra steps and international attention that a nerve agent would get you?
Its 5GB/s until you run out of SLC buffer.
Here's a recent one with a Model 3:

https://youtu.be/X3hrKnv0dPQ
When you use your credit card, the bank fronts your spending out of their cash reserves - no new money is created.
> According to the Special Theory of Relativity space is curved

No, it's the General Theory of Relativity that says that spacetime is curved. Spacetime is flat in Special Relativity.

> curvature varies according to the forces acting upon it

No, in GR spacetime curvature varies according to the matter and energy that are present. Gravity is not a force at all in GR.
Deployed to Production Is Not Enough
2l is very large in my (Dutch) idea. Orange juice in my country is typically sold in 1l cartons and more recently also 1.5l. But the latter only for the most popular flavors. The same is true for milk.
Same here, I think I just thought about thieves being dressed in black to hide themselves in the night.
YouTubio Review
High value targets will justify expenditure of more resources. For most targets a few men with AK-47s might do the trick, but for the well protected target this would be a pretty decent strategy.

It certainly would strike fear into the hearts of men otherwise protected against more pedestrian threats, which is probably part of the point.
> Never ascribe to malice, that which can be explained by incompetence. - Napoleon

I have never seen that quote attributed to Napoleon before.

Today it is known as Hanlon’s razor, but it can be traced quite far back in time, just not to Napoleon. As always, Wikipedia got you covered:

https://en.m.wikipedia.org/wiki/Hanlon's_razor
What might be causing confusion is the difference between tagged unions and untagged unions.

A union type "A | B" means "a value of type A or a value of type B". Example:

function f1(): String | Integer {
if (rand()) {
return "hello"
} else {
return 12
}
}

function f2(x: String | Integer) {
switch (typeof x) {
case String: return "string: " + x
case Integer: return "integer: " + x
}
}

The type "String | String" is exactly equivalent to "String".

A tagged union (aka sum type) "A + B" means "either a left value or a right value; if it's the left, it has type A, if it's the right it has type B".

function g1(): String + Integer {
if (rand()) {
return Inl("hello")
} else {
return Inr("bye")
}
}

function g2(x: String + String) {
switch (x) {
case Inl(s): return "left value: " + x
case Inr(s): return "right value: " + x
}
}

The type "String + String" has one bit of additional information than just "String".
"a not-insignificant amount of the school is queer"

In what way - many queer students?
You forgot one: shotguns. The most reliable means to take out a drone might be some good old fashioned birdshot.