skysight-inc/HackerNews huggingface dataset:
Likely yes, a bunch of tech from the previous iteration has yielded very good returns.

If we do find new particles we probably can't use them right away, yes, but that doesn't mean we can't later on. A lot of science has been like that.
It's established that you can't assert copyright over a picture generated by an ML algorithm. I don't think it's established whether a picture generated by an ML algorithm can infringe someone else's copyright (e.g. if you ask DALL-E to produce a picture of Mickey Mouse, and it does a perfect rendition of him, is this picture in the public domain, or does it infringe Disney's copyright?).
Yep. But "math" at various levels of depth is also helpful in guiding and inspiring thought.

For instance, without stats, decisioning processes quickly become "gut feelings". But a little stat can be misleading, as seen in problems like p-hacking. To use statistical thinking generically, not by following some recipe, you need to understand calculus.

Algerbra (linear- and abstract) similarly help structuring logical problems. Linear algebra builds an intuition for organizing problems into dimensions, and and can be useful for semmingly unrelated efforts, such as organizing work (by finding activities that are orthogonal or linearly dependent), and more related effort, such as vectorizing code.

Abstract algebra is useful for thinking about symmetries and for transforming concepts into each other. It creates bridges between areas of mathmatic, like complex numbers and matrices. (Things like Euler's identity becomes easy to grasp if considering the unit circly on the omplex plane as a group, and this in turn remove the "magic" from complex numbers.)

In computer science, algebra can provide intuitions for seemingly unrelated tasks, such as refactoring. Basically, tranform the "algebraic structure" of your code to a simpler one.

Precisely how much of this kind of benefit people will get from knowing math probably depends on their talent for logical thinking. At the lower end, anything beyond basic arithmetic may not provide much value.

But the close someone come to the gifted side of the spectrum, the more secondary benefits may be gained from knowing more math. A gifted person with the same education as an average person may be twice as productive, buth add some math, and that becomes 4x.

Now, if the hypothesis above is true, math would turn a linear curve into a parabolic curve. Math/stats could both be used to test that, but even just coming up with the hypothesis requires some inclination to think mathmatically, beyond mere arithmetic.

And, obviously, if the different between average and good math education is the same as the difference between the area under a parabolic vs linear curve, someone who learned calculus would instantly know how massive the economic benefit might be.
Director of Ops title for a decade here:

Add on top of this managing multiples of you and having to do the CFOs work for the CEO and litterally manage to the penny the instances we spun up and dealing with all the expectations of ops WRT to developing tooling on top of tooling.
Government will sue you and if courts find you owing money to the government and you fail to pay up, some of your property will be seized and sold off to cover the due tax and legal fees.

That "some" might not be the property you failed to pay the tax on (eg it could be your car whereas you failed to pay property taxes on your house). There are usually protections on the property you inhabit, but otherwise they should look to seize whatever is smallest but big enough to cover the amount due.

With domains, you lose the domain that you failed to pay fees on, and no other property will be seized to pay it off.

The difference is in requiring a court system and in what way you are liable (any of your holdings can cover it).
> You still had to load assets into memory even on cartridge based systems.

What do you mean? Weren't the ROMs connected directly to the main bus through the cartridge port? As far as the CPU was concerned, there was no difference accessing RAM or ROM.
I think it isn't the consensus anymore because there isn't actually a "correct" solution. It's too subject to personal preference. For example, I prefer having HTML + CSS + JS all in the same file because then I know everything relevant to the component or page I'm working on is right there. I do concede that it can get extremely unwieldy if you don't separate out components though.
I have considered this and, in a former life, I likely would have agreed with you. To use another analogy:

Apple builds a beautiful, big house with no locks. A very wealthy family moves in. They love their new house. Then some folks started snooping in to spy on the household or to steal from them. Some of those thieves decide to use their loot to create more houses for the community. This causes the community to flourish. Others keep the loot to themselves.

Apple realizes this house needed locks from the start, so they install them. The community is arguably negatively affected, as there is no longer a home to steal from. Does this make it wrong for Apple to install locks?

Early, unfettered access to users and user data created a sort of primordial soup for innovation. It's impossible to argue that it didn't increase company formation. However, many companies grew by trodding on ground they should have had no right to.
I thought the same, but tried it for a month and it didn't work for me. Just as you get two Fridays a week (Tuesday and Friday) it also felt like I had two Mondays (Monday and Thursday). I just ended up hating Thursdays as much or more than Mondays, maybe because I was the only one doing it.

Also, sometimes I need a few days momentum to get something over the line and two days is often not enough. Anyway, just my 2p, more to the point I would totally jump at the chance to have a 4 day week permanently.
Multithreading and coroutines are different concepts though in practice they may end up being the same thing.

Coroutines were invented surprisingly enough, for lexing and parsing[0].

[0] http://melconway.com/Home/pdf/compiler.pdf

Edit1: added source. I'm surprised Melvin Conway is still alive
> Besides it is so expensive you could give a 100.000 physicist a million bucks and that would be more productive.

Would it? A bunch of the arguments in the article apply to pretty much all science funding.
Incoming class action lawsuit from the existing 1080p staff for impossible beauty standards.
Spending $100B on one big project is very much the opposite of keeping every avenue open.
> “If they know you don’t pose a threat to them,” he said, “they don’t do anything.”

What a solid sentence.
I'd say you could accomplish the same goal by making an auto-commit script to make your contribution history green (which can be done retroactively as well!) and get recruiters that are none the wiser to see what a stellar shipper you are. Heck, I can even name someone who was eventually hired at Github who did this and said it led to more conversations during interviews about how exactly it was done.
> Voice codecs, for example, will inadvertently reveal when the stream goes silent because they more or less stop transferring data.

Secure audio transports don't do this for what it's worth. They use Constant Bit Rate encodings. A constant number of bits are consumed every period regardless of whether there's silence. For example if you make a voice call with Signal it uses Opus CBR, an adversary suitably placed on your network path can see how long your call was, but they cannot measure silence.

With a Variable Bit Rate encoding it is possible for an adversary to not only detect silence but also estimate whether you said certain key things. For example if there's a "Project Amadeus" and you've got all the encrypted voice calls between dozens of people using a VBR codec you could write software which sifts those calls to find those which seem likely to mention "Project Amadeus" based on the data rates.
With this logic, I assume you'd call the ISS a useless project.
And yet 15M people yearly are still visiting those "useless" pyramids 4600 years after they were built.
Just leave a single dongle with a bunch of ports at the office. You need to plug in the power anyway and it's simpler than pairing.
I haven't checked because I don't have a mac but it really depends if they have decided to increase support life and security updates of the previous macos release.

You don't really need Ventura if your current release is supported a long time.
People like to hate everything related to JS these days. But when I see libs like these I'm just very grateful for the person(s) who invented JSX [1]. And evenly for MSFT implementing it into TS as a first-class citizen. It's just so much more readable.

Scala is the only other language I know of which has some kind of XML/HTML syntax support (scala.xml). (But it looks like it got removed. [2])

[1] https://reactjs.org/docs/introducing-jsx.html

[2] https://github.com/scala/scala-xml
It's compilation all the way down. I write C#, and it is compiled to CIL, which gets further compiled via the JIT into asm.

CIL, or JVM bytecode, or LLVM IR is just one more step in the compilation chain.
I don't. Life is made for other things than coding
And create a lot of plastic waste in the process
The statement "When you don’t have much to go on, and limited resources, it’s better to aim at problems that you know are out there. Those things will lead you to new discoveries." which you say doesn't make sense to you, is exactly meant to promote "serendipitous" discoveries while looking for something else.

A bigger collider does not, in fact, have anything to look for, and so the only possible benefit it could yield is such "serendipitous" discoveries. But how many of those could there really be when you're essentially doing only one thing?

The point of the article is that the ridiculous amount of money, which a bigger collider would cost, is much better spent on a large amount of much more varied research activities, which do have concrete things to look for, but also have the potential for serendipitous discoveries. And since those activities are much more varied, the total potential for such discoveries would much larger as well.
Good read, good reasoning.

Just a bit sad that someone at Google seems to have read this and focused on the "Automatable" part going "but that includes basically everything we do!"

cf youtube/contentId, cf account blocking, cf customer "support", ...
I tend to look for yesteryear's best tools, not today's. Proven track record, initial flaws have been documented or corrected, and usually only half the price of this year's new thing.
A machine-learning method hallucinates its way to better text translation
What? Outputting HTML is basic enough that most languages don't need to use macros for this.

I don't understand why'd you want to use macros with all its problems to generate HTML, when even a simple data structure like "vectors in vectors" would do just fine to generate HTML (ala Reagent in Clojure-land).
$100B would go a long way experimenting with new Concrete or Desalination processes that would have immediate benefits with even moderate success.
GC has little to do with FFI though. In C# P/Invoke, you basically just declare a static method as external and specify the library where it lives, and that's that. So far as I know, Java has a similar story these days, no need to write JNI wrappers by hand etc. Go is special not because of GC, but because of its green threads.
> for hobby 3D graphics coding I will never be able to saturate the GPUs with my designer skills

Yeah, but latest versions of usual apps (especially web-browser) requires newer GPU/CPU.

Sadly, our days coding style by popular software devs is not focused on performance & optimization.
In my experience it does. The ways math is taught differs a good bit from when I went to K-12.
In my experience the differences in teachers, motivation, and teaching methods all made a significant difference.
Any tips on transferring data from e.g. LastPass to Keychain? Also, are you now tied in to Safari on all devices or is it interoperable with other browsers at all?
It's the social equivalent of rocket ships. We all payed for their space holidays too.
Allocating resources worth billions on one avenue is not keeping every avenue open, it is forgoing thousands of avenues that don't force you to decide like this.
Awesome! Didn't know about Prosopite.
silicon valley is a DIRECT result of the secondary effect of radar systems.

https://web.stanford.edu/group/ree/archives/archive08/usa/pr...

shrug. It's always hard to guess?
This article brings to mind the plot point [SPOILER ALERT] in "The Three-Body Problem" where the antagonistic and technologically superior aliens halt the progress of our entire civilization merely with nanotechnology that impedes science at our particle accelerators, thus preventing breakthroughs in physics.
This is directly from Pratchett's "Samuel Vimes theory of socioeconomic unfairness".

Well-off people can afford the iPhone SE, which will get updates for 5-6 years. Poorer people get the fancy schmancy latest Android device with 42 front cameras that'll stop getting OS updates in a year or two. After 3-4 years it's completely unsupported by anything and bordering on unusable, at this point even the security updates have stopped.

Then they go get a new Android phone and GOTO 10.
Well, the US spends more than 700B per year in military budget alone, I see this thing as much more important and necessary.

In any case it will be built by a conglomerate of countries and the budget is not huge when splitting the bill.

Heck I would even like to see a couple of these built per year instead of more planes and warships.

Edit: Typo.
"Gateways
Rich networking and comms make Ubuntu the perfect choice for your industrial gateways."

"Raspberry Pi 2, 3 and 4
For fun, for education and for profit, the RPi makes device development personal and entertaining. With support for both the Pi2, Pi3 and the new Pi4, Ubuntu Core supports the world’s most beloved board."

I find this amusing as Canonical has managed to screw up vlans, which I would argue are a basic networking feature but certainly would be one expected of a gateway with rich networking features, on RPi's using Ubuntu 22.04.

In 22.04 on the RPI they decided to move some kernel modules from the standard linux-modules package to a linux-modules-extra package to reduce initrd image size. Among these is the 80211q module needed for vlans. The result is that if you upgrade an existing Ubuntu installation that uses vlans you will lose connectivity to your system because systemd-networkd, the default network setup system for Ubuntu server and Core, does not assign an IP address to an interface when vlans are configured on the interface and vlan creation fails. Should networkd fail in this manner I'm not sure but these types of interactions are what I expect a distribution creator to test and handle. I certainly expect a distribution to test the possible effects of removing kernel modules to an optional package which were previously in a package installed by default.

In my case it was a pain but I had local access to the device and it was a home lab device so it wasn't a disaster. I was able to transfer the linux-modules-extras package to the sdcard and install it from there. However subsequently I did an `apt update` and `apt upgrade` which resulted in the kernel package being upgraded but the linux-modules-extras package not being. This again left me without network connectivity. I recovered again and pinned the packages to avoid future issues.

My advice is if you need a gateway with rich networking features and want to use a RPi for now look elsewhere. Canonical doesn't seem to perform the level of testing I would expect of an offering in this space.
Underlying issue is regulations and obstructions. One of those is what the parent is proposing to remove.
OP didn't specify whether that includes bonus or not. Regardless, for 2 YoE, this has to be a huge outlier. I'm inclined to think that this more an exception to the rule - I have a bunch of friends working in London finance tech, none of them making even close to that figure.
I'm also running an older computer. A late 2008 era I7 920 and a Rampage II Gene X58 micro ATX motherboard! The upgrades I have done are 24 GB of memory an SSD and a GeForce GTX 960. It works surprisingly well even today! I have been building a system piece by piece to replace this however, a Ryzen system with a 2080. Just need a few more parts and I'll transition to the new system...
> I’m still waiting for the ability to listen to Spotify in the background while watching videos at the same time.

What kind of a brain do you have when you can watch a video while listening to music? What's the use-case for this?
I have always been coding in my spare time. Usually, I work on tools that I use personally. That helps me to relax and it's fun for me. The main difference to professional coding is that I can follow my motivation and I can stop at any time.

After I became a manager I only code in my spare time.
Crinkler [1] is a popular compressor-linker for 1--8 KB demos and its decompressor (partially overlapping with a PE header) is probably around 1--200 bytes. Later efforts like oneKpaq [2] also have a comparable decompressor size.

If you don't mind a shameless plug and a slightly larger decompressor (about 500 bytes in JS) for better compression, my Roadroller [3] might fit the bill as well.

[1] https://github.com/runestubbe/Crinkler

[2] https://github.com/temisu/oneKpaq

[3] https://lifthrasiir.github.io/roadroller/
That is the exact opposite of what the article argues.

It says to stop putting everything (or rather, a ridiculous amount of money) into high energy particle physics and start funding other experiments.
Now do the numbers per 100,000 population
That's part of what the Rust borrow checker does for you: tracking who owns what and enforcing single ownership makes data races that much harder to cause.
Not an endorsement but have a look at Brydge Max+, maybe that is a keyboard that works for you if a non-flat surface is a requirement.
And skipping on a big project/infrastructure because it costs a lot is also not keeping every avenue open
Just as a note, you probably don't have ADHD but an anxiety related to underachievement
The best way to feed the hungry is to implement systemic change which improves education, distributes productivity more evenly, invests in primary research across a broad range of domains, eliminates debt slavery, and - most of all for this three - keeps qualified physicists in research and out of fintech.

You need to throw politics at poverty and homelessness, not just cash.

Not incidentally, lowering the barriers to physics education and changing the incentives towards risky imagination and away from calculated academic careerism would also make breakthroughs in physics more likely.
It naturally applies not only to SRE. Toil is a great equalizer - if 80% of say development work is basically toil then a 10x developer is not really that distinguishable from nor useful more than an 1x (Amdahl's law so to speak :) Amount of toil (and not say failed projects/etc.) seems to be a one of the main factors separating the companies with revenues $2M/year/head like Google from the ones with mere $300K/year/head, and one of the best things a mid/low performing company can do is to reduce toil - though usually on practice any such attempt means something like MBA-style "efficiency improvement" measures and processes which add even more toil.
Europe is so rich it can easily afford all of the great project ideas outlined in the article in addition to a new LHC (and then some).

Let's think big indeed, the author unfortunately has a very reductive vision for the future.

Instead how about:

A renaissance of funding - BIG SCIENCE - education, jobs.

That was basically the promise of the EU - peace through wealth - let's create some more.

Let's bring back the excitement and scientific wonder of the 1960s. This could be a unilateral vision across the democratic spectrum (everyone wants wealth).

And yes, global warming actually should dictate no less. Let's do it now.

Oh and let's just fix poverty while we are at it.

Again, Europe has the means and could do all of that by itself.
Swift Charts
It's basically a wrapper.
By this standard, nobody owns anything: as long as you pay property taxes, you're just renting from the State. I don't entirely disagree with this interpretation: as others have pointed out, whatever you "own" can be quickly expropriated by local powers to build a highway, airport, stadium...
What are you talking about? Former GDR or something?
By virtue this is nice and noble. But objectively you're likely not doing you a favor.

To answer your question, and to also give you an example: In early 2020 I passed my 2012 Xeon machine down to my SO to replace her 2007 Celeron.
Technically, the machine was "good enough" for what I did, but for WFH I needed more RAM if I wanted to avoid VNCing (via VPN) into my office computer to do my work - which really annoyed me. Upgrading 4x4GB DDR3 to 4x8GB DDR3 would have made no economical sense (even used), so I switched to AM4 (MB/CPU/RAM). Because I hate waste I already planned for a future upgrade path (= decent mainboard) and got a really cheap Ryzen 1600 AF (still 50% faster than my old CPU) instead of a more expensive 2800X. Back then I planned to eventually get a 3800 (wasn't released then), now the 5800X or better are an option.

That was for work. The machine is actually my personal computer (work data is encrypted on Linux), so that also does gaming duty (got new GPUs 2007, 2014 and now 2021; old GPUs have been passed down to family/friends). For hobby I still have a 2009 Xeon in the NAS (got it from a friend), which will probably inherit the Ryzen 1600 CPU once I upgrade the desktop.

For the sake of your eyes: Get a decent TFT. Also more screen estate will make you more productive. I usually recommend 2x27" WQHD or 4k for pure work stuff. At home I use 1x34" UWQHD instead (because two screens are not good for gaming).
Lastly you haven't even got your estimations of memory right. The Sega CD had a few megabytes of dedicated RAM (which is at least an order of magnitude more than you claimed)

6 megabits = 768 kilobytes.
Top Gun: Maverick (Is copy-write breach)
That’s a legal disclaimer, not a moral one.
> There is in fact a deskilling going on in our economy ...

Yes, but in "software engineering" this has been a deliberate goal for decades. Every new language and platform is intended to make things easier and safer.

One can debate what educational backgrounds are actually legitimate requirements for doing web frontends and such, but that's a debate for the recruiters to have. It shouldn't impact the curriculums.
Git stats tool built in rust
GET STATS FROM YOUR GIT REPOSITORY
Gather lots of different stats about a repository to give you quick insight into the activity.
You take care of your things. I, unfortunately have a propensity to break stuff. That being said I can't imagine periodically switching to a new device "just because".

> When was the last time you gave something extra life instead of throwing it away?

I replaced parts(fans, batteries) in a few laptops. My previous machine is still waiting for me to replace the power socket and battery - perhaps the screen as well. Unfortunately over those seven years of intensive usage (and one water spill event) it experienced, mechanical failures started to accumulate.

Also I just give stuff away. My mother still uses the laptop I bought in 2010 and passed on in 2013 after a botched screen replacement, which relegated it to the role of a stationary device. My brother in law installed an SSD there, so it's appropriately fast now. Also one external display I had found a new home at my friend's place.