skysight-inc/HackerNews huggingface dataset:
I don't understand why so many make a big deal of the Las Vegas loop congestion. I don't have the impression that it's supposed to demonstrate anything other than that Boring Co could actually dig a tunnel. Presumably they could fix the problem by building a vehicle actually designed for the purpose of a "loop" transportation system, but that's obviously still some ways out. So it's basically a demo, a playground and a marketing gimmick for Boring Co/Tesla.
Well, appendix has important role in human immunity system. Obligatory removal just because it might develop inflammation makes about us much sense as removing any other body part than we can live without (not necessary fully comfortable tho). Especially if stay there is temporary.
Yup, I'm a brazilian living in northern germany, and one of the words I struggle with the most is "rechts". It's just really difficult to get that 'r' sound right.
Nice article!
One can you also use reduce(hcat,n) instead of hcat(n...).
The function reduce(hcat,n) should be faster as there is optimized implementation of it:

https://github.com/JuliaLang/julia/blob/89a51fb98485219680c7...

This feature was discussed here:
https://github.com/JuliaLang/julia/issues/21672
Biology, and synthetic chemistry. Unfortunately all anecdotal. I live near a major research university, have lots of friends who are involved at all levels, and relatives who are even closer to it. It tends to be in areas that require minimal capital investment to pivot into a new study. Also, the student pursuing the original idea is hampered by their own emerging skills. "My student's thesis just got scooped" is something that every professor has experienced or knows about.

My field, physics, much harder. Building my experiment required a bunch of expensive equipment (maybe half a million in today's dollars), gear that I built myself, the technique of operating it, and so forth.

My career, much harder. I work in business. You learn about my ideas when a patent comes out. ;-)
This. Feedback (less loaded term than "criticism") is something you should want. You can obviously ignore tabs vs spaces types of comments but if your code takes 2 months to get right then it probably still has bugs in it after 2 months and it would be a win if others started finding them for you. Also, if the style is really that bad then it could be obscuring bugs that would otherwise be easy to spot (missing braces, etc), and you might find bugs while fixing it up.

ps always use an auto formatter/linter. I can't believe we ever used to live without them. So much time used to be wasted re-wrapping lines manually and we'd still get it wrong.
The only UI I know like this are traditional RSS readers. it sounds interesting though.
Tell me, are you surprised? Absent some framework for morality that people submit to and elevate to the status of the ultimate authority in all things ethical — where will people draw ethics? Everything consistently ethical in one philosophy is reprehensible to another.
If you're tracking changes to a given state and seeing which other parts of the state affected those changes, you end up inspecting the same spots, whether it's with a debugger or not.

> inspecting megabytes of disassembly is not fun.

Well, of course there you need the debugger and memory watchers. But I think that fits into the "unusual" slot, most people aren't doing that.
We're working on this atm and will be sharing soon. Have been running for a while without official limits with very little issues. (99% of our devs don't reach our planned limits).
Yes: https://publiccode.eu.
I don't think I was misrepresenting. I think it just boils down to we both read the OP differently. It's possible to have different takes without it being ascribed to malice or deliberate misrepresentation.

>I also think you are grossly simplifing what caused the engineering failures you mention.

I don't know how you arrived at this conclusion? I am in no way simplifying. I said those types of systems are complex to the point that subjective determination of good enough isn't adequate and how standards help fill those gaps of understanding. I've literally worked on some of those systems and have had listened to people at the highest levels of some of those organizations about the nature of those failures. I've withheld approving plans of one because I witnessed firsthand how the nature of external pressure corrupts what is meant by "good enough". If you know more intimate details on any of those examples, I'm all ears.

>They have a lot more to do with systemic pressure and misplaced priorities than they do with engineers making contextual assements of risk

This is the exact point I've been making but I think the two are interwined. Those competing pressures make fertile ground for rationalization and cognitive bias to influence decisions to change the definition of good enough more in-line with the verbiage of the OP (again, there was no discussion of risk in that post, you shoehorned that into your interpretation. There was only discussion of clunky, stupid code which was blessed as good enough). You seem to imply risk understanding occurs in an objective vacuum and I disagree. That's why I think subjective determination of good enough falls short in some scenarios. I'm not sure if you've been so focused on being right that you've ignored that central point, or if I'm just not communicating it effectively but it's not really worth belaboring further.
I just assumed that the author shared the laptop with their partner.
Yep, it’s blatant right-wing propaganda.
Ugh. All the way through I was imaging that Siamese twins wrote this piece or something.
Governments need to ban 'shotgun KYC', which is where they let you put funds in the account before they freeze it and make you do KYC, rather than making you do KYC directly on sign-up. You're effectively forced to give away your info or lose the funds. Sites like Paypal don't want this to happen because registrations would drop off majorly if you had to KYC on sign up.
The trend right now is for Bitcoin mining to migrate to the US. Sweden has announced that they can’t achieve goals for 100% energy use from renewables without banning Bitcoin mining.

There is an almost market assumption that the US will absorb these excesses. In a scenario where the US curbs Bitcoin mining alongside other countries with major sources of large and cheap electricity supply there needs to be an offset, hence BLOCK’s plans.

It makes complete sense to me. In the event of large scale mining bans BTC difficulty would adjust so its total mining output / energy use could actually be lower with higher profitability depending on BTC prices. An affordable low-scale miner helps to ensure BTC’s long-term viability of its hash rate which contributes to its security etc alongside decentralising the network.

I think the bigger issues right now are that there are substantial arguments to be made that there is an everything bubble going on right now and crypto is so immature relative to modern financial markets especially in data feeds and analytics. There are substantial amounts of capital invested in alt coins and Coinmarketcap and Coingecko aren’t even listing the true total global market caps of total crypto market.

CMC list it as roughly $2trn vs Coingecko’s $2.1trn but they have listed thousands of other coins where there are liquidity and they have excluded them from the total. These are coins with daily volumes in excess of $1m all the way down to >$100k.

Once you add the market cap of these coins the total crypto market is roughly around $2.4 - $2.5trn and that still excludes major projects with liquidity that are active but currently unlisted on CMC and Coingecko. The whole data aggregation part of crypto is a complete mess and amateurish.

Imagine people trying to model analytics on a total crypto market cap of $2trn vs $2.5trn (reality) a 25% error rate just because Coinmarketcap has added these coins but has arbitrarily chosen not to add them to the total crypto market cap. They are greyed out on the website with this message:
“Self Reported Market Cap
The CMC team has not verified the project’s market cap.”
There is a recent popular TV show that looks very similar to that app. I guess it's from that.
Yes, please, the state of affairs currently is that it's impossible to get code, data, and pretty much anything besides the actual paper.

To me at least sends a signal of people hiding stuff. That's not good. It made me distrust some papers in the past. I tried to reach out with no success.
This isn't a language feature? It's a macro.

So in terms of weight pulled by a feature it is not competing with say, the add-and-assign operator +=, or even with the AddAssign operator overload trait (which is a langitem), but only with some library feature like euclidean remainder on integers, which I hope you will agree is unlikely to be more commonly used than format interpolation.

I don't know why you think that serde_json isn't good enough and so 49 other JSON libraries will spring up, but I also don't know why you're sure a programmer will decide they ought to write format!("\"{json_string}\"") but you're confident they would never write format!("\"{}\"", json_string). People determined to shoot themselves in the foot are going to do it, we provide much better, simpler, clearer ways to do what they wanted to do, but in general purposes languages it will always be possible for them to point the gun at their feet, dismiss the warning "CAUTION! Do not shoot yourself in the foot", click the safety and pull the trigger.

Finally, Rust doesn't have to design all its features with 20 years of unknowable future implausibly considered in advance, because it has Editions. If you're correct and we regret providing format!() the Rust 2040 edition needn't provide this, and old code still works.
It's usually far easier to build and test a UI than integrate the same backend code with multiple vendor's chatbot SDKs as well.

Is there any evidence customers prefer chatbots? The entire concept feels like it's driven by managers trying to impress their managers.
Because it's basically never been a thing there. Facebook, Twitter, Google - all of these platforms can and do remove things from their platforms for whatever reason they feel like. There's nothing we can do about it, there is no free speech there and acting indignant like they're eroding some right that you previously had is just pointless.

It'd be like complaining that you can't get sushi at McDonalds anymore. You couldn't ever do that, McDonalds haven't indicated that they would offer this and we all know it's not going to happen.
I mean, always consider the source. Most people wouldn't consider the AEI trustworthy on energy/emissions issues.
> Facebook’s machine learning tools predict your preferences better than any psychologist. AlphaFold, a program built by DeepMind, has produced the most accurate predictions yet of protein structures based on the amino acids they contain. Both are completely silent on why they work: why you prefer this or that information; why this sequence generates that structure. [...] They offer up no explanation, no set of rules for converting this into that – no theory, in a word. They just work and do so well.

Err, there is a theory: "What if we have so much computer power that we can try every combination and optimize for what fits best?". These algorithms aren't completely silent either, there's people behind them that write them, feed them data, guide the learning process, predict an outcome, etc - this breathless "We just don't know how it works???" is ignorant AI fearmongering, because the next line will be "What if it decides humans should be destroyed???" or whatever.

Some AI algorithms ended up doing racial profiling; that wasn't because "we just don't know how it works???", it was because it was fed racially profiled data. It's not magic, it's not unscientific randomness, and the outcomes can be predicted.
We don't have production facilities for that much clean hydrogen either (about 350.000 tons would be needed for 8 days' worth of Germany's needs. World production of green hydrogen was about 1 million tons between 2015 and 2018[1]).

As I said earlier, the theory may exist, but solving scaling problems isn't trivial, and is going to take some time.

[1]: https://www.statista.com/statistics/859104/hydrogen-producti...
Interesting. Are the unhelpful comments coming from academics or random peanut gallery folks?
>The US GDP directly translates into the amount of taxes paid. Suppose a 50% drop in the value of USD happens. If nothing else happens taxes increase by 100%, and people need to acquire more USD which drives the value of the currency up.

?
GDP is produced and denominated in USD, domestic taxes are paid in USD. How does a drop in the relative value of USD compared to a foreign currency influence domestically paid taxes in any way?
In addition to the responses talking about getting better with software specifically, I think it's helpful to work get better about thinking in a systems way, generally. There are systems all around us, providing plenty of opportunity to practice systems thinking. For instance right now looking out my window at my backyard I see a drainage basin with frozen water there. I can start asking questions like "where did that water come from," "how long will it stay in that drainage basin", "where does it go when it leaves," etc. Or looking at the next house over and seeing the steam coming out a chimney -- where does that steam come from? What is the heat source? How did that heat get to that house? Etc.

System design is, primarily, a way of thinking -- identifying how given things are actually connected, thinking through how they are connected, what happens up and down those connections as things change. Software systems are just one particular example of this (and, as a bonus, when you start to include non-software parts, such as the humans actually using the software, your software system design will be stronger).

I'm sure others will cite this too, but I don't see it yet at the time I'm writing this, so for a specific book let me recommend Thinking in Systems by Donella Meadows[0]

[0]https://www.chelseagreen.com/product/thinking-in-systems/
While my home is powered by solar, there is not a single commercially run Thorium reactor on the planet. Go figure.
> This is a criticism that the late philosopher Hubert Dreyfus made for half a century to no avail.

Whenever someone says a particular machine learning application is not going to work, and their justification is something a philosopher said, I always laugh.

I’m sure this philosopher was a great thinker with many interesting ideas about human nature, but likely they had little familiarity with convolution neural networks.

It’s unclear why the criticism in the paper does not apply to many existing “AI” technologies.

For example, clearly, video filters (like those developed by Apple, Meta, Snapchat, etc) that create a cartoon figure that mimics the movement of a users face are impossible since there is a temporal component and we cannot possibly perfectly represent every single face perfectly? Tesla self driving cars already work. Sure they might crash sometimes, but humans also crash sometimes. At this point is only a matter of time until the crash rate is deemed acceptable
Fantastic Symbols and Where to Find Them – Part 1
That's actually a fantastic idea! I'll add it in my next update
Tips on how to enforce those boundaries with kids? I have been WFH since March 2020 (and occasional remote work prior), my wife a part of that too. We both have home offices. But in any instances where the school is closed, or they are doing remote learning, there is inevitably at least once a day where he (8 year old son) barges in to tell us some random story; kids have not a fucking care about if you're on a call/zoom or up to your elbows in code/config.

Just now, he came to show me the latest iteration of his lego boost project (highly recommended kit BTW) using the sensor to only shoot the missile at mini figures in red shirts... which this interruption took me out of my first pomodoro block, and brought me here.

It is a semi-chaotic existence, lines between work/home are hard to define and my biggest win is defining a daily schedule around our mutual 'must attend meetings' and running interference for the other during those times.

In my experience, the kid interruptions are usually more entertaining than when I used to get the random co-workers 'drop by' to chat and would have 20 minutes of nothing to get to one 30 second question...
Which States Are the Freest?
Like, all the time? I'm not sure what you mean- Log4j has several listed on their website- https://logging.apache.org/log4j/2.x/thanks.html, and many dozens of people directly sponsor log4j contributors via Github Sponsors- https://logging.apache.org/log4j/2.x/thanks.html

There are also various log4j forks.

And that is just the one project you mentioned, the world of Open Source software is very vast, with many contributors, forks, and financial sponsors.
A UPI like system would completely solve these problems.
Best evidence yet that Multiple Sclerosis is caused by Epstein-Barr virus
The laws of thermodynamics, for example, just like all the laws of physics, are just consistencies we have observed not breaking after decades of trying every corner case we can conjure up. They are quite literally the definition of inductiveness: you see that something holds for a solid number of cases so you assume that it just holds for everything else too.
Of course any scientist who hasn't just memorized a bunch of formulas but has actually grasped the reasoning behind science will tell you that even the most fundamental law of the universe has a possibility of being false, just like the Riemann Hypothesis can't be considered proven just because it works for an unfathomable amount of computed values.

Science is about creating models and then studying them and making predictions off of them. The making of the model is an inductive and empiric ordeal, whereas working on said model is a matter of deduction.
What is the purpose of doing research?

If the purpose is to push human knowledge forward, then it seems backwards not to publish everything.

Personally, I've found it difficult in my various careers to date when I've been put in positions where the actions that serve my immediate interests are in any way in conflict with my underlying principles or overarching goals. It's demotivating and deflating.

If I were in your position, I would publish everything and let myself feel pride in what I did. Even if we're all just insignificant specks in the grand scheme of things, pursuing a greater purpose can help make it feel like something matters.
It's not "all content to be free forever".

It's "some want to publish/syndicate their content free forever". RSS was built by/for these people.

Micro-monetization is definitely a thing in need for a correct implementation at the protocol level, but don't put the blame on those that don't want it / manage to do without it.
What's a private tracker?
> This is how cross-platform development used to be done.

Not for at least 20 years. We've had Qt, GTK, WxWidgets for longer than that. Those GUI toolkits are how cross-platform developer "used to be done", and to a large extent still is.

Electron is not the only way to do cross-platform, and there are lots of reasons why it absolutely is not the best way. What it does have in its favor is leveraging the knowledge of developers who've only ever worked on webstacks. Not much else.
> it's substantially more work to clean and organize the code for publishing

Regardless of whether or not you release the code, you should do this.

It’s so common for people to think that cleaning/refactoring/documenting code is a waste of time, but it’s exactly the opposite.

The point at which the code is working, but not yet polished is exactly the prime “teachable moment” for improving your skills as a programmer and for refining your knowledge of the domain the program solves for. (This is true no matter how skilled or knowledgeable you already are).

Your brain is perfectly primed to do this now, so don’t let that go to waste.
Looking at history with our current perspective, so were:
Edgar Allen Poe, Elvis Presley, Jerry Lee Lewis, Mohammed, Henry VIII, ...
My credit card provider allows me to create unlimited virtual card numbers with any expiration date I want, that way every transaction can be its own number and any fraud is extremely easy to detect and prevent.
My Spanish is fine but I just wanted to drive from Durango to Mazatlán
>> Besides, many scientists look at code as a competitive advantage so in this case publishing the code will be removing the competitive advantage.

That "competitive advantage" is just holding everyone back, slowing progress. This is particularly annoying to hear coming from "research" which I thought was supposed to be advancing the state of the art for the benefit of society. That's ostensibly the reason for publishing papers right, to disseminate knowledge? Or is it really just to increase ones ego and get paid?

Not saying you should publish code, just that deliberately keeping secrets in your field seems to go against what I thought you were doing.
Like a library?
SARCASM: ON
It's time to cancel Quantum physics and wave equation in particular. Almost nobody understand it anyway. Along with macBooks and iPhones.
SARCASM: OFF
Steam Link is a bit more general than that - it also includes the mechanism that Steam uses to stream games to NVIDIA Shield, mobile phones, and between computers.

But the parent did indeed mean the Deck.
We're a crypto-free company. We will make money via Deta Space which helps devs scale & monetize their apps without ops and we take a small cut.

https://www.deta.sh/space & https://deta.space/
I use put.io. It's a web service which downloads, seeds and stores your torrents. It also converts, streams, finds subtitles for movies and similar stuff. Also allows for you to download the file if you want.

Moreover, it can follow RSS feeds for automated downloads, and has plethora of other features.

[0]: https://put.io
Omicron's not the last variant we'll see. Will the next one be bad?
My advice is to leave industry standard formatting and style arguments to engineers.

If people want great code that runs easily and is easy to read, that's engineering work, built off the back of novel implementations.

If people want novel implementations that are likely rough around the corners and require a bit of finagling to run, leave that to the scientists.
If the tools & technologies are only available on one platform, as is the case with the overwhelming majority of Apple APIs (same for Windows), then I'm sorry, but selecting them is targeting a single platform.
maybe they're fighting burnout/boreout

Guilty. I could easily be this person’s coworker. I do try to make sure I’m not blocking anyone, but overall, I am definitely in a rough patch that I’m slowly fighting through. Not being on my A-game has also led to a modicum of depression. It’s not roses on the other side either if the OP wants put themselves in these shoes.
Named after Leonardo DiCaprio:

> This threatened and spectacular tree is named for the American actor and
conservationist Leonardo DiCaprio, who, through several months in 2020, lobbied
extensively on social media (e.g. https://www.instagram.com/p/B_0LSAhFRue/?hl=en;
https://twitter.com/leodicaprio/status/1257729388314943490?l... both accessed 12
April 2021) to draw attention to threats for the numerous rare Ebo species from the
logging concession that had been announced at Ebo earlier that year. The concession was
cancelled in August 2020, surely partly due to his efforts.
Friend, that is the human condition. It's not specific to any country/region/ethnicity.

One should consider themselves fortunate if they are not stuck in those situations.