skysight-inc/HackerNews huggingface dataset:
Xpenology is like a hackintosh. Once it's running you get 98% of the day-to-day experience, but not the absolute seamlessness of everything working without hacky installation steps, rough edges and questionable ethics vis a vis software licensing.
Hey, thanks for sharing this! Thats exactly what i was searching for
Depends on the station. Some stations are broadcasting 32Kbit mono audio which certainly doesn't stand up to FM.
I've not seen a cassette player in a car for quite a long time, not even the other half's 15+ year old Daihatsu.

CDs are also just as recordable as cassettes.

I suspect that CD players are probably beginning to disappear from cars, in favour of SD cards, USB & Bluetooth - a lot of the youth seem to be moving towards mobile phone-centric audio entertainment in cars as well as everywhere else.
Speaking of math phobic, does it seem like people go into medical because they can make lots of money without having to do math?

I've gathered this set of ancedotal data from my experiences in high school, talking to my wife's co-doctors, and talking to my high school aged cousins.

It seems there's this expectation that they won't have to do math, but they will make money. Other professions that come up are lawyer and sales.

I guess my point, I'm not sure why people are math phobic. I imagine it's related to math related trauma in school. Even as an engineer, I find the hardest math I do is basic calc 1, and it's rare. Not to mention, doing algebra is a pretty rare event in general. Everything else we have calculators for.

It's also concerning to hear life saving jobs are primarily held by people who can't do math. If you can't do math, is it even science?
One of the Rust-focused consultancies does a lot of embedded. There’s a whole rust + embedded specific conference now. It is a huge space, but some stuff is certainly being done!
You can understand different things to different degrees, you can have a better or worse understanding of web-technology (and computers in general) than of consumer activism. I don't believe that the average consumer has a great understanding of either, but my experience is that they certainly don't understand the technology they use more than they need to.
Your comment would improve without the last sentence.
Even C needs more love from the embedded industry, given how many still use C89 dialects, even if the tooling might already support something better, let alone languages that attempt to replace C.
I think Facebook, Twitter, Google, and all the other US-based platforms offering HKers a voice are next.

See the recent WSJ piece: "Facebook, Twitter, Google Face Free-Speech Test in Hong Kong" (https://redd.it/hkw6yh)
> the HN post got flagged and removed from the list without any reason

Without any reason? The title was "Goodbye". I just clicked on it, (which I wouldn't've ordinarily, with a nothing title like that) it's a very short message, I had no idea at all what it was about. I'm not at all surprised people flagged it. Why wouldn't they?

An overwhelming majority of stories that are flagged on here are flagged by HN users. No conspiracy theory needed.
There is healthy competition in the market place to accomodate fascism.
I imagine for quite a few readers, car may be fanciest sound system they own and one of the only places they listen to FM radio in the first place.

The extremely low bit rate used to broadcast some DAB stations is absolutely noticeable even on “cheap” equipment. The low bitrate issue is compounded further by DAB being mpeg 2 based, which is a hugely inefficient codec by modern audio standards. A 64 Kbps mono mpeg 2 audio stream is not great frankly, and common in DAB.
The Top 3 Reasons Why Your Side-Projects Fail (As A Programmer)
If someone chooses to exercise those rights does grsecurity comply? Or just terminate the contract and ignore all further communication?
If you're not prepared to do everything the "Synology" way (most of which is perfectly fine) then a Synology isn't for you.

I personally am very happy with my Synology doing mostly file serving, and I use docker to run as much custom packages as I can. It's not completely seamless but it works well for me. And I really value many parts of the Synology hardware and software.
Ages ago, probably during the age of Nokia phones, I heard about some birds (blackbirds I think) adopting popular Nokia ringtones as their call.
Poor people, sort of by definition, do not have "cash holdings". They tend to live paycheck to paycheck or are in debt. Inflation helps debtors. And wages do tend to rise with inflation, albeit with a delay.
I tend to think the eight-movie deal had something to do with the money. Would it have failed to happen without copyright law? Your analysis should account for that, and it doesn't.

It also doesn't account for how, when there's no option to do anything but give it away, the people who succeed aren't those doing the best work, but those doing the best marketing. What's to stop them from simply finding good work by "talented but unlucky" people, representing it as their own, and getting rich on the back of it?
I was iterating on the comment rapidly after posting to try to make my point in the most neutral way possible, so I’m not sure which “last sentence” you saw, but hopefully it is better now.
A Year's Worth of Suicide Attempts in Four Weeks: The Consequences of Lockdowns
Your concerns (missing locations and divergence over time) are fairly easy to address as copy/paste scales. Of course there are downsides, just as there are major downsides to solving with abstraction, it just comes down to a tradeoff. Many times copy/paste wins that tradeoff but is refused because our industry has a cult obsession with abstraction.
Quantum Computing with Andrea Morello [video]
There was a great discussion here on HN a few months ago about DRY [0] and how developers generally get the concept wrong. Specifically, it’s not about removing duplicated code. It’s about ensuring there’s a single source of truth for a given piece of knowledge in your application. For example, if you’re calculating interest on purchases all over the place and hard coding the rate everywhere, it should be unified into a single function or method, so that there’s one source of truth for calculating interest. If you just have some code that looks similar but doesn’t represent “knowledge” that is being duplicated, DRY does not apply. Some folks in the comments mentioned they liked to use SPoT as an acronym that’s a bit clearer, and I’ve been using that since then in code reviews.

[0]: https://news.ycombinator.com/item?id=22329787
I just don't have noise on all the time.
How Instagram Is Gamified
Exactly what happened to me throughout all of college. No point even trying with the world this situation has created.

Maybe the more socially responsible thing for developers of these apps to do is only show a limited number of men to pick from, penalize the rankings of high performers, and boost the rankings of poor performers.
Maybe go lookup the entymology of "slavic" and then consider how stupid your hot take makes you look.
This is a similar curve for cats even though domestic cats tend to live substantially longer than dogs despite having a fairly similar early growth curve. The world record longest living cat was 38 while the oldest dog was just under 30. Cat life expectancy is 15-20 years, dogs 12-15 and for humans around 80. But the longest living humans are in the 120-130 range, not 150 if we linearly extrapolated from cats and dogs. Life expectancy and maximum age favor cats over humans in this respect.
> What's the source of this idea that "abstraction" means "combining duplicated code"?

It's coming from the tradition of Sir Francis Bacon's Empiricism. Some people believe that abstract ideas are mostly acquired thorough empirical observation a.k.a. carefully watching a series of repetitive events. The point here is that "to know" is a synonym of "generalization" for them. So OP naturally puts emphasis on duplicated code as a good opportunity for abstraction.

People from other camps have a very different view on human knowledge, and think that abstract ideas can indeed come from other sources, most importantly, from our reasoning function. For these people, the process of programming is to implement our innate idea into concrete code. For them, an actual piece of code is basically a "shadow" of our abstract concept.

Hell, someone really should write a book titled "The Logic of Programmatic Discovery" ;)
Ergh, this is an egregiously bad comment
> The 70 years is the only thing I agree. 10 is quite short. 20 would be fair and way better than the 70.

Why is 10 years too short? Why is 20 better? What kind of profit does a huge book publishing company or a software corporation still need to extract after first 10 years of earning the revenue that needs to be protected?

Remember, most of profits from copyright don't go to starving artists, but to huge media and software conglomerates which then use this money to pay lawyers and lobby for more copyright extensions.
Forgiveness requiring an apology isn't true forgiveness, it's more akin to revenge.

And if you wait for an apology, you'll never be able to forgive, remove that burden from yourself, from those who have wronged you who are dead. Many instances of anger and a lack of forgiveness are multi-generational - or even parent/child.

People can rightly forgive without the other party even knowing about it. In fact, I'd argue the best kind of forgiveness is done completely silently, personally, and the only way anyone could figure you that you have forgiven someone is through your subsequent behavior.
Tatsuo Horiuchi is painting pictures on PC with MS EXCEL
same story behind that funny Mr. Bean car
Is it really "your" smartphone if you are not allowed to modify it?
There are several mentions of privacy and tradeoffs before that footnote, the main argument that stuck with me was that _we don't except those tradeoffs from native_. It was very telling that Safari is open to implementing APIs if they magically don't require permission dialogs (looking at you, macOS), and that was specifically called out in the article.
Of course they did. That seems like the inevitable result of there being so much social pressure for them to make such statements.
> How doesn't this support my argument of reforming copyright laws? If even the (imo flawed) intent of copyright laws isn't doing what it's supposed to do (an economic incentive for creation of work) then what is the harm in reform?

It doesn't because your suggested reform would only make it (even) worse...

It'd imply only rich people could be full-time artists/authors. That is how it used to be centuries ago, by the way.
This is a duplicate: https://news.ycombinator.com/item?id=23735236

I'm guessing this post was put into the second chance system.
SM-J700T (June 2015), Android 7.1.1 Firefox 68.4.2, 720x1280, minimum screen zoom and font size in settings

https://i.imgur.com/oJDfTOg.jpg

Maybe it needs initial-scale=1 in meta viewport? Anyone else getting this render?
Curious what about Hyper Backup do you like the most?
Does anyone know what the situation with Rust on the NRF is? It's all so new that there's no "getting started" guide, but even figuring out which repos to check out is hard.
For excel art drawing instructions by T.Hiriuchi, see http://pasokonga.com/KakikataPageAA.htm
Is this the part where I'm supposed to feel some ethereal kinship with Jeff Bezos and his literal dragon's hoard, because of some theoretical sense in which we work in the same industry?

Just like becoming a billionaire seems unattainable to you, someone living in the MiddleOfNowhere Omaha probably doesn’t see a way to make $200K in a year that a CS grad working on the west coast can obtain within two years.

When they are talking about “taxing the rich”, it’s going to come as a surprise to a lot of the techie liberals that “they” are talking about them and not just the billionaires.
Ask HN: Is anyone using the Web Monetization API?
Is anyone on HN using Web Monetization [0] as a revenue source for their site?

There is also Coil [1] which is built on top of the Web Monetization API.

It seems like these could be a great ways to replace web ads if they can become popular enough.

[0] https://webmonetization.org/

[1] https://coil.com/
Of course this author's happy--they're a designer. Meanwhile, everyone else has to absorb the burden of the "pendulum" ceaselessly swinging, retraining their brains yet again to absorb new visual memories and habits.

There seems to be no such concept as "good enough."
Pay for a windows PC like you would pay for a Mac. Get Razor (expensive but also good looking and high performance), or Lenovo Thinkpad/Ideapad (best price to performance, don't buy any other). Buy at-least 16gigs of ram, min i7 or i9 processor and a good nvidia gpu (1050 or 1060 min). You'll be set for at-least the next five years unless Moore's law on singled threaded performance starts to get on track.

Any processor prior to 2014 is old. And any processor after 2018 that isn't a quad core is also old in my opinion.

My Windows PC is fast and its a breeze to work on. Just don't cheap out on a good device. They're worth it.
If you don't listen to the radio much why are you in a thread about radio?
Fork is wonderful, a well-designed and performant Git GUI, native on each platform (Windows and macOS).

https://fork.dev/

I bought a license a while back, since I use it every day. That said, I believe they're moving towards a "trial" model, rather than "free" as in beer.

I do wish it was open sourced, but also wish them the best in making it a profitable venture. It's great software, it deserves good funding so the creators and users can benefit from it.
I think it’s the opposite. It’s not going to happen with the instance method version, because patching instance creation is much harder. Patching within the scope of heap_sort is much simpler. I actually gave a real example of this in another comment not long ago:

https://news.ycombinator.com/item?id=23573358
Show HN: Mathematico – A mathematics tutorial every day for the whole summer
We need FOSS phones and a big enough company to implement the project and mass produce it to lower costs.
Wealth is in owning, not shenanigans of currency. The wealthy hardly lose anything. Meanwhile, people find "wealth" in working longer hours, renting and buying unhealthy food.
I wonder if Apple will ever let people install app icon libraries to change the appearance of default apps. That would be fun (at least I remember having fun as a kid doing that on Windows 95).
Use SQL to troubleshoot distributed database clusters
Words change and I wish people would let bad definitions just fade away
Microsoft and Apple makes good money from China, so don't expect them to do anything. Microsoft Bing works and censors in China, and yet microsoft PR department is so good to keep them safe from any outrage over this.
> Microsoft, Apple, Google, Netflix, Blizzard

Don't you think that C-levels of all of them were previously dying to get into China, and were ready to do anything?

On my memory, Google's advisers were all over Kremlin, coaching the regime in "internet media operations" in 2005-2008, teaching them how to hound opposition online, and doing psyops style public opinion manipulation, while inventing silly lies about the nature of their collaboration. This is a close as it gets to treason.
Not the parent, but I think one of the main differences here is that your definition seems to imply that one abstracts from code where parent's definition seems to imply that one abstracts from the domain which one's computer program is modelling.

I'd tend to think that the "chunks of code all performing the same task" aren't the thing you abstract from, rather they are just a poor abstraction of the same domain.
This is much better, no need for ad hominems.

But please keep the editorializing in check too, it is etiquette to mention edits, and continually editting breaks continuity in the discussion. As you pointed out yourself.
Kanye West Announces 2020 Presidential Run
"We must now realize the promise of America by trusting God, unifying our vision and building our future. I am running for president of the United States." #2020VISION.
3. Notify the user and ask what the user wants to be moved to iCloud to free up space on the device.
I find it surprising that a fairly straightforward parser runs "30% faster" than simdjson (full disclosure: I wrote the original simdjson code) while parsing things byte by byte with copious conditional branches. This looks exactly like the approach used in most JSON parsers, which generally were beaten by simdjson by an order of magnitude or more.

"Informal tests", especially ones with zero description as to what was being tested or even ballpark numbers as to how fast this system supposedly run, may not entirely address this point.

We wrote a paper and anyone curious about our methodology can download and run simdjson with a few clicks and verify our performance claims, which (I hope) are well-described in the paper and line up with the arguments we make in favour of the design.

Given that no indication of what was being measured is provided, it's kind of hard to tell what this performance claim even is, or how to verify it.
This kind of design ban lift is very welcome, as it brings a freshness to things again (speaking as an user specifically), but I sincerely hope this doesn't become a short-time cycle thing with Apple dictating the new UI motif of the next 5 years only to change it back and then back again and back. My memory of the change from skeuomorphism to a more flat colorful design is that it was rather abrupt across UIs everywhere in the industry, not to say a bit "traumatic" to some people probably.
I'll get the code up on the OjC repo in the next day or two. You are right, there should be reproducible benchmarks to back up the statement.
The world has already spoken: Money is more important than human rights.
What a shame for those who haven't been paying attention, then.

It seems like there's an implicit claim here, with which you expect me to implicitly agree, that such taxation would be unjust. The thing is that I don't agree. If you'd like me to, you need to convince me. As long as you don't, I'm going to keep calling out that assumption for what it is, and asking how you justify it.
the Rands Leadership Slack has been instrumental for me.

https://randsinrepose.com/welcome-to-rands-leadership-slack/
How would you approach the naming of this example differently?

I have gone back and forth on whether to align with the general convention on single-letter generic type names, but I’ve tended to come back to the single-letter approach any time I try making them more specific. The issue is of course that they are generic, and so naming them too explicitly robs them of some of their “this is any type” genericness. For lifetimes, I will definitely sometimes name them more explicitly than `’a`, but usually only when there’s more than one, as a way of being sure I don’t mix them up. However, the association of lifetimes with references tends to be straightforward enough that it often seems clearer and less messy to just name them with single characters.
Yes, but it's a bit slower too.
Abstraction Laddering – An Easy, Effective Problem Framing Exercise
I have a 2018 model.

But I also have a 2011 model that is still chugging away. I'd still be using it today as my main NAS except I wanted to get a second NAS to act as a physically separated, mostly cold backup. The old one is now a Hyper Backup target for the new one, and I have it on a power schedule so that it spends 99% of the time completely switched off.
Calvin Coolidge 150th anniversary of the Declaration of Independence
What if we could give complete control of visuals to user?

I use kde nowadays and the amount of customization is awesome.

I am using chrome OS theme with tela icon pack and a cool ass animated mouse pack. And its frankly awesome.

I feel like Apple is stagnating.
This post is incredibly downmodded on the front page.
It was very clever of China to tighten their grip on Hong Kong while the world is distracted with the pandemic, and the US is further distracted with its own issues. Well played. I hope it backfires on them.
> I think key in my post was "and reformed."

Is there good reason to expect that they reformed?

Is it as or more reasonable to expect they've simply learnt to hold their more objectionable views close to the vest?

If the answer to the former is "no," and to the latter is "yes," then I don't really know how you'd expect anyone to work with a leadership that openly views them as a hindrance to the workplace.

If he'd made a public anti-semitic article 20 years ago, and didn't undertake very significant acts of reformation, certainly I would take for granted that he's still an anti-semite. There's no reason to imagine otherwise. And I'd feel very uncomfortable working for a company where the leadership includes and accepts a publicly professed anti-semite.
In case HN is bringing it down (as it seems to be the case now): https://web.archive.org/web/20200705130437/https://applypixe...
Right but it's only when going back to the lower quality version where you realize just how much is missing. So it's the second.

Regular display pixels only became annoying after using a Retina display for a while and then going back. They were fine before.
Note that these are all cockatiels, very intelligent parrots that will readily pick up and replay sounds they hear. This is quite distinct from sparrows and most songbirds, which only seem to pick up certain songs.
I think macOS already blocks the debugger. You couldn't debug iTunes last I checked.
The way I'm readying it, his point is that a Grsecurity customer, who is not infringing Linux copyright (because they're not distributing kernels) would still be on the hook for contributory infringement because they contributed to Grsecurity's infringement.
Oh, I'm using ELK with docker-compose (free community edition). Running it on a 16GB RAM, 4CPU virtual machine. Have been able to use it for all our deployed environments. RPM of 10k+ (maximum), and have been using it for 5+ months now. And we retain data for 30 days
Generate your own tumblelog (SSG)
Maker here. I'm a teacher in the UK and I needed a way to help my students keep learning as we're not allowed to go to school. I've been teaching myself javascript for a while as I've wanted to make an education website for a long time. Spurred on by recent events I just finished the first chapter and thought it would be a good time to share. Maybe it can help some HN readers learn or relearn some useful skills!
Outlook still better than thunderbird
If you want to see it in action, Jeremy Clarkson took one for a test drive.

https://youtu.be/pwDZqAW8M4I
Linux Kernel Preparing New Guidelines for Using “Inclusive Terminology”
Thank god the designs are being reconsidered from cheap flat looks but they now kind of look like toys with rounded corners for everything and are all square instead of having their own sizes.

I'd still take iOS 6 design any day for iOS.

Snow Leopard and iOS6 were their OS' peak.
> Right now we're attempting to fix issues in prod by looking at another company's software, decompiling it, bit fiddling a bit, then trying to hot patch it into our own production instance.

The staging/prod analogy is flawed.

What we are doing is manipulating board wiring, while what we could do is further our understanding of and abilities to alter the OS and firmware running on it.

Very unfortunately, but understandably, scientifically oriented mindset tends to dismiss the latter route. After all, so far it seemingly rules out any notion of dev environment. Where is reproducibility, if all we can do is SSH into a snowflake live system (or more like XSS inject it, right)? A daunting limitation, but perhaps not impossible to overcome.

That is not to say the former has no place and your point is invalid. Still, when all you have is a hammer…
Can you explain what you were measuring and what the general "GB/s"-type numbers you were seeing from both systems were?