skysight-inc/HackerNews huggingface dataset:
A somewhat cheesy aphorism for this is "Dry but not so dry it cracks".

Personally I like the rule of thumb that you let 3 instances of something occur before you try to refactor it into a single design.

Without examples of real usage it's far too easy to come up with bad abstractions. I'd rather have code that's easy to delete later.
My Recipe for Optimizing the Performance of Rails Applications
I'm sort of hoping this is so badly conceived that it leads to a mistrial or ten and gets amended.. No chance of getting rid of it any other way :(
1 September: No Google Day
> Would it be crazy to add Viola: to the title of this sub?

Yes, because it's called "Voilà" :-)

But I agree, starting the title with "Turns" is pretty bizarre.
Which kernel is latest high-end Pixel running?

Three years ago, gregkh did a presentation about LTS in Android. Guess who was using latest LTS kernels. Google? Nope. Sony and Essential are who.

Guess who upstreamed support for their phones in Linux kernel? Google? Still nope, again it's Sony.

How long was Pixel 1 supported? Ah yes, a whopping 3 years. (Same for Pixel 2 I believe). Who does better? Fairphone (circa 100 overall employees, and not many are software engineers), and nVidia.

Guess who provides major kernel upgrades? Sony (but not Google-certified sadly), and nVidia.

So far, Google hasn't shown any sign they are more capable than average OEMs to upgrade my devices.
It's always sunny somewhere, but if that is on the opposite side of the earth during the night, good luck building grid transmission.

It's always windy somewhere, but that also might not be on the same continent as you need it.

So if you don't like gas peakers or don't run a nuclear baseload you need to bridge those short non-windy winter days or weeks with batteries. Multiple nation scale terawatt-hour batteries. Which means millions of Tesla li-ion megapacks or millions of pumped hydro plants - which gets expensive and unfeasible real quick as you run out of either the battery raw materials for the former or suitable sites for the latter.
On our website we have no analytics or trackers installed at all. The app usage statistics come via the Apple App Store. App Store users can opt out of these stats via an OS-level setting.
Why is it important to have "privacy" from someone selling me a new video streaming service, but not important to fight against censorship and policing of content by tech giants?
Is there any way to export flashcards to Anki?
This reminds me of when I realized Diablo 3 could be completely automated after seeing a wow bot mining in action. Some of the bots I was running were playing better than humans on the top of the charts meanwhile my friends were spending their entire life trying to keep up with my bots.
Perhaps you are interested in these two comments by dang:
https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...

I think this is what I was remembering.
Criss CP/M Provides Modern Hardware for a Classic OS
I've lived in SF for the past 10 years. Yes, there's car break-ins and bike thefts. There's homeless people in parts of the mission, and the tenderloin.

Most of what you describe here isn't going to be helped by increase police presence (the areas you're describing have the highest police presence in the city, and it's been like this since forever). These things are primarily related to poverty and the hate of the homeless.

Want less shit on the streets? Give the homeless access to bathrooms. Want less needles on the streets? Implement needle exchanges. Want less car break-ins and bike theft? Have fewer poor people by making sure they're paid enough, the rents are low enough to pay, and by providing housing to the homeless (most homeless people in SF were living in SF and housed in the past).

Putting poor people and drug users in jail hasn't solved the problem in the past, and won't make them better in the future. The police spend all day taking all their shit away, making them even poorer.
Can someone explain to me why the pandemic has had an effect on peoples attitudes to work? (Ive been AWOL).

I get the impression people were allowed to work from home, and now they dont want to return. Not because they never realised it would be better, but simply because they have been allowed to, and dont want to lose the perk?
The reader has to consider that perhaps this outlook says a lot more about you than it says about anyone else. As the writer, perhaps that will help you reflect on what you're saying.
Russian Seismic Survey Submarine for Arctic Operations (2020)
Silicon and Aluminium need lots of electricity. Nice graph showing about 2/3 of solar cell embodied energy inputs is electricity: https://ars.els-cdn.com/content/image/1-s2.0-S09270248210032... from https://www.sciencedirect.com/science/article/abs/pii/S09270...

Presumably China uses coal because it is most economical for them in the short term (not so good for the world!)
> Domains worth over $8 have already been namesquatted

> Making domain registration cheaper would only reduce the price of domain names for people who want to use them.

You don't see how those two statements contradict each other? Make registration $6, now domains that are worth between $6 and $8 will also be namesquatted. Reducing the price of something almost never results in less units sold, it's economics 101.

Have you ever bought a domain from a namesquatter? Did you pay $8 for it? No, you didn't, you paid whatever the seller thought that domain was worth to you, which is a lot more. Nobody namesquats to sell domains for $8 or $20. Yet if Verisign had that domain, you would only have paid $8 for it. That's the difference between squatting, and listing a public price that is the same for everyone and for every domain.

Verisign isn't squatting or ransoming anything no matter how much you may dislike them.
Counterexample: Brainf*ck is very easy to learn and very difficult to program in.

You have a point that a large feature set doesn't necessarily mean a productive language, but the same can be said for a small feature set. Your examples only show that there is some set of features that can subsume other features, so the number of features can be effectively reduced. At some point however there would be an irreducible set of features.
What's "secondary" is precisely how the lead migrates. The study shows simply that it does so, reliably.
... and if we remove people who fail the IQ120+ test from power. Including economic power, meaning no more inheritance of capital.
IMHO WD SPARQL should reject invalid literals: https://phabricator.wikimedia.org/T253718
Sure it's ok. The question is whether it's useful or just a knee-jerk reaction.
product idea: toaster and bitcoin miner all in one
If I were in your situation, I'd stay put because that's a very good place to be with small kids, and I'd stay sharp by doing either free online courses e:g MIT has a load of online comp sci, and/or , contribute to an open source project (obviously commit the code outside official work hours. ;) ) Might help if you ring fence X number of hours a week to learning time, to force yourself to focus
https://en.wiktionary.org/wiki/gardyloo
I can imagine settings where you can define when to charge e.g. "Charge to 20%, then only at peak excess energy times", like how people set the dryer to go overnight when there's excess energy
Okay, so, two things:

There are already many similarly licensed and capable OSes, some (e.g. FreeBSD) capable of running Linux executables. Are these hurting humanity? I guess you could argue that they've enabled proprietary OSes on, say, game consoles, which could be a negative on humanity.

The second is it strikes me as absurd that the thing standing in the way of government rootkits is copyleft licensing. The power to enforce GPL style licenses lies in government -- a corrupt government can just ignore it.

You can already ship proprietary kernel components with Linux. It happens all the time. It's why you can't use "normal" kernels on most smartphone devices. And it's easy for entities like the government or Google or Samsung or whoever to run their code in, say, TrustZone, or heck, just run Linux as a guest under a microkernel. So many ways to do it, and creating an evil BSD licensed OS with the primary purpose of furthering the surveillance state just feels ... silly to me. Because they just don't need to.

Tldr; I don't believe anyone who isn't already installed rootkits on our phones is holding out until they can do it "officially" with modules for a BSD licensed kernel.
Indeed. Comedy is usually frowned upon in here, but this article posted is golden. We're all some type of asshole. Definitively a dark eye opener for me.
Indeed, I've seen so many weird places program wrote license/demo timer data to... not sure if it was the same software as you (can't even remember which one it was) but a shareware writing to a legit Adobe key reminds me of something... ;-)
Mea culpa - I interpreted your comment to mean: only once its ready to go into industrial use.
I.e. ads, facebooks feed, endless scrollers like 9gag -> they like to use dark patterns and exploit tricks against the human mind to keep and guide your attention.

The harm if targeted ads depends on your viewpoint.

A targeted ad might serve you something you were looking for anyway, or it might manipulate you into spending on something you don't actually need. I.e. look at Instagram influencers, showing off their fake perfect live, making the viewer feel small and then try to buy the same happiness by buying the same product.

At best, ads are information that you need, at worst, they use psychology to manipulate you.
Why is it good to prevent analytics? How can it benefit the user?

Why is it more important to hide the fact that you're interested in cars and Netflix, but not important to protect free speech, free enterprise and free association?

I'm absolutely shocked by why someone would want to protect against a vendor selling me a new mobile phone when the real threat of social media is promoting left-wing extremism and censorship.
Consider the rule of zero.
pretty sure it's been useful to some...
Python projects around jupyter, pandas etc. seem especially bad at making reproducible environments. They lock to versions that don't work very well, only work with specific versions of Python (without documenting it)...
Been using Nextcloud since it was called Owncloud and I make (happy) heavy use of its files, calendar and notes capabilities.
Updates always go well and the android apps are good.

I doubt the general experience would have been as smooth had it not been a PHP "app".

Top notch software! Highly recommended.
Generic Recorder Catalyst – Hackathon – Demo Video – Symbl.ai – Hacker Earth
It means it’s designed and built as a musical instrument, to be played.
GRC is a desktop runtime prototype implemented in Nodejs and Python that allows individual users to record the content they want to transcript as per their customizations.

The customizations include
Recording only the sound that is emitted from the system.
Recording only the sound that is captured via a microphone.
Recording the entire system sound that is both emitted and captured.

The user may record and transcribe the audio from an independent application using a Virtual Audio Cable. (For example, the user can watch a video on YouTube while he/she can record a Microsoft meeting in the background.)

Another great feature is the future recorder. Using this feature, you can view meeting data (timings) of your calendars (like Google Meet, Microsoft Calendar) and schedule recordings to transcript future meetings.
It also assumes that your fossil power plants are free.
> since we obviously can't get anything just perfectly engineered it's gonna be over engineered. A bridge will take more load than it's rated load, an elevator will take more load than it's rated load etc. etc.

That's not what overengineering mean.

To re-use your bridge example, over engineering a bridge would be something like using a complex suspended bridge design with expensive alloys, small tolerances, etc to cross a 10 meters gap where a simple slab of concrete would have done the job.

And "underengineering" would be to pour more steel and concrete at the bridge until it sticks.
> Hash keys must be strings

Too bad
Well, OK then, the claim changes to "parts of the USA have better air quality than parts of Europe because reasons", and I can't argue with Internet strangers making such uncontroversial claims, can I? :-)
The older I get the less alluring music artists are to me. they're basically just following a set of rules tooting a horn or strumming a string. really not that impressive. especially when you pick one up and learn the magic goes away.
How "Plausible" Are Our Website Analytics?
An old friend once said that the intellectual is probably the most vulnerable of all for misinformation. Three reasons.

1) He absorbs the largest amount of secondhand, unverified information.

2) He feels a compelling need to have an opinion on every
important question of our time, and thus easily succumbs to "analytical/intellectual" opin­ions offered to him on all such indigestible pieces of information.

3) He considers himself capable of "judging
for himself".

-- that man is I.
This statement is dangerous. Badly defined abstraction have understandable and well defined caveats, and used consistently across system. The problems might catastrophic, but you have something to hang on in the hope in fixing it.
under-engineered systems grows into chaos, where every moving part can influence others, the combinatory is exponential, and so is the volume of work needed to fix it
Why so little? Honestly, I believe the percentage is much higher, we just deliberately unblock certain sites for market research and so on. Most of the web is completely unusable w/o adblockers.
There are also many books that don't.
> It must be very disheartening to work on reddit's mobile site.

You can probably cross "mobile" out of this entirely.

Reddit have spent three years now building sites that are worse in every way than the decade old junker it's trying to replace.
Yes I agree with all the article! Sometimes also if I can’t find a solution for something regarding the computer, I go out to make a walk and usually I find the solution thinks while walking, usually with the help of the phone while walking.
Seriously, you're worried about someone spending more time on their phone or spending more money on goods and services? Spending their own money — not the public money? That's what freedom is to you? Not the freedom to talk to whoever you want, say whatever you want or pay whoever you want?
> Have you missed the underground part? Ideally both reservoirs would be kept underground, thus minimizing environmental impact and water loss to an absolute minimum.

Nope, but you still need to dig a lot in rocks, and divert water to fill up the reservoir in the first place, which aren't without environmental consequences.

Furthermore, as the video i linked explains, you need very specific conditions for pumped up hydro to be viable (size, height, water, etc.) which IMHO makes it a non-starter in many places.
you can serve the script from your own server (what they call proxy) and it shouldn’t be noticed by adblockers
> I think it’s rather disingenuous and quite arrogant to make generalizations about the types of people who work at big companies (without even knowing what they do or having ever met them).

I get where you're coming from, with your reply as a whole and not just this snippet, but I think it's worth pointing out that Joel did work at Microsoft for quite a few years during its historically ascendent and dominant period in the 90s so I think he has at least some idea about the types of people that work at big companies.

If you want to talk about things that haven't aged well, SOAP would be right up there - you may not remember all the fanfare surrounding it, but I certainly do, and where exactly is it now? I know it's still used in some legacy contexts. I've even seen SOAP responses within the last 5 - 7 years, but it's basically dead (or at least stagnated) tech that isn't used for newer projects and systems, and certainly isn't something we'd even consider using.
Create React/Rails App – Don't reinvent the wheel. Use sane modern defaults
Start treating them like "humans" and they might be less "lazy" ...
They take your data and turn it into something that has value to them. With actual selling, that something is money. In this case it could be something else, but saying it that way will not help the general discourse of this problem at all. Much like being pedantic over terminology.
Suppose Havana Syndrome devices were drones equipped with inner speech readers
You don't like the 3rd? I'd put the Eroica in my top 10 list of symphonies by anybody.
It amazes me that over the last 10-20 years an astonishing amount of money and intellectual capital have been invested in adtech and crypto but nothing in micropayments. Ads are evil, but it will remain a moot point until we have working micropayments. We have (and will have) ads with all their downsides exactly because we don't have micropayments, because ads basically work as a substitute to micropayments.
Short term gain over long term gain.

Also I am guessing that the lack of industry was another factor. If you don't have profitable labour for slaves they you might end up loosing money.

As always if you don't know the reason its probably money.
Nanny STATE – simple state management using vanilla JavaScript
https://plausible.io/blog/google-analytics-alternatives
NANNY STATE makes it easy to build blazingly fast state-based web apps with vanilla JavaScript.

Looking for any feedback from any JS devs - thanks!
> If you spend a non-negligible amount of your time telling a computer what to do, you are, indeed, a programmer. And as such you should be expected to become a decently proficient programmer.

Just like if you are standing on your two legs most of the day and sprint once in a while, you can be considered a runner. Sure, you can play with semantics, but most people cannot run a marathon.

> The attitude of considering programming a mundane craft to be picked up as-you-go is the main reason why the scientific software landscape is such a shitshow.

Err... That's kinda my point?

> And as such you should be expected to become a decently proficient programmer.

It's very, very hard to be good in 2 different fields. Most people won't have the ability or the context to do so. Even if they did, the time and energy spent to do so would be taken from their main activity, which is why we employ them in the first place.

It's not reasonable to ask a data scientist, geographer, biologist or physicist to follow up with the right practices to deploy the latest sci-stack on a linux server, understand the trade off between GIL locked python thread, asyncio and multiprocessing or spell out what WSGI stands for.

Hell, I know a lot of professional programmers that don't know those things

> Physicists are not mathematicians, and yet they are required to acquire a relatively high degree of proficiency in maths

The quantity of information required to be learned is of one or two orders of magnitude, because the field of maths required to perform physics is quite stable, and well understood.

IT is a very young field, in constant flux. The scientific stack is a moving target, not to even mention the web one. Nobody can expect them to understand python, numpy, pandas, then a web framework, then css, then js, and html, probably some frameworks for them, a builder or two, how to deploy all that stuff in dev, in prod and architectural concerns for linking all that stuff.

That's crazy talk.
Yes. Solving problems for the future generally requires using problematic systems that currently exist.
Sounds legit, we see how Australia handled the pandemic very well, totally did not enact any draconian measures and promoted everyone's freedom and wellbeing. Sounds like we should give Australian government more powers.
I thought UNIX was supposed to be an example of worse-is-better philosophy which is in contrast to architecture astronauting?

But you may have a point with "everything is a file", and I wouldn't say that pattern have been entirely successful outside of actual files. I'm inherently skeptical towards any "everything is a..." philosophies. They tend to look good on paper but become ugly when they hit the gnarly real world.
Your breathless attempt to parrot Hanity on HN isn’t well received because it’s unscientific. You issued cultural criticism, which is welcome, but it isn’t about facts or figures. If you had linked to an NIH study about Ivermectin and showed that the authors of the paper made an error in their statistical analysis that may have been better received.

Do your own research. Pro-tip: that involves turning off the TV, radio, social media, and YouTube. It usually starts with reading dozens of peer-reviewed articles and being open to wherever the findings may lead you. The site you referenced contains a lot of hogwash that doesn’t pass muster, like non peer-reviewed studies, press releases, data from 2017 about parasite treatments, etc. It’s styled to appear convincing, but it appears to me to be the work of bloodthirsty trolls.

Here’s a decent assessment of what is going on with Ivermectin right now: lots of people getting sick from it, and nobody getting cured of COVID-19 from it. Because it’s an anti-parasite drug, not an anti-viral. Ever consider you’re getting played?
https://www.independent.co.uk/voices/ivermectin-dewormer-rep...
Utah hacked the NSA
Overweight/obesity of 5-11 yr olds increased from 36% to 45% during the pandemic
Yes, but doesn't std::unique_ptr introduce compiler / toolchain constraints? I.e. if the class declaration was in a header file of a library, as a user of the library you'd be bound to the same toolchain as the library, no?
How would Google switching their platform's kernel from Linux to Fuchsia "extinguish" Linux? I'm pretty sure we'll be fine without Google.
Are you requiring home foundation inspection?
Universal Engineering provides best home foundation inspection services in Florida. You need licensed home foundation inspection structural engineers for your home. To get cost-effective services by Universal Engineering, just visit at: https://universalengineering.net/foundation-repair/
Wouldn’t it be possible to fingerprint users just based on the images they have installed?
>feel like tech is filled career people, then what it used to be passionate hackers and learners.

I think any career is filled with career people now, as we don't live in economic systems that allow only the passionate to gravitate towards careers, especially high demand ones like tech.

I do think you need some time to regroup though. It might give you some perspective regarding which of the options you presented is most interesting and viable to you.