skysight-inc/HackerNews huggingface dataset:
If million-line code silo is well-documented at the macro an micro level and coded according to the "principle of least astonishment", it will be easy to maintain too.
I’m one of them and we do. Why do you think we wouldn’t? They’re not lacking any capability, and we generally create them because they’re more efficient for our workflows.
All Wayland desktop environments can do this. I think every popular distro besides Ubuntu ships with Wayland as the default now.
Most of my friends in China are still very reluctant to go out, even though most lockdowns have been lifted. People were much more concerned about it than in Europe / US, and that fear is not going to go away with the lockdowns lifted. That's probably one explanation of why people are still staying inside in the weekends.
How Does Batch Normalization Help Optimization? (2018)
There was not that much tailwinds in the rest of anyway, SV will probably become more like London or Berlin.

What is more interesting to me is that the Internet is no longer magical. It’s not more fun that the electricity and everything revolves around few apps and services that produce the same content over and over again. Tiktok is the only new big thing in years and it’s not from SV.

The interesting things happen in the finance and news media. Right now these suck and innovations are happening there. There’s many things that suck too but nothing interesting is happening on most of these.

In other words, the internet as we know it is about finding and connecting what’s out there and that’s almost complete. The internet of tomorrow is about making sense of what is out there and restructuring it.

I think there’s a lot of green fields for tech just around the corner. But unlike the previous boom that one will be heavily connected with politics. It’s probably going to be just as destructive but less constructive and less fun.
Compared to my first gen SE, I'd like the faster processor, better camera and better battery life. But I'm not sure I'm willing to go up in size and weight, and get the rounded edges that make it even harder to grip one-handed.

For me, a bigger screen isn't a plus - after years of following the trend and being on my phone more and more, I managed to kick the habit and I'm very happy that my phone has now found its rightful place as a utility when I'm off my computer, rather than as a primary computer. I use it for maps, e-tickets, answering the occasional im. But it's not as convenient as my computer, it's not for leisurely browsing or media consumption, and I don't want it to be - it means that when I'm off my computer, I'm really off.

So this push toward bigger screens runs counter to what I want a phone to be for me. A bigger screen invites you to grab it with both hands. A bigger screen invites you to watch more stuff on it, watch movies, browse reddit and whatnot. I don't want any of that, I'd in fact prefer if it wasn't good at that, just like I don't want more sugar in my food.
Show HN: Knocker, automate searching businesses without a website
The usual caveats are things like "we can't build a car-sized one" or "we can't manufacture it cost-effectively" or "we thought we could improve it a lot but couldn't".

New breakthrough every month! Shame that almost all of them don't pan out.
There's lots of advantages of having more potential range. You can pull a trailer and still go a significant distance. How about driving in alaska? Sure, most people drive less than 30 or 40 miles a day. Having an ev has taught me you can never have too much range, at least in today's world.
I would see it more like a conversation in a public place / at a convention. Sure, anyone can join the conversation and listen in. I would still be unpleasantly surprised if someone posted a recording on a website.
Any unprofitable problem can be redefined from "How to Solve Unprofitable Problem X for Me or Friends, Etc." to "How to Solve Problem X Profitably".

Even small problems may be hidden economic launch pads, given that the ingenuity to make their solutions profitable is likely to provide surprising insights.

Generic approaches to making an unprofitable niche more profitable to serve:

- Generalize the problem in some novel but useful way, so the solution has increased market size

- Generalize to a user customizable solution, to offload costs of complete specialization

- Reduce the costs of creating the solution in some way, such as new specialized tooling

- Divide up the problem/solution into subproblems/solutions whose potential value as a flexible toolkit is greater than a monolithic solution.

- Identify a small market that having adopted a small unprofitable solution will now be easy customers for related products, i.e. amortizing the initial cost across the long term value of customer contacts

Thinking deeply about the specifics of a problem once may result in more novel specific approaches.
Interesting. A lot of Big Tech has started to encrypt even internal network traffic, though. Wouldn't the spooks be way ahead of us on that one?
Hate bats.
There's plenty to invent even there, even in the theoretical mathematical areas! There are all sorts of interesting ideas around provably correct elections implemented via things like zero knowledge proofs or calculations from various sorts of private keys.

Can I give you some sort of receipt when you vote that can't be used to figure out who you voted for but can be used to determine that your vote was tallied correctly? Quite possibly!
'Online' is not the future and it will never be
You start with " You should check your definition." and you think that is " actually just disagreed with you. I think JS is a robust language and I said why very clearly and politely."?

You didn't say why JS is robust, you twisted the word's definition to fit your point. Don't do that.

If your way of debating is to leave the debate when someone says something you don't like, then good luck working in IT.
Inlets Pro Homelab Awesomeness
You lose a lot of allure of Go if "the world" is not implemented in it (mostly safety) — I think that is the core reason everything is reimplemented in Go.

Of course, the real reason is the same reason even Go exists — we always think we can do something better the next time :) But hindsight is not 20/20 when it comes to software development.
Avoid getting tainted? What does that even mean.
How to Simulate Clock Skew in a Container Without Affecting Other Containers
Then why not becoming an entrepreneur and creating the environment you desire and share it with others.
I do not know the New Zealand system, but I suspect the base level of care is still covered by public funding and the insurance is only covering optional extras (like private rooms).
It's covered by most employer health plans, so patients don't see the true cost and don't shop around much. That's not the case for lasik or elective plastic surgery.

Of course since the latter are elective, customers have the luxury of shopping around and taking their time.
Useful+Links+|+Planet360.info
Maybe extension install UI changes once more permissions are requested. I definitely remember seeing activeTab listed for other extensions
This requires experimentation. On my network I get around 1-5ms rtt. It’s a 1gb ethernet giving around 100mb/s throughput. So I’m _usually_ able to work with an I/O buffer size of 512 samples which is ~23ms at 44,1khz and no additional buffering in AudioGridder. Larger projects with many channels or complex plugin chains probably require larger buffer sizes.
> "What this source told me is that while developing the iPhone X, members of the team would typically carry two phones with them: a prototype iPhone X they could use, but (of course) not while in the presence of anyone who wasn’t disclosed on the project, and an older iPhone they could use in front of anyone. These team members would spend time, every day, using both phones. They knew they were onto a winning idea with the new interaction design for the iPhone X when they started instinctively using the X-style gestures on the older iPhone, and never vice versa. When a new design is clearly better than an old one, it’s a one-way street mentally."

Gives some insights into how Apple designers think about UX! Pretty cool!
A Better Way to Import Local Node.js Modules
I thought the same thing. Until I got an XS. Then was annoyed while I figured out the gestures.

Now anytime I have to use a phone with a home button, it’s painful. Things are a lot easier now in ways I didn’t realize until I got used to them.

I’m assuming you don’t use an iPhone without a home button. If you did and got used to it, I don’t think there’s any way you’d want to go back. (I’ve yet to hear anyone say they wish the home button would come back after getting used to not having one.)
I think that the OSS alternative to this business model is a decentralized app. The hardware sits on many different people's computers around the world instead of a giant center owned by a giant corporation.

For example, OrbitDB was discussed here only a couple days ago:
https://news.ycombinator.com/item?id=22918467

Edit: IPFS and this DB give a decentralized storage solution. There might be a decentralized processing solution as well, that I'm not aware of.
Awesome - can't wait to try it over the weekend.
Unlikely off California. Tsunami perhaps if the big one hits.
Show HN: Host your own minimal file sharing site (now with expiring files)
That makes sense, though I would advice against the latter way since it will show massive dips and spikes due to variation in reporting. Notably, the reports dip every weekend and there was a huge dip over Easter that took ages to get caught up.
Agreed. We're not finding something as big as the Internet again. Smartphones more or less look like the same across generations now. Innovation seems to be much more gradual than it use to be.
Not everyone is using a package manager for every install, and even then it's not a magic bullet. I'm a Mac user and I've no idea why devs insist on installing to places like /usr/local or putting configuration in a dot file in my home directory when there's a standard place to put those (~/Library/Application Support), among other well thought out directory structuring[1].

Further to this, the moment you want to install somewhere else or have a dependency elsewhere (e.g. /opt/anything) builds break because of hard coded paths and poor assumptions. To top it all, I've no idea why a package manager like Homebrew then contributes to all of this by acting like no of this matters because a Mac is just like Linux, apparently.

If they don't like Apple's way then why not XDG[2]? Reinventing the wheel badly is more than just hubris, it breaks things and it's annoying.

[1] https://developer.apple.com/library/archive/documentation/Ma...
[2] https://specifications.freedesktop.org/basedir-spec/latest/
If you can read Chinese, there are plenty of anecdotes/propaganda on the role of local party committees in fighting the epidemic to be found by searching for 地方党委 and 疫情. If you can't, this article at least contains examples of specific actions taken between all the propaganda slogans, and Google does a decent job translating it: https://translate.googleusercontent.com/translate_c?depth=1&...
Maybe he was like me who had some degree of hearing loss when I grew older and could no longer hear C sharp.
Aha, you're thinking like me.

That's why I thought I might incorporate surreal numbers into a toy language early on in the compute chain (before even a "normal"/"traditional" numeric implementation) but I've already run into the problem that the naive recursive plus op implementation is pathologically slow in regular cases so I had to hack the surreal integer case to make it faster.

I don't want the entirety of symbolic math, I just want a sufficiently decent implementation of a useful part of it! The surreal numbers interest me because they are said to be able to represent infinitesimals and infinities …

“A computer can't represent reals (or even all rationals you care about) with a finite number of bits.”

This is where my thinking is on this. Because surreal numbers only give you the dyadic rationals exactly it forces you to think about what it means to represent not just exotic numbers like i, √2, π, and e but also non-exotic rationals like the vulgar fraction ⅓. My thinking is that the algorithm(s) that produce ever greater precision for non-exact representations are finite and recursive which means that the more precise you want something you specify how long you want that algorithm to pump out ever more precise values or you specify a number of bits constraint. Not fixed point, not floating point, flexi-point? If you have π to 100 binary places as a dyadic fraction that's a precision above and beyond what anyone would ever need in practice. I'm thinking that when manipulating symbols that the algorithm is manipulated, not the numeric representation!
WHO doesn't get to dictate tonus how to love our lives.

They can make whatever bullshit rules they like.

We are not going to turn our free society into a dictatorship just because they want it
You don't "invest in USO" with the expectation of returns. You trade USO or derivatives with the expectation that its price will track movements in oil. Has USO failed to track movements in oil? Will it?
Am I the only one confused that this might be about the CSS framework?
If you like this idea checkout suckless software (https://suckless.org/). I've finally had the free time lately to start tweaking their "recipes".
A better solution could be to let people who enjoy technical writing do technical writing.
How to create a WXR import file: migrating from a static site to Wordpress
If they’re being “taken care of”, how is the plan to eliminate their jobs supposed to save money?
CEO of BlaBla EdTech – No.1 Online Platform to Learn English Through Videos
Unfortunately, it's not Moore's law that make the chips run faster, but Denard's scaling and that seems to no longer work. [0][1]

[0] http://www.eng.auburn.edu/~agrawvd/COURSE/READING/LOWP/Boh07...

[1] https://cartesianproduct.wordpress.com/2013/04/15/the-end-of...
I appreciate your excellent work in maintaining the discourse, but there just isn't any serious interpretation of that quote which could have been more charitable. You'd really have to stretch to get away from the clear implication that SA's work has been essential to the COVID-19 response.

I also appreciate Eric's polite clarification in this thread, but as of now the original text remains on his site. It's a legitimate point of discussion for reasons that others in this thread have explained.
Clearly there’s at least one major discovery waiting for someone: how to jump those hurdles
I was talking to avid. But their “business“ model does not seem to support open source. I have AAX support, but they do not provide me with the signing tools required to sign AAX plugins to get them loaded by protools production builds.
So your argument is that suicide rates might be higher in the future because of unemployment and that those deaths might outweigh the deaths from COVID19. Now this might be true, however the reduction in traffic deaths will outweigh them both.
Just to show that number of deaths by itself is a poor measure.
> What is vastly better on the X-series devices, though, is switching between your two or three most recent apps. Just swipe left and right at the bottom of the screen (on the bar)— this lets you flip between apps in the order that they’re in the switcher.

That gesture works on iPads as well. Start with a slight updward swipe and go sideways.

Also try four finger pinch and four finger left/right swipe.
Ubuntu 20.04 LTS (Focal Fossa)
Proof assistants are too esoteric for me. Coq, Idris, Agda, Lean, way above my pay-grade. Fair play to people that understand them but I can't. It's tough to admit such a thing on a forum like this but there you go. The closest I think I'll need to go along that route is to graft microkanren into a toy language as part of its type system.
The point that "Open source code is much more likely to already have been audited better." is actually true, but with the caveats that 99% of code isn't audited at all, and the 'better' claim is dubious. Security-focused devs audit OSS projects for practise, for bounties, for the glory of finding something in a popular codebase, and just to contribute their skills. It does happen.

In the closed source world, very few companies will pay for their source code to be audited, because it's expensive and time-consuming, and most only do it if they're required to.
PostgreSQL v13 – tuning autovacuum on insert-only tables
Almost all the oil we extract must be burned. There's far too little need for oil as a non-energy source, and there's a very good reason why the price of WTI is so low these days. The industry simply cannot find enough customers to burn it.

How can Google, while helping others extract as much oil as possible, can still pretend it may not end up being burned?

It's like a a drug dealer saying "I'm definitely not helping anyone taking drugs. I'm only selling it, they stay them somewhere if they please. Don't blame me".
I didn’t downvote you, but I’d imagine one reason is due to your claim of “iPhone sales consistently dropping” without backing it up.

Here’s data to back up the opposite is true:

https://www.macrumors.com/2020/01/28/apple-1q-2020-results
There should be a competition for most useful software with most offensive name. Then we can make all the software stacks of top companies likely to result in jail time when discussed in public. That would be funny.
I'm never going to use Raku as long as they have that logo. I'm joking.

(I'm not joking.)
No, chosen means "chosen" in this context. Reliance defense is only one of the many offset partners. There is a long list of them. Did the government strong-arm Dassault to go with all of them? Something tells me that Dassault will have much better things to do.

https://akm-img-a-in.tosshub.com/indiatoday/images/bodyedito...

> “We did not have a say in this,”

French government said that there was no pressure on them. In such an important matter, I am more likely to believe the government than a news agency I have never heard of.

https://www.livemint.com/news/india/rafale-deal-france-says-...
Take any angular js app with more than 200 LoC. Migrate it to angular 8. Feel the pain.

Angular 8 is over engineered, there are a million pieces that make the app work; any of which can and do break. With the code freeze by EOD, you're trying out different compiler options just so you can get the console error to stop and pass the build. There's this unfathomable love for typescript that is designed to dumbify the js dev population. For config, There's angular.json, tsconfig.json, webpack-config.json, tsconfig-app.json and package.json to start with.

There's @component, @inject, @injectable. And you also have to know @component inherits @directive.

And while you're ramping up with this don't forget ngc and ng-packgr. Check ng-cli version before compiling.

And yeah, do this before the next angular release, which is in next month.
If you're afraid of file corruption, install par2 with homebrew.

My procedure for pictures is that monthly, I copy them off of my phone onto my storage. Then I run par2 in that directory to add a parity file. That all goes onto the backup.
Zoom meetings targeted by abuse footage sharers
Left field suggestion, I'll take a peek.
It's cool that Apple made a cheap phone, but what I actually wanted was a small phone and price wasn't that relevant.

What most of the world wants is a quality cheap phone, and size isn't that relevant.

This is especially true as the world enters a global recession.
Thermal printer software for GST Billing/Invoice complete setting Guide
How are these actually distributed and what do they actually consist of?

Is it binary-only software or is the source code available anywhere, and if so where?

Can you install it yourself or do you have to give Google systems or employees root access to your servers or your instances on non-Google cloud?

Does it need to communicate with Google servers to keep working or can it be configured to work without? If you go for a hybrid setup, does it always need your datacenter to be up, or can it be configured so that it doesn't?

In case it needs to always communicate with Google servers, what's the point of using a multi-cloud approach if it will go down whenever Google goes down?

Is there any plan to deliver it in a normal fashion (clear distributables and prices) instead of "contact sales"?
A new digital twin of French power transmission network
This isn’t a terrible idea. It reminds me of that mobile game “Episode”
- in any case, I'd love to hear more about how you would potentially use this type of product - as designer for VR users is one of our top priorities.
Not on the article but...my understanding is that we have genetic material which has these encounters in it and so it’s transmitted over generations. If it does help or not or even if it manifests at any point and creates antibodies is out of the scope of what I know. However, the epigenetic activation is dependent on many factors.
8 months' savings is nothing. Personal finance experts recommend saving 6 months' expenses at a minimum, for people who have no intention of quitting anytime soon.

2 years is the bare minimum for something like this.
Cool. Does it do tail recursion elimination? My Ruby implementation is so slow because all the naive surreal number ops are recursive.
How is this relevant? I'm not into this field. The article is only from 2013. So I can only relate it to Covid-19.

Thankful for any response
What's the point of creating a new "distro" that just has a different window manager/desktop environment? Like, what kind of person would spend time doing that? Maybe that's a little harsh, but these kinds of projects seem completely pointless. Changing your wm/de doesn't take more than a couple minutes (including the download time). It might actually be harmful, the world doesn't need more distros, derivative or otherwise.
Based on the title I cynically prepared to dissect this article for adhering to one of three common fallacies about interpretation:
1. All artwork speaks for itself
2. A work of art has only one meaning
3. The artist determines the meaning of the art.

But it does a reasonable job of avoiding these traps. The quote about artist David Hammons sums it up nicely
"he is simply too private to talk about where his work comes from, that doing so would feel like a bodily violation.'

Like many artists before and since he is indirectly saying that he doesn't know why or how his work is created, or what it really means, because if he did he would be a critic or curator, not an artist.
He is putting artwork into the world, not anything else.
As someone who feeds up to the
'C suite'.. This is the sort of thing that would hit my inbox and I would have to make sense of it. I think marketing need to realise the C suite is changing.