skysight-inc/HackerNews huggingface dataset:
Same in US, 26in bikes were (are?) very hard to find since they fit so many people.

On one of our crazier COVID adventures we drove from Atlanta to a suburb of Chattanooga to pickup a bike there that would fit my kid and was of the quality we wanted.
It frees up the supplier and client to compete against each other by patronizing other suppliers/clients in the industry. Right now no one else can sell ads on Google Search; after a break up, other competitors would now be able to.
Actually, there's a lot of commonality between those two files. Just look at all the "is_idle", "get_wptr", "set_wptr" type functions. They're either literally identical or the v2_0 version is a superset of functionality of the v1_0 version.

This is a case where code is identical not by random chance but due to an underlying logical pattern (in this case: ring buffers for communication between CPU and GPU seem to continue working the same way). Hiding that via code duplication is going to make the code overall less maintainable, because the code lacks implicit knowledge of these patterns.

P.S.: It's interesting how many people missed that my complaint was specifically not about the auto-generated part, but about the part that humans copy&paste.
All of the BSA members are US tech companies. One could argue the enforceability of US Copyright law is to protect this industry.
It could be rephrased as "Learning is necessary"?

People are sharing names, email addresses and phone numbers based on assumptions and models of reality developed over many years, e.g. they have experienced zero observable consequences from all previous sharing of this information. Based on their historical observations, it's not illogical to continue sharing.

But policy has changed in 2020. Now the data goes into databases with a physical consequence: temporary blacklisting from work, play, school, travel, even non-essential medical treatment.

This is why people who have already been contact traced (they are already experiencing and learning the consequences) have been reluctant to give the names of their close contacts, because they know personally the consequences that will be imposed on their contacts, facilitated by their disclosure of contact names.

Until people have this first-hand learning experience, it's difficult to put the data in context. Most importantly, being contact traced does not mean they are sick or will get sick from the (possibly symptom-free and false-positive PCR test) contact being traced, yet they and their contacts would be asked to pay an expensive price.
NASA delays first Crew Dragon operational mission to November
Delivering with Haskell
There is no need to move, but grow a spine and stand up to broken leadership.
My speculation was what it might have been like if PARC ST80 had a coarse separation into layers of functionality before release to the world.

If PARC ST80 had provided both:

no-gui no-ide boostrapped image + libs

:and:

bootstrapped image + libs + gui

:and:

bootstrapped image + libs + gui + tools

:as separate images.
Hey, thanks for the comment. The process of talking about building a product is fairly standard and is called "build in the open". While there is certainly a rewarding feeling in selling something you built, I get more pleasure to know that my work has inspired someone on the sidelines to pick up their side project or even quit their job and start their own micro SaaS.

In fact, I've already had a handful of conversations with people who told me my writeups were the reason they are working towards a life that does not involve the 9-5. For this, I am eternally grateful and happy that I wrote what I wrote.

The entire marketing industry is a treadmill and everything you do in life is touched by it. That thing you ate for breakfast? Marketing treadmill. The car you drove to work? Marketing treadmill.
That’s a bummer, I always liked the idea, sort of like collapsing cavitation bubbles. Lots of energy focused on a very small spot. I could never sort out how the plasma injection would work without some kind of physical tube placing it in the center... guess it didn’t lol.
You don’t think that’s a desirable goal?
> Should the bike lanes be removed, then?

Yeah, for Berlin at least it's a very difficult question trying to find out how to move forward from the current half-assed state of affairs.

There is some sort of new law/policy that defines how proper bike infrastructure should look like [1] defining minimum width and stating that bike-lines should not be put onto foot-walks. However not many actions where performed based on that law which was also drafted in a way that prevents bringing forward proper legal action when not adhered to.

Maybe also something needs to be done WRT driving school, where bike-related issues are not really taught as far as I'm aware of. Most drivers (and maybe most teachers at driving school) still believe that cyclists do not belong onto the road and do not understand how driver behaviour endangers them. Minimum car<->bike overtaking distance (1.5 m) for example is generally ignored by more than half of cars.

[1] https://de.wikipedia.org/wiki/Berliner_Mobilit%C3%A4tsgesetz
> Multiple dispatch based on static typing only solves a very narrow set of optimization problems - most complex trade offs that would lead to the need for eg multiple different third party csv readers are not addressable at all by multiple dispatch.

How about multiple dispatch with dynamic (runtime) typing?
Metamine: A completely declarative programming language
"Strict" doesn't necessarily mean "don't let anyone in"; in this case it means "have a rigorous validation process to ensure you only let in very desirable migrants".
This is untrue, you can compartmentalize your C implementations using tools like Cython.

The fact that you write these as isolated special implementations is a good thing and not a deficiency of generics.

This way it can be gradual. You only target certain functions or modules for optimized C implementation, you don’t waste static typing overhead or compliance to a generic interface on the 99% of the code that will have no material gain from any optimization.

It’s similar with gradual typing in Python as well. Annotate what you need, omit annotations for what you don’t. Implement an extension module or multiple dispatch for what you need, use plain Python for everything else.
It is exactly what happened and is literally in the direct quote. The reader is assumed to be sufficiently intelligent to work out that day-old sushi was not actually exchanged in a quid-pro-quo. It is darkly comic but surely isn't funny. The morally and ethically wanton ridculousness of it is what frames the image according to Taibi in his writing. He's deeply aware of what is going on there, suggesing he isn't is really missing the point totally.

Taibi does not write with a style I particularly like. Taibi's politics are not my own. What he does is write masssive stories that are being ignored elsewhere. Wall street criminality. Russia-conspiracy theories discrediting media. Defence funding and contracting. There is always a campaign to discredit him becuase he upsets wealthy, corrupt assholes by shining a light on their behaviour. I wish journalists whose style I cared for more did that. I wish jouranlists whose politics are closer to my own did that. Taibi does do it and that alone is deeply, deeply impressive. We need a lot more of that with many different perspectives and different writing styles. I'll happily start with Taibi because he's doing it and support him totally that he actually does it.

I'm sticking up for Taibi even though I dislike his style and his politics because he's a journalist practisising journalism and not a cheerleader who is playing an acting role of a journalist on tv. Journalism is to be encouraged. Unfair criticisms of journalism should be called out. Yours is such, be that intentionally or not.
Sure, but a reseller could resell it under the first sale doctrine. https://en.wikipedia.org/wiki/First-sale_doctrine
Don't use exceptions for flow control
Let’s make a Teeny Tiny compiler [video]
It would be very difficult to get accepted. You'd have to get the AMDGPU driver maintainers on board, and you'd probably have to do a lot of it at once to justify the change. It would also take some discussion, and you're talking about refactoring a lot of stuff which probably moves underneath you during this, so you have to keep iterating to keep up with the changes, all without knowing if they'll even end up taking it...

Changes like this are probably a good way to get started but I would guess the AMDGPU driver is one of the worst places to get started as a beginner.
Related: A Letter to A Hindu

The Subjection of India-Its Cause and Cure.

With an Introduction by M. K. Gandhi.

by Leo Tolstoy

http://www.online-literature.com/tolstoy/2733/
It should be clearly communicated and never be misleading.
I'm seriously worried about this generation's inability to stop scrolling their social feeds nonstop. You don't have to start a company in your free time. You don't have to create things or contribute to the world. But please enjoy your lives. Read a book. Do some gardening. Learn to bake. Watch junk TV. Do anything other than constantly comparing yourself to what acquaintances are doing this second.
I entirely disagree, I've had jobs where I was very unproductive at work (because I didn't care for the subject matter) and quite prolific outside it.
Nvidia NeMo: Fast Development of Speech and Language Models
Seeing what has happened to the parts and service market makes me fervently glad that I restored my long-neglected recumbent back to operating condition last year. Sadly, I haven't ridden it nearly enough this year, but at least it's ready to go.
Let’s agree a stake. If TSLA has doubled by the 1st of a March this year I will give you 2x, if it doesn’t, you have to me 10x. Deal?
And not a mention of CP/M, the 8-bit Disk Operating System that was ubiquitous till about 1985.

I still use it, but with a Z80 emulator on a 64-bit machine. One of my emulators if rendered in the real hardware of the era would have cost somewhere around 40-50 thousand dollars. These days it's merely about 140 megabytes of data tucked away in a directory
Is it possible for language models to achieve language understanding?
In the context of the Linux kernel, you've never truly nailed down the functionality of the old thing. Interfaces external to the driver evolve over time (which bleeds into changes internal to the driver), requirements change, people want to add new features that old hardware ought to support -- all this adds up and puts evolutionary pressure on the drivers. Code duplication really hurts here.

It's possible that the AMD developers are from a Windows culture where they don't have to worry about this because Microsoft gives them a stable interface. Though even there, I find it questionable whether it's a win. Surely the occasional bug will surface that affects drivers for older hardware as well?
I tried this, but for some reason daycare wouldn't let me drop off my kids this morning.
Intentionally obtuse is pretending that Nazi Party members in West German institutions simply concerns random citizens who filled out a membership form between 1933-1945, because it was good for their career/life.

We both know the issue is members of the SS, SD, war criminals continued to work in (West) German institutions, including its intelligence service, after post-WWII regime change.

I've already asked you twice, if "KGB" is nothing but a name change from "NKVD", simply state when, in its ~37 year existence, did it engage in the same actions (mass killings) as the NKVD.

We both know this too, though, that the KGB did not kill millions of people, as was the claim, because it was for all intents and purposes a different organization, with different objectives and under different orders from a government diametrically opposed to the Stalinist regime of the NKVD era.
At least on par. That said, the AMD driver on Windows is notoriously crap compared to Nvidia.

I'm hoping AMD's next gen turns out to be competitive with the RTX3000 series for my next GPU for the same reason.
> I think that's misleading then, because when I buy a GPU, they make me believe I own it, when, apparently, in reality I don't.

If you buy a GPU you own it and the copy of the software it came with. You are free to use that combination as you choose, forever.

It’s not renting because you don’t have to pay rent to continue to use it. There may be software license restrictions, typically against modifying or reverse-engineering the software, However, it is an error to say that those license restrictions convert your ownership into anything like a rental agreement.

Some digital activists say that we don’t really own the devices that we buy because of license restrictions or restricted device firmware. It’s hyperbole. We do own our devices and the copies of the software they came with, even if they came with artificial limitations.
Instacart requiring shoppers to distribute Prop 22 stickers
Great. I just hope the author has no OCD, because there is a typo on that page ("shoudl"), which means that this side project turned into something with consequences.
> “ Do you really believe that "parse CSV to a data frame" and "parse CSV to a parquet file" and "parse CSV and apply a query to it in-place" are completely separate, unrelated things?“

Yes, absolutely. Very high level design goals are completely different between those use cases and you would be forced to make mutually exclusive trade offs to solve any one of those problems - which will directly lead to concessions in terms of the other use cases. No one generic csv parser can be optimal to all three.
Well, that gets into whether or not nuclear plants are actually economic - or whether they only seem so if you don't account for the cost of a possible disaster.

I don't know the answer to this question. But in theory the cost can be captured in an insurance premium. The government could have a role in requiring adequate insurance.

But this is all separate from government actions that destroy legitimate profits, the risk of which may make private financing impossible. (One might think that the risk of government action is just like other possible risks, which investors can account for, but the point is that it's not a risk for the government itself, leading to government financing being preferred.)
Writing about a successful launch is a fairly common occurrence. This is a process called shared what you learned. In most cases the learnings are not financially-related, and in fact most launches on Product Hunt don't make any money. Some sign up some customers, but many products are free. Mine just happened to be a paid product.

All companies, everywhere do this, not just indie hackers looking to share what they've learned from their process.

Business news writes about revenue numbers hit by large companies every day. This is a form of advertising. Sadly, I do not have Forbes to do a story on my tiny payday, so I write about it myself.

I also don't think this is re-packaged content. I only know of one other person (the file I was inspired by) who did the same. In my ebook, I talk mostly about the process of setting up the page, with detailed steps for the launch -- but the lessons are 2-fold (how to design your website for success, and how to launch). The design aspect is a highly in demand service that your company has probably hired for multiple times. In fact, every business in the world (or just about) hires people to work on their websites and make them work more efficiently. Those who don't usually don't survive. It's a skill you need in today's competitive environment.
Interesting, that's similar to rainbow tables.
I average 2gb because I restrict myself since the rates I get are outreageous here in the US... I use wifi whenever I can to limit mobile usage (which is of course not included in the 2gb figure).
Ask HN: What life means to you?
It's just a list of registers names, offsets, field names, and bit assignments. It is nothing like a binary blob. It is GPU documentation in the form of C header files.

Now I happen to know that the vast majority of it is shared between GPU generations to some extent, so someone could abstract things out manually to remove duplication, but it's a huge task.
Oh, for sure. As much as I'd love to see them totally ban the use, it seems like every step was fairly reasonable. City Council enacts a law, Mayor (who cannot veto it because the council will override it) works with the police to push back, judge examines it and says that the court will have to evaluate the legality of the law in light of the consent decree on the police department.
I love Monday's.... finally get a chance to do intellectual work.

Weekends are spent chasing the kids from the time I wake up until I go to sleep.
Hmm, that's a low bar, huh. Is AMD on Linux anywhere close to Nvidia on Windows?
Thanks, I will do that.
I'm not exclusively looking for part time. I think part of looking for another job is that I can get better treatment elsewhere and more pay (I think so at least). So I think it makes sense to move on. But as you say, it's just the how...
For me its all about diminishing returns IMO. The benefits of minimizing latency from a day to hours to minutes does exist but the benefit gets smaller as the window reduces (and costs more to achieve). It also depends on what you believe the purpose of the market is - to scalp and trade, or to own a piece of an asset. If your in the latter category then anything tbh lower than a second provides little social utility. I have worked for these firms in the past and while they believe they do make the market "efficient" it's really the profit motive/bonuses that drives their behavior. What they are really after is "edge" to make more profit at the end of the day IMO, and one source of edge is information asymmetry which being faster than competitors gives you.
Huge response to Murdoch Royal Commission Petition Despite Parliament IT Fail
Is home internet common in Finland? Or does everything connect to the cellular network?
People in the Soviet Union had to work Saturdays and were also obligated to participate in community activities.
I don't necessarily agree with that axiom. I'm far more productive in my hobbies (art) than my actual IT job. Theres no correlation between my performance or enthusiasm for my real work and other stuff, unless my work is just making me extremely miserable. In that case it's closer to suffering from depression than a lack of 'productivity'
Love it - this is so relatable. Having so much time to myself recently has really made me reflect on my job and its impact on my personal life.

I have managed to keep up some of my hobbies and relationships during isolation, but it is certainly much more difficult when I don't feel engaged or valued at work.
Certainly wouldn't lead with "Steal..."
Would also be good to have a filter by industry/market/segment or whatever
I really, really hate the expectancy of software developers to have side projects at home.

Do we ask lawyers what free cases they take over the weekend?

Doctors about the diagnoses they make for fun on Saturdays?

Teachers about their open source lesson plans?

I'm sure many of the above DO these things.

Worst yet its often phrased in the interview as "do you have any hobbies?"

Yeah - I do, I spent the weekend figuring out how to replace parts on my car. Why wasn't I writing the next Linux? Because I get enough screen time at work.
I didn't go further than the read me, but what is there reminds me of VBA.
Life is something to be lived.
It's a good joke, but I think it's intellectually cheap and easy to use as a snarky response, but completely misses the factual arguments.

Not everyone who teaches can sell. Not everyone who sells can build.

I can read a detailed step by step guide by a guru who spells out exactly how he made his billions, but that doesn't mean I can execute it.

My shared account is just me sharing my learnings. I have already shared most of it in public. The ebook is me practicing what I preach -- that everything can be monetized if you just apply some effort.

Check out my tweets to see exactly what I am talking about.
> The article doesn't explain why bike sales took off.

Meanwhile,

> "Most people who are cycling used public transport before. But now they need an alternative," Mr Maran says.
Biomass is fundamentally limited by the very low efficiency of photosynthesis, so that it requires very large areas. It should probably be limited to providing liquid transportation fuels and feedstock for chemicals.
I'm presently reading a mind-blowing book that goes through the history of electricity, radio, and its effects on life.

If you read only one book this year, read this one:

The Invisible Rainbow: A history of electricity and life.
Another point to consider is that CDN may be blocked or very unreliable in some country. So you may be excluding people from, say, China. If you use google cdn for JS, or fonts (less problematic).
I'm pretty sure Windows 9x defaulted to 60 Hz even when the monitor could handle more, and most people just kept the default. I recall walking past computer labs in high school, seeing row after row of blinking rectangles.
Didn’t the escalation begin when Iran seized foreign assets?
I just tested some bike routes for my city. I agree, well done. ;)

Being able to export to gpx is also very cool.

I feel like "best" biking routes are very subjective, so I'm sure you can't cater everyone, perfectly.

A cool feature I'd love: the ability to Google Street view right from the non-Google Maps service. Would that be allowed?
I recently compiled linux code from late 90s on Ubuntu. Apart from having to apt-get make utils and deprecated libs, it still worked, though with wrong server hosts. You may run into glibc, 64 bit vs 32 bit issues and the like, but lots of it is pretty compatible. Windows has its own legacy compatibility layers, though it is questionable if that's really a great idea.
> Over here, unlimited mobile data means unlimited mobile data.

This. Although India has the cheapest data next to Finland, the ground reality is quite different.

I tried using 4G as my primary internet connection after COVID, and I got frustrated by "hidden" limits and random throttling from the ISP - ended up getting a fiber line.

The 4G modem was a complete waste of money.
The century where we generally assume that both members of a domestic partnership or marriage are fully aware of the actions of the other and, most likely, support said actions taken by the other, especially when those actions are public and controversial.
10-15 day weather forecast: The tropospheric polar vortex breakdown
10-15 day forecast trend - The tropospheric polar vortex breaks down, as massive high-pressure systems crawl the North Pole and the North Atlantic. The pattern breakdown will release waves of colder weather down into the United States and Northern Europe, captured by the latest data.
Your argument gives a good reason that targeting search engines makes no sense. But Chrome being a loss leader and Firefox and Safari being reasonable competitors give a reason targeting the browser make no sense. IE, anti-trust action against Google makes no sense, it's pure political grandstanding. "The world sucks so we should attack X powerful cog in the system" says Y powerful cogs in the system (politicians, other corporations, mass media like the NYTimes, etc).
I can see why that possibility would drive you nuts!

Then I second the idea of getting two recordings (baseline and when you hear this) using a suitable mic. If you can afford the hardware, it's got to be way cheaper than questioning your hearing and/or psyche for the rest of your life :)