skysight-inc/HackerNews huggingface dataset:
> The decline in labor share of income has come entirely from increased income from land and rents.

Housing is capital.

> The part that you’re forgetting is that capital accumulates, returns to capital go down.

Still, it accumulates.

> There is a ton of capital sloshing around the economy right now looking for marginal returns.

That's true. I actually keep thinking about the nature of this a lot, since it's very interesting.
Is this the longest time between request/bug and fix?
Your argument would be stronger if that list was actually products and services. Listing every MS store ever closed and every platform or every version of a no-longer-sold product line makes it meaningless.

I mean, that list has MS-DOS. To which we still have backwards compatibility. And it's twice as old as Google.

Also, tone.
My home was built in 1908. So, in that regard, I should expect another few decades.
Low Tech Dry Dock
Well, you skip all the same nasty metals needed for the reactor vessels and support equipment too, so it's an even trade?
It's understandable, though not accurate.
I cannot say something into one end of the telephone, and depending on the content of my message, not have it delivered on the other end. That's the difference.
we have more stock, just waiting to transfer to Amazon
Hahaha yeah, same here. I'm not typically bothered by my lack of depth perception at all -- it's just what I'm used to.

Still, it was super cool to catch a glimpse of that elusive third dimension thanks to Nintendo's little wonder!
Firefox send died, too.
Any replacements?
This is classic "it could be built in a weekend" syndrome, and I think we're all intelligent enough on this site to know that it's simply not true.

Furthermore, technology isn't the lock-in - it's the network, which you can't drag as easily.
They can be a "no politics zone" when they agree to "no politics money."
And overwhelmingly his buildings were known to leak and have various other problems that generally made them inhabitable.

So, while they look nice, they are the very essence of form over function. In my book a device (building) that fails in its primary purpose (to provide shelter) is a failure despite how nice it might look.
God, if I can ever get some free time, I really want to get into that. Thank you for sharing that!
It depends on your speed requirements and whether calls are being sent async or not. Also keep in mind that even with internal apis, an api call is usually multiple network boundaries (service1 --> service2 (potential DNS lookup) --> WAF/security proxy --> Firewall --> Load balancer --> SSL handshake --> server/container firewall --> server/container). Then you get into whether the service you're calling calls other apis etc. You can quickly burn 50ms or more with multiple hops. If you're trying to return responses within 200ms you now have very little margin.
They do take a stance on what can be amplified through ads or not. Hence its political nature.
Wolfram is underrated I think. He's got a small army working on CA and the implications. He's also been working on CA for a long time! I believe that CA are interesting and underrated. Just as we underestimated neural networks and I think CA have fallen into a similar categorization.
CAs are an array of cells (that are finite state machines) whose neighbors determine it's output. Sounds similar to a deep neural network to me!
Universal flu vaccine finishes Phase 3 trial, results expected before December
The link you provided appears to say the opposite about kits:

"Based on the definition above, it looks clear that non-authorized kits that are intended to form a complete product when fully constructed are technically not legally permitted to be sold in the US. That is because if you are marketing and selling a kit to an end user, which the user will then build into a full product, there is no reason to suspect that the normal rules would not apply."

The subassembly rules could work, if they apply, but I don't see how this product fits the definition of a sub-assembly:

"No authorization is required for a peripheral device or a subassembly that is sold to an equipment manufacturer for further fabrication."

In fact, I think it's a stretch to say that any of these test-kit, dev equipment, or subassembly rules apply. This basically strikes me as being marketed as a consumer product -- albeit a product for very tech savvy consumers.
Max we are looking at 1000 TWh, that's two days of global energy demand. Rule of thumb we need 300gm of sodium per kWh. That's 3 billion metric tons. Which is a lot - but for the entire global energy demand it's peanuts
> There are a lot of things included in GDP that are not taxable personal income: social security contributions, net government transfers, etc

This is not true. The GDP numbers specifically exclude social security and other money transfers, specifically to avoid the problems you've stated.

https://www.investopedia.com/ask/answers/082415/are-social-s...

"No, Social Security payments are not included in the U.S. definition of the gross domestic product (GDP). Social Security payments are transfer payments, which are not included"

https://en.m.wikipedia.org/wiki/Transfer_payment

"For the purpose of calculating gross domestic product (GDP), government spending does not include transfer payments, which are the reallocation of money from one party to another rather than expenditure on newly produced goods and services"

The main difference between GDP and Gross National Income, is that GDP doesn't include income from foreign sources, and going to foreign destinations. But this doesn't make a significant difference in USA.

"For instance, the U.S. GNI for 2018 was about 20.7 trillion, according to the World Bank. The GDP in that same year was $20.5 trillion, according to the U.S. Bureau of Economic Affairs"
I don’t want to go all Godwin’s law, but the “I was just scaling capacity for processing census punch cards” argument doesn’t pan out very well, historically.
This argument assumes that pricing is to be determined through some a priori philosophical consideration of what is "fair" or "reasonable" compensation for effort involved in creating supply, according to some subjective personal idea of what those terms mean.

Empirically, pricing is - always and everywhere - determined by the intersection of supply and demand, nothing more and nothing less. The labor theory of value and its relatives are empirically false.
Rare Applications of Artificial Intelligence (AI)
For what it's worth, holding down the power button no longer guarantees you're gonna shut down the device. On the iPhone X (at least, maybe earlier models, maybe later), you have to hold down a combination. It doesn't take long to figure out, but it's a really stupid change.
It would be worth avoiding at that initial stage, but would be less and less of a factor as the company grows and matures.

I work for a startup with ~60 employees. The DNS was setup through GoDaddy by our CEO over 6 years ago when the company consisted of just founders.

Employee #1 updated GoDaddy to point to AWS for nameservers. We've been managing DNS through Route53 ever since. It's tech debt, sure, but migrating domain ownership to AWS gives us almost no benefits. I guess having more consolidated billing would be nice, but until finance complains at me I'm not bothering to change it.

It would pain me to find out that a candidate would red flag the company based on domain registrar. Then again, I don't know if I'd care to interview someone who makes such large decisions based on small details with no context.
I’m not OP but my favourite is the regular sized New 3DS. However this model initially only came out in Europe and Japan, and came to the US later, so depending on your location you may find it more difficult to find than the XL model.

But it’s the ideal size IMO, and it has swappable faceplates and Super Famicom coloured buttons, if you’re into that kind of thing.
That really depends which reflection APIs are being used.

For C#, you can use type reflection to get the data or shape of a piece of code or a type (GetType and friends). That isn't super fast, and isn't intended to be.

The other major C# reflection API is Reflection.Emit, which allows you emit IL at runtime. The Emit->IL->JIT process is slower than executing the code outright the first time, but once you've done it, you can get code that's as fast as as if it were compiled from source. And, in the case, you might end up with faster code, since it allows you to do transforms on how the data is laid out and compiled.

Notably, the .NET regex engine exposes options for compiling the regex down to IL if it's going to be used a lot, so a library like Trill using reflection to accelerate code by vectorizing it, while keeping better ergonomics makes a lot of sense. You still pay the cost of compiling at runtime, since it's not a compile-time transform. Those do exist for .NET, in the form of Rosalyn plugins, but that's a bit more involved still.
I'm interested in knowing the infrastructure you've setup to continue this service.
>until Mozilla finds a killer app

I hate to say it, but that killer app could be ... a directory. A more portal like, tree like way to browse the web. Search has become so unruly. A person new to the web sits at a blank search box, and it might be hard to learn all the great places there are to visit. With the paradox of choice, people get so overwhelmed they just fall back to infinite feeds because browsing is so endlessly open ended. Everyone needs a "start page" of some sort, and I wouldnt mind if the msn's and drudge reports of the world had some nice fresh competition.

Shopping leading you to wirecutter type things, in a slowly refined way. Recipes organized in a mildly coherent way. Crafts, ways to find local home contractors. Wikis of the best way to browse the web. Best practices for life. Promote financial literacy, web surfing literacy, comparison shopping literacy, seo avoidance literacy. Make it easier to navigate the plague the modern web has become, and get people directly to useful things. In a way, designed with purpose and experience in mind.
I am partial to Notion and have been experimenting with it for one meeting. The Slack integration works well.

Do you have any top-5 templates you can describe or share?
Probably a few times a day? One nice thing about the alias is that it expands and takes more parameters if you want, like

gh pcw --base=development

It's also super quick to set up an alias, so I don't see why not.
What that says about us, I'm not sure if I want to know.
Probably want to prepend a prefix so you can extract only those lines and filter banners, motd's, etc, like:

"... base64 | sed -e 's/^/~/'" | sed -ne 's/^~//p' | base64 ...`

BTW, base64 isn't a standard command (nonexistent on OpenBSD), and the options can vary based on implementation even when it exists (decode is -d for GNU coreutils base64, but -D for the macOS command). You can whip up an alternative using od(1) and printf(1):

#!/bin/sh
# encode as backslash-escaped octal (\0NNN)
export LC_ALL=C
od -An -to1 -v \
| sed -ne 's/\([01234567][01234567]*\)/\\0\1/gp' \
| tr -cd '\\01234567\n'

#!/bin/sh
# decode backslash-escaped octal
export LC_ALL=C
while read -r L; do
printf "%b" "$L"
done

It might not be strictly POSIX compliant, but I don't think there are any environments where printf isn't 8-bit clean in the C locale. I've tested something similar (see below) on various versions of bash and d?ash, as well as /bin/sh on AIX, FreeBSD, macOS, OpenBSD, NetBSD, and Solaris.

You can implement base64 as a shell script using the above techniques, and do so without relying on awk, which isn't always available. If od(1) isn't available you can use dd(1) to extract stdin byte-by-byte and convert with printf(1), but that gets really slow. I've written an implementation that only needs an 8-bit-clean but otherwise POSIX compliant shell, printf, and either dd or od. It doesn't need tr, but it's even slower without it. It just converts the bytes to decimal and uses plain shell arithmetic for the primitive encoding and decoding, similar to how it would be done in any language.
>Withdraw from the UN convention on refugees

How is it illegal labor if it labor from refugees under the legal convention?
TBH, the price difference makes me think you underbid.

If the service is worth 150k a year, you could of sold it for 75k. Then it becomes possible to hire someone else to handle the day to day.

I think you made the right choice, having 10$ a month clients who expect hours of support per month isn't practical.
One workaround for that is, search for domains no-one would ever use. They’ll register them, losing money.
It’s a dysfunctional sweatshop. I’ve seen high level execs leave in groups, colonize another company, and bring their dysfunction to the new org.
If the lack of push notifications on iOS were the only thing forcing developers to create iOS apps, those same developers wouldn’t overwhelmingly be creating Android apps.

Where are all the developers who are being forced to create iOS apps but are “saving money” by not creating Android apps because PWA support is so good?
From a purely structural standpoint there is no risk. But you are talking about something different. You use the word "confusion."

Confusion is an organizational issue that can be handled with social solutions like names, namespaces and things like that. You can compose functions to form higher order functions with proper naming to make sense of things. So for example if you have 30 primitive functions you can compose smaller components into 10 bigger functions in a higher layer and expose that as an api. This is more of a semantical thing as you can still use the lower level primitives as a library and chain those lower level functions to achieve the same goal as using the higher level api, the higher level functions just make it easier to reason about the complexity.

Confusion, Semantics and organization is in a sense a social issue that is solved by social solutions like proper naming, grouping and composing. I'm not dismissing these issues (they are important) but I'm saying they are in a different category.

Overall though the problem I am addressing is structural. There are real structural issues that occur if your functions are not pure. When 4 methods operate on shared state in a class all four methods become glued together. You cannot decompose or recompose these functions ever. They cannot be reused without instantiating all the baggage that comes with the class.
Cool board! The only thing I think would be a nice-to-have is an integrated wifi module.
When a reactor is "poisoned" with Xenon, the Xenon absorbs a large fraction of neutrons that otherwise would cause fission.

If you don't want to wait for the Xenon to decay you could construct a reactor that has a larger control swing than you would need otherwise -- for instance you could put in more and denser control rods. In that case, however, you need to have a lot of "excess reactivity" and also a lot of neutrons lost in the control rods under normal use, which in turn means the "neutron efficiency" is worse. (If you're not planning to breed Pu239 or U233 maybe you don't care)

Note the Xenon concentration can vary in different parts of the reactor so you have to manage the "oscillations" in space just as you do in time. Not a catastrophe, but definitely a hassle.
> So there may be an opportunity to adapt and perhaps we'll have Pret a Manger vans driving around in residential areas

I actually love this idea but I question whether Pret will be the people to do it. They're set up all wrong now: they have a huge number of retail properties in locations useless for residential area delivery! I'd suspect the market is open for a new challenger to arrive with no such overhead.
It's because a large segment of classical music watchers are using it as a background music playlist, and listen to the same recordings repeatedly.
Let people keep their newfound cash and invest it for the future, hard times are ahead for many of them.
If your very existence is so wrapped up in political and gender/sexuality issues that you can't stand not talking about them at work, maybe you're not emotionally prepared to join the workforce.
How are you getting around API versioning with independently deployable components?
Future of the human climate niche
Chi Xu, Timothy A. Kohler, Timothy M. Lenton, Jens-Christian Svenning, and Marten Scheffer
PNAS May 26, 2020 117 (21) 11350-11355; first published May 4, 2020 https://doi.org/10.1073/pnas.1910114117
Contributed by Marten Scheffer, October 27, 2019 (sent for review June 12, 2019; reviewed by Victor Galaz and Luke Kemp)

https://www.pnas.org/content/117/21/11350
Check for beta drivers. If I recall, Nvidia only cuts new "stable" Quadro drivers very rarely, putting them through very rigorous validation since they are pro-level hardware.
If that was on an old 3DS, that was probably true. On the "New" 3DS, though, with the additional eye tracking to make sure the 3D effect is stable, it's superb.
It's allowed with the Handshake protocol.
Servo was never actually the heir-apparent to Gecko.
>5gbps of bandwidth and 12TB of storage that I've dedicated to the service (costing me ~£30/mo, so a fairly trivial sum).

I assume you're using hardware you own and the thirty pounds are just networking costs?
man i am so happy not to have to spend for overpriced tiny sandwiches for lunch when i can cook something at home which is both healthier and cheaper - combined with the crazy expensive transport i am saving on, i wish WFH continues as long as possible!
I found it interesting that Ted mentions Namecheap searching .is. I have a .is domain through Isnic (actually just renewed yesterday), and I'm using 1984 for DNS because Isnic requires a domestic NS provider.

But Ted's comment implies you can register .is through Namecheap. I wonder how/if they get around the Icelandic NS host problem.
yep, im pretty sure they're just calling it 3D because of playing on a physical chess board but we can obviously play it in 2D. if i was creating the game, i would've done the same because of all those jokes about playing chess in multiple dimensions
Just the way you worded this, leading me right up to the end of the comment, made me laugh pretty loud.
> How exactly do you avoid political discussion when you're asking what constitutes hate speech, whether a US president should be allowed to violate Facebook's content guidelines, or to what extent governments can spread misinformation in other countries?

These issues are not part of your job description. You were hired to write Javascript, not to set corporate strategy. Sit in your seat, content yourself with the $500K/yr you're being paid by your betters, and refrain from sharing with everyone else your facile moralism.
I switched from Emacs to VSCode but I still use Magit to do rebases.
It's rather simple actually. Currently hosting it on a clean DigitalOcean droplet with an additional disk, which has been running for ~2 months now.

It runs Send in Docker. I set up this configuration for it:
https://github.com/timvisee/send-docker-compose
This is cool. Is this the same group that were shown in Netflix's Pandemic?
Well, if you want a far-left and deeply pessimistic interpretation of history, he's you guy.
I switched from GoDaddy to namecheap because GoDaddy was supporting SOPA (stop online privacy act)

https://www.zdnet.com/article/wikipedia-is-leaving-go-daddy-...
The correct solution here is to make a Debian/Ubuntu package out of oletools, that way Chris gets exactly what the wanted.

If he asks nicely on IRC, he might even get someone else to do it for him.
People don't understand what Ayn Rand's writings are. It's basically a deliberate anti-communist screed from someone who experienced it in real life, whereas e.g. Marx's work is a deliberate pro-communist screed. Both are meant to be extreme, and neither presents a viable blueprint for a society.
Here’s a HNer claiming Namecheap dumped his personal info without even informing him of having done so: https://news.ycombinator.com/item?id=18063667
Wow. That's funny because that's the exact evolution that happened at my current company (GoDaddy points to AWS and AWS does the rest) and we're now a unicorn. Being a unicorn is not a reflection of engineering quality though. That said, the earlier engineers were pretty bad (So bad that someone at one point terminated every line in Python with a semicolon. Those engineers are nearly all gone now) and I like to think that the current groups are decent engineers. But I don't see us ever going back and transferring the domain somewhere else.
FWIW, I think that gRPC/protobufs have pretty compelling answers to each of the historically-valid complaints you've listed here.

- cpu cycle overhead: this is valid if the overhead is very high or very important. otherwise, most companies would love to trade off cpu cycles for dev productivity.

- refactorings/renamings without deployment staggering. protobufs were specifically designed with this in mind, insofar as they support deprecating fields and whatnot. However, writing a deprecatable-API is a skill, even with protos. If you have many clients and want to redo everything by scratch, you will have problems.

- "testing locally" (which I take to mean integration testing locally) is the only one that requires some imagination to solve, assuming all your traffic is guarded by short-term-lease certs issued by vault or something similar. But even this is quite achievable.

- error stack traces included for free: may I introduce you to context.abort(). It's not a stack trace by default, but you can actually wrap the stack trace into the message if you so-care to. opentracing isn't quite free, in a performance sense, but in a required-eng-time-to-setup-and-maintain-sense, it is pretty cheap.

- dependency on secops to make network changes: I've never encountered this, but I bet you that a good platform team can provide a system where application teams effectively don't need to worry about this. It's impossible to overcome this challenge in an existing company that's used to doing things this way, though.
If the perpetrators are convicted they should get the electric chair. This is a felony murder plain and simple.
Most likely there is a bug filed somewhere that asks for removing most of the parentheses from LISP. :)
Where did they say something was wrong with Sweden's approach?
There are reactor types like the Integral Fast Reactor that will safely shut itself down even if the cooling systems fail.

In fact, the engineers at Argonne deliberately tried to overheat the reactor by shutting off its pumps and they failed.
Some govs cut off your phone if you say certain keywords.
> And somehow the idea that DoD is a replacement for OOP when it’s really an orthogonal concern.

I’m sure this is true for some definition of OOP, but I’ve seen too much OOP code that insists on hanging every method off of the most plain-old-data of classes. A Book class has to have a buyFromAmazon() method and consequently each instance has a private reference to an Amazon SDK client, and if you want to buy 10K books, you iterate over a list and invoke this method 10K times.

Of course, some will argue that this is bad OOP and true OOP doesn’t look like this, and anyway you can write bad code in any paradigm! Of course, OOP is uniquely plagued with bad code (much more so than other paradigms) and this pretty transparent no-True-Scotsman argument is just moving semantic goalposts (as such arguments do).
No. The comment pointed out an argument against nuclear and asked for a counter-argument.
Then it probably means the technical people didn't have much say in this.