skysight-inc/HackerNews huggingface dataset:
Fair points, a counter:

"okay but can't they get that from your address and correlating that with satellite images and/or zip code data?"

- I've never found that ignoring one leak because there's another fixes the pipe.

"You're not going to be able to detect much objects with a tiny camera situated on the ground. At best you can figure out what appliances each house has."

- 20 years ago who would've thought that TV's would all be capturing your life on record. At best they can check what channel you're watching.

The concerns seem quite plausible: means, motive, and opportunity.
"Standing on the shoulders of giants". Very few things in recent centuries have been invented from scratch.
> Even in your example, how did they get themselves born into a democratic free market society? Luck.

Sure. Your genetics are also luck. But both genetics and being born in a liberal democracy are identifiable variables that have non-random outcomes.
Hi HN!

We just released debuglater (https://github.com/ploomber/debuglater), an open-source library that serializes a Python traceback object for later debugging.

You can see a quick video demo here: https://github.com/ploomber/debuglater/blob/master/README.md

Countless times, we've scheduled overnight jobs to find out the following day that they failed. While logs are helpful, they are often insufficient for debugging. debuglater allows you to store the traceback object so you can start a debugging session at any moment.

We built this to support our open-source framework for data scientists (https://github.com/ploomber/ploomber), who often execute long-running code in remote environments. However, we realized this could be useful for the Python community, so we created a separate package. This project is a fork of Eli Finer's pydump, so kudos to him for laying the foundations!

The implementation is quite interesting. You can see it here (https://github.com/ploomber/debuglater/blob/master/src/debug...). The serialization step has two parts: it takes the traceback object and wraps it into a new object so it can be serialized; secondly, it stores the source code so you can debug even if you don't have access to the source code!

Please take it for a spin and let us what you think!
US Treasury sanctions Tornado Cash, accused of laundering stolen crypto
Are you talking about when you figure out you can make task A less onerous and avoid task B entirely if you do this other thing first, and then you can't get yourself to start on Task C because there's no immediate payoff?

Because if that's what you mean then I'm sure I don't know what you're talking about. Lovely weather we're having, right?
2022 TSMC Update
Yes, I don't know what kind of masochist prefers to navigate using an infotainment screen aimed at their back seat instead of a phone pointed directly at the driver.
And another day where I nearly get hit buy 2 cyclists walking home choosing not to obey rules of the cycle lane or road. No sympathy for the bad ones who seem to be an increasing majority.
An LVT won't necessarily lead to the best outcome if plan alignment and build resources aren't considered. Say you are waiting to acquire more land before you can put a good plan into action, or are waiting for transit infrastructure or a bunch of other things that must be considered.

But LVTs do prevent just squatting and speculating more than property taxes do.
Side thought: I really enjoy how similar some of the suggestions (in TFA and comments) resemble reality checks for lucid dreaming. In general Observing something and asking oneself "is this really how reality behaves?" Which is such an interesting question itself to question the nature of reality beyond our own initial perceptions.

https://lucid.fandom.com/wiki/Reality_check
The main problem is they are real attacks that 100% happen as soon as they update their LinkedIn. They aren't tests like a Knowb4.
Sorry, but after ~8 hours I need to quit now. Got 1600 hrs in Factorio, and ~400 in Cookie Clicker already. Life doesn't wait for me, but good job, community! Farmhand really fits the theme, got me hooked in no time!
> The second I went online and tried a random chat website, I knew that what I was witnessing was rudimentary but would become revolutionary

By witnessing a chat website you immediately grasped that the internet (web) is something dynamic, not static.

The economics professor probably had a different perception of the internet at that time, thinking web pages were static documents (in a way similiar to a fax).
It's better to have a DB of the relative size of people's homes than not. You could map it against a DB of their shopping habits. As someone who lives in a condo I can tell you too many furniture manufacturers design their furniture or appliances to be WAYYYY too big. So maybe product managers or portfolio managers can push for SKUs that work for more customer segments.

You may be right that the utility is limited. But in the surveillance economies of Google, Amazon and Facebook more data is better.
PrefixRL: Nvidia's Deep-Reinforcement-Learning Approach to Design Circuits
More than 60% of the world’s biggest companies are in just 3 countries
Most advice is about behavior change. And most advice doesn't work
tl;dr: turn a $119 IKEA Symfonisk gen 2 wi-fi bookshelf speaker into a 100W mono Sonos TPA3116D2-based amp.

You'll likely need to switch out the PSU to get 100W for real though. Consider looking into used laptop PSUs for bargains.

(There was some missing context.)
That’s totally wild. The visual ML output is very obviously like tripping. But what you’re describing is very similar to how someone once described being high on acid to me, where no sentence could be completed without it turning into another and another and another until it was all just gibberish. It’s an interesting feat to be at this stage simply though back propagating neural nets, but there’s a huge gulf between where we are and creating __understanding__ (he said, trying to sound smart)
https://www.vacuumsguide.com/privacy-robot-vacuum-cleaners/
This was already on the radar 5 years ago. Pretty useful data for companies like Ikea to know how people fill their spaces. I am curious if other data is sucked up (now or in the near future). Bluetooth devices in the same room? Wifi SSIDs for precise location?
All potentially useful data for a company like Amazon.
But luckily when that time does come to refactor the code to handle the error case, the Rust compiler does a lot to help you make sure it’s handled properly.
None of those will come up at the beginning of the day. They are impediments that will only be revealed during the course of the work. Are people refraining from sharing important knowledge as it comes available so that they can grasp at something to share the next day, perhaps because reciting "no blockers" each day grows incredibly tiring? If so, how is that beneficial to the team being left in the dark for longer than necessary?
GM has taken the incremental approach and has been selling the L2 Super Cruise feature for several years. So far it seems to have a good safety record. They plan to start selling an "Ultra Cruise" system next year with autonomous driving on a wider range of roads, but it will still be L2.

Mercedes-Benz had hands-free driving working on highways in 1987 (before Google even existed). However, their approach relied on expensive specialized hardware and wasn't commercially practical.
Then you don't understand modern (last 50y) academia. It rewards gatekeeping, turf-guarding, outsider exclusion, shunning changes and bible thumping. Its the reason that there have not really been any revolutionary advancements in a long time. Everyone is hyper focused on guarding their own expertise and writing papers to "prove" it. Even if it is not necessary and most of the time no one except a reviewer will ever read the XXXXth paper on a slightly different version of a topic that has been covered a million times. The work is as immaculate as it is pointless.
Boyd’s Law of Iteration
A successful businessman, visiting his alma mater, dropped in on the economics professor.

Recalling that he used to have trouble with economics exams, he asked to see some of the current papers. Noting them casually, he observed, “These are the same old questions!”

“Yes,” agreed the prof, “we never change the questions.”

“But,” objected the visitor, “don’t you know the students will pass the questions on from class to class?”

“Certainly,” was the bland response. “But in economics we are constantly changing the answers.”
Glean is pretty great!
Ah I see, so is your concern that we aren’t putting that revenue to work on explicitly decarbonizing projects to invest in the future? Or is it more that you think there is a perverse incentive where residents might prefer e.g. a cement factory to move to their country because it will result in more CO2 rebate?
> Isn’t the whole point of it being decentralized to make it unsanctionable?

No. Guns and bullets are decentralized, but murder is still illegal. Law enforcement agents can investigate crime committed using crypto just like they can investigate crime committed using any other instrument.
Kind of hard to determine if you're a UK tax resident without some details, no?
This is why I will replace my phone with an iPhone. The chromecast protocols are so locked down, it makes casting really suck, and chromecast audio pucks are no more.
Reverse engineered.

Apple doesn't have AirPlay licensing for software products, just for hardware.
This is a bit like "it's just the flu".

It's even underestimating the point of comparison.

Faxes were a big deal. Sending paper documents over a phone line? Magic.
Incorrect, the fact that in all of recorded history this method as proven itself to end up in the same result means it is the method, not the people.
Right. The easier computers get to use, the lower the skill level of the average user. If Windows 95 had spied on the user like Windows 11 does an angry mob would've descended on Redmond with torches and pitchforks.
Even in cities where drugs have been somewhat decriminalized, the production and distribution remains illegal enough to allow cartels to flourish. You can disagree that legalization is the answer, but it hasn't been tried and failed.
AI robots have still proven to be hard. And if my roomba is any indicator... we are still a long way off... from that kind of sophistication.

What is coming online in the near term. Is robots operated remotely by humans. Imagine having a robot in your house... being remotely operated by cheap overseas labor. Folding clothes, cleaning, cooking, taking care of elders..

Or my dream... a french chef making dinner for me... in my house.

This is already in demonstration stage:
https://www.beomni.ai
Sorry to be dense as a person with a really dumb home, but you seem to be saying that a house without Wi-Fi can’t use a roomba? Can that be true?
Kind of. It's a chicken-egg thing. When you design your society around cars and car infrastructure people take their cars everywhere and watch the news and get scared and all that. We can think back to earlier times where this wasn't the case.
The laundry list is quite long and this is only one point, I interpreted it to emphasize the deception and discrepancy in the dream sold to us versus how reality played out.

To your point, Tesla has played out just like many other car companies - feeding off the government teat.
PoS is coming in ~a month, the upgrade dates date will be announced on Thursday.
Indeed (:
I doubt that Japan would like to have them.
To be clear, MiniRust doesn't change any of the rules Rust has, it makes them precise. 64bit tagged pointers are possible in Rust, you just have to do it right, and ideally one day MiniRust will spell out precisely what "right" means.

(Maybe that's what you meant, it wasn't entirely clear.)
I see plenty of people with blue Monzo+ cards.

I think since app dominated baking became a thing a lot more people are paying for premium accounts.

Imho they all offer poor value for money though
See my sibling comment about having a mobile number without a mobile phone
A few days ago I've used https://github.com/nthitz/discord-slack-import to import the slack channels to Discord. It's not perfect (doesn't use threads) but it's one of the better tools I've found.

If somebody knows a more recent/feature rich tool, I'd love to hear it!

rereading your comment: I guess you are looking for a way to export your discord history, not import your slack history into discord. sorry!
Those are just cultural aspects though aren't they?

But that also doesn't excuse what I'll call cultural idiocy and laziness for not walking your kid 300 feet to the bus stop.
5GB isn't much different than the storage limits of other services, but their storage pricing is atrocious. I've seen the writing on the wall for a while and watched as GitLab went from being the cool open source alternative to GitHub to becoming a bloated oversized mess. I know several popular open source projects were offered premium tier upgrades for free. I am curious to see if these changes, especially transfer limits, will impact them enough to move away.
LVT wouldn't reduce mortgage or rent prices, but what WOULD reduce them is eliminating property taxes. and that's easier to do if you can offset it with another more efficient tax, like LVT.

https://clayshentrup.medium.com/does-a-land-value-tax-have-z...

approval voting is also great.
> And, I'm not sure if GL is counting the whole history, or the current? And are they pruning old after a certain date?

GitLab stores the Git history with all data revisions as commits. To reduce the repository storage [0], older Git commits can be pruned but this would rewrite the Git history as an invasive change [1]. To store larger files, it is recommended to use Git LFS [2]. Alternatively, you can use the generic package registry to store data. [3]

[0] https://docs.gitlab.com/ee/user/usage_quotas.html#manage-you...

[1] https://docs.gitlab.com/ee/user/project/repository/reducing_...

[2] https://docs.gitlab.com/ee/topics/git/lfs/

[3] https://docs.gitlab.com/ee/user/packages/generic_packages/
What's the best Roomba alternative?
Pretty sure "shamans, prophets and sages" are effects, not causes, of that particular piece of psychology.
Legacy codebases that are “bad” usually have years of built-up domain knowledge and things to handle “gotchas” and corner cases that somebody new may not know about until they’ve spent a significant amount of time with.

I’ve seen it time and time again, with myself, colleagues above and below my grade, and devs I’m mentoring.

Chestertons Fence is a very important concept to have deeply engrained in your mind.
I would like a citation that one prediction from one person is representative of the entire field. Have you seen a meta-analysis of predictions?
New mandatory security rule: Employees must never turn their heads side to side in a meeting.
> since the amount of variation in height that's attributable to environmental factors might make that fundamentally impossible

Yes, that is my point.

Both intelligence and attractiveness have a significant amount of variation attributable to environmental or other external factors, and have the additional complication that they cannot be measured by a single objective unit (like height can).

> do you think that in 20 years we'll have no ability to predict height or intelligence from a genome

The quantification of intelligence is notoriously confounded by socioeconomic factors. I do not think talking about predicting a feature makes sense while we are currently unable to describe it well.

IMO dedicating funding to improving child care, healthcare+diet, and k-12 education will have a much greater impact on increasing a society's measures of intelligence and educational attainment. There's much stronger evidence that these factors are associated with improved outcomes. But, the work isn't "sexy" and doesn't come with a sci-fi flair.

Kind of like ignoring climate work in favor of Mars colonization. There seems to be a cultural bias in tech towards moonshot panaceas vs doing the unglamorous grind. It makes me think of the Bill Gates quote that "a lazy person will find an easy way to do a hard job," and while that's valuable in some contexts I don't think it's universally applicable.
Long term, the only robust way to solve this is going to involve a remote attestation chain i.e. video that's being signed by the web cam as it's produced, and then transformed/recompressed inside e.g. SGX enclaves or an SEV protected virtual machine that's sending an RA to the other side. Although hard to set up (you need a lot of people to cooperate and CPU vendors have to bring these features back to consumer hardware), it has a lot of advantages over what you might call trick-based approaches:

1. Robust to AI improvements.

2. Blocks all kinds of faking and tampering, not just deepfakes.

3. With a bit of work can securely timestamp the video such that it can become evidence useful for dispute resolution.

4. Also applies to audio.

5. Works in the static/offline scenario where you just get a video file and have to check it.

There are probably other advantages too. The way to do such things has been known about for a long time. The issue is not any missing pieces of tech but simply building a consensus amongst hardware vendors that there's actual market demand for [deep]fake-proof IO.

In reality, deepfakes have been around for some years now but have there been any reports of actual real world attacks using them? Not sure, I didn't hear of any but maybe there's been one or two. Problem is, that's not enough to sustain a market. Attacks have to become pretty common before it's worth throwing anything more than cheap heuristics at it.
Cycle counting is dead for ARM chips with their wait states and instruction pipelines and lazy stacking. Works great for PICs though.
Cathrine Austin Fitts promotes something she calls Cash Only Fridays.

Smart digital cash is a fantasy come true for central government control of civilian populations, so as much as we are able to, for now, why not occasionally use cash. I don’t see the downside and pushback against authority is almost always worthwhile.
Loved reading this. Thank you.
Unfortunately, I don't have an easy answer. My son recently graduated from my high school and I noticed that while his school used Pearson's website to drill him on the mechanics. My son struggled with word problems precisely because he did not have the fundamental concepts.

For example, I argued that division is more intuitive when we multiply using fractions.
- Whole numbers have an implicit denominator of one. E.g., 7 is equal to 7/1.
- It is more intuitive to think of division as multiplying by fractions. E.g., 7/2 is equal to (7/1) x (1/2). We multiply the numerators together. And multiply the denominators together.
- Where this is helpful is when we deal with complex arithmetic like (7/2)/2. We have 7 pizzas. Divide by 2. And divide by 2 again. If you break it into fractions, this is equal to (7/1) x (1/2) x (1/2). The numerator is 7x1x1. While the denominator is 1x2x2. Putting it together, it is (7x1x1) / (1x2x2) which is equal to 7/4.

This discussion usually leads to the question of what is multiplication (again)? I argued that multiplication can be thought of as a shortcut for addition or can be thought of as set theory. I have two bags of marbles and each bag contains 10 marbles each. How many marbles do I have? You can either write 10+10 (multiplication as a shortcut for addition) or you can write 2x10 (set theory). Taking it back to division. I have two bags of marbles and each bag contains 10 marbles and I have to share my marbles with my sibling (divide by two), how many marbles do I have?. You can write either (10+10)/2 or you can write 2 x 10 x (1/2).
Not gonna happen during AMLO's presidency. He has been recorded eating tacos with the mother of "El Chapo" and her operators, he negotiated the extradition of Secretary of Defense Salvador Cienfuegos when he was arrested in USA, and promptly exonerated him, and has publicly declared that cartel members are human beings and deserve respect. "Hugs, not bullets" is still his "strategy".

His almost two decades of presidential campaign had suspicious and illegal funding, I wouldn't be surprised if narco money reached his hands too, with the implicit compromises. He and his accomplices haven't seen any consequences for his many blatant, which speaks volumes of the weak justice system in Mexico, or of the overpowered presidential figure.
Many other comments here don't seem to have spent much time reflecting on why his niece said this.

Speaking as an actual math teacher, this is a very important thing for students to try to come to grips with. Memorization and "learning without understanding" have a bad rep, but memorization is a tremendously valuable skill. Instead of thinking of "learning by memorization" as doing a disservice to learning math, consider that learning math might increase your capacity for memorization as a byproduct. This skill carries over to so many others, but I think its importance gets glossed over as a result of it being simple to look things up using the internet.

Another thing to think about: if you have something memorized (e.g., an identity, a theorem, a formula...), then you can think about it when you're walking around. When you have many of them memorized, you'll be able to think about how they relate to each other. The more you have memorized, the fewer stumbling blocks there will be to trip over when you're mulling over a problem or trying to figure something out.

There's a lot of apocrypha out there about how if you're learning math, you shouldn't try to memorize things. You should instead try to "pick it up". This elides two important details: 1) there's selection bias at work---many people who are extremely good at math have minds like steel traps, remembering many things after seeing them only a couple times, 2) the expectation is that you spend a significant amount of time drilling and working, to give yourself an opportunity to pick it up.

Now, why did his niece say this? When you're learning the basics like this, becoming "comfortable with formal manipulation" is really a matter of running a large number of experiments. You try this and that manipulation and get comfortable with them over time. You apply a formula in error and observe the results. You puzzle over what happened. Over time, you discover the logical framework which holds everything together.

Asking "why" at this point (when you're learning very basic math!) is like putting the cart before the horse. You would receive an answer that you would be in no position to understand. Hence, "be like a child": play around, make some mistakes, try to understand what's going on. As you grow, you will become more sophisticated in your approach and better able to shift the balance so that you can attempt to simultaneously understand more of what you're learning.
It's an excellent idea for people who want to go to Harvard, and maybe even society at large, but a terrible idea for people who have gone to Harvard. And for Harvard.

And Harvard cares about the latter a lot more than it does about the former.
sorry, Principal Investigator and Individual Contributor
They should have done a deal with Xiaomi or one of the other Chinese brands instead. They're honestly light-years ahead with indoor mapping & navigation.

I bought a top-of-the-line Roomba when I moved to London a few years ago and it's honestly primitive by comparison to even a mid-range Xiaomi robot vac.
The point here is that, if we want to use GDP as a proxy for labor productivity, then including wealth from extractive industries isn’t that useful because it tells us much more about the geology of the country then about the labor force.
They are used and it is intentionally disingenuous to give a customer a used/refurb phone to replace a defective brand new retail price phone. Keep being an apologist though they need people like you to keep those stock prices soaring.