skysight-inc/HackerNews huggingface dataset:
It's definitely personal choice / for-yourself thing.

For me, I think it's fine to change things that are specific / personal. I have plenty of modifications for dev work, staging, etc.. but also refer to things like Corp.com (https://krebsonsecurity.com/2020/04/microsoft-buys-corp-com-...)

Google.com to DuckDuckGo.com is an exaggeration. I don't think people should redirect MSN to CNN; that's just confusing.

I think it's fine to redirect amazon.co, amazo.com, amazn.com to amazon.com. Could a unique site named "amazn.com" exist? Yes, but I would prefer it to go where I expected. Similar/typo URLs are often related to malware (but not always).

I seem to remember localhost.com had a landing page telling users "You mean to go to localhost".

But yeah, don't use this if you're afraid to redirect your own hosts. If you're like me and want to type "HackerNews.com" because you prefer it landing here.. then use the script.
Some meatpacking has stopped. How much, though?
Trump spreads FireFauci hashtag on Twitter as pandemic continues
> consoles are mainly designed to run AAA games without dropping below 60 fps too often

This is not actually the case. It's part of what makes Doom's aiming for (and, with Doom eternal actually hitting) 60fps an exception. Most AAA games (including competitive games like COD) prioritize visuals over frame rate, and so they are typically aiming for 25-30 FPS.

Also, a number of graphical workloads are still bound by the CPU - such as occlusion culling.
In many engineering disciplines one needs to be a "Professional Engineer" to well actually do engineering stuff (I'm looking at you Structural Engineering). In some places (Canada for example) the title is reserved exclusively (and by law) for those who got an accredited engineering degree and go on to apprentice under what would be a thought of as a PE in the USA.

I personally don't have a problem with the title "engineer" being reserved for what would amount to a US "professional engineer".

I'll note that PE don't require either an advanced degree nor a million dollar liability policy, so I'm not sure why such would be required from a "software engineer".

Really in the end, I don't think programmers should be calling themselves architects or engineers. I feel like we do so because we covet the prestige associated with these professions, but work in one that is not old enough for our own secret societies or iron rings or titles.

For what it is worth, internally in my company I have co-opted and use the title "Jedi Master". It is just as valid/invalid in my opinion as software engineer or architect and is way cooler.
Lots of YouTube animators have been moonlightning on Anim8 (https://www.anim8.io) as of recently :)

If you are an animation fan you should give it a shot.
> raise prices

Many SaaS have 10x'd their prices over the last few years and it is a significant risk for any tool that you are "renting".
As I said, Linux and FreeBSD have their strengths and weaknesses. I use both, and definitely wouldn't deploy certain types of applications under FreeBSD.
3M can crank up production by 2x short term, and much more in 12 months, by which time it may be too late.
Source code of the first version of Linux
No it doesn't prove the claim that the marketing tram and budget won't regrow after the economy improves, nor the claim that marketing and advertising was being done wrong or unnecessary.

All we have to go on for that is your opinion about how the company was being run, which isn't backed by any sort of data.
I used to use a lot of medical equipment that had to be sterilized daily in boiling water. One day, we accidentally boiled all the water out and we had to replace the bulb syringe and find some new way to sterilize on a budget when buying a new pot to replace the ruined was temporarily beyond our means.

So we bought distilled water and that was not only dramatically more effective than boiling, it stopped putting steam into the air in our apartment and that brought down the levels of ambient mold spores and noticeably improved air quality.

I've had similar experiences with, for example, ozone machines. And I increasingly moved away from things like shiny tech and personal medical gear because it gradually became clear that maintaining such things is problematic.

And I'm no doubt running a fever and wasting my time replying to you. But I really think the emphasis on masks is misguided.

Don't touch your face and don't cough on people and don't blow your nose in public. If you aren't coughing, sneezing, etc at people and you are giving them a wide berth, you aren't likely to share your germs with them.

Anyway, I think I should probably step away from this discussion. It's probably not productive.

You have a nice day.
That sounds surprising to me since different kinds of loan guarantees are common for large industrial installations and not unique to any trade. There are no specific ones for renewables that I'm aware of, so perhaps I gave that undue weight.

Over here, renewables are most heavily subsidised through elcertifikat[1], which is basically a tax per kWh on electricity brokers, given to producers of renewable energy. This cost is then passed on to the consumer. However, it's not a straight tax and it's a bit complicated, but a renewable source gets on average around 40% extra on top of the sale price[2]. We don't build new hydro power plants, and our climate isn't very suitable for large scale solar, so "building renewable energy" here basically means building a lot of wind power.

Nuclear power is then levied additional tax on top of this, which was raised quite substantially a few years ago by the Greens when in government. Note the nuclear waste disposal fee is separate to this tax.

Traditionally, our energy mix has been about 50/50 nuclear and hydro power, and some wind and others thrown in. Wind power is now increasing[3]. Nuclear power has historically been very profitable for us and our electricity prices have been very low by international standards, but there's an ongoing phase-out for wind power and the cost of electricity is steadily increasing.

That should give you some insight how and why renewables are heavily subsidied here and nuclear power heavily taxed. I'm sorry sources are in Swedish, a lot of the data seems to be unavailable in English.

[1] https://www.energimarknadsbyran.se/el/dina-avtal-och-kostnad...
[2] https://sv.wikipedia.org/wiki/Vindkraft_i_Sverige#Elpriser_o...
[3] https://www.scb.se/hitta-statistik/sverige-i-siffror/miljo/e...
pretty neat. looks like the next gen version of this

https://pwnagotchi.ai/
We got our inevitable recession out of the way in this process, in a rapid sharp action. That of course is not meant to trivialize the terrible pain of going through this pandemic, nor the depths of the hit we're taking (the recession we would have endured would have been far less painful, including to employment). The economy will gently boom in the years following the distribution of a vaccine. Start to finish the Fed and US Government is going to pour enormous amounts of liquidity into the economy the likes of which has never been seen before in human history. There are no restraints at this point, no serious blockers saying don't do it.

While everyone is acting fiscally wild, we should call up the Japanese and do a financing and technology deal with them, to build regional high-speed rail across the US and complete it this decade. It's a worthy infrastructure project that can produce a lot of jobs and economic floatation action (the airlines won't appreciate it). Make it a federal project, and aggressively swat away regulatory, environmental and NIMBYism delays. The Federal Reserve has crossed the rubicon (they've fully breached old lines in the sand that quasi kept them a layer or two removed from putting their hands on the real economy), we might as well do the things now that we should have done previously. They can snap their fingers and finance this project in the coming years.

We should probably also go ahead and stop pretending the Federal Reserve isn't now a big corner of our Treasury and merge the two (won't happen officially, but it has happened de facto). There's no going back, not with the pile of debt we'll have coming out of this. It's perma QE all the way for the next 20-30 years.
In addition to my previous comments, I also have a thing about reflexively suggesting that people eliminate CBC from their designs. Depending on circumstances, CBC can be a safer choice than CTR (and CTR-derived modes like the AEAD stream ciphers); different failure modes.
They would say so in the same breath as expecting their Apple Watch and Apple Pencil to continue working on their iPhone and iPad respectively, and objecting when they break. Telling them they shouldn't expect Bluetooth devices to continue working when they turn off Bluetooth will make them confused and eventually angry with you; "these devices don't require pairing, or pin codes, or manual connection crap, or any of that nonsense, so they're obviously not Bluetooth, they just work". We know that's not true, but they don't care about that technical distinction.

If you're a normal user, you don't care about whether the radio is active or not. You care about whether you can easily disconnect from crappy Bluetooth devices, or whether you can easily disconnect from broken cafe wi-fi to switch to cellular. The control center buttons provided by Apple do both of those things, without breaking Apple's ecosystem of devices.

Is this resulting control center behavior optimal? Sure is for Apple users. Everything that's broken disconnects and everything magic continues working. Is this optimal for tech nerds? Sure, if they're Apple users, because they quickly come to realize how useful "disconnect from this specific SSID today only, but continue using wi-fi when I go home" is. Is this optimal for people who want to aggressively control their radios at all times? Nope, sure isn't, you'll have to go to the Settings dialog and realize to do so the first time, presumably having missed out on endless Device Paranoia 101 courses that explain this.

Turning off Bluetooth and Wi-Fi is something that most users do not require of their device, and do not want of their device. Those that do want this for some sort of specific reason are the extremely rare exception, and just happen to be in slightly higher proportion here at HN relative to the rest of the world.
>What you're describing may have been the case, in a number of companies, five years ago, but it's just not meaningful now-days. Companies spend marketing dollars because marketing dollars work.

Companies do tons of things that don't make financial sense. And metrics can paint 100 pictures, including the picture the advertiser wants to paint. Not to mention it's in the best interest of the marketing department of a company and the advertising liaison within the company to continue spending money in advertising whether it works or not, if they want to have a job...
Do you backup only the Synology to the cloud or do you backup each machine separately to the cloud?
You’re missing the point of the query. What’s the point of using the query at all?

OP suggested it as a way for users to customize their HN color; Then you suggested to take this query and make an extension out of it.

If you want to customize your HN color, use CSS, not this roundabout way through a query parameter.

The query never makes sense anyway. If HN were to allow customization they’d allow it in the options, not as a random query that you have to set manually.
In the next 10 years, new car sales are likely to shift to almost entirely electric. Based on the history of disruptive innovations, there is good reason to believe that established automotive companies will fail to make that shift in technology. (This despite top down efforts at many of them to make it happen. Based on history, such top down efforts are common in companies facing disruptive innovation, and only rarely succeed.)

TSLA is a bet on whether that happens, and whether Tesla is one of the winners. If existing automotive companies can survive, or if the winners are electric car companies in places like China and India, then Tesla will go to 0.

The depth to which software is embedded in Tesla is a competitive advantage for them. But a future where they are pure software is a future where their stock price is unjustifiable - they have to be building and selling cars.
Nobody prepared for this pandemic. However smart executives have prepared for something because every few years something unusual happens and having a flexible plan to work with makes you come out better than your competitors in the end.
¯\_(ツ)_/¯

Card carrying member of the disagree-club here (malleable clan), but I think it's a tall order to ask users to write procedural code.

Tools that are:

(1) declarative by nature (HTML, DSLs)

(2) based on direct manipulation (PSA: we're lucky to have Bret Viktor on this planet)

is what will win out in my opinion.

Or will we be writing procedural code 30, 50 years out? :)

--

[1] YMMV, founder of https://mintdata.com here, where we recently opened public access & are seeing the above come true.
The next level after making your variables immutable is to get rid of variables all together. Just function pipes from IO in to IO out.

It's called the point free style.
Only a shock if you have a US-centric view of the world.
I think "I once found a bug" is not quite the same thing as "this has a bad UI because of a lack of holistic UX QA process".
No, it's not just about ordering grocery pickup/delivery the day you run out of food. The big problem is that there is no queue!

For weeks now, I've seen, "We're sorry! All times are currently booked. Please continue checking back - new time slots open up throughout the day."

Despite planning ahead, subscribing to the delivery service, and attempting to schedule a delivery or pickup, I get this unhelpful message and have been forced to shop in the store two times.

Why can't they just queue my order with an expected delivery date like Amazon? I'm fine waiting a week to three weeks as long as I don't have to keep polling their delivery slots every hour, on the hour, just to figure out that they don't have any available.

By the way, I'm not complaining. I understand the system is overwhelmed and operating outside the expected capacity. I'm just frustrated with people looking upon those shopping in-store as if it has anything to do with lack of foresight.
This is a great point and something to consider when designing runtime programmable tools. It should mean moving slow, cautious with minimal surface area and opinions about the future is probably a way to go. Having strong isolation is probably good too. This is something that made me uneasy about highly programmable/hackable platforms. I like when the core maintainers understand _how_ a system wants to be extended and shaped and provides precise hooks for doing so.
Computing Researchers Respond to COVID-19
Really beautiful! Thanks for sharing.
The same 4 guys in the truck are low risk so long as they never mix crews.
NASA X-59 Is Building Its X-Plane from Old Warbirds
A worthy mission, but if the best examples of it are emacs, HyperCard, and a bunch of academic papers no one wants to read (I say this as a former HCI academic :), the road ahead is long and arduous indeed.

It’d be nice to see the authors of this manifesto make a small program (image editor, chat client, etc) that embodies the values they have in mind.
Define "success"... I make a few bucks a day from https://unitprice.org and it doesn't require any effort from me on a day-to-day basis. (I calculate the best price per unit on Amazon for a variety of different products, so the money I make from the affiliate links is typically enough to cover the cost of hosting plus an extra Lego set or two for my son.)

Sadly, I have seen an uptick in revenue as a result of COVID-19, because my website is showing up a lot in search results for toilet paper.
Surely that very much depends on whether your product fits within the current or near future offering of Azure/AWS.

The other side of that coin is that you use a build horizontal integration strategy to replace elements of the products you buy from Azure/AWS if (and only if) it can be done in a way that increase your profit/value.

It can work both ways. Moving from buy to build also has elements of de-risking and economies of scale if you do it at the point where there is measurable success/product to market fit.

Building something you can buy too early runs the risk of premature optimisation if not done for the right reasons.
On a related subject, I do feel like there's been real, tangible moral harm done to our society by reinforcing the idea of debate as a competition in children. When we reinforce certain behavior, we shouldn't be surprised when that reinforcement extends to the rest of their lives.

When we turn debates into something that is "won" rather than something that is seeking a refinement of what we know as truth, we encourage people to use deceptive tactics: to appeal to straw men if they can get away with it, to distract from the issue if they can get away with it, to do whatever they can do to win. That's how you end up with blowhards like Ben Shapiro: people who are more interested in winning a debate by any means necessary and reinforcing their existing belief systems then discovering truth. You get a thrill out of "victory," but it is less than hollow when it's won by appealing to fallacious arguments: it actively works against our ability as a society to understand the concept of truth. And it is so easily abused by people with malicious intent.
TikTok Vulnerability Enables Hackers to Show Users Fake Videos
Covid-19 and the Economy: What Can You Imagine?
I am baffled as to why YouTube is still primarily monetized by ads. Ad revenue is unreliable and inherently restricts the kind of content YouTube can even monetize.

The model used by Twitch seems far more reliable. I thought they were going that way with YouTube Red, but that ended up being a huge disappointment. After about a year I switched to just donating to my subs on external platforms.

Just let me make small, monthly donations to the creators I like. In exchange, spare me the ads. YouTube can even take 50% of the cut or whatever. It's more stable that way for both YouTube and its creators.
If you want to talk about text editors in that post, Emacs is wildly, almost obscenely configurable (I'm currently using Emacs as my Linux WM[0]). Vim has its own scripting language that you can use to write custom bindings and configs, and they can get similarly complicated. Sublime has a pretty good Python API. Even Nano can have its syntax highlighting extended.

The extensibility of those systems are why they've stuck around. The composability of Vim's keybindings are why people keep reimplementing Vim modes in different pieces of software.

If you don't like Electron, fine, but what does that have to do with building malleable systems? Can you name me any popular native text editor that's used for serious work and that doesn't support plugins?

> Moreover, why should we go through all the hoops needed to encourage novice/non-programmers to modify things they don't really understand anyway[?]

This is like asking why a programming language should have power-user features in it. I mean, by that logic why would anyone add pointers to a language like C? Pointers are hard, and most programmers aren't very good with them. Why go through the hoops needed to encourage programmers to use a memory model that most novices don't understand very well?

If you design a system or program only for beginners and no one else, then only beginners will use it. Once they've matured, they'll leave so that they can find something else that meets their evolving needs. Good software design considers the entire life-cycle of how a user will interact with a program as they develop and learn new features.

Many users will never get to the point where they'll want to program extensions themselves, but even they will often benefit from having extensions written for them by the surrounding community.

[0]: https://github.com/ch11ng/exwm
Okay but what's the significance of (non-unity) powers of e? e is the optimum of a specific function[1], and you lose the benefits for higher values.

It's true that you can conveniently represent the numbers by using integer powers of the base (like representing binary with hexadecimal), but the whole reason e is a "good" base in the first place is because you're (partially) minimizing the number of distinct symbols needed to represent a number, and you lose that once you go to a higher base.

Plus, using a slightly-off integer like 7 breaks the integer-power-mapping anyway.

[1] x ^ (N/x) for any N.
Gates’ Globalist Vaccine Agenda: A Win-Win for Pharma and Mandatory Vaccination
"detriment to readability of punctuation chars is documented". Your words. So please produce.
I used it years ago over and VPN and it would literally take a day to pull the latest branch.
Because share prices are based on what people think Google will bring in over the next say 20 years, not the next 6 months.

Everybody expects ad revenue to rebound fairly quickly once this is over. You don't expect COVID-19 to be cutting Google's revenue in half over the next 20 years, do you?
> Systemically there are always fewer jobs than people that want them as a matter of policy.

This is far from the truth. In pretty much every bull market we end up with plenty of unfilled jobs. Even in many bear markets, there is no lack of unfilled jobs.

The problem is the mismatch between skills and desires of those that want a job and the skills and flexibility requirements of the jobs being offered.

A job may require skills not many people have. A job may require you to work in a place or at a time you don't want to work. But to claim that there is a lack of jobs is just wrong.

The problem here is that some jobs offer flexibility and only require a bit more than average human functioning pre-frontal pre-frontal cortex so you can handle doing something like move something from point A to point B. For a job like this, with the benefit of flexibility and the low skill requirements, it's totally reasonable to supply and demand to drive price down as you don't need to pay as much to find people capable and willing to do the job cheaply because it is an attractive job for them.

If you're willing to learn skills and willing to go to where the job is being offered and work when the job needs to be done, you'll find work that supports you.
How do you study online without a computer or internet access?
Ukraine fight with forest fire at Chornobyl Exclusion Zone
As usual, it depends. I know some friends that have profitable websites because they run on a private server and they handcrafted everything. If they had to use cloud services for serving stuff, host the db, provide search and cache things, it would cost too much and they couldn't make a living out of it.
Ask HN: Has someone disrupted the burial business?
It's time for me to buy a burial plot or 7 (me, the spouse, other family members). Here's what I wanted to do: go online and get the price of plots near me. Here's what I had to do instead: Fill out forms and sit through a screening phone call for the pleasure of making an appointment with a sales person and getting a link to a video on "the benefits of preplanning".

Please tell me YC has funded someone to make this process more automated and less icky. They'll get my business, that's for sure.
Using a mix of Legacy and Expansion Pack rules: Sharpie the name COVID-19 onto the game board for your least favorite color. Every outbreak of that color is now doubled (as if it had been drawn twice from your deck). It's up to your group if you want that to also effect overall difficulty (if those double outbreaks count as double towards the game's lose condition counter).
That's not what I mean. I mean the creator of urbit is literally a neo-feudalist crank.