skysight-inc/HackerNews huggingface dataset:
$4k amortized over a few years is very reasonable for a utility every house will buy. The problem is that Comcast already exists and will undercut you with an very inferior product, but the general populace is not educated enough to differentiate fiber vs coax, so Comcast will drop their prices to whatever they have to do the fiber won’t get purchased.
Pretty misleading when it leads the most wanted category in that very survey (maybe you're thinking of what people report already using)
https://insights.stackoverflow.com/survey/2020#technology-mo...
Anyone interested in modern Java should listen to their podcast:

https://inside.java/podcast/

(I'm not affiliated - just someone coming back to Java after 20+ years of C++ and Python).

Recent stuff includes:

* Vector API

* Record classes

* JDK Flightrecorder

* Java 16
No, I'm talking about their browser protection feature that is supposed to check for malware and unsafe domains.
But how do we make the edit-compile-test cycle less addictive?
Well, we are out in the field with torches and pitchforks at hand, do you really expect us to read anything?
Most CI sytems have Github Token as an environment variable. That provides a second layer of attack.

Attacker by this time could have cloned all repositories, so whatever config, credentials, service account files or anything inside these repos are also assumed to be compromised. Not just environment variables.
There are a lot of BTC maximalists that see any alternative cryptocurrency as a scam, something which is definitely not true for many of them that have thousands of daily active users. I also feel that many BTC maximalists don't appreciate how Bitcoin Cash makes apparent the limitations of BTC, as it processes more transactions than BTC while keeping fees under 1 cent. txstreet [0] makes for a great visualization, check the statistics at the bottom.

Personally I wish Bitcoin Cash didn't even need to exist, if BTC had scaled as it was originally planned by Satoshi Nakamoto (increasing the maximum block size before it got full). It was sad watching the adoption rate halt and then regress. Remember when BTC was becoming accepted by Steam, Microsoft, Dell, NewEgg and others back in 2015-2016? There is no doubt in my mind that if BTC had scaled properly almost every online shop and a lot of real-world shops would be accepting BTC by now (and incidentally BTC price would be even higher than it is today).

[0] https://txstreet.com/v/bch-btc
The first and second half of the 90s where very different times when it came to programming.

Furthermore Python and Java set out to solve very different problems, which is reflected in their design decisions.
No other language has ever been hyped to the degree that Java was back in the day. The marketing was relentless and every month some new Java-related thing was going to change the world: thin clients, Java Cards, Java browsers, Java office suites...

We will never see its like. There's no money in programming languages anymore, no one would drop the kind of cash on pushing their pet language that Sun did back in the day.

What I'm saying is: Java have had its hype and should settle in for a dignified middle age rather than try to hang with the cool kids.
> You usually have to accept other people being wrong about things you're right about in order to build credibility.

I don’t think this is the correct way to look at it. Rather than accepting other people being wrong, you should be very open to the possibility that it’s you who is wrong. Always doubt your own assumptions, and be willing to change your stance when new information comes to light.
Dear Zuckerberg, We're writing to urge you to cancel Instagram for children [pdf]
I mean, if his goal was to solicit a bunch of advice and (with the attention this post has received, perhaps even a job) from people hooked by the idea of someone being unhirable, and then motivated to correct him.. it worked pretty well.
> Just 5 years ago I was making 6000 USD per month and with almost 250K in debt, and ~50%

I really don’t know what it’s like in other places, but the first few years of a mortgage are like this, but with a larger debt. It’s grim.
Apologies, revising previous comment because I misunderstood the said text.

He indeed said that they created a WhatsApp account with 32 lakh people in it...

Hence the translation above is correct.
For someone who's not developer, PHP is way more simple to deal with. Upload to your FTP, follow some script or edit config file, get it up and running.

That's much more complicated with virtually every other language.

I mean, this has been going for decades, I didn't think it was up for debate. There's close to zero sysadmin skills required for dealing with PHP hostings, most of them have CPanel or something similar, most of them are very cheap, and there are plenty.

There's nothing similar for Python or any other language.
> Have you tried asking any of the jobs that rejected you're getting rejected?

Great point. I interviewed at Bridgewater and they gave a good post mortem on why I didnt get the job. It is something that I now ask for after every interview process that matters to me.

Doesn't always work but has changed my approach in a positive way. For me it takes 12 - 15 attempts to get a job. I am an (old)Infra/Cloud Engineer coming from a sysadmin background and need to constantly improve programming skills.

Asking for post-rejection feedback with humility and in the spirit of self improvement has led to me making connections and leaving interviews with the feeling of an open door for future attempts.
This is a funny comparison, for sure.

What is really going on here is that there isn't a "the Java website". There is no single organisation or project behind Java which could put such up a website. Similarly, where is the C++ website? The C website?

java.com was originally the website aimed at end-users who need to install Java to use desktop applications written in Java. It looks like it's from 2010 because that's when the last of those went extinct.
I think thats fine, you just need the spin (what gets calls the "coin") degree of freedom states to be orthogonal for the bit that came from the left and the bit that came from the right. A quantum walk with a unitary like

U = sum_i |0><0| ⊗ |i><i+1| + |1><1| ⊗ |i><i-1|

where the first Hilbert space is a qubit and the second is L^2(Z), an integer-valued "position". Will do this. Two states |a>|-1> and |b>|+1> will after one time step find themselves overlapping at exactly one lattice point (at |0>) but the coin degrees of freedom will keep them orthogonal.

Edit: in case of unicode issues the "⊗" symbol is supposed to be \otimes, a tensor product.
> if you've put money into crypto, of course

replace crypto with $TSLA or $XXXX , people will try to justify their whatever decisions
>Google bought widevine last year.

Google bought widewine in 2010

>Google didn't invent that particular DRM, but now that it's widespread, they have bought it outright.

It invented most of it, in the last 10 years it owned widevine.

As for how open widevine is:

>I'm sorry but we're not supporting an open source solution like this

https://blog.samuelmaddock.com/widevine/gmail-thread.html

Or as Brian Bondy, of Brave, put it:

>This is a prime example for why free as in beer is not enough. Small share browsers are at the mercy of Google, and Google is stalling us for no communicated-to-us reason.

https://github.com/brave/browser-laptop/issues/10449#issueco...

So yeah, you can fork chromium and make your own nifty browser. But do not expect being able to play any video from any paid streaming service any time soon or ever.
> IDE support for Scala is half as good as Java and I suspect a good reason is the language. The auotcomplete in intelliJ is almost as bad as it is for python and the IDE really struggles to understand the code;

This is not my experience. I found the IntelliJ autocompletion to work very well with Scala. There are nice code-suggestions, highlights for implicit parameters, refactoring works as a breeze. What exactly are you missing?

> CPU usage when scala is open is MUCH higher than Java.

That is true. MUCH higher.
> If you're no longer a dependent of your parents, maybe you'll qualify for better financial aid.

FWIW “dependent status” in regards to financial aid has nothing to do with you tax classification and everything due to rigid, “unhackable” criteria. Save some extreme circumstances (homelessness, being an orphan, etc.) you are a dependent no matter what until 24 with no leniency. You can go read about people who’s parents disowned them, were incarcerated, etc. and basically being told “sucks to be you”. Not that I’ve seen anything to imply the OP is <24 though.
Cash is opaque, yet governments have been funding themselves via taxation for thousands of years.

If government charged a flat rate for its services, tax evasion would become impossible. One would simply show a proof of payment. This would only be ~$10k/year in US according to its current tax receipts and population. Property tax is also impossible to evade.
It's starting to be the same in Python though.

Inertia is huge in our industry, and the HN bubble doesn't gives a good picture of it.

Behind corporate firewalls I now see things done the way they were 10 years ago: packaging, string handling, concurrency...

I assume it's the curse of being popular and old.

And java has been popular for longer than Python, so inertia is even stronger. It doesn't matter if it has lambda since V8 if people still believe the best practice is to pass fat objects around.
Hi,
I just tested this for my wordpress website (https://iode.tech) and it broke it, do you have any ideas why?

Thanks for your help

Antoine
Compatibility is great if you're building on solid, or at least good enough foundation. But that's not Python, the foundation is dubious, or even bad. Extensive C API which prevents advanced JIT efforts, tons of dead libraries in standard library.

Also, even having solid foundation and big company backing, Java is also regularly deprecating and removing things.
Full, unquestionable compatibility is good only if you're committee wizard in your tower and don't care about users beyond big corporate at all, aka C++ model.

Oh, and one thing about Python: it's very understaffed. They have like 3 fully paid devs at all? For a project of this impact, it's really bad. Compare this to tens of thousands of man-years spend on JS.
Is this excitement in Linus-lang?
I worked in a warehouse in Africa, we had informal breaks, it was a really tiring job
https://docs.house.gov/meetings/JU/JU00/20210414/111451/HMKP...
Clipper Card Support in Apple Pay
There are no technical reasons keeping Bitcoin from achieving universal usage (50 daily transactions for each of 10 billion humans) while keeping fees low. This article has a great analysis of not just the technology but the economics and decentralization of the network: http://blog.vermorel.com/journal/2017/12/17/terabyte-blocks-...
Ignore the upper caps thing. Have you not run into the problem that SQL cannot be written with reusable units of code? Do you not find reusable units of code to be the basis of programming?
> pervasive use of `null` and `Object`

Who is pervasively using Object? You are talking about a language that hasn't existed for a decade.
> Europeans all use Coinbase and other US exchanges

source? I dont use coinbase because of higher costs and all the US shenanigans with other people's data
I've got "Body for this message unavailable"
Why taking the extremes? Maybe just a bit of this and a bit of that... :)
Ruby, readable Perl since 1995.
And Microsoft is not in this list. Who would have predicted that?
> potentially barring companies like Amazon.com from operating the markets in which they also compete

Absolutely bananas that this haven't been fixed yet! How can Google own the entire ads market and still be allowed to compete in it? Obviously for-profit companies will abuse their positions if it'll earn them more money, and fines ends up being the cost of doing business instead of deterrents.

How is Apple allowed to disallow any other web browsers on their mobile devices? We already went through this with Microsoft in the past but suddenly it's different?

How can Amazon be allowed to sell competing products in their own marketplace, when they own the actual marketplace? They should have been forced to divide their business long time ago. Of course they are gonna use metrics from competitors that only they have access to, in order to make their own product line get better.

Why is Google allowed to rank their own products in front of more general results? Try searching for "Earth" on Google and see what the top hit is. Is that really a fair ranking? We don't even know, because no one knows how their algorithm is working, but one thing is clear, Google products consistently rank higher than anything else in the search engine.

The list goes on. I'm happy that it's being suggested, I'm just worried how it took so long to get here.
Why does it matter what CPU one is running on their desktop? In my laptop I have a consumer Intel CPU and AMD on a desktop, but my servers run on Xeon and ARM.
Even for a second I didn't think that oh I have a Intel desktop CPU, so I need to avoid ARM.
As long as project compiles for different architecture and you have good test coverage only thing that matters is performance and cost.
Being made for something doesn't mean it's right or good though
This is what drove me away from Java; the ungodly amount of magic that's required to make it economic. If it all works, it's fine. But as soon as something fails... Get yourself ready from some frustrating hours.
> take away the ability of all central banks to perform monetary policy to stabilize the economy

The central banks monetary policy is exactly what's destabilizing the economy
> Also, I don't think Discourse can remotely be described as an abject failure, given that virtually every forum I've seen go up in the last five or six years runs on it

Two thoughts and personal observations on that:

1. Nobody was ever fired for buying IBM. In my impression it's usually deployed as default for and esp. by very tech affine communities. It was the new, hot - and is now save - thing in town.

2. You see postings boasting how the Discourse forum is now powered by a new six core 8 GB RAM server improving performance ... for 200 concurrent active users and 80k posts. Yes, Discourse offers a lot of flashy features, but that's just borderline disgusting.
Skip the blogspam:
https://www.youtube.com/watch?v=x0TKwPnHc-M
It certainly doesn't help that the software I'm interested in is written for science, so there is a tendency to make it work just well enough on the author's machine to allow a paper to be published, and then abandon it.
Oh, there's millions of them. That's the problem!
that's exactly my thought,
despite all the suckiness, the experience is still better than skype for business
So simple everyone can do it.
> departments focusing on money laundering that get noticed whenever largish amounts are being transfered to crypto marketplaces

They are probably right in most of cases, given how widespread corruption is.
the idea here is that they will manage to bin exchanges like Binance, which recently launched Binance Turkey for that purpose.
> * you don't have any health problems or diagnosed mental health issues *

Or history of such, I was reject, in part because of two medications I was prescribed (and SSRI and an anti-psychotic) at 11 years old from two different branches even after traveling across states to be re ever lured by the doctors and getting a letter saying I was good.

OTOH my stepbrother was diagnosed with ADHD and was prescribed adderall for years, and was able to get in.
Ah, I see you're a man of culture as well :) I've seen exactly what you're talking about, and yes - once a DAW is in the mix you have to account for the DAW's routing.

Historically, audio routing is something you do within a DAW, between tracks and plugins and the like - and routing sound between separate apps is a niche OS feature based on hacks and workarounds (like VAC) instead of the OS providing primitives that map to the concept model. In an outboard setup you could at least trace the cables to see what's connected to what... and that's what audio routing on any OS lacks (JACK patchbays notwithstanding, since JACK is a pain to run alongside normal PulseAudio).

If I remember correctly, it was non-obvious how to set up monitoring with Live and VAC, so I ended up using ASIO4ALL which can bridge multiple soundcards - but prevents other programs besides your DAW from using them. You're right, audio routing on Windows is a bit of a mess, MacOS is plug and play with strings attached, and on Linux there's JACK which has potential for greatness but is somewhat underdeveloped. Same as any desktop feature on these OSes :)
Please do! My Issue is that I rarely want to actually read the articles, the discussions are usually much more interesting. Most hn aggregator sites have a ui that is focused on the articles not the comments.
If i had a way to check a week in review hn one a weekend (or some other time) that would be amazing for my productivity;-)
Are there many companies seriously using Kotlin for large projects outside of the Android space?
Go to degreeforum.net and learn about how to get a Bachelor’s degree in a year. Or read Miguel’s story of how he got a CS degree from WGU in one year. Alternatively if you want to know how to get a Master’s degree without a Bachelor’s e-mail me and I’ll tell you how I did it.

https://news.ycombinator.com/item?id=25467900
Resistance is futile peasant! You will be assimilated!
Crypto clearly has a use in this scenario, Lira is plummeting.
Well, believe it or not, VBA is doing to have to do with Python competition in Excel in a not so distant future:

https://excel.uservoice.com/forums/304921-excel-for-windows-...
Sorry if this is a bit grim.

On http://varnish-cache.org/docs/6.6/phk/lucky.html you say

> The Internet is not there yet, people on the Internet have only just started dying, and there are not yet any automatic routines or generally perceived procedures for informing the people and communities who should know, or for tying up the loose ends, accounts, repositories and memberships on the Internet.

Has anything improved since then? How should the internet deal with death?
https://www.thetimes.co.uk/article/turkey-warns-tourists-cri...

https://ekurd.net/kurdish-tourists-beaten-turkey-2019-07-20
> Turkey isn't in the EU

I never stated that it was. Turkey is meaningless in regards to the future of crypto, just like Germany or Peru is. But the EU has a power of regulation which affects a somewhat significant amount of earth's population, so it makes sense to play with the thought of it.
And I made the opposite switch to Mac after the M1 was released.
"A year after initiating the investigation, we received testimony from the Chief Executive
Officers of the investigated companies: Jeff Bezos, Tim Cook, Mark Zuckerberg, and Sundar Pichai.
For nearly six hours, we pressed for answers about their business practices, including about evidence
concerning the extent to which they have exploited, entrenched, and expanded their power over digital
markets in anticompetitive and abusive ways. Their answers were often evasive and non-responsive,
raising fresh questions about whether they believe they are beyond the reach of democratic oversight.

Although these four corporations differ in important ways, studying their business practices has
revealed common problems. First, each platform now serves as a gatekeeper over a key channel of
distribution. By controlling access to markets, these giants can pick winners and losers throughout our
economy. They not only wield tremendous power, but they also abuse it by charging exorbitant fees,
imposing oppressive contract terms, and extracting valuable data from the people and businesses that
rely on them. Second, each platform uses its gatekeeper position to maintain its market power.

By controlling the infrastructure of the digital age, they have surveilled other businesses to identify
potential rivals, and have ultimately bought out, copied, or cut off their competitive threats. And,
finally, these firms have abused their role as intermediaries to further entrench and expand their
dominance. Whether through self-preferencing, predatory pricing, or exclusionary conduct, the
dominant platforms have exploited their power in order to become even more dominant."

Well they're not wrong...
Yes, there is a difference, and it's striking.

For example, despite the pandemic the wealthy countries have voted overwhelmingly against waiving patents on the long-needed vaccine

Correct. In modern times, the countries that developed the vaccine are insisting on getting paid for it. In historical times, vaccines didn't exist and everyone died when a pandemic struck.

The reason the countries that developed the vaccines voted against waiving patents is precisely because they believe that IP is required for the modern medical industry to function. The historical alternative to IP law is trade secrets, which is much worse for medicine, which has made its advancements on the back of researchers publishing and sharing their work. And with trade secrets, even assuming that the mRNA research and development necessary had somehow been funded and done entirely in-house since no one would be publishing it, still Pfizer would demand to be paid for its vaccines, and no one could copy them because they wouldn't have told anyone how to make them.
There could actually be technical reasons behind it, for example Jitsi had this bug open for quite a while: https://github.com/jitsi/jitsi-meet/issues/4758 referring a few Firefox bugs - apparently mostly fixed by updates to Firefox; perhaps the vendors of your the web app you used didn't get the news yet.
Previously discussed in https://news.ycombinator.com/item?id=26812047.
I'm not good at English but shouldn't that be just "You'll never want X"?, "for" seems redundant to me.

Anyway I looked it up, seems it's a legit usage, my bad.
Maybe you are not aware, but there are in fact other countries than Turkey, each with their own currency. Indeed, from Erdogans point of view, the fact that there are other currencies is their whole problem!
It references TikTok as problematic, but TikTok actually tells you to take a break after you've been swiping for a bit.
Probably Reuters editors who made it so, Microsoft is mentioned plenty in the report itself (https://docs.house.gov/meetings/JU/JU00/20210414/111451/HMKP...), I'm getting 74 hits when searching for "Microsoft".
Previous post about the RFC suggesting to add it is here [1]. This is Linus's reaction to that RFC. The top comment there also links to this email from Linus, and there's some interesting discussion there.

[1] https://news.ycombinator.com/item?id=26812047
Wouldnt they have evolved in that amount of time? Wouldnt that be visible in fossil records? What did they evolve into?
You are asking for sanity and ethics on the net. From advertisers. You must be insane.

FLoC will not mean that advertisers will stop tracking you in every other way they can. All it does is provide additional information.