skysight-inc/HackerNews huggingface dataset:
I have been using debuggers since Turbo Pascal 5.0.

My experience regarding people around me that don't use them is that they never actually bothered to learn how to use them.

Same applies to other development tools like profilers and static analysers.

I guess I was quite lucky with some of the teachers and professors that crossed my path.
Understanding why people succeed, and how the rules of society contribute to such success is a valid criticism not a “swipe at successful people”. And all members of society have a right to examine the consequences of the rules we mutually create; business owners are not a special class of citizen that has superior right to examine society. I say that as a business owner with 500 employees.

If the rules of society have been used in unexpected ways and created unintended consequences, why not examine them and evaluate a better alternative. If some one is talented they will successful under different rules.

Your last sentence ignores so much reality. China has lots of large successful businesses and clearly ignored “economic independence”. Commerce is merely one arm of multiple vectors of state objectives.

Time will tell if America, with its libertarian, government hands off ideal will prove to be the most effective system.

Let’s be clear. There is nothing free about a market dominated by monopolies. There will be less successful people, less new business formation, less innovation, and less wealth creation over time if monopolies and dualopolies stifle competition.
> fn mv_mutable(mut a : MyThing) {}

Compared to simply `a: MyThing`, there are two main reasons when you'd want to do this, namely a) when you want to reassign a different value to `a` or b) when you want to make a mutable reference to `a` (i.e. `&mut a`).

> fn mutable_ref_mutable(mut a : &mut MyThing) {}

Since you already have an `&mut MyThing`, reason "b" from above doesn't apply here, generally the only reason you'd need to do this is if you wanted to reassign a different value to `a`. Technically you would also need it if for some reason you needed an `&mut &mut MyThing`, but that isn't likely to be something you need very often.
Awareness - more than age - seems to determine how we perceive time:

- When we are focused in an activity 3 hours seem 30 minutes.

- When we are travelling alone outside our confort zone 3 weeks seem 3 months.
That's a really good solution. Food waste is a huge problem. I think we can all agree that eating food we purchase is way better than wasting that same of food.
Fascinating. Category theory sounds like a promising approach to analyze systems of systems. But being a deterministic approach, I wonder how it handles stochastic interactions between systems though, which in a complex system results in unpredictable emergent behavior.
The point I was making by comparing to a pilot, which I realise I could have expressed a lot more clearly, is that it is perfectly possible to mitigate risks through proper training and procedures even if it's not possible technically. (I.e. all it takes for a plane to crash is to turn the flight controls a few centimetres in the wrong way at the wrong time, yet it almost never happens.)

Of course things fail and people screw up. What I don't agree with are arguments along the lines of this just being a slight oversight, and that those can easily happen. It should require serious failure on multiple levels for anything like this to happen at that scale, if they are implementing things properly, not minor oversight.
For anyone interested in applying traditionally pure fields, Applied Topology has been slowly gaining steam lately (as reflected in the article: "topological" is now a hot word).

Robert Ghrist of UPenn has been at the forefront of bringing topology into applied fields; and has written a good text on the subject.
That's ridiculous. Why should Amazon even care about selling to people that only have cash ?
Walmart is a local business in most places.
I agree in principle, but the SLM isn't a "cache", at least the equivalent of it in AMD and NVidia GPUs. AMD LDS and NVidia Shared Memory is extremely fast. Best-case scenario throughput of one AMD LDS operation every 2-clock cycles.

That's 64-threads performing a 32-bit load or store operation (64x32-bit load/store operations) in just 2-clock cycles (assuming you have no bank-conflicts / ideal situations)... per AMD execution unit. You ain't got nothing on the power of this gather/scatter to AMD LDS. We're talking ~TBps bandwidth here, not GBps... with incredibly low latency guarantees.

My understanding is that NVidia would perform this operation at a similar speed to its shared memory (under similar "no bank conflicts" situations) per SM. NVidia shares their "shared memory" with L1 cache (so yeah, the architecture is different than AMD), but its performance is also huge and measured in ~TBps.

Note that this gather/scatter is synchronized between all 64-threads on a AMD workgroup, or all 32-threads of a NVidia warp. As such, you have ~2-cycles of latency between thread communications in the ideal case.

As such, SLM isn't "cache". Its the simplest (and 2nd fastest way) to share data between threads in a workgroup (there are harder-to-use "shuffle" intrinsics available, if you have static thread communications, such as those found in a sorting network... or in a "reduce" operation). And Intel's implementation of it in Gen9 was far slower than its competitors. Intel is at least claiming that they fixed this problem in Gen11.

I'm cautiously optimistic: 3rd party benchmarks on Gen11 iGPUs would be nice to confirm if they really sped up SLM as much as it looks like.

---------

EDIT: Now that I think of it, maybe you were replying to my Point#3. At which point... yeah, I agree with you. Its hard to tell what part of my post you were addressing though.
My first exposure to this idea came from this website: https://www.maximiliankiener.com/digitalprojects/time/
I did Denver -> SF this past summer and it was absolutely unreal. I was extremely happy I did it, the sights were gorgeous, and it was an awesome time to just sit and think while some of the West's most gorgeous scenery passes by.
Iirc the first attempt, Gallium, did that. I believe it was technically super ambitious and a bit brittle maybe. It worked with Julia version 0.5. Maybe one time Keno or someone else very capable has time to revive it, I don't know.
It's Vox. What do you expect?
Prime's 2-day shipping often took more than two days for me anyway. And there's nothing more than an apology "sorry, your package is taking longer than expected" when that happens.
The problem is, you can't ensure that. You can do best effort filtering/scanning only. Let's say you have an API and someone writes a client with a memory corruption bug which results in password and some other field being sent swapped 1 in 10k times. Now you have password logged. You maybe can't even tell exactly where and it's close to impossible to detect automatically. "just don't screw up" is not possible in this case and the chance you'll learn about this soon is really small.

Or if you think a client bug is a stretch: If you're running a large enough website which logs usernames on failed logins, I bet you have at least one password or a concatenated usernamepassword in your logs. Just because someone wasn't paying attention to the text box focus.
Government services in the U.S. are both bad and expensive. The NYC MTA spends seven times as much money to build subway per mile than London or Paris. It spends about twice as much per passenger mile for subway service as London's Tube. We spend more per student than almost anyone else on schools. Why would someone in the U.S., confronted with the evidence, believe that government services aren't poor?
Looks awesome! Bookmarked.

As someone who loves hacking together projects at times, I can see myself using this to take out the initial headache of picking color schemes.
Sedentary lifestyle and pthalates seem to be at least a part of the story.
Have you tried using a debugger as a "dynamic print statement"?
This does not make sense as a rebuttal. The MMT'ers and the monetarists agree that runaway inflation is very bad. Essentially what you're doing here is confirming the misperception that MMT is just left-wing back-rationalized voodoo economics, which it is not.
> Because the velocity of money isn't determined by market forces, it is determined by how easy it is for money to flow.

I mean... that's not what that means [1]. Monetarists use the "Equation of Exchange" [2] to determine/define inflation.

> I'm not talking about an asset that always increases in value. I'm talking about a fixed supply of money, which would on average always represent more value (since the economy is growing on average) year after year.

Bitcoin is an asset -- "always represent more value" is another way of saying "increase in value". What's the thesis here -- Bitcoin will decrease in value because it will increase in value? I think you'd do well to take a moment to digest what your argument is.

You're far from alone here; many people are under the impression that Bitcoin is a deflationary currency. This is a very common trope, made more annoying by the fact that Bitcoin proponents have a lean towards the Austrian school of economics, which defines "deflation" and "inflation" to mean a decrease (and increase) in the money supply, independent of prices. But that's not the mainstream definition of inflation; mainstream economics uses "debasement" to refer to the direct increase in the money supply, but it is used rarely since most economic schools feel that the money supply is only very weakly coupled to price inflation.

[1] https://en.wikipedia.org/wiki/Velocity_of_money

[2] https://en.wikipedia.org/wiki/Equation_of_exchange
The trackpad didn't work out of the box, I had to change some settings; annoying, but no big deal. What's a bigger problem is that the trackpad buttons don't work after suspending/hibernating, and I still haven't been able to fix that. Also, the fingerprint reader and NFC do not have any drivers on Linux.

The Arch wiki page[1] has been tremendously helpful in getting set up. However, I think the length of the article goes some way toward showing that compatibility is far from perfect.

The trackpad / NFC issues seem to only be present on laptops with NFC behind the trackpad, so my recommendation would be to avoid that one if it's possible to get a similar model without.

[1]: https://wiki.archlinux.org/index.php/Lenovo_ThinkPad_X1_Carb...
> most consumers' revealed preference is for better performance rather than replaceability or device longevity

Because replaceability and longevity are hidden and obfuscated by the manufacturer. How can you talk about 'preference' when consumers don't have the information in the first place, or, in many cases, even any alternatives?
Kafka Performance on AWS, GCP, Azure
I'm not sure why Amazon thinks mobile video ads are a good idea at a time their marketplace has taken a serious hit in reputation.

Most people are already wary of counterfeit goods on the marketplace. For many household goods, cheap offerings from fly-by-night operations clutter the search results. Review sections are chock-full of 5-star reviews reading "Great product!" or similarly generic messages. Many sellers have begun essentially paying their reviewers with free goods via the Vine program; and of course those 99.9% of those reviews are favorable.

What used to feel like a premium experience now feels closer to a dollar store experience full of questionable products. Video ads on top of that will probably decrease my engagement; time will tell whether I'll continue to use Amazon for goods not available in my locale.
In the UK, a government entity owns the rails. But the actual operation of train service is contracted to fully private companies.
Fined by who? Aren't all the railways privately owned and just licensed by Amtrak?
"could only have been done purposely". In this case there's also a chance it was negligence. Who gives a shit. Move fast. A negligent culture can probably do more damage than the odd individual doing something deliberately.
1. Inflation favors debtors over creditors.

2. Inflation is caused by printing money.

3. Governments can print money.

4. Governments are debtors.

Guess what happens next ...
Also:

>The sample rate of an MP3 is 23,000 compressed samples per second, half the sample rate of a commercial CD and a quarter of the sample rate of a studio quality digital recording.

The MP3 format does not support 23kHz sample rate, which is a strange non-standard rate that I've never hear of anybody using in any format.
The scenery, the experience, and (while I don't really like the term) the "bucket list" nature of it.

Personally, I sort of want to do at least a section of the Empire Builder or the California Zephyr at some point. And I'd also like to take a transatlantic liner (well, the Queen Mary 2) from NY to Southampton. But probably only once and I'm fully prepared for the idea to be more enticing than the reality.
But the sale of recorded music did enable many musicians to earn income even if they didn't want to or couldn't tour, or couldn't make much money off of touring, which was the story for most small/indie artists. It was another income stream, and for the smaller artists, a source of revenue that helped justify continuing to record. (If they worked with an honest publisher and/or had control over rights)

As you noted, for a smaller number of top artists, record sales served as the sole source of income, and enabled them to do amazing stuff. XTC springs to mind - Andy Partridge apparently had terrible stage fright, hated touring, and basically stopped after the late 70s. During the 80s they recorded some truly groundbreaking albums on the strength of their songwriting and studio talents, and were able to survive on record sales based on a strong fan base and very limited radio airplay to promote record sales.

The KLF is another example. I worked for their record label in the early 90s, and they did absolutely no touring at that time (or ever, AFAIK). Revenue was from the sale of singles, the White Room album, special releases, and foreign licensing.
Teachers unknowingly shot with plastic pellets during active shooter drills
The disease vector is more modern speculation/post-hoc rationalization for the rules. It's not really anywhere in the text itself aside from references to the animals being 'unclean.' It's likely that a variety of factors went into the rules, not least of which were probably just wanting to maintain some social and cultural separation from the communities around them.
CentOS 6 (and increasingly Oracle Unbreakable Linux 6) are alive and well in enterprise.
I took a long-haul, slow train in China from Shanghai to Guilin (18 hours or so) and that was a great experience - watching the Chinese landscape go by, really cheap to get a sleeper car with my friends, and no delays.

The high speed rail is good too if you want to be quick, both in China and Japan (though Japan is much more expensive); I took the Chinese ones frequently but longest haul I did was Shenzhen to Shanghai (8 hours or so) and that was both smooth, nice views and comfortable.
Yup. I dug deep into the technology recently when I taught a class on the science of sound at a local college. When you look at media not only from the mathematical perspective (Nyquist, etc), but the physical (grain density and size on tape), it’s pretty clear that past technologies did have fundamental limits. It’s hard to disentangle the technical appeal of certain recording media from the nostalgia for a rosier looking past when reading some of these articles.
>but I'm worried that they didn't include ASTC

ASTC has been part of the Skylake iGPU ( Gen 9 ) standard. Unless they deliberately took it out.
Not only this, but ridiculously long shipping times for non-Prime members.

My last two orders (over a year ago at this point) took 9 and 11 days to get to me. These were two-day ground shipments, and the products were in stock and fulfilled by Amazon. They simply let them sit for a week, and then shipped the slowest method possible.

This is obviously a ploy for me to sign up for Prime. I'll simply shop elsewhere. Amazon's prices are basically retail at this point, anyways. They used to have lots of deals, but I rarely see that on items I shop for these days.
The great thing this color picker provides that others don't is live-updating icons utilizing the colors. Awesome job!
And they found 2000 employees accessed the data. I don't care how secure they think the passwords are in those 2000 people's hands. You can bet those have been sold on the black market if they leaked to that many people. Just takes 1 unscrupulous person, which is why you encrypt passwords so even if it leaks, the leaker can't get the original!
Touring isn't a new requirement for making real money
Getting Productive with Vim in a Week
I didn't mean to dimish your achievement. It just rang a bell with me and I thought people might want to literally try doom.

I haven't tried your one, but OMDO (linked in GP) is an unplayable nightmare dizziness-inducing headache.
So, highly regressive.
These are all ad hominem attacks, and invalid on their face. Any member of society has a right to criticize the structure and rules of society. The argument they put forward should be evaluated on its face without regard for who is delivering it, or whether their background, experience, profession, and any other context supports the argument.
I have the same reaction as most people to want to jump to "well safety features shouldn't be optional".

But in practice such a policy translates into "no one is allowed to invest in better safety." Different parties have different threat models, e.g. consider the differences between passenger and cargo aircraft, or over-land vs trans-continental. It makes it difficult to exceed safety standards, which were often just intended to establish a baseline.

Floors become ceilings, as they say.
I bought just before the '07 crash with a 95% LTV. The value of the flat dropped 40% overnight.

4 years later when I had to move for work and family reasons, we were still in negative equity, so we had to rent it out. Fortunately we had good tenants, and the income just about covered the costs including the interest on the mortgage (which we could offset against tax, can't do that now), which was a good job as we ourselves were paying far more in rent elsewhere. Fortunatly we'd gone for an interest-only tracker mortgage, as we needed everything we were paying into savings to pay the rent on where we were actually living.

Eventually sold in 2016 for the price we paid 9 years earlier
Does it seem that this strategy is affecting the number of robocalls you receive? Does it appear to increase or decrease?

I am wondering if robocallers rate phone numbers based on their interactions and possibly share that data...
Every one of my devices is from Apple: phone, laptop, and yes, AirPods. My practice has been to sell any devices after four years and use the proceeds to buy new. AirPods are probably the first Apple device I've bought that will likely have no resale value; after all, I put them in my ears.
Reading about the Fairphone mentioned in the article [0] and the related iFixit teardown [1] made me pretty envious. While I find it highly unlikely I would leave the Apple ecosystem due to security and ease-of-use I would love to be able to make minor repairs on my devices and keep them for more than four or five years.
Apple's been investing in making device components more recyclable [2] but also in making devices less repairable. Regulation seems like the wrong way to compel change but I doubt Apple or others will elect to do so without clear mandates from regulators or customers.

[0] https://www.fairphone.com/en/our-goals/recycling/

[1] https://www.ifixit.com/Teardown/Fairphone+2+Teardown/52523

[2] https://www.apple.com/environment/safer-materials/
I think it was the fact that v3 to 4 was "basically a new project" with a new paradigm that earnt the reputation for breaking changes but then React Router is such a marketable name I can see why you'd be reluctant to spin off a new project.
Nvidia Jetson Nano – A $99 Computer for Embedded AI
In Ontario the Professional Engineers (http://www.peo.on.ca/) crack down on unlicensed use of the "Engineer" word in job titles pretty aggressively.

The point is that the public should have confidence in engineers. Software developers who tout themselves as "software engineers" actively piggy-back upon, and undermine this confidence. It's malicious, and you should feel bad for defending the practice.

If you still don't see why, "Lawyer" and "Doctor" are "just job titles" but obviously that's a problem. I trust you can see that.
> You can't get information out of SD video that wasn't there before...

Well, that is the difference between regular upscaling and upscaling with neural networks. With a neural network, the additional information is being stored within the network during training and added to the video during the upscaling process.

Ultimately, you could argue, that this is just interpolating too, but the quality of the interpolation depends on the training material. If you would train it on an original and use such a neural network to upscale a lower resolution version you could end up with the original (a perfect interpolation).

So it all comes down to the quality of the training material and while AI Gigapixel seems to have quite good material, I wonder if the result could be improved by transforming the video as a whole and not just frame by frame, as that would give the NN even more information to interpolate on.
Python for NLP: Vocabulary and Phrase Matching with SpaCy
> In a similar vein, John Baez was considering (ultimately declining) an opportunity [...]

But did he ultimately decline? The link you posted has this content at the very end:

> Something tipped the scales and I said yes. We applied for the grant, and we got it.

> And so, an interesting adventure began. It will last for 3 years, and I’ll say more about it soon.

And further down, this is his reply to a reader comment:

> As I said at the end of my post, I am working with Metron on this CASCADE project, and I’ll be doing it for 3 years. My decision was not predicated on the hope that the US will do anything in particular. It’s predicated on the hope that I’ll make faster progress in my research if I team up with some more practical people and use my math skills to tackle a concrete problem in network theory: namely, optimizing search and rescue missions. I’ll get lots of new ideas which I wouldn’t get otherwise, and I’ll publish papers on these ideas.

> If I were only searching for mathematical beauty in the word I wouldn’t feel the need to work on this project, because beauty is so easy to find. Instead, I’m trying to develop network theory into a useful set of tools.
I feel like it will take 50% of my life to scroll to the end of that site.
I am sure the TNG remaster will eventually be worthwhile to CBS, due to streaming, re-releases, etc. It's an asset they will monetize for decades to come. But studios do not think long-term like that, and are unlikely to attempt it again if they don't think they'll make their money back for twenty years.

As I noted in another comment, many of the effects artists from DS9 and Voyager have their original meshes and scene files, and some have posted insanely high resolution files on their blogs. It would be a frustrating effort to gather all of this, but arguably, CBS already owns the works in question, so compensation for retrieving these would be minimal probably, and the quality of the work done for the series was more than adequate if re-rendered in HD.