skysight-inc/HackerNews huggingface dataset:
This is great! I wish we could have wider band/multispectral sensors in regular phones by default, feels like there could be a bunch of use cases. Maybe too niche
iOS too?
Why make it worse by choosing backend-only web languages with bad reputations?
I don't understand how they write an OS kernel, command shell, graphical shell, and browser in 3 years? I get there are more than a single person involved but it still seems very rapid.

What are the catches? Is it still very immature or assuming there was enough user-land software (which I'm sure there is not), is this ready for production use?
How big do you need it to be? It's already big enough for me to get a nice home timeline with an update every few minutes, or even several times a minute should I be so inclined.
> ... currently in-vogue

Around 2014 I looked, out of curiosity, into Ethereum and its EVM before Ethereum came out. Back then I even ran a node on... a Raspberry Pi (!). If I remember correctly even in 2014/2015, the official Ethereum client/node, written in Go, called "geth", was already using the term "web3" everywhere.

I'm not saying it's good or bad that people are using that term but all I'm saying is Ethereum using the term "web3" predates the "Metaverse" announcement by at least seven years IIRC.

It may be "en vogue" now but credit where it's due: Ethereum was using that term a long time ago already.
From macro to cellular resolution: synchrotron X-ray reveals Covid lung damage
Yes, that was the first all-electronic generation after the very earliest relay designs.

They were shockingly unreliable and incredibly expensive. Tubes have a very low mean time between failure, so any design that uses tubes exclusively can't work for more than short periods without breaking down - possibly minutes, maybe hours, probably not days, and absolutely not months or years.

And each failure means a cycle of fault finding, which can take hours or days in turn.

As a technology it sort of works in a prototype way - you can get some work done until you can't. But the unreliability means it's qualitatively different to a modern laptop or server farm.

The wonderful thing about integration on silicon is that it's the opposite - it's incredibly reliable, as long as you keep the thermals reasonable.
For enterprise relevance in our world, the exciting things have been handling heterogeneity via things like RGCNs, and handling bigger scales via DGL (GPU tricks, sampling tricks, ...). Imagine fraud, hacks, and entity resolution from everything you've recorded on a user interacting with a system.

There are important cases like maps and chemistry that take more specialized techniques, but we focus on events/logs/etc. So less to say on the niche stuff, even if those niches cover big use cases like "how google maps works" or "how google auto-designs their TPUs"

For the logs/events/transactions/clicks/devices/users/accounts cases, happy to chat, but maybe not as useful elsewhere :)
Yes, there's a live test. So as mentioned before: we don't know if it will happen for real transactions, if a meaningful number of people will accept it, and when will it happen. (It's likely, but still months away)
Darkpool Data – But How Do We Use It to Create Strategies
Yeah that just passes the buck to someone else (the insurer), who is incentivized to investigate malfeasance.
Bingo. It’s important to practice appreciating the meaningfulness of the mundane. That’s where most of the real action of life is. There are also plenty of interesting ways to make improvements here.

And we can still keep some time for daydreaming and chasing the next paradigm shift.
Andreas just gets stuff done. Watch his live content sometime.
Thanks a lot for clarifying this. The meds a bipolar will take are identical to the meds a schizophrenic will take for handling psychosis and paranoia.
Well, JS on v8 (node.js) is usually more CPU efficient than a Python app due to its good JIT compiler. Perhaps the memory usage is not as great due to requiring a GC.

I suspect that Electron apps are so easy to create and run somewhat acceptably, that the trend is for the developer to add more bloat than would otherwise be there. So a very efficient runtime leads to developer laziness.
If it came down to a choice between allowing cp, and/or widespread copyright violation, then they might do just that.

Some autocrats would happily shut down the internet because someone hurt their feelings.
Ethereum has been moving to proof of stake since forever...

Ethereum was released in 2015. The first PoS cryptocurrency (Peercoin) was released in 2012.
This seems thoughtful and accurate, and reflects my own response to the video.
So, if I understand you well, it would be something like this. Inputs:

1. {x0, x1, ...} - nodes in the graph, say users

2. Bunch of edges like {x_i, x_j}, say social connections

3. Some raw or processed features on nodes, say the text of posts, age of the account or some nlp-based scores for posts

4. Some raw or processed features on the edges (in particular maybe some coloring)

Before: people would train various classifiers/regressors directly on the nodes and/or edges, then maybe use the graph structure to propagate the scores.

After: But instead you could train whatever objective you have from raw features on the edges and nodes, with some extra message passing between nodes and edges. For example train (some of) that nlp-based classifier together with the graph part. And the benefit would be that, for example, you can extract some signals from the NLP part that would be more useful in determining the properties of neighbors, but not necessarily as useful in determining the properties of the current node/edge.

Question - what's the maximum range of such message passing? Sounds a bit like an RNN, where the unroll depth can be an issue. Though in practice most graphs have a low average path length, so maybe this is not a particularly big problem.

Although if you start unrolling graphs you'll very quickly load ~everything, so I guess the training must be completely reworked (flush data to distributed storage frequently then shuffle for the next step) or you cannot unroll further than maybe a few steps.
> I can't recall any recent high impact "new thing" except maybe crypto.

Uber is literally life-changing. Remember needing to call people and ask them for a ride when something unexpected happened?

> I cannot begin to understand what it's like for a 20 year old to have been born in a world where Google is already established, Social networks are mainstream, and Amazon is our all encompassing commerce overlords.

20-year-olds have had life-changing technology adopted around them multiple times. It's just not on your radar because you weren't 10 years old in 2011.

Roblox, Minecraft, and Fortnite are examples. As people are saying: the metaverse already exists to some extent, and young people have been living in it daily since they were small children.
I think that's a very important point. For example if generating fuel from algae was only 0.5% efficient, it may not matter if the process can be conducted in open ocean.
IMHO robotics is 90% mechanical and electronics. The programming part is minor. When someone tells you that you can learn the field by buying a third party device and programming it, they are either lying to you or to themselves. I'd put this one down to "well meaning academic".
That's a reasonable point, Ann Davison's victory could definitely be a factor as well. And I don't know much about the background of the petitioners here; I think it's likely they're sincere in their belief in the same way that the original recall petitioner probably is.

That doesn't change the fact that big business in Seattle would love to see Kshama out of office, and if she survives her recall and this initiative gains traction, I'm confident they'd throw their resources behind it to get another bite at the apple. With the exception of Sawant, they have a city government that works for them, and I think they'd prefer the middle path to rocking the boat in either direction.
I mean IRC doesn’t even support multiline messages let alone any of the other things that are table stakes for an actually worthwhile chat experience.

The success of slack and the failure of IRC has nothing to do with surveillance capitalism.
> Handling combative interviewers

> Sometimes it can feel like your interviewer is being aggressive, and it can really throw off your performance.

... aaand that's where to terminate the interview. You don't want to work anywhere that tolerates bullying or aggressive behaviour. They'll eventually end up in the news. Just walk out and block them.
If you have >$100M and >3years to burn, WTF are you doing robbing a bank?
Not a Dash Cam but We Caught This on Cam in Seville Spain Ole
It's still very immature and not ready for production use.

That said, you can do a heck of a lot in 3 years if you put in consistent time and effort towards something. :)
We used to make refrigerators using ammonia as the working gas, too, but concentrated ammonia kills.

Exposure to high concentrations of ammonia in air causes immediate burning of the eyes, nose, throat and respiratory tract and can result in blindness, lung damage or death. Inhalation of lower concentrations can cause coughing, and nose and throat irritation.

Huffing gasoline is really bad, but not ammonia cloud bad.
I'm not sure if you've seen Script before, but you might be surprised at what it can do.

https://en.bitcoin.it/wiki/Script

As for NFTs they are little more than OP_RETURN, which has been part of Bitcoin since 2014.

There's this persistent and incredibly ignorant view out there that Ethereum's contracts are "smart" and Bitcoin, well, it doesn't do smart contracts. Even a cursory glance at the link shows this is not true.
The key word is deconsolidation - something almost every user actually wants for many reasons more or less. This feels to me like the cycle of the forum moderator problem - the site is great and useful but then gets popular and the more popular and generalized it all gets the more likely people will want to split off.

I think the underlying direction is the right way, I just really dislike how it moves more towards more capital and commerce focused than social good.
Yes. The commercial synthesis companies check and reject sequences that are parts of dangerous viruses.
Unacceptable. If this is so, I quit.
Started looking for hidden cameras, ended cowering in fear from the thousands of eyes in the closet.
Emacs is the operating system. Viper is the text editor.

/s
The one thing I like about the Rust crates ecosystem is that crates have "tags" along the lines of "nostd" and the like.

That's a good idea, but it wasn't taken anywhere near far enough as a policy. The technology is like 90% there, it just needs that 10% to be super useful.

For example, did you know that a "Rust" crate can be 99.999% C/C++ code?

A lot of them are. Some typo squatter basically wrapped a bunch of libraries like "libpng" and whatnot. Behind the scenes, all of these "Rust crates" are invoking cc and won't even build if you're on certain Rust toolchains!

There's no indication of this on crates.io.

Imagine if crates were scanned automatically by something like Microsoft's Roslyn and each crate and crate version had automatic tags along the lines of "pure Rust", "Safe Rust only", "Uses only std", "processor portable" (no-CPU-specific conditional compilation), "platform portable" (no Linux/Windows conditional compilation), etc...

Obviously, the transitive dependencies would then bubble up. So if a crate that says "portable" has a dependency that changes from "portable" to "Linux-specific", then the crate should lose the "portable" tag.

The crates.io team would prefer that every Rust user do this themselves. Manually. For every update. Tens of thousands of people doing this work over and over. Forever.

I'd like to see this done properly, once, centrally, in a controlled and hard-to-spoof way.

Security is not just about memory safety.
But you can use it for your next ransomware project!
I don't know about Google, but that certainly didn't seem to be the case at Facebook. PHP/Hack was the language of choice for front-end stuff, C++ for most of the code in infra services, and Python holding everything together.
This would probably work fairly well for desktop/server stuff, but I can only imagine the blast radius of this decision in Android devices with often limited at best OEM update support...
Creating a browser engine is a very good test of how fast is it to develop in $LANG I'd say. I'm not saying to render the OS's UI in it, just to write a program that is able to load and execute a 2021 website once you've written your OS.
They are talking about implementing both an OS with a snappy GUI, and a (new) web browser that runs in said OS.

(These days no OS is going to succeed with end users if it doesn’t have a browser).
I am pretty sure in most cases you build less often than you execute.
In fact, both Di'Angelo and X Kendi have written opinionated, arguably racist (reverse racist?) hot takes that both boil down to the self-flagellation of one race. The premise of both books (and yes, I have read them) is that white people are born with an original sin that cannot be cleansed, but only fought against, and the only way to do this is accept the (false) premise that you are intrinsically a racist and you must actively fight against this. By "you", I of course mean "white people". Ascribing negative traits to someone based on their race is racist, QED.

They are both textbook examples of a false premise. Extremely difficult to refute because by design it's created to immediately incriminate people opposed to it. So no one with any sense opposes, lest they become an anti-anti-racist, which somehow means "racist". It fails the freshman logic course test which tells you all you need to know.

They qualify as garbage. If not because the authors have a clear agenda other than (social) science, but because their cases are based on demonstrably false premises that lead to wild, racist, and absurd conclusions. There is very little difference between these books and the racist books of 100 years ago except the premise was altered and the colors changed. They might belong as a times best seller in today's social battlefield but there is no substance in them besides their inflammatory titles and racist conclusions.
I have been saving the planet by writing all my code in Pascal

From that paper, only C and Pascal, are optimal for energy and memory usage.

And Pascal has memory safe strings with reference counting. C is just too unsafe. 70% of all security issues are caused by C.
The safety aspect is true.

In terms of the police, if you are detained you have no right to remain silent and no right to counsel (until after you’ve been interrogated).

And the healthcare system is top notch and affordable, but the governments attitude is “citizens need skin the game”. Private insurance is almost a requirement otherwise the public system will leave you with thousands in out of pocket costs.

It is a remarkable country but scratch under the surface and there is a lot that doesn’t work well too.
Any chance without an undergraduate degree?
Ten ways to confront the climate crisis without losing hope
I mean, you can apparently trick swarms of crabs into being logic gates. https://phys.org/news/2012-04-scientists-crab-powered.html
Mapping China’s Rise in the Multilateral System
Yes, both are replacing some PHP/Python bits with C++ AFTER scaling to billions of users...

Still curious what the power savings are... I'm sure they've done enough profiling to know their performance is increasing. But are they saving energy? How about the compilation cycles to get to where they are? The carbon footprint of the additional employees? Etc...?
We have tried both trials with and without CC - the latter is obviously more effective.

On the back-end however, this forced us to spend weeks developing an intelligent automated approval process to limit abuse (which is common).

After that, monitoring systems alert humans to suspicious trial activity for further review. So it continues to be a lot of work.

Financially, we love the idea of a true "free" trial. The abuse was the challenge but we're in a good place with it now. Customers/Potential-customers love it and so do we.
Money and cynic?

I would have expected OR instead of AND. :)
Just because it's hard doesn't mean you can't do it.

> if we exclude Asia the only starch engines I know which do so are Google, bing and Yandex(?).

Asia...and Europe? I'm pretty sure that for example Seznam.cz still has its own indexing (https://blog.seznam.cz/en/history-of-web-search/). At the very least there used to be several more indexers as well. A version of one them is even accessible as source code: https://www.ucw.cz/holmes/
FWIW, whatever I'm doing somehow got me ~6.4 times your karma points, in 7 years vs. your 13.

(Could be that I'm just throwing a lot more shit at the wall, more of which is sticking than not.)
Something I didn’t realize I would love about static languages after years of Python: programs more often crash at the error site. Python often keeps working for a while until the duck isn’t shaped correctly.

The number of times I’ve had to unravel a bug where we iterated on a string rather than the list containing strings…
People still have a problem relating to others with severe mental illness (and addiction, for that matter.) The script they expect is, "I have learned that what I did wrong, I'm a better person now, and I'm ready to be trusted again."

That's what they expect, what they demand. But this guy can't say "I learned" or "Here's my case for why I am ready to be trusted again." Not honestly.

In my past (thankfully not recently) I've had to do a somewhat dishonest apology where I said I had "learned" that X was wrong and I wouldn't do it again, when really what I had learned was that I needed to manage my depression more carefully so that I wouldn't get into a state where doing X seemed like the only bearable option even though I knew it would disappoint people.

In my case, it was possible for me to insulate people from dealing with my depression directly, by translating my apology into terms that were comfortable for them. I could recite the script they wanted to hear, because I could honestly say the important parts, "I learned, and I'm ready to be trusted again," because the trajectory of my depression is something I understand pretty well and can anticipate and manage. I am fortunate that way. The only way I had to be dishonest was in omitting the true details of what I learned and why I thought I could be trusted in the future, replacing those details with the ones they wanted to hear.

This guy can't really do that, so he can't conform to the script. He can't "learn" that it's bad to have a psychotic episode, he can't "learn" how not to do it, he can only learn not to ignore his psychiatrist and not to go off his meds, and I think deep down he knows that if the effectiveness of his medication drops, because of a change in his underlying condition or some other factor, his judgment may be impaired to the point where he can't be trusted to keep taking it.

I think what probably rubs people the wrong way is that he won't say he's responsible for what he did in the way they want him to say he's responsible. It makes sense to me that he won't say it, because that would be claiming that he is capable of being responsible in a manic state which is a potentially dangerous and damaging lie. I understand him not being willing to say that, even under duress.
An operating system for a better world...
A comparison with the Hindenburg isn't useful in any case. To put enough hydrogen in a car to get a reasonable number of miles, you need to compress it to 10,000psi. The Hindenburg is basically atmospheric pressure.
Building TeXmacs natively on M1 with macOS Monterey
Preventing money laundering, drug trading, etc etc is part of what our taxes pay for - a safe and secure society for us and our kids. To your point, do you think that's being done competently in tradfi, given every massive money laundering scandal in the last 50 years which involved established traditional banks? It's already not being done. RE: "running to mexico with the money". I believe any individual should be able to take the "payout" for the value they provided to society and freely move with it / utilize it in whatever country or society they choose. Most governments disagree, and that's cool - but how is that in any of their citizen's best interests? Venezuela was a great example of how that plays out. The people there lost everything due to their government's incompetency.

At the end of the day, things like drug and human trafficking don't happen because the people behind them are able to launder money - they happen because of a complete and utter failure on the behalf of our government. All of these issues were here long before crypto, and while yes, CC definitely does not help these issues go away - quite the opposite, actually, and that part is unfortunate ...but it's not the root cause of the problem. And the half-assed solution currently in place is so inadequate that even otherwise sane individuals resort to scapegoating things like crypto. Is the current precedent of "lots of drugs are coming out of [XYZ] country, let's destroy everyone's lives in it unilaterally with sanctions in an attempt to hinder those responsible" really something you are okay with?

For example: the US goes to war with a country I have family in, and now I can't support my loved ones. I could not care less about the economic policy, because enabling my grandparents as well as great grandparents to buy food and basic life necessities is far more important to me. In some parts of the world, even Western Union and those services restrict this - or charge exorbitant fees which make CC transaction fees look tame in comparison. Choosing a geographic location and unilaterally destroying the standard of living there through economic sanctions might as well be mass genocide.
They probably have their own BIN/IIN. So it may be trivial. Still privacy.com per merchant cards are more likely to be actionable than stolen or prepaid cards.
"CBO estimates that enacting this legislation would result in a net increase in the deficit totaling $367 billion over the 2022-2031 period, not counting any additional revenue that may be generated by additional funding for tax enforcement."

As one comparison, "[Steven Mnuchin's] own department’s analysts now peg the 10-year cost [of the Trump administration's tax cuts] at $2.3 trillion given the administration’s assumption that tax breaks for individuals and large estates will be extended past 2025." (Politico)

The spending deficit of the US government will be $2.8 trillion in 2021. $367 billion / 10 years = 1.3% of the 2021 deficit.
I do that too, I don't care who it triggers.
Chase Bank
Cron is a new calendar app following in Sunrise's footsteps
> Look, there's nothing wrong with harvesting money from digital rubes.

Yes there is. I won't go so far as to say it's stealing, but for smart people who could be using their talents to build something actually valuable it's at least a misallocation of resources.
Totally disagree. To a very large degree, the mechanics are a solved problem. Robots have all the mechanical capabilities they need to solve all sorts of useful problems. The challenge is figuring out how to control them to do anything useful. That's mostly software. Sensors too, and electronics to run the software. But it's mostly an algorithmic and coding challenge.
> There's a reason pretty much all of Earth's biology uses hydrocarbons as its fuel of choice.

I feel you are suggesting the reason is because it's an ideal energy transport mechanism, while ignoring the (not insignificant) fact that almost all the hydrocarbons we've used so far have been, effectively, free energy.

Or at the least, incur a cost that we have not yet had to contend with.
Most of my peers and I aren't trying that hard: this it the common case among recent graduates.