skysight-inc/HackerNews huggingface dataset:
> -- Compile times!

golang compile times are similar for any non-trivial project. Ironically, they're even much worse than Java's for quick changes (e.g. change a single file then recompile to run tests) since golang has to spit out a binary that is in the 10s of MBs compared to Java which just needs to change a single class file.

> -- Operational complexity vs. Go.

The JVM is superior for operations, observability, and monitoring to anything that golang has to offer.

> -- Verbose XML configuration files.
> -- Lots of libs favor XML vice JSON.
> -- Factories of factories of factories. :)

Nothing to do with the language.

> -- Deeply-nested code directories.

I've seen the same in golang code due to its packaging.

> -- Verbosity and boilerplate.

golang is more verbose and error prone for any non-trivial code base

> -- JVM install and config (many dials = control but also complexity).

The JVM is configurable and gives the user the ability to tune his program (say latency vs throughput), unlike golang which doesn't. Secondly, you can compile to native code using GraalVM.

> -- Concurrency model, as compared to Go.

Java is getting green threads (see project Loom), and they'll be superior to what golang offers.

> -- Impractical / painful to write without an IDE.

Irrelevant for any non-trivial code base, since golang needs and IDE as well.

> -- Std lib not matched to work I use Go for.

let's see what golang has to offer anything remotely similar to java.util.concurrent.*

> -- Memory consumption.

Depends on how you set up your JVM (Xmx, GC settings, etc.). Java is getting value types soon to address this even more.

> -- Performance (for the work I do).

They're on par, and for any non-trivial code base, Java tends to be faster.

> -- Multiple inheritance (allows unnecessary complexity).

Java doesn't support multiple inheritance.
Also, from https://fosshost.org/some-of-the-projects-we-are-helping/

> We often get asked who we are helping, so to give you an idea, we have compiled a list of some of the projects within the open source community.

Miraheze – Miraheze runs the same software as Wikipedia, by offering hosted MediaWikis’

Xubuntu – is a Canonical Ltd.–recognised, community-maintained derivative of Ubuntu

XFCE – is a free and open-source desktop environment for Linux and BSD operating systems

Qubes OS – is a security-focused desktop operating system that aims to provide security through isolation.

Noisebridge – is an anarchistic hacker space located in San Francisco, inspired by Metalab and c-base
I wasn’t asserting or claiming one way or the other. I’m asking the question. Your response assumes some stance I might have - I don’t. I found your response pretty unpleasant and combative even though there is truth in what you’re saying.
Looking at it just now, this appears to be the money quote:

Given its potential benefits, telecommuting is an attractive option to many. Studies have shown a substantial number of workers would even agree to a lower salary for a job that would allow them to work from home. The appeal of remote work can be especially strong during times of crisis, but also exists under more normal circumstances.

The ongoing crisis therefore amplifies inequalities when it comes to financial and work-life balance benefits.

This seems to be saying that workers often prefer remote work, and perhaps even more so at present. But, they're trading salary away for a work environment they prefer, which (by definition) lowers their monetary compensation, which is bad.

Not sure what to make of that.
Because structurally one cannot do the first without doing the latter. If I have 100bn, my leverage over the people who help generated that is disproportionate.

I can set up a self perpetuating lobby to government to make laws that make generations stuck in a cyclical system of poverty. Thus it's easier to exploit and make more money. Rinse. Repeat.

By better maintaining a relatively tight "artificial fairness" it prevents the system from falling into one of the two extremes - everyone poor and struggling and one extremely powerful elite and the serfs.
No, React Native still uses Javascript, not “native code”.

It’s different in that it doesn’t use HTML or CSS (which is a major difference, sure).
Around March 2019, I walked up to Gerry at the end of a class he taught (I was sitting in) and he mentioned that he was actually a physics major at MIT when he was an undergrad (in addition to math) but was one course short. The course he was missing? Junior lab (now 8.13 / 8.14)
I suspect it is simply that they advocate for the rights of the average person over those rights being taken by the powerful.

That seems to be all that you need to do to be considered "the left" in brainwashed land.
If a young person goes to a nursing home and infects everyone, is it not connected to spring break unless the old people went to spring break?

Keep in mind that the young person might be a medical worker, or in the family of a medical worker.
No Linux support.
"Why do some of you think that finding a wierd edge case is enough to invalidate a whole infrastructure?"

Last year I was nearly going broke spending money on Ubers when my then girlfriend's kidney's failed. She wasn't considered immobile enough to qualify for the transport to and from Dialysis, but would be drained enough that walking to and navigating public transit home after would be impossible for her. So this is not just weird edge case for me, this scenario was a constant part of my life.
Effect of yoga as add-on therapy in migraine in a randomized clinical trial
I know it was an incidental point, but it sounds like you don't think very highly of Dennett. What specifically don't you like?
Get BetterTouchTool and go wild
>The reason why offshoring nearly always failed in the past is because teams weren't fully distributed/remote

That's an interesting theory. It doesn't match what I've observed where the offshore team almost always had a skill gap with the on-site team.
My experience is that people will be happy to use other things if you just ask them to, and have a ready-to-go solution on hand.

Just say "teams doesn't work well on my computer, it's very poorly made. Can we use jitsimeet? It's much easier for me." and them drop them a jitsi link without waiting for their response.

Teams is the official video chat at my company, I've been successfully ignoring that for more than 2 months now. At this stage, jitsi usage is starting to spread to other teams.
What are the three P's?
Any large financial services company you're working with is already deploying sensitive apps on Node, for what it's worth.
To play devil's advocate...

The value of an education comes as much from the group of peers (classmates who interact regarding experiences, plans, lessons, and ideas) as from the books and professors themselves. Like a critical mass of brains.

If you water the group down, then the most talented cohort benefits less than if they were the only people to advance.
A Minimal Serverless Identity Aware Proxy for Google Cloud Run
From my personal observation, it seems to be because a lot of sheltered people who grew up in the US tend to assume that the US culture is the epitome of racism, divisiveness, and inequality that is unprecedented in the rest of the world.

So, in their minds, it is very shocking that a racial minority immigrant said something negative about their own culture. Especially since it sounds even worse than their over-exaggerated negative perception of the US.
End result of everyone trying to get every kid to “learn to code!”
It's a little more than supercharging: https://www.teslarati.com/think-twice-buying-salvaged-tesla-...

"However having Tesla Motors maker of the Model S activate the car’s onboard computer and allowing it to drive"
> I mean, that seems like a pretty shitty thing to do to an existing userbase.

I understand, but realistically how could Apple have done otherwise without creating existential problems for itself?

In a nutshell, the marketing stance of Apple has always been, "Our products are the best, and they're all designed to work well together, so use them exclusively and you'll be good." That's the basic value proposition of Apple (whether or not you agree).

Supporting a Windows version of Logic would have undetermined the core value proposition and strategy of Apple. Apple, for better or worse, offers an integrated solution, using both hardware and software that it controls.

One advantage of Apple's integrated, focused approach is that it potentially allows for better and less costly quality control and testing than supporting every OS and every piece of hardware on the market.
If you want to think magic is Harry Potter, fine. But it has an intellectual history that can help frame our interpretation of contemporary technology. Recommended reading:
https://plato.stanford.edu/entries/pico-della-mirandola/
This idea is false. Intra-generational mobility in the US is quite strong. Half of people in the 1% are not in the 1% a decade later. About 50% of people move up 1 quintile from their starting quintile of income. I don’t have stats on how this compares to EU or other countries, but this shows a majority American people can move between income quantiles in their lifetime.

[1] https://www.stlouisfed.org/publications/inside-the-vault/spr...
Reference, please?
I quite enjoy "Liberty or Death" and the "coin" games in general:

https://boardgamegeek.com/boardgame/165872/liberty-or-death-...
Non essential businesses are being reopened gradually based on risk. It's not like everyone is shut down for 3 months, then the next day everyone is open. Newsom just said today that pet grooming is next. However other businesses like concert venues will probably have to wait until phase 4
you literally have zero expertise or proof this would have went exponential. turn your computer off and stop posting.
Payment Requests Made Easy
hacking culture was not just about the skills it takes to participate, it was also about values. One of them, openness and sharing information. open protocols over closed walls.

entrepreneurship today in particular in tech often tries to capitalise on the latter rather than the former, at least most of the time. Adopting the aesthetics of hacker culture to further institutions that could not be more damaging to an open ecosystem is already more common than actual 'hacking'.
> But we can't. We just can't. That's the reality we live in now. Many many many more people than necessary will die if we do.

You aren't using the word "can" in its meaning related to ability. You are making value judgement with respect to your perceived results of doing vs. not doing something. When you say "we can't", you actually mean "we shouldn't" or "we mustn't".

Moreover, I'd like to point out that your argument that many more people die if we lift the lockdown is based on the model simulations. These model simulations already don't match the reality: we do not observe predicted exponential decay of cases to 0. When we lift the lockdown, and the outcomes will keep not matching the models, which consistently overpredict number of deaths, I expect people like you to keep saying that if we kept lockdown longer, we could have avoided more deaths, based on... model simulations.

I think we need to stop confusing the map, that is, the model simulations, with the territory, that is, the reality.
The concreteness is your own subjective experience. All this other stuff about constructive processes and zombies is word play. It doesn't change your experience.

The issue is providing a scientific explanation for how the physical world produces, emerges, or is identical to consciousness. Arguments like p-zombies and Mary the color scientist are meant to showwe don't know how to come up with such an explanation, because our scientific understanding is objective and abstract, while our experiences are subjective and concrete.

I prefer Nagel's approach to the hard problem, as he goes to the heart of the matter, which is the difference between objective explanation and subjective experience. Science is the view from nowhere (abstract, mathematic, functional), while we experience the world as being from somewhere as embodied beings, not equations.
Why are you randomly capitalizing words mid sentence?
This is pretty harsh criticism. People perceive the world in the form that they experienced it through life. There's probably very few people in the world who are familiar with every culture and the nuances with it. You should encourage people to learn more, not attempt to make them feel ashamed that they didn't know it already.
SC/ST were historically the most oppressed. However the OBC[1] designation is heavily diluted and is often handed out to previously well to do communities in exchange of votes.

[1] https://en.wikipedia.org/wiki/Other_Backward_Class
But isn't rasterization necessary for this deception to work? Unless there's some magical scanner out there that's outputting vector images.
Yev here -> we're working on it! We've heard a lot from folks using s3cmd and I believe we have some changes coming shortly. If you want to chat with the PM team directly, we're grabbing feedback at: b2feedback@backblaze.com!
You are making a lot assumptions about what is / isn't considered elective based on your own personal priors/biases. Look at this list:

https://www.hcup-us.ahrq.gov/reports/statbriefs/sb186-Operat...

Knee replacements, hip replacements, even Coronary artery bypass graft can be considered "elective" if there is not an urgent need.
My big takeaway is for game developers (myself included) to expand (but also be critical of!) what "play" looks like for video games.
> Cheap labor != slave labor. Different labor has different market value in different locations, and this is a result of a difference in standard of living.

Does the distinction between cheap and forced labor matter at some point? The fact that there's such a difference in the standard of living is basically my entire objection. Why is that difference acceptable? Why should someone get to make enormous amounts of money while someone else can barely afford food?

> Manufacturing will constantly move to the next poorest country, in perpetuity, seeking out the next cheapest labor pool until there is none left. The ensuing equilibrium would have globally high standards of living with diversified supply chains, with any concentration largely being a function of 1) access to natural resources, and 2) access to expertise. One could argue that this is a desirable end state...for everyone.

I guess I need to learn more about this. Can you give me some resources showing that we're going to reach a point where there isn't poverty and exploited labor? It seems like an extraordinary claim.
What do you use to sign PDFs on your iPad?
> It appears to me that they're equally security-unfriendly, but with AMD at least winning on price and performance.

I agree (although I'm not sure price and performance is significant enough to matter to me), the only reason I would go with Intel is that it's what I've been using for the last 20 years, and it's what I know. I had an AMD one time (late 90s/early 00s) and had a lot of problems with it. I know AMD today is much different than in the past, but I'm still wary whe the investment is one I will need to use for 5 to 10 years.

But if AMD went libre, I'd jump ship.
On the eve of passing the first $2 trillion stimulus package, final deliberations in the US Congress about the "best" way to use the funds devolve into partisan deadlock:

One side insists that the only rational policy is for approximately 100% of the funds to be used to prevent business failures, arguing that "1) citizens need businesses to employ them so they can earn the monies they need to avoid starvation and homelessness with enough leftover (or at least a line of credit) for consumer consumption to collectively drive 70% of the economy; 2) the economy is literally made out of businesses and if too many die, then by definition so will economy; and 3) failed businesses take longer and are more costly (in capital investments) to repair/replace than are the jobs/homes/lives of the employees that must be sacrificed to save the company.

"On the contrary!", says the almost-equally-sized other half of the legislature, "Approx 100% of the funds to be distributed directly to citizens, $6000 each, thus 'cutting out the the middleman employers' and maximizing the number of citizens saved from homelessness and starvation due to unemployment. THIS is the optimal policy, both economically AND morally!"

To break the deadlock, Congress selects YOU as stimulus policy czar: your job is to decide and justify how best to distribute the stimulus funds - primarily distributed to businesses, primarily distributed directly to citizens, or some compromise between?
What do you mean by killer exactly?

Splice is now on flutter, including web. I'd say that is a pretty demanding app.
You mean when this came out 4 years ago? I'm not sure why this is being posted as "News"...

[1] https://news.ycombinator.com/item?id=11386595

[2] https://news.ycombinator.com/item?id=11490190
> The links already indicate that the pointers are to previous Hacker News threads

Well, no, links to individual comments share the same format.
> sounds sweet. imagine applying gerrit to infra

Yeah, it is cool - https://opendev.org/ is done that way, as is some of the wikimedia labs infrastructure

I am not certified either - I have just worked in places with ITIL inspired processes, but I can really see a way they can move forward with tools like terraform / pulumi / ansible and git
I wouldn't worry so much about what the "real" meaning of BS is. People clearly mean different things by it, and there's no reason to think there's one true answer. The interesting question is "Is the concept called 'bullshit' by Frankfurt a coherent idea that's useful for understanding the world?". If so, then in the present context we can call it "bullshit in the sense of Frankfurt", or "bullshit" for short, and get on with the non-semantical discussion.
Reading the abstract, this seems to be a claim on P vs NP. Specifically, that P != NP. The claim goes through the front door, using descriptive complexity theory, claiming a formal system for P and then claiming that SAT can't be expressed in that system.

The main observations focus on broken symmetry. Polynomial-time algorithms often have to start by choosing some unit of work, but without a requirement that work units be ordered; therefore some choice is required in order to pick a starting work unit. For example, to process a graph, one usually must start by choosing an edge or vertex without limitation.

The claim is, effectively, that SAT requires significant choices to be made in which direction to compute in order to solve its instances in polynomial time.

I confess that, although I've read the proof, I neither am convinced by it nor can find problems with it. I need to study it more.

I'm not sure how the barriers are handled. The relativization barrier, I can imagine, is handled by showing that abstract state machines with oracular advice can turn seemingly-insignificant choices into significant choices, so that the proof doesn't relativize. I don't know about algebrization, though.

In terms of Impagliazzo's five worlds, this result would indicate that we are in Minicrypt or Cryptomania, as is commonly believed already.
A company I consult for specializes in SQL Server applications. There is a significant push to Linux from both the largest customers, paying over 150k$/month for server licensing and hosting, and from the smallest companies, who are severely budget-conscious. The big customers have teams fluent in both Linux and Windows, and the smallest outsource their DBAs and sysadmins, so in both cases the cost is mostly a one-time development cost and maintenance goes on as usual.

The medium-sized enterprises (100MM$ to 500MM$ annual revenue) are the ones who aren't looking at Linux. These are the ones with in-house tech support, who only know Windows. Maybe they are the average customers that won't switch over?

Note that I'm only talking about cloud-hosted SQL Server installations. When you're buying the whole infrastructure stack, it's a different story. Also, this isn't the area I specialize in, so this is just a narrow observation, not a broad pattern.
Everytime someone posts something along these lines I am reminded how difficult it is to get a sense of exponential growth & how the gap between needing them, not needing them, being overwhelmed, having this blow over is a smaller than it intuitively feels.
Interestingly, there are LaTeX packages for coffee stains[1] and to simulate the variability of an actual typewriter[2]. I suppose both of these involve discrete objects (the coffee stain, individual characters) and photocopy/scan effects involve 'fuzzing' of the whole image, rather than any particular element, and TeX isn't really set up for the former.

[1] http://hanno-rein.de/archives/349

[2] http://mirrors.concertpass.com/tex-archive/macros/luatex/lat...
One thing to remember is you also pay for the software. MacOS is a great operating system.

I personally made the switch to Linux full-time a year ago, it works pretty well, but software support is pretty abysmal. Hell, even Spotify starts to slow my system down and make it feel sluggish after 30 minutes.
You don't get those sorts of problems on MacOS, and I really miss that.
Almost everyone I know in the service industry is the same or better money now compared to when they actually worked (notable exception being people that got paid under the table or lied about tips)
Java is going a similar route (project Loom), but they'll be implemented in a better way. Things like timeouts in golang are awkard to enforce, and monitoring hierarchies are not built-in. Java's Loom is already getting both.
Right, good point there. People without kids definitely have way more time and energy to devote to work than those with.
> how do we measure the CUs

Well, that's the real trick. We would first have to define consciousness before we can begin to measure it
Deno (a modern JS runtime from the same original author as Node) is heading this direction, albeit it’s currently more a traditional opt-in than OpenBSD-style opt-out.
> RN isn't even native, it still includes a Javascript bridge

"Native" doesn't describe the programming language, but the GUI layer. Native == non-web-browser.
are there recent AI that can observe themselves ?
It might look like people are over it, because all you see outside are: the people outside. For every dummy out there horsing around during a global pandemic, there are 100, maybe 1000 following the rules and staying inside. When you sprint out there to grab some groceries, you see people out and about and assume "people are over it." But all you are really seeing is the few people doing essential business and the few "I just wanna break the rules" people.

I also noticed that traffic hasn't really changed in my neighborhood and people all seem to be ignoring stay-at-home, but have gradually come to the conclusion that that doesn't have anything to do with the actual stay-at-home compliance rate.
It's more than just $/B of drives. It's $/B all-inclusive.

Backblaze deploys their storage as storage pods (a server holding drives) in their vault architecture (many pods form a vault, with data sharded across pods in a vault).[0]

So you would want to look at $/B of a vault. A vault includes the rest of the server hardware. The cost of the vault includes not just the server hardware, but also floor space in a data center and electricity to run the hardware. Flash storage is denser than HDDs and more power efficient, so you should expect a monetary breakeven at some point before SSDs are priced at similar $/B as HDDs.

[0] https://www.backblaze.com/blog/vault-cloud-storage-architect...