skysight-inc/HackerNews huggingface dataset:
> I know you will say, this is all fault of whoever made this crap project

It is. There's really no excuse for that. If it's been similar every time then you've worked on crap every time.

Building a java project should be (and is on projects I work on) as easy as installing a jvm and running either maven or gradle to build it. End of story.

"Install some lombok plugin" is only necessary if you want the IDE to understand lombok, IntelliJ will just pop up a box saying "Want this?" and you click "Yes". I don't see what's so onerous about that.

The rest you describe is really down to poor developers.
> This part doesn't really seem worthwhile to post.

I restrict my social media time to a couple of hours a week. If you want to be successful, hustle on LinkedIn. HackerNews is a procrastination hole for people who want to talk about developing software instead of actually doing it.
Yes, this is my concern with things of this kind.
With respect, you're wrong. I say this because we're now seeing widespread adoption of serverside Kotlin at places like Google and Amazon. With the support of Google and Jetbrains they can target whatever they want.
The EU polices its external borders far better than the US does.
> But they don't get health benefits for 3+ months.

This isn’t true? https://www.aboutamazon.com/news/operations/healthcare-from-...
>Where do you draw a line between abusing and feature?

When there's articulable harm.

Microsoft forcing the junk that was IE, and all their other thuggish tactics, is articulable.

The differences between chrome and safari are insignificant enough that you'll bore most people when trying to superficially explain how pretty much the only people negatively effected are advertisers, who have been avoiding their public reckoning over the straight up horrific things they do in closed rooms.

Maybe I'm wrong and there are consumers that harmed by the lack of chrome or Firefox on ios, but that'd be news to me.
Thanks for your constructive input to the discussion then.
I'm all for a good project-based package manager for Python, but I have tried Poetry several times over the last years and not once has it worked as intended. It always failed to install packages for some reason.
> Remote work actually is a drawback for the employee rather than the employer.

I'd say it's a drawback for SOME employees, yes, but some others (Maybe the majority of the prepandemic remote force?) it's not, at all. It's awesome, and there are many of who never want to work in an office and deal with the commute every day again. We (somehow I'm speaking for all of us now) get enough human contact through our online relationships with our coworkers, and seeing them once or twice a year IRL.

> luck with landing with an exceptionally talented team.

For sure! I do consider it pretty lucky when you're able to do that. We seem to have done the same thing where I work, we just had someone leave for the first time in about 6 years!
This would be great for a projector screen on a wall, surrounded by black 3.0.
Those are all the wrong reasons in an enterprise environment. Seasoned Java developers would laugh at you if you would tell this to their face

What I love about Java is, that I can update the runtime without being afraid to break something. I also love the mature eco system. What's also great is that the compiler catches most code issues before you try running your code.

What I don't like is the module support introduced with Java 9, which is vastly inferior to OSGi.
I think with any kind of crowd-sourced-internet-therapy like the OP is currently receiving, you're right, no one answering is going to be able to accurately understand and relate to the OP. That being said, if 50 kind people like /u/endymi0n share their own parsing of the situation and offer some advice, maybe 1 in those 50 is actually the advice OP needed, and their life could be positively affected.

The alternative, I guess, is that everyone correctly realizes they can't understand the full context of OP's position, and no one gives OP any advice and they continue down the road they're currently on. Just my view :)
Not only usable, but becoming very widely used. It's no different from Java for deployment.
I believe Whatsapp simply croaks on 3000+ people groups
Myths Evolve over Time and Migrations (2016)
> Oblivion felt like a slog because of the auto-scaling, but I finished it.

Agreed. Thankfully, there are mods that replace the level-based scaling ith location-based scaling.
> Docker on non-Linux OS's is just a VM. You could do the same by starting a linux VM w/ the system environment you're deploying on, and save the Docker overhead.

It's not close to the same user experience.

- If you roll a custom VM you need to first pick a hypervisor. Are you going to use vmware workstation, virtualbox or the native type-1 hypervisor on your OS such as hyper-v on Windows or hyperkit on Linux?

- Are you going to set up that VM using your hypervisor's UI or look into using something like Vagrant?

- What private network subnet are you going to choose when you set up your static IP to your VM?

- How will you get file sharing to work really well (complete with inotify support on Windows)?

- What about starting and stopping the VM for each project? What if you wanted to run a few projects at once with different exposed ports, how will you manage all of these VMs and the resources they've created?

- What if you're running native Linux and still want to isolate everything? Now go back to the first bullet point and add KVM, etc. into the mix

- Which Linux distro are you going to choose to run in the VM? If you're using Vagrant does your Vagrant box's OS support all of the guest features of your hypervisor?

- Now that you have your base Linux environment in a VM, how are you going to set up all of those bullet points I provided in my previous reply. It's back to the drawing board on having to do everything yourself but now on Linux.

A beginner developer is not going to have the same experience doing all of that instead of installing Docker Desktop and running docker-compose up --build. Docker is adding massive value from a convenience point of view and it gets much better once you go beyond your local dev environment too. Now you have a way to easily share your exact project set up process with another developer on any major OS and you can run your containers in the same way on a VPS if you deploy your app there too.
Some black paints/surfaces for solar heating applications are the opposite of the white paint in this thread: absorb strongly in visual and near IR, but only weakly in far IR (and so have low thermal emissivity at those wavelengths.)
Google, Amazon, hundreds of F 500's
> mindhack

Interesting, never thought about it from that perspective.
> unless you want to complain about a car manufacturer selling only their own models

It does seem like you get it wrong on purpose.
mac vs pc? https://www.youtube.com/watch?v=upGZHqhwg68
> with an abuse of videos

Are you thinking Laracasts is the documentation or something? I don't think there is a single video in the Laravel docs.

> I have not worked with Laravel for more than 2 years, but at that time I could not find a public reference documentation

You can't have looked very far, because even now the docs go back to 4.2 (released 2014).
Out of interest can you give some examples?
I think this is an oversimplification. Just look at the number and the history of PEPs:

- The Theory of Type Hints - PEP 483

- Annotations - PEP 3107 - 3.0

- Type hints - PEP 484 - 3.5

- Variable annotations - PEP 526 - 3.6

- Postponed evaluation - PEP 563 - 3.7 (3.10)

- Core support - PEP 560 - 3.7

- Distribution - PEP 561 - 3.7

- Data Classes - PEP 557 - 3.7

- Literal types - PEP 586 - 3.8

- TypedDict (limit keys) - PEP 589 - 3.8

- Final qualifier - PEP 591 - 3.8

- Static duck typing - PEP 544 - 3.8

- Flexible annotations - PEP 593 - 3.9

- Type Hinting Generics In Standard Collections - PEP 585 - 3.9
FYI There's a bug with date and time inputs

"Focusing <input type="time"> does not highlight hours"

https://bugs.chromium.org/p/chromium/issues/detail?id=119935...
Received and replied!
>I'm actually old enough that Java was my main language during CS. No Python...

Is java considered old or outdated for today in CS? I'm learning Java in my AP computer science class to this day.
One word: trade-offs.
I worry about that for 10gb omnibus containers, not so much for <500mb.
Landlords aren't in business to lose money. There's property tax being paid on your property. There's maintenance being paid for on your property. You're paying for it all - you're just getting it in a single bill. From a property tax standpoint you're effectively paying it but you're not able to deduct that from your earnings for income tax purposes.

You don't have to worry about mowing the lawn unless you want to. Where I live the annualized cost of lawn care is $67/month. You can even have maintenance taken care of for you - replace appliances, plumbing, electrical, heating/cooling - the whole works - and that'll cost you between $100-$150 per month. Even with those additional costs I'm only paying $300/month more than those renting a 2 BR apartment having less than half the space.

The end of your comment is important too - you don't want to overpay for a house. Sometimes renting is a good short-term strategy to wait-out an anomalous market or determine long-term market direction so you can avoid an expensive mistake. Renting is also a good strategy if you believe you'll be moving soon. The rule-of-thumb is don't buy unless you're going to be staying for five years.
Then find a doctor who does? It is good to do your own research but there is no way your Google Fu matches years of medical school. It’s the DK effect all over: just because you can look it up on WebMD or ask a bunch of people who are experts in an entirely unrelated field does not mean you suddenly know the subject matter. A little knowledge is a dangerous thing.
Since the cryptos electricity usage, at least that part which is generated by fossils, is a real problem (it is) - it would be nice to see this problem addressed with blockchain technologies.

Carbon offset tokens, or some token that will increase in value when cryptos global electricity usage goes up, and offsets with renewable projects. If it were funded by governments in billions of dollars it would make an impact, and everyone could participate in funding the token.

The problem must be addressed in altering the fossil/non-fossil energy mix. You are not going to control the financial incentive to mine, or kindly ask ppl to use less electricity please. Carbon taxes have been proposed but you would have to get that done globally, they are certainly working on that from a political perspective but you never know there are always resistance to a new tax.
In the US, political speech (of all types) is usually held to a looser standard (in the sense that it's harder to restrict) - which I think makes sense.

We should hold our elected officials to a higher standard, but we probably do so through the mechanisms built into our laws.

That being said... not all speech by political figures is political speech.
I would expect it's twofold. This paint acts like a "diffuse mirror" so doesn't create any bright spots like specular reflection. This is great particularly in cities where every building would become a giant mirror. On the other hand a mirror finish is harder to achieve on rough surfaces that the paint would presumably be used on.
The article says they don't really care about initialization time though, which is right.

Remember: cockroachdb is always synchronizing data across the cluster, that 175mb of ingress to start up a DB node, probably pales in comparison to data synchronization/relocations that happen on a cluster. Which is why worrying about ingress/egress costs over binary size is nonsense here too.

The bandwidth you need to run a distributed database cluster could download 172mb binary in milliseconds. If your node initiation time for DB failovers needs anything faster, you're doing something wrong.

There are stakeholders to this problem, Cockroach probably isn't one.
This post from "an ignorant computer science undergrad" is pretty silly, so allow me to get a little silly in response.

I think if Java's new features are an attempt to woo new developers, Java comes off pretty tragically, like the old guy in the club, trying stay relevant by showing off how it just got up to date with ideas that hit the mainstream ten years ago. Whoa, check out these record classes! Fresh stuff over here! I don't think there's any significant audience for this (a few "ignorant computer science undergrads" aside,) and I doubt that's what Oracle is shooting for.

I think what Java is really doing is reassuring people who committed to it long ago that it will take care of them. Java is not the old guy in the club; it is the middle-aged guy dressing up and taking his wife out for a night (or half an hour, depending on her arthritis) of dancing at a jazz bar. It's doing its honorable best to show the people who committed their lives to it that it understands they still need a little bit of excitement now and then, and they don't have to sacrifice their dignity to some cad at the bar at the country club to get it.

They don't really want to leave Java. Java understands things about them that nobody else ever will. All Java needs to do to keep them is love them enough to keep doing its best.
I’m talking about expanding the scope of human civilization, not abandoning this planet.

Also, are you saying that forests are nature and space isn’t? Or are you saying that there aren’t any wonders of nature to experience out there?

Setting up nice sunny walk-ready forests in space is something that’ll take centuries, but if we don’t do it we’re doomed. Incidentally, so are the forests.
Pet peeve, but here's a great segment on what is and isn't actually NPR: https://www.wnycstudios.org/podcasts/otm/segments/not-npr

I should say, the shows mentioned in this article are actually produced by NPR but most of what you hear on a given public radio station isn't. And also, NPR doesn't control the broadcast.
Call me stupid, but what exists on android that users on iOS are begging for that only exists on android because of the "freedom" of the platform. I'd like to take a moment to say that android is just handicapped because I can't run a different OS, or screw around in the OS and change things to my whims. But no ones talking about that, why not?
Not as much benefits as their paint

> Commercially available white paints reflect between 80% and 90% of sunlight, according to lead researcher Prof Xiulin Ruan from Purdue, in West Lafayette, Indiana. "It's a big deal, because every 1% of reflectance you get translates to 10 watts per metre squared less heat from the Sun," he explained.
Silicon Valley had issues before the pandemic with many companies diversifying their locations across the US. Longer term I think we’ll see more diversification in where tech talent is concentrated, but I don’t think we’ll see this “global remote” model the article is suggesting. Humans thrive on in personal social interaction. There are exceptions of course, but by and large that’s key to our existence. The pandemic has shown remote work is feasible, but there are few in tech not itching to get back into in-person gatherings at least part time.

I think the future will be more of a distributed hub model. People will often work remotely but will need to be able to be in person a few days a week in selected tech hubs. To avoid being left out one will need to be near a “hub” so you can be easily in person on those days when it makes sense to be in person.

Some will say “but I can be fully productive 100% remote.” That may be somewhat true, but the practicalities of that fall apart real quick when your on zoom and the rest of your team is going to grab lunch together.
I will give you the secret trick of senior developers: don't be the one who manages the build process, otherwise leave the project asap.

And I will also give you the secret trick of superninja senior developpers: be the one who manages the build process, so you will never EVER be fired.
It never made me switch to Chrome (still use Firefox), but I think that it made a lot of people switch... by having a daily popup telling them that they are using the wrong browser.
The article assumes that people in developing countries like India will get paid more. Most likely the salaries in US will drop instead.
I'm not saying that all the development jobs should be $250K no matter the location, but some leveling is long overdue. I live in London and while the tech salaries aren't very high here, it's even worse in the rest of the country. Maybe it's just the usual suspects trying to find some naive developers, but when you see job ads for 5+ experience offering just a little bit more than a national average, it makes you wonder what's going on.
Top Ways to Test Lambda Invocations – Postman, Dashbird, Commandeer
> This is good for performance but pretty shitty for an OSS proeject

I don't see how. The repository seems to be quite active and has plenty of current pull requests.
Well, if there is such a thing as _the_ feature of credit cards, it's credit, as in deffered payment. Reversibility has its pros and cons. Similar to censorship and centralization. Until crypto, you didn't really have a technological means to prevent it, so it being popular in the fiat financial systems doesn't say anything.
I think you work at the same company as me!
"custodians like banks" - so a bank then? Until she (eventually) gets all the same protections and benefits she already has from 'regular money' what reason would she (and many others) have to start using 'digital money' instead?
Nice they have a White 2.0 too since last year (up to 99.6% reflective).
And as with Black 3.0 banned for Colour criminals ;).
You may argue that OpenBSD's founder Theo de Raadt is arguably not a shy, calm person either, but that hasn't brought to its project the same amount of mindshare and attention Linux has.
> hydro plants in South America

Which?
Fair point, but there’s less predictability (both in timing and valuations) on the way down. It’s also harder to disguise the insider nature of shorts based on upcoming legislation.

On top of that, these companies spend millions on lobbying and have SO MUCH INFLUENCE among DC insiders that reform doesn’t have a chance. It’s more corrupt than anything Hollywood ever made about Big Oil.
Navalny in danger, letter warns EU foreign ministers
Wait until you talk to your plastics supplier...
Software Development as Digital Construction: Tools of the Trade
Nonsense. There is extensive writing on the subject including internal memos from Steve Jobs on Flash — and you are 100% incorrect.
"I want them to understand socialism with Chinese characteristics."

"I want" to an employee of Facebook from Zuckerberg might as well be an order. Whether that was said to the colleagues is another matter. Zuckerberg may well have been just sucking up to the Chinese.
German debit cards have a capacitively sensed barcode embedded inside the card
I've always though Spotify has a shoddy product in general. I resubscribed briefly when JRE moved over but that lasted days at most. Right back to deactivated.

Now I just don't listen to JRE anymore.
Wow, the comment section is quite a trip.
If you define the marketplace as the US economy, Amazon looks like a tiny blip. If you define it as in-person retail Amazon is non-existent.

The analogy I would use is that e-commerce retail is smart phones in 2008 (maybe a bit later) and the broader retail market includes landlines and feature phones. Even today landlines exist and feature phones are sold. The growth trajectory for e-commerce won’t change and big box retail won’t encounter a meaningful resurgence. Amazon is the second biggest retailer alone as compared with Walmart which primarily makes money on big box store and has a retail presence in name only (if you take just their online sales it’s not meaningful competition). The concern is that the reason Amazon holds such dominance in e-commerce is because it’s really leveraging cross-market dominance. AWS subsidizes their marketplace to be extra competitive, their data on retail has them introducing first-party products that compete with suppliers selling through their platform by focusing on high-margin items.

The better question is whether or not this kind of behavior needs regulation, or needs regulation yet. I’d argue yes having read the story from the diaper.com founder and Bezos’ laughable diversion.

As for ease of switching, I think e-commerce can’t be directly compared as the driving user behaviors are different. I could argue it’s easier with a big box store because I could just drive to a different one, use my CC and move on whereas in e-commerce I have yet another account to manage, I have to make sure I’m not getting scammed, etc.
The ultimate memory safety PL is rejected because it cannot malloc without blowing up?
Adam Ragusea also did all the music and interstitials for one of my favorite (very silly) podcasts:

https://maximumfun.org/podcasts/greatest-generation/

So far, the hosts have done a complete re-watch of TNG and DS9. Just started Voyager recently.
> In a word, sustainable. An advanced civilization should be able to develop..

> The near universal consensus of people who study natural systems is that we’re way, way, way behind.

What other advanced civilization is our benchmark for making such an assessment?
That's not true, there's no such thing in France, only Banque de France storing your loan and account history that lenders can consult on top of actual circumstances ( employment, etc) to determine credit worthiness
Aluminium coating (most mirrors) only reflects between 80% to 90%. It reflects light in single direction. White paper reflects more, but scatters light in several directions.
A mirror reflects with specular reflection. When parallel rays of light hit a flat mirror they remain parallel after being reflected:

https://en.wikipedia.org/wiki/Specular_reflection

Paint reflects primarily with diffuse reflection. The rays of light are scattered in all directions:

https://en.wikipedia.org/wiki/Diffuse_reflection
I think it's more that they coln't decide if they wanted to make a follow-a-god-around-and-skype-with-some-other-gods-but-but-not-impact-the-story-yourself game or a pirates-versus-companies-versus-natives-faction-builder game so they just made both and released them as one. The exploration it has is not really the same as a TES game.
The mobile phone market is an oligopoly, with each participant pushing their own (sometimes terrible) agendas.

Given that Apple is very deliberately resisting the adoption of PWAs in order to protect their app store, I think it's fair to say they're playing dirty. I mean, why are they restricting other browsers from using their own web views?! So that they can't implement annoying web push notifications (which users can turn off anyway)?! That's a terrible excuse to hold the web back, and it annoys the heck out of me. Especially given the number of apps in the app store with a bunch of security issues and equally annoying push notifications.
While true on some level, this is broadly incorrect.

The necessity for reversibility, and the inflexibility of being limited either to it, or some form of it, is indicative of an inherent, unfixable flaw in the system itself.

This flaw limits the systems growth, adaptability, and usefulness.
And we had imagined we'd all die in a flood of something vaguely cool, like nanotech grey goo. But no, it's going to be something as stupid as a conflagration of SHA-256 hashes.
Not GPUs specifically but shortage of chips as a whole is causing some problems
The Scrub Grass Power Plant near me has been pushing Cryptomining for a while.

http://www.scrubgrass.com
Apple has about 60% share of mobile phones in the US. I'd say it definitely should be considered a monopoly.
The Complete Guide to Vue User Authentication with Auth0
Learn how to add user authentication to Vue using a plugin #Vue #Authentication