skysight-inc/HackerNews huggingface dataset:
He Sold His Company for $250M and Now Raised $60M to Detect Cancer Earlier
Advances in miniaturization and better economics for lidar definitely are making floor plan creation and 3D room scanning far more accessible. For work I've been experimenting over the last few months with "RoomScan LIDAR" and "magicplan", using both an iPhone 12 Pro's built-in lidar and the ability to link with a bluetooth laser distance/angle tool. While the market is definitely still in its infancy and a number of things remain frustrating (as does dealing with more complex room geometries), the potential is obviously there and they've already been useful tools.

Being able to throw together decent floor layouts with fairly decent 3D point clouds for an entire building in a short period with just a few tools you have with you anyway can be fairly magical already. And there is a clear path for far more with another year or two of maturation. In some ways the biggest issue right now is lack of ability for other tools that could in principle make a lot of use of imported plans/point clouds to import them. Generating is getting better and better, but the pipeline after that is a weak point.

And case in point, there's this very post. Why can't I just give it my PLY|OBJ|XYZ cloud, or at least USDZ|DAE model? Why is there a need to reinvent the wheel here? For 3D House Plan stuff to take off, there has to be amortization of the work of generating something in the first place. While it's more accessible than ever, there is still time/money cost to throw something together, and it's silly to need it done more than once (with necessary updates after major renovations, but those are unusual events).

Of course for me this entire thing is an instant write-off as soon as I see any sort of cloud requirement. Optional maybe ok, another vertical silo/3rd party dependency? Hard no. And lack of leverage is an issue throughout for an effort like this, anything that doesn't work through existing Home Assistant or other ecosystems is also immediately on the back foot.
Finca: Fighting Poverty with Microfinance and Social Enterprise
Just watch a movie and wonder if Ever Given is big enough to ship Kong to Antarctica.
> many countries in the West should hire the Chinese to construct and build HSR in their countries with foreign labour under local direction

There's absolutely no reason to do it, most (if not all) western countries are perfectly capable of building highspeed railway technically speaking. The reason why it's not done is political and financial. Also in the current climate you'll have a hard time justifying hiring a chinese companies over a domestic company to build critical infrastuctures (and rightfully so imo). In fact I believe public contracts should always be awarded to domestic companies, granted domestic companies with the required skills exist (which is absolutely the case in Europe for railway).
Public sector and politically engaged: the role of unions
Replacing hardware components by software is not a new trend, it was already a common process when I was hired to work as a real-time/embedded software engineer in the automotive industry more than twenty years ago...
Apart from the arguable syntactic attractions, does it not bother people that chained maps/filters traverse the iterable multiple times, whereas comprehensions would give the language a chance to compile a complex comprehension down to a single traversal?
it had something to do with the copy link on the image thing being waaaaaay to stupidly long or that it didn't actually link to the image when that was naturally the first thing most people would choose that pissed them off.

Seriously our computers are unusable.
The majority of people do not, or even try to, understand how intelligent animals can be (other than dogs/cats ofc), let alone think they too have emotions. To them a caged parrot in the house is nothing but a nice, funny ornament, that can speak.
I don't like how they don't let users play videos on the background either. That's definitely a sign they want to cash in on people who use it as a Spotify alternative. But smartphones gave Google a chance to take control of things like that and ad block. They are a business first afterall, that's what they do. When Spotify came about, I found the idea of paying for music streaming to be ridiculous. But their artist recommendation algorithm I found to be really helpful.

I agree on the way YouTube handles their recommendations. It seems less focused on the users interests and more like one big tabloid of click holes.

I started using the site back in early 2006 when I was 11 years old. I grew up there, but like anything that becomes commercially successful, it's long out of touch with it's users.

The internet as a whole has become less community focused. I worry future generations won't realize it used to be a place without hypnotizing algorithms. That their used to be cool niche forums and blogs. But the web failed to standardize itself to be more organized. Instead we have 5 or 6 major "platforms" that everyone's boxed into.

I think they will still believe in freedom online. But I really do think they're becoming increasingly unaware of the mood controlling aspects of social media. Being born into something doesn't help.
In high school, one of my teachers flubbed the recordings of an oral exam by having multiple student recordings in a single Audacity session and only saving a version with all tracks overlaid on each other. If anything, I think save/export need to be made more distinct.
In the grand scheme of things it's a minor detail, but they clearly didn't study the history of digital money:

>For a long time, people have tried to create a form of digital money independent of state-backed currencies. But they have always failed because no-one could trust them. They would always need someone in charge who could manipulate the supply, and forgery was too easy.

There have been some rather successful attempts at creating digital money. E-gold, Liberty Reserve. The problem was never that someone might manipulate the supply, but censorship resistance. All the successful players in this space ended up getting shut down by governments, cryptocurrency solved this little detail.

Clearly they just regurgitated some cryptocurrency pitch without doing much fact checking.
That's like saying that building houses doesn't solve the housing crisis because they are immediately bought.

Are you suggesting that Istanbul or London would be just fine with a single bridge?
I think this argument falls apart here: “the user's *configured* selections”. 99%+ of users don’t configure anything and just have the browser’s defaults. This isn’t because they love the defaults, it’s because they don’t know/care that you can configure things.
You've had an easy computing life if that's the worst you had to deal with.

But it's not like there are no alternatives, say, PathFinder.

Kind of like people used to say, "Internet Explorer is only good for downloading FireFox."
There's the old story about a supply teacher coming in to teach a reception class in a Lake District primary school for the morning.

The teacher decides to do some literacy work and points to a picture of a sheep on the wall. "Now, class, can anyone tell me what this is? It begins with 'S'."

Silence from the class.

"Anyone? Maybe you've seen them in the fields?"

Still nothing. She decides to work with one particular kid who looks quite exercised by the whole thing.

"Maisie, have you ever seen one of these before?"

Maisie replies exasperatedly: "But miss, Herdwick begins with a H!"
that was the problem when you right clicked on a google search image and selected "copy link" and posted it to twitter not only did it give you an eyesore of a URL but it didn't even link to the photo.

Why?

Why make this torture for people?
Remote drive is the obvious and obviously bad thing to do. A remote driver doesn't have the situational awareness or perception of a local driver, or of the car.

Letting the passenger drive would unfortunately involve the risk of exiting the vehicle in traffic, which the lawyers probably vetoed, even though it might be safer in some situations.
Perhaps western governments (or some organisation or philanthropists) could do a large scale long term trial in a 'cheaper' country which is close enough to the west so the results are transferable (The 12 year Kenyan trial is costing $13B)

But it may be like Communism or Capitalism - you can't do a trial, you just need to persuade enough people and jump in.
The world would be better if Amazon were not anticompetitive, and were not extracting what is arguably monopoly rent in several sectors.

The world would be better if Amazon treated its employees fairly, hired enough of them that they didn't have to work themselves to the bone to achieve the desired speed of shipping, and allowed them the basic dignity and freedom every human being deserves.

The world would be better if the money Amazon has made were distributed much more evenly—even if it were only among Amazon's employees.

"This is a great idea, and should be in the world, as it makes it better" is not the same thing as "the person who came up with this idea deserves every cent they ever made."

The good aspects of any given person, company (or other organization—including countries), product, or service do not justify inequalities created by them, oppression perpetrated by them, and generally the negative things they create. The world is not black and white, and we can absolutely say "the convenience Amazon brings to retail is an amazing thing that is a benefit to the world," while also saying "Amazon is a predatory monopoly and monopsony in some areas, and should be better regulated" as well as "Jeff Bezos is a terrible person, and absolutely does not deserve the amount of wealth he has amassed."
You aren't using source maps to transform your stack traces then? I've had very little issue in understanding stack traces in any of the major JS frameworks.
I agree - at least from my a bag of data points I have. Unfortunately, the common perception is extroverts. This happens when people just read news and consume media without real experience.
I think more people would if the telemetry was not using Google and Yandex to get the analytics and instead used their own servers and API that no third-parties have access to. Also if there had been more discussion in the first place before implementing this opt-in telemetry.
Resident Evil 4 to come to Oculus Quest 2
Titanium was worse
> you are potentially killing people

No, you absolutely are not killing people. This is absurd alarmist propaganda designed to guilt people into acting a certain way.

> If they aren’t needed, and you do wear one anyways, no harm has been done.

This is a particularly insidious argument. First, you’re required to agree to your first point about killing people. Second, you’re required to agree that compelled mask wearing has no harm.

Neither of these statements are true.
So you are call it better to make some worse, to make the American childern start later also? Either we are having every translation for every thing or here we have the choice.
> Using 3rd party analytics data in such a way would likely be illegal (IANAL and I'm not writing this comment on behalf of Google).

Your company is breaching the GDPR with their current tracking consent flows (Google's consent flow does not pass muster according to the ICO's guidelines: https://ico.org.uk/for-organisations/guide-to-data-protectio...), so just because something is illegal doesn't mean Google won't do it, and their friends at Facebook did something similar and got caught using 2FA phone numbers for ad targeting even though they promise they wouldn't.
I used to use Unity for apps since it made perfect sense for simple game like apps
and on facebook right now when you click the friends tab,

not only does it fill like 95% of your screen with nothing useful, but all it shows you are the stupid idiots in your life that don't deserve even a decline.

What the hell?
This phenomenon is known as the Jevons paradox, named after British logician, economist and statistician William Stanley Jevons:

https://en.wikipedia.org/wiki/Jevons_paradox
> It would have been nice to have some insight into how they think 40m (131 feet) would be enough.

It's probably what they think is achievable at acceptable costs. SUEZMAX is 400m long, but there's no way they can increase the canal width to 400m (at depth) to ensure no ship ever touches both banks at once. The minimum width is currently 205m at 11m deep (and the bank slope is 1:3 to 1:4 so a surface width of at least 270m), the work to double that would be insane.
This is a strawman. The heat about this is not about whether a project needs telemetry or not. It is about how Audacity chose their service partners (without thinking about it) and it is about how they communicated it (a PR request without prior discussion).

That being said – even if they had communicated transparently and discussed openly – if their goal was to get good telemetry maybe self hosting allows more users to trust you, and therefore you receive more telemetry? Because the overlap within the venn diagram of users who trust Audacity and users who trust Google/Yandex will always be considerably smaller than the overlap of people who trust Audacity and people who trust Audacity.
A bit of Istio before tea-time (updated for 2021)
seriously are they creating problems so they have problems to fix?
> We were lucky it didn't get stuck worse than it has

At some point it makes sense to just blow up the ship to free the channel.
I am quite puzzled about Cory Doctorow of all people using a closed platform like Medium.
With jobs gone, will robot owners pay people's income?
I think the perspective of “happy customers = better world” is a bit sickening. I’ll give benefit of the doubt that if really pressed, that sentiment would be walked back. That sort of quippy line is how crooked politicians and their cronies come into and stay in power, though.

And no, the world isn’t a better place with them unless your definition of world excludes billions of the population.
Be more productive with your Bash history
I see no mention of generators except for a link in the reference list at the end.
Well if nobody wants to work for you it means you are way off with the wages you offer. That's the market.

You got to raise the wages, not complain that people are finally able to reject your wage slavery.
> because JS does 99% of what anybody needs a web server to do.

Does talking to a DB really account for just 1% of what you want a web server to do?
> That's like saying that building houses doesn't solve the housing crisis because they are immediately bought.

I'm not sure Jevon's paradox applies to houses, whereas it absolutely applies to car traffic.
Just read this paper via a social share. It is spread like a bushfire between psychologists and psychiatrists.
and dont get me started with all the totally irrelevant and mathematically unuseful (in fact probably damaging) "politicking" that is going on the programming language, LKML, etc sites.
Youths with diverse gender identities bullied upto 3 times more often than peers
that is still going on LONG after we already ousted the dumb fuck
>Apparently they're already about as long as steel can take, so they're getting wider instead.

How does a ship being longer cause stress on the steel?
Oh look, a 5 minute old account created just to be argumentative.
> quite easily tell wheter the user finds what he wants or gets more and more stressed (faster and more undirected mouse movement)

Could be just me but I don't make frantic mouse movements when I'm stressed or can't find something. Also sometimes I just let the mouse drift around as I scroll or read that probably looks like undirected movement.

My point being that I think these metrics have a lot of inherent noise. With mountains of data you hopefully see the averages shake out but my gut tells me you shouldn't put too much weight on the analysis of these kinds of metrics and they should be supported by other sources of user feedback with better SNR.
Yes I understand how the nautical mile works, the point was still that it’s not metric. Altitude and physical length units are still in feet tho, same goes for weight which is in long tonnes.
Great Sunday morning read for the Venus heads out there. I especially dug the radar reflector comms designs that can transmit wind speed data directly sans processing ;)

NASA exploration budgets are so constrained now, risk is the limiting factor. The best way to gather Venus data is probably going to be disposable autonomous swarm drones. If they can be fabricated cheaply enough, just let them burn up.

Lofted Environmental Venus Sensors (LEAVES)

https://www.nasa.gov/directorates/spacetech/niac/2021_Phase_...
I don't think the actual application-specific events would be used by Google - as every application has their own events and ways to use them there would be no generalized way to do it without having developers manually "reverse engineer" the event meanings and assign them to ad targeting signals.

What Google most likely does however is use persistent analytics IDs to track people and improve their on-site tracking. Let's say you clear your cookies and happen to change IPs (dynamic IP, etc) so you appear to Google's web properties as a new user - all they have to do is wait for some other piece of software on your machine to report analytics with a persistent ID and essentially bridge the gap between your old identity and your new one, so now just based on IP alone, Google's web properties can infer with good accuracy (and the more datapoints the higher it goes) that it's you.
Sorry, but that's not how it works.

Containerships don't conform to the canal. Both the ships and the canal are made to conform to the standard.

There is a document titled Rules of Navigation issued by the Suez Canal Authority which defines the maximum dimensions for the vessels authorised to transit. You can read it yourself: https://www.suezcanal.gov.eg/FlipPDFDocuments/Rules%20of%20N... (it's on the 90th page as the pdf reader numbers them, or 68th by the document's internal numbering)

Based on what you say it sounds like you think the current limits are experimentally found. As if ship owners build all kind of ships and then try to cram them through the channel and see which one goes. That would be madness.
I think the Opa language was doing JSX-like code in the frontend before JSX http://opalang.org/

Both Opa and JSX were created in 2011. Opa had other innovations as well, such having the same code base run on both client and server (like Next.js). Unfortunately it didn't get traction and was abandoned by the creators.
Thanks for taking the voluntary role ;)
That’s the thing: It’s not evidence at the time you set the trap. There are plenty of legitimate reasons you may want to protect your computer from Celebrite users.

It’s not just cops that use this software. Bad foreign actors do. Private investigators might. Hell, Signal demonstrated that they’re falling off trucks, maybe you want to protect yourself from Moxie!
I wonder if phrasing it as

> You were born at 0.0xyz% CO2, It is now 0.0abc% CO2

instead of using PPM would be less alarming.
Sorry, I'm not the OP. I just tried to be funny. As in "there's probably no such team anymore".
I would have throught this would be the case because introverts are more likely not needing to look far due to staying indoors most the time (and in my case, staring at monitors). Which means the eyes won't be getting "exercised" to look far.
So instead of saying introvert/extravert perhaps we should say sincere/insincere?
Perhaps the original has changed since, but surely we need 'smiley' in the headline? Outrageous editorialising. :)
We disagree about the goals non-commercial open-source projects should have. I am focusing on serving the (established) users, you on things that might help the developers. I does not matter to me how much telemetry might help development at all.

Even if all those things you listed were substantially helping improve development, nope I don't care. Software should serve the user and only the user. As a user I don't have any benefit from the use of telemetry. Sure maybe it might help fix issues in futures version for me but again it does not benefit me as a user of the current version of the software.

I am well aware of the benefits of telemetry. If you develop commercial software it is absolutely critical to gather as much data as possible. But again the goal of open source non commercial projects should not be success at all cost.

But to argue about the benefits of telemetry for arguments sake, nope raw data is not really that useful, turning it into actionable insights is still a job on its own. Software has been developed without telemetry for decades. There is lot's of way. From getting testers to actual user surveys and so on.
By that logic we should ban stock exchanges as well.
I quite like Next.JS but this give me a little bit of a pause.

Do you really want to work with a framework that has another framework on top of it? This feels a bit iffy to me.
A 10-30 min walkthrough+interview of how 5 users use the software will elicit by who and why the dialog isn't being used.
Not sure about the correlation with being introverted, but the sunlight-nearsightedness correlation is pretty well established [0], specifically light in the near ultraviolet range [1].

There was a really interesting article on HN years ago about this, but I can't find it. The researchers suggested this effect was a good reason to mandate outdoor recess for children during the school day – maybe in Australia?

[0] https://insights.osu.edu/health/myopia

[1] https://www.thelancet.com/journals/ebiom/article/PIIS2352-39...
Lets see. There exists a class of ships known a suezmax. As their name suggests, they are the maximum size that the Suez can reasonably accommodate. This announcement sounds like an admission that the engineers screwed up (big time) when drawing up the specifications of the suezmax class. Ah. Heads must be rolling right now, i wonder if any retired engineers/surveyors have been receiving uncomfortable phone calls...
> When your program OOMs, you have three options:

The issue with your analogy is that here the "program" did not OOM as part of normal operations, instead it OOM'd because of a rare condition you can't really avoid (even calling it a bug is debatable, as a bug implies misbehaviour in the canal).

In that case, increasing your safety buffer so you can recover before swapping to death or the OOM killer -9-ing programs left and right is a good idea.

> - You can make the program handle the too-large-data case better. This requires deeper systemic changes usually across multiple components (the program, your monitoring and error reporting, upstream and downstream integrations). But this also tends to have knock-on improvements across the system.

How would you make "the program" handle "the too-large case better" exactly? As in, how would the canal handle a ship getting stuck sideways after having lost propulsion save by being wider than the ship can be long?

> And a lot of times it's cheaper than the first option when you compare total rather than marginal cost.

We're talking about a 200km canal.

> Why fuss over 131x10 feet and not the fact your only recovery plan is one excavator and a handful of tugboats?

Maybe they're working on both but increasing the canal width to provide more buffer in case of rare issues is a much more complicated and thus interesting thing, and thus gets more visibility?
Yes - my problem with telemetry is never to hide from the app's developer, it's to hide from scum like Google and Facebook, or even "innocent" paid analytics providers like Mixpanel because while those don't profit off my data, they still concentrate it into a single place which would be a problem if leaked or misused.
Real life is not like video games. Blowing something up doesn’t make it disappear; it could actually spread debris chunks everywhere and (in addition to the collateral damage factor) make the problem worse