skysight-inc/HackerNews huggingface dataset:
I'm not saying I agree or disagree given mild inflation trends over the past decade, but how long do you think inflation takes to really get in gear if you're right? We experienced deflation last month according to the consumer price index despite fiscal stimulus and Fed buying assets. [0]

The consumer price index is definitely flawed. However, one thing I've heard is that the massive drop in demand and velocity of money is necessary to consider when analyzing inflation. I also was initially worried about inflation given the massive stimulus numbers we're seeing but have been reconsidering this.

I'm not well-versed in this at all, but demand-pull inflation under Keynesian economics [1] or a drop in V (velocity of money) in the equation of exchange in the monetarist theory of money [2] seem to be what is supporting why folks are worried about deflation. I would venture to guess that this is part of why the Fed is doing these massive buys right now, too.

Tangentially, pointers to good econ learning resources from anyone would be helpful. I've only started with Khan Academy and what I remember from old classes so far.

[0] https://fred.stlouisfed.org/graph/?g=qH1p
[1] https://en.wikipedia.org/wiki/Inflation#Keynesian_view
[2] https://en.wikipedia.org/wiki/Inflation#Monetarist_view
Timeline of Package Dependency Compromises 2011-2017
This. Twenty years ago, if you reported a bug to MS and they agreed it was a bug and they agreed to fix it then you might actually have working code in three years time when the next version of Windows was released. Five years after that all of your customers might have upgraded to this new version of Windows. And then you could rely on the fix.

Important customers could get a hotfix. For anyone else reporting bugs was pointless.
Could you be more specific? "Modern art" can mean almost anything, going as far back as Impressionists in the 1850s.
I guarantee the average US worker that makes 150k (not an avg salary) pays more then 2k in SSI taxes that cover Medicaid. They pay all over again for private healthcare, probably in the 6k range if they don't have kids.
On Austrian Economics and Bitcoin
PAR encoding is much more space-efficient than storing multiple copies, though using it efficiently would be really tricky. Though not more tricky than most other filesystem development.

If you can indeed RAID-z multiple pools across a single disk, that would give many of the same advantages, without having to duplicate everything. Obviously, it would also greatly affect performance, with every IO operation becoming N operations against one disk.
It still had /usr/bin and /usr/sbin in it and scripts, muscle memory and general inertia to contend with. Yes of course it should have gone away, perl should have been at v6 and python at v3 years ago.

I'm off to saddle up my piggie squadron for a flypast.
A nice "trick" is to declare your enum column on the database as a string, and your enum in the code as a hash with string values. So you can have self-explained data saved onto the database, and all the niceties Rails gives you from the enum.

enum object_type: { review: "review", purchase: "purchase", offer: "offer", reward: "reward" }
# OR
enum action: TYPES.map { |type| [type.to_sym, type.to_s] }.to_h
There's really two art worlds the way I see it. One is real, the other is pseudo academic. You can like and not like whatever you want, but there's a world of dealers, critics, promoters, and others that actually control the museums, galleries, etc. They, the pseudo academics, believe in a certain objectivity regarding art and they decide who is a genius and who is not. Because they don't use feelings, they are objective! Supposedly.
And it's their fault that true artists work at coffee shops while Koontz and others collect the money. And I tried to understand their standards and how they gauge modern art and my conclusion is that the artist must be cool, sociable, kind of weird, and productive in the sense of producing many pieces regularly. As far as content and quality, random guess is as good as any.
How can we help solve the COBOL programmer shortage?
apt install ./package.deb installs the package and dependencies in one go.
you are not. Mis-used title :-D
Ask HN: Would it make sense to put two A13 into a MacBook or iPad?
I just had this shower thought that Apple must get incredible economies of scale [0] from putting the A13 [1] (system on a) chip into their current flagship iPhones but also in the iPhone SE.

Now we can also expect the A13 to tickle down into iPads and Apple TVs.

With talk about upcoming ARM Macbooks I was wondering if it would make sense to put more than one A13 into a system (e.g. think Macbook or iPad)?

I guess this would require changes on the os level, cooling architecture, bandwidth and so on and just be infeasible for various reasons.

On the other hand I guess there are examples of how massive economies of scale make some inelegant or impractical things practical.

Unfortunately I don't have enough context how to even think about the various trade-offs or changes one would need to think through.

Any comment or pointers highly appreciated!

[0] https://en.wikipedia.org/wiki/Economies_of_scale

[1] https://en.wikipedia.org/wiki/Apple_A13
As opposed to a pastiche of the present...
Coronavirus: 'Murder threats' to telecoms engineers over 5G
Apple has rolled back a little on the battery/weight tradeoff on the "pro" linuep recently. The latest 16" MacBook Pro has a 100Wh battery (which hits the limit for being allowed in an aircraft cabin).
This is equivalent to the matrix solution. The matrix has eigenvalues φ and ψ, so working with linear combinations of powers of the matrix is the same as working over Q(φ, ψ) = Q(√5). This is not just an equivalence abstractly mathematically, but computationally the solutions are identical and run within a constant factor of each other.
Linus Torvalds explains Git to Google (2007)
I think a larger piece is intel was able to jump from desktops to laptops but not cellphones. This meant TSMC simply had more economy of scale to push fab’s further.
I recently built a project in both Gatsby and NextJS. Or rather, I built it in Gatsby due to the hype and then threw away everything to do it again in NextJS. I would highly recommend going with NextJS.

Fundamentally, they are both very similar if you use them for static site generation (NextJS also supports SSR, but that's a different story). The main difference is Gatsby's data layer, which allows GraphQL queries to integrate all kinds of sources. Gatsby's data model is quite complex, with all kinds of GraphQL node creation callbacks, schema inference, non-determinism when it comes to ordering, etc. If you do something custom you're going to spend most of your time learning the ins and outs of (ugly) Gatsby internals and debugging edge cases as opposed to working on your application-specific logic. It's like crawling through 4 layers of abstractions to get a simple job done, over and over again. Look at how large the docs are - it's not only because the documentation is good - it's because there are so many complexities to consider. And most of the issues are not even discussed in the docs.

NextJS is on the opposite end. It's incredibly simple and straightforward. Yes, it does less out of the box, and I had to re-implement some of the logic that Gatsby already provides, but that amounted to a few hundred lines of application-specific code, like sourcing files from a local folder. I would rather maintain these few hundred lines than being locked into some overly complex framework that constantly changes.

Any new developer would immediately understand the Next.js code, perhaps after walking through the hour-long NextJS tutorial. A new developer would need days to understand the multiple Gatsby layers and their integrations and idiosyncrasies. I'd pick simplicity.

One use case where Gatsby would shine if there is a plugin or data sources that already does exactly what you need. But I found the plugin ecosystem isn't that great either - it's mostly small stuff from the developers behind gatsby, not contributed by the community.

I really don't understand the hype behind Gatsby. To me NextJS seemed superior in almost every way.
I use a 12-year old Dell laptop (upgraded to 4GB RAM) as my main computer and I’ve been using Lubuntu for the past 6 years for the same reasons you describe. I was also a little disappointed that the focus of the project is no longer to produce a light-weight and efficient desktop – though I don’t object to their new goal.

I’ve been running Lubuntu 16.04 for the past three years but I recently thought I’d update my system. The options I boiled down to were either Debian (the parent and grandparent of so many distributions) or one of the successors to CrunchBang Linux (a light-weight distribution based around the Openbox window manager), BunsenLabs [1] or CrunchBang++ [2].

In the end, I decided that since it was only a few days to wait, I’d try the new LTS version of Lubuntu †. Apparently, its LXQt desktop is just as light as LXDE so I figured it’s worth trying out.

[1] https://www.bunsenlabs.org/

[2] https://crunchbangplusplus.org/

† Not available just yet according to https://wiki.ubuntu.com/FocalFossa/ReleaseNotes#Official_fla...
[38,38,40,40,37,39,37,39,66,65].forEach(key => document.dispatchEvent(new KeyboardEvent("keydown", {keyCode: key})))
> Right, but the point of a high-quality distribution is that this complicated hard work only needs to be done once (per package, updated for upstream changes obviously) by your distribution's package maintainer.

Sure it works for a sysadmin, but it's not matching at all how regular people are using their computer.

It means you can only use packages that are part of the official repo and:

- it's hard to get in those official repo

- it takes a lot of time

- it assumes free software

- if your app embeds its own dependancies, it's usually rejected by default

- it's a bottleneck for publication (the repo team is limited in resources)

- you have no control over updates

- you can't make people pay for software that are in those repos

- you may want/need to package the software yourself or for yourself

On my computer I have a huge number of softwares that I have not installed from the repos:

puslsms, vscode, telegram, dynalist, veracrypt, signal, discord, antidote, bitwarden firefox developper, guitar, stremio, pop corn time, dukto, photoflare, sublime text, table plus and sublime merge

I think using the simple act of spreading this argument is a demonstration of how remote one can get from the vast diversity of the user base.
Not sure why you’re being downvoted. The Board of Governors is an agency, but there are 12 regional Federal Reserve Banks that carry out private operations. Critically, the FOMC, the monetary policy setting function, is a function that is carried out by the private regional banks. Most notably, the bailouts and private meetings back in 2008 were carried out by the president of the NY Fed.
If you start out with a cohort of individuals across the spectrum of ability, over time many of those of lesser ability will self-select out of the pool. It is my experience (oops, see what I did there) that people rarely spend a career doing what they're not very good at. The exceptions inevitably stand out.

So, combining the winnowing of the not-very-apt with the gaining of knowledge through experience, the end result is that you have a preponderance of wise old experienced contributors.

I you are one of the younger inexperienced ones who believe they know better it's likely you'll self-select at some point, secure in your Dunning-Kreuger knowledge, and move to some career in which your high level of competence is valued more.
The Telix terminal interface. I spent so, so much time on it in the 80s, discovering BBSes, other people and later exploring the worldwide X25 network.

Also, from the page's source code:

// UUDDLRLRBA!
var kkeys = [], konami = "38,38,40,40,37,39,37,39,66,65";

:)
It's under the news section on one of their websites I listed here: https://news.ycombinator.com/item?id=22950468
No, it's similar to what Microsoft did. Put all the attack vectors into the kernel, because it's so much faster and we rather redo it again, we don't want to take a proven and secure existing solution. Just play the rust game and call it secure. People believe everything if you constantly repeat it.
Give us a reason to trust this comment, then.
Dan McKinley's talks are not that recent, but are similar:

https://mcfunley.com/

He is another former Etsy developer.
That's odd, my 6S can last a couple days at least on standby if I don't touch it (something I recently discovered in being stuck at home surrounded by PCs and iPads, not needing my iPhone much).

And my unit is a total lemon, turns off randomly and I get max 2 hours actual use out of it (although the replacement battery health says 85%).
I think the python team decided to do it that way, in combination with various distro?
I don't know but if you go into the input box and type on your keyboard...

UUDDLRLRBA

It pops up a cute little rainbow
I am glad you have a smoke alarm in the garage I am now thinking how mine died in the garage and I sleep right above it. If it was me in your position I would make sure I used a linked fire alarm system where if one goes off they all go off. It will buy you precious extra seconds getting your kids out as fires can spread incredibly fast.
Great idea! And it couldn’t come at a better time with everyone who is looking for work right now.
Sounds like a good margin to focus on for a... Patent? What would IP in the spade be?
I expect it won't be much use for Ubuntu on its release.. or for quite a while afterwards
Can it be helped with a good linter? JavaScript had similar problems as there were more bad things about it than good, but with ESLint and a good config (Airbnb's or other) community evolved and most of the new stuff adheres to best practices by default.
The app store is a worse monopoly than IE ever was on Windows and should be treated with in the same fashion.
From Bifrost to Panfrost – deep dive into the first render
In the long term, real estate and stocks have done much better than gold and in the short term fiat money is more useful.
whoa that takes me back.
Running an i5 9600K / 2x Nvidia 2070 / 64GB RAM on 19.10 and I managed to get to a fairly stable configuration. The only pain point was and has always been Nvidia drivers and CUDA stability. I have yet to find a consistent way to install the driver and CUDA version you want and lock them. A couple of weeks ago I installed Wine which deleted my CUDA packages.
For now it's stable enough for a few months until I need to reinstall or tinker with something but maybe someone has suggestions for improving stability.
>However, with Snap, everybody in the world can publish any old rubbish in the Snap Store, including packages that typosquat the names of others.

This is why I don't bother installing snaps unless the developer themselves are actually providing(or at least promoting) the snap. There's been a couple of occasions where I went to install the snap and it turned out to either be an old or broken version of the software.

I don't have too many technical quibbles with snaps, it's just the way Ubuntu has the ecosystem setup now.
Still no ZFS Boot Environments ... pity.

Maybe in 2022.04 LTS then ...
they abandoned the iPattern a while ago, if there are name changes then it would be "Apple Book"
Edit: You know what? Fuck you. I'm done trying to help explain why you're incorrect.
> The Internet is not the US.

Well, and HN is not the internet. What is your point?
I thought iPhone 7s have the dongle included
Another 4.4M Americans filed for unemployment
> I think it is important that engineering organizations identify a primary thing that they want to excel at. It affects the day to day mindset of the engineers, gives context to help with decisions, and provides guidance for what types of engineers we want to hire.

Aligning expectations is extremely important, especially when hiring - the culture of an engineering organization has an outsized impact on the final product. I have seen a lot of contention when people are brought into an environment where they expect to be moving fast, only to realize soon into the job that stability is much higher valued than frequent releases.
The Muse (YC W12) Is Hiring a Senior PM for B2C
I've been running the last "nightly" release or whatever it is of 20.04 since Apr 20 on the same specs you list (3900x instead of 3950x). No problems so far on my ultrawide 3440x1400 display or with the proprietary nvidia driver. Just choose the 'safe' graphics option on boot of the live usb.
The NHS in the UK is suffering from huge administrative problems as well, due to ageing digital and organisational infrastructure which is becoming increasingly difficult to replace or modernise.

The government tried to centralise and digitise the whole thing but because it was mismanaged, most of the project was abandoned and cost billions to the taxpayer https://en.wikipedia.org/wiki/NHS_Connecting_for_Health

Now we are in a bit of a catch 22 where the costs keep increasing, and the government is always under pressure to spend more but there doesn't seem to be a solution to slowing down the increasing costs.
Thanks. I've reluctantly come to agree with your conclusion. There is no silver bullet.

Repeating myself:

Another low hanging fruit is transition from free-for-service to rewarding wellness (capitation). Some are already doing this.

I'd like to understand if, how, why cost disease is a factor. https://en.wikipedia.org/wiki/Baumol's_cost_disease I have zero understanding, intuition about this. Feels like black magic. But some of the experts I've read say it's important.

There's no shortage of management efficiency and quality of care innovations to explore. In the spirit of Atul Gawanda's book Better, like specialized clinics for cystic fibrosis, diabetes, and whatnot. And whatever we're calling people traveling for procedures. Like USA people going to Thailand and Mexico clinics.

USA's R&D and regulatory overhead (FDA) carries the world. That first adopter expense might be easier to accept if the accounting was transparent.

Any way.

I designed, implemented, supported 5 regional healthcare exchanges. Even in our little corner of the problem space, there was so much room for improvement. Alas, most of it was prevented, because our participants were competitors, so the incentives were all wrong. A single payer system (or rough equivalent) completely moot most of those roadblocks.
The Federal Reserve's balance sheet, and its actions matter very much. What is essentially in the process of happening is a massive disconnect between the "operating system" of the economy - the financial system, which is in the process of crashing (bear with it, it's a very slow system it takes a while), and the economy - the computer - which is as you say, essentially fine, but no longer working because... operating system.

As far as the balance sheet itself is concerned, it's important to look at all of it - with any magician it's critical to watch both hands - and in this case, the right hand is doing this to the M2 money supply, i.e. creating $2 trillion.

https://fred.stlouisfed.org/series/M2

Approximately 15% of the real money supply, or about $5,000 for every man, woman and child in the USA, had it been handed to them directly.

That's this month. If that has to be done every month for the rest of the year...
I distinctly recall cases decades ago (but after the passage of RIPA 2000) of councils trying to use investigatory powers on things like, (I think I'm remembering this right) parents suspected of applying for schools outside their catchment area by lying about where they live. The hard examples of incredibly petty abuse by local councils, which actually happened, are out there if you want to go looking for them.
This is exactly why the position to adopt w.r.t. government spying powers is that _it should not have any_. Yes, even if that makes it easier for theoretical terrorists or pedophiles or what-not. That threat is far lower than the certainty of oppressive use of this powers by government.
The article mentions auto-incrementing keys, not surrogates. Not the same thing at all. Not all incrementing keys are surrogates and not all surrogates are incrementing keys.

Also, your problem number 1 is a problem whether the natural key in question is the "primary" one or not. Certainly if you choose the wrong natural key then you'll have to fix that - that's why you should take care to make a wise choice of natural key regardless of whether you are also using a surrogate.
You will get 70mbps for accessing domestic websites. Again, this is just bandwidth issue.

Try to download some highly seeded torrents at the "throttled hours" to see for yourself.
Doesn't everyone have ways around? Cmd-click + open for programs, "Run Anyway" or whatever it is called in the Security Preference pane for extensions etc?
Ubuntu 18.04 vs. 20.04 LTS Performance Preview
There's no need to play that game and it's far more rewarding to define and play your own game with a smaller audience. I had cut myself off of social media and blogging but got back into it recently because I felt there would be an audience I could benefit: https://blog.kowsheek.com/should-i-start-a-blog/
bpftrace is getting pretty good lately, they've added support for stack arguments, so you can do things like trace golang function calls, and get arguments with a one-liner.
But the 8086 was used in microcomputers, not mainframes or minis.

The broader interpretation of this idea, that the x86 era saw a shift away from vertically integrated computer manufacturing, is absolutely true. The narrower interpretation, that the 8086 chip triggered a shift away from vertically integrated computer manufacturing, is not.

The "x86 era" is really the era of microcomputer architectures eating mainframes and minis. I suspect that would still have happened if the 68k (or Z8000, NS32000, etc) had won the war instead of the x86.
The handheld version is easier to clean basically and apparently reliable enough for diagnosis. Did you read the article?
"Armadillos"

I think that's pretty reasonable. Most lanes in the UK are just the paint, without the plastic armadillos, and usually without the extra 30cm width.
I think Snap is a great way forward. I get the argument that shared libraries let you update one package to get a fix for the entire system without relying on any number of maintainers to independently stay on top of security issues, but in practice it doesn't work all that well and makes things more complicated. Maybe Nix improves this; I've been meaning to play with it for years.

From a distributor perspective, I love that it was simple and publishing at https://snapcraft.io/cyph gets us on every distro with no hassle. The alternative was likely not supporting Linux at all right away, or at best supporting a couple distros and requiring more work on the user end.
> Microkernel = move all the code OUT OF the kernel.

Move it out of the kernel to isolate and protect. If you can isolate and protect code within the kernel's memory protection boundary, I'm not sure that that should disqualify it as a microkernel.

In other words, I'm not sure that the microkernel design depends on memory protection boundaries specifically, it's a more general philosophy, akin to, "a microkernel is an operating system design which runs the minimum amount of code needed for an OS with full trust".
Considering I'm still playing the newest games on my ten year old LGA1366 setup, yes. Overclocked Xeon X5675, Nvidia 1070, 16GB RAM, and SSD. Currently playing the new Doom completely maxed out at 2560x1600.
Even Android phones have logistic problems with this. Many of them use similar vendors. Creating a phone with vastly different size and components means a lot more sourcing and upfront cost.
I wonder if this will improve international connectivity times once Cape Town's Cloudfront is warmed up since the underseas cables wouldn't need to carry as many CDNed assets due to new region presence.