skysight-inc/HackerNews huggingface dataset:
I think it's disingenuous to deflect by saying that Scala didn't invent those concepts.

I think it's pretty clearly significant that Scala and Kotlin are JVM languages, specifically.

If we just said "Well, StandardML had XYZ feature 30 years ago," you could reasonably wonder whether implementing those features on the JVM was a legitimate hurdle to not including them.

But the fact that the guy who wrote generics for Java then went and created Scala with these features is telling.

I also don't think that "Java is conservative" is the correct description of what's going on here. Look at the OP (I know you're a Java guy, so I don't mean that literally)- Java used to get maybe one language change for each major version until 16 where it got a bunch.

Why? I don't know. But I think it's totally fair to observe two correlations in recent history:

1. Oracle obtained control of Java

2. Many other, very good, programming languages have been coming on the scene: Swift, Go, Rust, Kotlin, TypeScript, C#, F#. Even older programming languages have seen major advances in the last 5-10 years: C++ and PHP among them. I think it's pretty clear that Java just didn't feel the pressure to make itself better until recently.
Google's Exit from China: A Case Study (2010) [pdf]
I mean you can have nodes, miners, block creation without the dark things you mentioned. Bitcoin price might be lower.

But this is hypothetical anyway because with ASIC mining and dedicated power plants you can’t go back to a low price (other than zero i.e. network trust is lost!).

I would imagine even $1000 Bitcoin now would introduce issues of too much hash power. With too much has power and not enough mining incentive in USD terms you’ll just get network attacks.
Also, mutations are impossible to predict. If this becomes a new flu every year, the entire process will start over.
Dark patterns, the tricks websites use to make you say yes, explained
Perl almost encourages obfuscation. Some folks took pride in writing hard to read Perl code - and the language gave them all the rope they could hang themselves with.

For that reason I always disliked Perl, quite strongly, and from the beginning (I've first seen it in the '90s).

Bad, naive language design, that's all. The prevalence of Python nowadays is a sign of maturity.
LeagueApps | REMOTE(US) | Washington, DC | New York, NY

https://leagueapps.com is the operating system and community for youth and local sports leaders, providing them with the tools they need to manage and grow their organizations, and deliver amazing experiences to their members. A fast-growing, venture-backed company, we count professional leagues, teams, and athletes as our customers and partners, and reach millions of people every day through our best-in-class SaaS platform. LeagueApps pledges 1% of all company revenues to benefit under-served youth nationwide via the company’s FundPlay initiative.

We are seeking numerous roles, including:

* A Platform Engineer to help build and maintain our core platform (Java, MySQL, GCP). You will be working with senior engineers to help secure our future in terms of software architecture, DevOps, and SRE. Customer growth and increasing load is now presenting some interesting scaling and stability challenges.
Platform Engineer application:
https://careers.leagueapps.com/jobs/?gh_jid=4184032003

* A Senior Product Designer - you will be working with a cross-functional team to evolve our existing digital platforms and envision the future of our products.
Product Designer application:
https://careers.leagueapps.com/jobs/?gh_jid=4441747003

LeagueApps is an equal-opportunity employer. We do not discriminate on the basis of race, color, ancestry, religion, national origin, sexual orientation, age, citizenship, marital or family status, disability, gender identity or expression, veteran status, or any other legally protected status.
There is no way to disable cloud login to the unifi dream machine's web console. Not the network controller, but the web console itself.

Like, the screen you get if you hit up your UDM's public IP, or go to the network controller (private IP) and open settings -> controller settings -> dream machine
Too bad you can't say because they didn't lie so far means they won't lie in the future.
Building a platform to deploy stateless services are the easy part. This might even work nicely at a smaller scale. It is gets super complicated when you want to mount volumes, re-use those volumes. This is like a nice weekend project, contrarian in nature, but it is just not a replacement for kubernetes. This is some bash script orchestration on top of podman.

Bulk of complexity in opensource distro of kubernetes comes from the fact that everything is interface driven and has to work in an generic way. For example, you don't really have to implement cri-o like thing if you are opinionated platform and only supports docker. Similarly, you don't have to build CSI, if you only support ceph or aws' storage. I love the contrarian thought, but matter of the fact is modern orchestration platforms that want to be a general purpose platform is going to be big.

It is a really nice exercise however build something like this when you want to learn about networking, containers, orchestration, storage etc. and how to tied everything together.
It surprises me that we don’t yet have an applications language with an ultra-modern type-system. It’s so strange that the current leaders are a scripting-transpiler (TypeScript) and a systems language (Rust) - but not an apps language in-between.

...then again it’s understandable when you see how the traditional apps languages (C#, Java, etc) are severely hobbled by their VM/runtime, because that’s usually the source of constraints on their type-system. Kotlin and F# do some neat tricks to work-around the limitations they inherited from the JVM and the .NET CLR respectively, but I think we’ve reached the limits of what platforms originally designed ~25 years ago can reach. I just don’t see the JVM nor the CLR getting anything like first-class support for higher-kinded types or true algebraic types: there’s too much pressure from establishment banks and insurance companies not to break their decades-old codebases maintained by outsourcing companies. Languages like Swift and Go are free to break their own molds because they’re happy not leaving a legacy, but what will that mean for Rust? Systems code is the last place you need major breaking changes, but I don’t see Rust’s progress slowing down the way ISO C++ languished for almost 20 years. Hmmm.
For any X, "PHP ate X's lunch" is going to be very bitter pill to swallow for proponents of X. :)
It's more of an awareness campaign than purely for the benefit of the fish. One of the people involved with it said in a Dutch interview that there are other locations where this is automated.
> In my experience the primary goal for most crypto holders is to be a part of a new elite.

as opposed to new banks and funds, who want to be part of the established elite?

> Needless to say, very few people at least on HN have bragged about owning an inflationary crypto currency. Why? Because they're not getting rich

people don't brag about failed businesses either.

> Regardless, every government in world history that's pinned their currency to something that's relatively fixed has had a severe depression with some part of that depression being contributed to said pinning. It's just not good economics.

yeah but people could afford a home 50 years ago so theres that to consider.

you're accounting for the ability to curb the impact of a depressive event, which is good, but an inflationary currency might have a bigger, deeper impact over 40 years than on the surface.
> we are polarising, not because of 'freedom of speech' (or putative threats to it,) but because of freedom of association

Polarisation is being fueled by social network algorithms and media programming, that optimize for ideological bubbles and outrage content, because that maximizes "engagement". [1] Extreme political polarization is a relatively new phenomenon that really took off in the 90s. [2]

______________
[1] https://www.technologyreview.com/2021/03/11/1020600/facebook...

[2] https://www.washingtonpost.com/news/wonk/wp/2015/04/23/a-stu...
Data Breach: Medical records may have ended up in GitHub's Arctic Code vault
Kepler Communications | Senior Hardware Engineer | Full-time | Toronto | Onsite | https://www.kepler.space/kepler/company-job?id=42
Google's Geolocation API Based on Nearby Cell Sites and WiFi
No payment? You're getting ripped off! In my area, it's $150 per appointment.
Title mangler did a number on this one.
maybe, but in terms of density overall;

CA: 253.9 residents per square mile

FL: 397.2 residents per square mile
Amazon vs. Union: The vote the online giant fears
Absolutely brilliant. And deciphering that C was a nice include, no surprise it won the competition.
There are big differences. A close friend who's a hardware engineer shared with me her salary. With five years of experience and a MS, her salary is the same as a fresh-out-of-undergrad junior software engineer at the same company. That's $120k in the valley.
Can it? Sure. But so far I've never heard of say a Sestina being made into a song (at least in modern times). Would such forms fit when tied to melody? I have no clue.
Yeah? Tell me about it
Maybe I am entitled. But if I posted a comment like OP and got the same response he did, I wouldn't be bothered to file those issues. wezfurlong's response (imo) came across as defensive and dismissive, while also redirecting any potential discussion.

As someone who maintains packages, I'd be willing to hear feedback from any source because being aware of them is better than not at all. I can't speak for how
wezfurlong ranks these set of potential issues-- if they're worth even investigating for example-- but from the perspective of a person giving feedback, I would find his response as unmotivating.
This looks like a great extension. Do you plan on supporting it on Firefox as well?
Nonsense. People need to admit they didn't pay attention in High School, and don't understand disease and infection. They then need to educate themselves, or place some trust in those that have been educated.
It's quite easy to jam satellite comes, as well as locate them. The Tatmadaw has some US company built direction finding equipment.
For this case, eventually consistent is good enough
Well, seeing how a couple of the votes are shrouded in deep controversy, even allegations of rigging the results, I can see why people would just blow it off as yet another attempt to re-invent their society by a very vocal minority.
Filecoin, for one. Long-term data storage is essentially a byproduct of its mining algorithm, much like waste heat from Bitcoin miners.

Also, there's utility in a trustless, predictable, uncorruptible source of scarcity. Meanwhile, the supply of gold is difficult to audit, we have no idea to what extent nation states are manipulating its supply.

The value of a deflationary monetary policy cannot be understated.
Your post brings to mind Christian Bök’s “Ubu Hubbub”:

https://www.lyrikline.org/en/poems/ubu-hubbub-10304

https://twitter.com/christianbok/status/1286894344566267907

Edit: He also likes to play around with lipograms and similar constrained writing techniques, check out “Eunoia” if you are into that: https://youtu.be/zhQjfr8b9Wg?t=39
How many 9's does the suez canal have now? It was down for 6 days out of 151 years? That's 3 9's.

If we include the voluntary shutdown around 6-day war and the yom kippur war[1], we'rd down to 52,000 days, of which 6 were blocked by technical problems, resulting in 3 9's roughly.

Seems like something we'll go back to ignoring soon.

https://en.wikipedia.org/wiki/Yellow_Fleet
> we get shots for previous pandemic strains every year.

That's not exactly how the flu shot works. They make an educated guess as to which strain will become most widespread, then develop the corresponding vaccine. Years that the flu shot isn't as effective is when they guess the wrong strain.
Not exploiting their workers?
Just because they pay descent wages doesn't mean they don't exploit their workers.
I look forward to global adoption of systems like Starlink.

Presumably, neither the US Government nor SpaceX will comply with the mandates of totalitarian governments and waste time geo-fencing specific chunks of the globe. This isn't really practical from a technological perspective either.
OmniPresent | Remote, Global | Backend/Frontend/Full stack JS Engineers | https://www.omnipresent.com

You would be joining a small team of Senior engineers, who work cross-functionally with Product and Design to build the OmniPlatform and support our customers' needs. We write our tests first, and know that delivering quickly requires excellent tooling and ongoing attention to the health of the codebase

Feature development, technical improvements and tooling are all first class citizens when we prioritize. Our engineers have an active voice in planning work, make smart trade-offs between short and long term value, and can demonstrate how the work they want to do will benefit our customers later.

Check out our Stackshare to learn more about our technology stack: https://stackshare.io/omnipresent/omnipresent

Apply online at https://apply.workable.com/omnipresent-group/j/3278B968B8/, or email me for more information at mattb at omnipresent dot com, and tell us you're coming from Hacker News. The current posting specifically says full-stack engineers, but if you are a specialist in the frontend or backend, we still want to talk!
Fiat made a ‘Hey Google’ car
"The new Fiat 500 family comes with some deep Google branding"
From that JEP: "It is not a goal of this effort to produce fully reified generics."
How does it toggle the value of `get` between runs?

Lots of analysis but the article stops short of analyzing how the core logic works.
Same experience. Loved the G4, then it got caught in a boot loop.
BioSapient | Hiring | Co-founder/CTO | Remote, Fulltime

BioSapient is looking for a passionate, creative, and inspiring CTO, that will work with two physicians with over 20 years of medical innovation experience. This individual will join the company as a co-founder of the company. The CTO will work on our customer-facing Web App, building new native Mobile Apps and integrating existing AI algorithms in our existing minimum viable product (MVP) while helping build new MVP’s.

CTO- Fluency in programming languages, experienced supervised roles, building out an engineering team.

Please email me at: Doug AT biosapient.com
It's a sluice, so the fish can only swim through when it's open. In the summer it's regularly opened for passing boats, but during winter they have to do so explicitly just for the fish.
I wonder if they’re “finger printing” the device to determine whether a login is likely to be legitimate or not?
Do you know how long it takes for the RNA to break down? Is this why they need two shots? I find it very hard to find answers to these kind of questions using search engines.
The mRNA vaccines have a turnaround of only a few weeks to produce a variant booster, so this is less of a concern than with older vaccine technologies. Moderna and Pfizer are currently trialing their SA strain booster that was formulated and produced in under a month [1][2].

[1] https://www.cnbc.com/2021/02/24/moderna-covid-vaccine-booste...
[2] https://www.statnews.com/2021/02/25/is-more-simply-better-wh...
Steam In-Home-Streaming or Steam Link? Which Is Best?
FlightAware | multiple roles | REMOTE (US timezones) | Houston / US | https://flightaware.com/about/careers/

Hey everyone, FlightAware is hiring for a number of positions, including:

* Data Science Engineering Manager, to lead and build out our data science team. You will be tasked with building and scaling this team by recruiting and hiring talented scientists, analysts, and engineers. This role will require hands-on technical leadership and contributions up-front. You will provide the vision for architecting FlightAware’s data science platform and contribute at the senior engineer level or above as you scale the team.

* Senior Director of Product Management, to lead and build out our product management team.

* iOS developers

* Senior backend engineers

Our team is headquartered in Houston, Texas, but we work as a distributed team and accept remote applicants for work within the United States.

FlightAware has built the world’s leading aviation software platform, processing over 180 million incoming messages an hour from over 30,000 feeds—over 150 gigabytes a day and growing—to provide the best, most complete, and most accurate real-time flight tracking services in the industry. We use Python, Rust, C++, Tcl, and JavaScript. We are proud to have built a wide variety of successful products on this foundation that have become central to the aviation industry at large.
Difference is all about ownership. You don't own a portion of the horse, you own a stake of the outcome of one race. When you buy a share of a company, you own 0.00001% of said company. Gamestop does not have access to that money as they sold their stake in exchange for cash at a past date. As a shareholder, you can use your stake to vote in shareholder meetings and if large enough be on the board to help turn the business around
I'm not perticularly concerned about FB being hurt, though it may feel otherwise. And FB may also be obliged in law to be seen to protect its trademarks or lose them.

But I am worried about the public being scammed by passing off or typosquatting, etc.

FWIW someone is using the ID (reg number, physical address, domain name variant) of one of my companies right now to try to rip off the public, claiming to be a registered investment business. And I've had similar things happen in the past. This is not theoretical. Just creating such a domain for confusuion has few reasonable uses and many bad ones.
Insights from an investment banker-turned-founder on how to raise VC fast
https://www.gwern.net/docs/borges/1936-borges-thetranslators...
Only on HN would I be incentivized to Google "amount of blood in a baby". It turns out babies have about 75mL of blood per kg, so an 8 pound baby would have about 270 mL of blood. Infants/toddlers up to ~29lbs (between 2~4 years old) will have less than a liter of blood.
In the many companies I've seen in Germany not a single person used outlook OWA except for when outlook had problems starting up..
Assassinos DE Branco?
Surfer | Remote, Europe | DevOps Engineer | https://surferseo.com

Annual salary: $45 000 - $90 000 (incl. 26 paid vacation days)

Apply via become-devops (at) surferseo.com

We would love to talk if you:

- Know your way around the Linux universe

- Like programming languages

- Believe infrastructure-as-code and automation are indispensable

- Document your work like an absolute mad-person

- Have experienced the challenges of running cloud infrastructure

- Feel happiest collaborating closely with developers and product teams

- Don't know everything about all technologies deployed in the Internet...

- ...but are excited to learn at least some that we use

Your responsibilities:

- Learn and improve our tools

- Work on adding even more automation

- Use shellcheck and similar tools to write better code

- Collaborate with developers to improve their tools too

- Do your best to troubleshoot complex issues

- Take time to prevent incidents from happening

- Be kind and helpful to your colleagues
Because that capability is required for apps to interoperate. Sandboxing by definition breaks the ability for apps to share data and work together. It's a balance to be struck, a perfectly secure system is a useless system.

In this case it was mostly used to render custom share dialogs (you need to list apps for that), in-line share buttons (checking if other app exists is useful to not show the ones that aren't installed) and some other possible optimizations (e.g. mostly bug fixes for broken apps that couldn't handle types of data).

From developers perspective it's useful because it makes your app more reliable and easy to use. With the downside that malicious people can abuse it.
Large chunks of land in CA are completely deserted and uninhabitable.

What's more interesting is the local density; what does the distributions of residents per square miles looks like.
I would imagine enforcement would be similar to tobacco or alcohol or gambling duty which is already done.

I agree it would be hard to get the tax in because of vested interests and yeah people will still buy it but if the money is used to properly offset carbon it might be worth it. But I’m a dreamer!
Java employs the “last mover advantage” strategy. They wait a bit for other mainstream-ish languages to be a testbed for a new feature, and if it proves worthwhile, they try to incorporate it into the language. But a new feature is a huge responsibility, since it will have to be maintained “forever”.

C# on the other hand is quite brave and quick to implement everything under the Sun, sort of similarly to c++ - which sooner or later will create a really bloated language (imo, both are already quite complicated). And in backward compatibility, Java definitely wins the cake.
A 10nm/7nm fab costs $10B and takes years to build, assuming you've got a process which works - developing that from scratch will take you a decade before you can even design the fab. You could compare the enterprise to a smaller scale NASA.
Isn't Oracle Linux basically rebranded RHEL?
but you don't get to decide who you manage
Ironically <span style="font-size: 0px;"> is a must for spacing tables if you want outlook compatibility.
I don't expect COVID to ever go away, so I expect COVID deaths to be a thing forever. My guess is we all move on regardless and accept a slightly deadlier flu season each year.
No, but Ontario has no mandatory paid sick days and you would think that the pandemic might be a good opportunity to fix that situation, but no. The government continues to blame social gatherings when the incoming ICU patients are primarily essential workers. Also the government has abandoned contact tracing, so they're not event attempting to enact evidence-based policies. Just yo-yo lockdowns.

And yes, covid's delayed symptom onset does mean that sick days don't help a lot, but they'd help a little. For all we know people are going into warehouses to work while fully symptomatic.
Scroll down and you'll see a deciphered

get = !get

That's a toggle.
What about "const auto static" to declare a variable that gets persisted to disk between programme invocations? Did that make it in?
Is this an April Fools joke?

I read it and was like for once they are simplifying C++ instead of making it more complex. But then I realized the date. The fact that this could be considered either way tells you everything you need to know about what’s wrong with C++.

Update: I reread. Definitely an April Fools joke. “...in the upcoming C++23 AF00L proposal.” I’m the fool for missing the joke and also for ever using C++.
That's the innovation of bitcoin. Lot harder to break SHA256 ;-)