skysight-inc/HackerNews huggingface dataset:
I haven’t used any of those IDEs, but really, is Minecraft your example? A game with graphics so simple it should work on a Pentium 4 but requires a very beefy computer instead because it’s written in Java.

They rewrote it (not sure if in C++ or C#) for the windows store and it works perfectly on computers that can barely run the Java version.
Are you concerned that over time you will become unhealthily isolated?
Terry A Davis used to work at ticketmaster

Must have a hell of a culture there
this article seems to ignore that the modern scientist in addition to having more complex problems to solve also has a much more complex bureaucracy to navigate to get what they want.
I wish the whole Internet would become an HN.
Imagine an HN-esque YouTube (no click-bait and other BS).
Imagine an HN-like Stack Overflow (no toxicity and with its own charm and friendliness).
Imagine an HN-esque news outlet instead of the inflationary headline "breaking news".
Imagine an HN-style Amazon with sensible and trustworthy reviews.

We need the Dangs everywhere. Dangs help us to stay sane in this gigantic information age. I am happy that this place exists. :)
New Golang malware runs Monero (XMR) miners on Windows, Linux servers
The Golang malware breaches Windows, Linux servers and exploits popular vulnerabilities such as a critical RCE in Oracle WebLogic, CVE-2020-14882.
There is a ton of basic labor not getting done too.

McDees freeing up labor makes available elsewhere.

We are not currently funding our labor needs and are seeing decaying infrastructure, just as one example out of many.

One other question we should be asking is why labor is getting more expensive when the promise of tech advancement and automation was to make it cheaper to live.

Cost and risk exposure continues to rise.

Current automation does not appear to be helping.
Many people are asking for the truth to come out, for China to be cooperative on investigations, etc. I would say "be careful what you wish for".

Imagine it did come out that it was an accidental lab-leak. Public opinion around the world would be super critical of China. The US would have to step in, demand certain investigations and lab inspections from China, who would of course disagree. This could very well be World War 3 brewing. Sometimes it's better for these things to stay silent.
And apart from Video Codec improvement, many HTML5 video are still not as good as Flash Video Streaming. Mostly an implementation issues and not technical. But no one has the interest of improving it.
What are passwords if not difficult to guess strings? It’s usually safer to create a link with 32 random characters than letting users come up with their own passwords such as „qwer1234“.
Rent seeking requires infinite growth. It is assumed, so the game can go on.
...until it can't. But by then the bonuses have been paid and the losses engineered to be socialized.
I don't fully understand your use case, but you can zip/package your lambdas using a null_resource TF resource too?
Just because one can trace ones way through an excel spreadsheet should be of negligible comfort in the aftermath of a multi-million dollar loss.
And it's not just the number of installs but also multitasking of multiple browser engines exhausting RAM on typically 16GB laptops.
I've been using Jira for many years in different organisations. Just pointing out that Java has nothing to do with how bad Jira has become.
If we’re gonna go after pentesters (coalfire), or pursue people for copyright infringement, we have to go after people who deliberately commit crimes and corporate espionage. This is no different to breaking or sneaking into a competitors facility and stealing their documents. Assembling a spreadsheet of artists using public data is different, but straight up corporate espionage with stolen creds is absolutely unacceptable and should result in criminal penalties for the company and its directors.
Adobe Animate claims to be this, but it's really, really not in practice.
There’s a subset of users who click the takeout button, get the message saying we’ll email you in a bit and then... nothing. If you’re affected it’s not possible to get help from Google according to Mike Elgin.

I did a full export (circa 8Gb) around 18 months ago and i have around 1,000 pictures of someone else’s in my archives. I suppose other people have some of my pictures too.
Sniff around a bit and you will find that what is even worse is why it is slow. Even the most simple operations call out to multiple sites. Quitting Jira requires more than three dozen sites to respond in order to actually work. Jira is an example of just how much the modern APIs are fun yay methodology sucks in actual practice.
Think about what growth means: You do something today that you did yesterday and you do it better now than you did then. And generally, you do it better than the person that did it before you. You either do it faster, or better, or cheaper.

Whatever it is you do, the learning effect is a human constant. To say there is no growth is to say humanity does not learn anymore or that something prevents us from applying what we learnt.
I added the excuse to list of my favourite excuses: "Hey, I ditched the feature cause it had some known bugs".
This is the real problem. It's not with excel per se, but the complete lack of automated testing and source control.
Try using a SSD connected via USB 3.0 on the RPi 4.
Server starts heading towards EOL in February 2021 unfortunately. They’ve said that they will support it for three years after that date but you’ll only be able to renew licences (not buy new ones), the pricing is going up and you can’t change tiers.

Datacenter is still supported but I think they’re jacking up the price of that too.
Cells might not, but people can...
For me learning Lisp is an essential requirement for becoming a professional programmer, even if you don't use it after that, you will "Lispify" everything you touch. It just changes the way you think.

SBCL is a compiler, it let's you use what was designed as an interpreted language, in an efficient, compiled way.

But this compiler has nothing to do with other compilers you probably know about. Instead of compiling the entire set, you just can compile fragments of code, or not compile them (interpret it for things like flexible self modifying code)if you want with total control.

Very very good for incremental programming, with tools like the REPL and debugging options you have nowhere else.

Having said that, I use my own dialect of Lisp in C, and I use that for writing code in the c world: c, c++, python, webasm, js.

I use SBCL only occasionally now.
> Searle points out that biological systems go far beyond this, we have an actual conceptual understanding of the world which we express in syntax, but we also have an underlying model, and understanding of what it is we're expressing.

He doesn't really point that out though. He claims that biological systems have this additional power, but there is really no proof or indication that deep down we're not just very advanced squishy calculators manipulating strings.
That's kind of fascinating. Would you suggest some reading on this? Question: if I send to other 3 players (via gossip say) the event "in frame N, I clicked the B button that causes monster to die" but my network lags and in the mean time they do other events where someone else kills the monster and they see the monster dying from another player event. After a few ms my events gets to them, their state is rewind with the monster dying because of me instead of the other player. In other words, this causes players to see the monster dying twice.
If the school did not taught you that, why would the job do?
You might not be familiar with how modern computer graphics work. Objects and textures are loaded into the GPU and managed with an API like OpenGL and shader programs written in languages such as GLSL. Java, in this case, serves as the engine that ties everything together and runs the core game logic.

Microsoft rewrote it because they're not a Java shop. Microsoft Games Studio not only uses C#, but their mission is to increase adoption throughout the industry as it feeds into Microsoft's ecosystem. Microsoft is about developer mindshare.

C# and Java are incredibly similar languages. They're almost indistinguishable. Pointing to C# as if it's substantially different from Java makes me think you've never used either.
>Regardless of whether you like Flash, this should be yet another ominous warning that you do not really own your computer anymore.

If you run Windows or OSX that is.
Systemd is a security nightmare, a huge amount of code, taking over various network services ... poorly. Doesn't seem controversial at all to me. Gives me the heebie jeebies to think of systemd talking to the network before I even have the client firewall up.

Generally if security is your top priority I'd disable as much of systemd as possible. Things like find a good local resolver (like unbound) and disable systemd's implementation, etc.
My experience with Flash is completely opposite to yours - I'd say we're for the most part pretending that by letting Flash die we're better off today.

My fans spinning up every time I open a random website definitely disagree with you. Wasn't that the #1 argument for getting rid of Flash?

I started developing Flash websites in Flash 3 in school, transitioned into Actionscript 2/3 and did some complex projects over the years. Can't vouch for Linux but on my Mac and on Windows it was definitely great, it DID just work and it was cross-platform. People have short memories - but cross-platform back then was also mostly referring to huge JS/website inconsistencies between different browsers. I mean - when you say cross-platform, what are you even comparing it to?

I had a huge offline collection of different SWF files/websites for inspiration and that I could just start up from the filesystem and they also just worked (if it was a single-file project of course). I'd wager that 95+% of the people also had the full Flash Player installed.

Today I do some complex JS/React/webGL stuff - and let me tell you it takes like 10x as much (money, time, knowledge, effort) to develop stuff that's comparable to what I did 10 years ago in Flash. And this comes with more or just as many cross-browser and performance problems.

Blaming Flash for "fixing your computer" or saying it somehow had "hosting issues" I can't really understand at all.

The "mobile era" just started when Flash started transitioning into smartphones/apps - first results were not ideal but promising. Were Adobe allowed to have 10 years of iterations on those - I do firmly believe it would have been a #1 app development environment today. There would have been no need for Unity or even cross-platform frameworks like Flutter, etc...

But it is what it is - sorry, but anyone who thinks Flash dying was not primarily about Apple or even Google not wanting to keep their walled gardens for themselves is delusional. Adobe definitely has a good part of the blame for not recognising the potential and fighting for it some more.
It is also important that the entropy sources are independent. For example, if RDRAND were defined in terms of /dev/xrandom, say by just flipping its bits, then doing

(secret bits) xor (bits from /dev/xrandom) xor (bits from RDRAND)

is very weak encryption. But of course, there is no reason to believe RDRAND is dependent on any of the usual random sources.
Ticketmaster has no hands and cannot act. Some human being, or set of human beings, did this, and some federal prosecutor declined to bring CFAA charges against those people who committed those crimes.

There are two sets of laws in that country: those that apply to them, and the other set that applies to you.
Could it be that having more scientists not only does not give more great results, but also actually hinders great results? Is the size of the scientific community in itself a problem? Things like bureaucracy, ideological performance, and simply social distance between excellent scientists may play a role, no?
> There are hundreds of thousands of flights every day - why should we be concerned about the equivalent of one extra

See also: Sorites fallacy.

There is a limited desire for flights, which benefit people as far as it allows them to get things where they need to be, and no more than that; there is presumably an unlimited desire for machine learning.
Thanks to the globe rendering in glorious 2fps, I've just learned that apparently I don't have HW acceleration because I'm using chromium on linux.
https://static.open-scap.org/ssg-guides/ssg-fedora-guide-ind...

https://wiki.debian.org/Hardening

https://wiki.gentoo.org/wiki/Hardened_Gentoo

https://access.redhat.com/documentation/en-us/red_hat_enterp...

https://documentation.suse.com/sles/12-SP4/single-html/SLES-...
Thanks! Proper nouns (generally, words that start with a capital letter) are disallowed so Rome won't work.

Hmm, Zen was recently added to Scrabble in 2018 though as it's a proper noun but has started being used as an adjective:

https://www.wsj.com/articles/zen-and-the-art-of-scrabble-dic...
It's been a while since I saw the terms for Uber leases, but I thought they were easy to end, amd no mileage limits. So, you shouldn't end up entraped; if it's not worth while, give the car back once you find a better job (which could be not having one, depending on the real costs and income)

If the terms are more onerous than I remember, maybe you can get stuck.
Genuine question: how do you reconcile a desire for a “liver ecosystem” with backing Chromium/WebKit?

I never thought I’d be backing Apple, but at this point I’m hoping that safari remains independent of Google to provide some decentralization.
Container optimised OS (used for GKE on google cloud) is built from chromeOS sources, so enjoys the same protections.
I’m an actuary working in life insurance and I’m so shocked to see how inefficient processes are in many insurance companies. Some models take hours to run in excel whereas they could be easily run in a copule of minutes using python or c#.
Not to mention the importance of having a clear version history that is just impossible with excel.
I see posts like these upvoted every so often on HN, HN is tech centric community but the rest of the world is not. 4 days work at same productivity as 5 day makes sense in tech centric community but doesn't make sense in factory work environment where more number of hours mean more work done. In factory work environment the only way to reduce number of days is to increase number of hours worked per day which might have other undesirable consequences.
>Whatever you think of this, it's a misleading understatement to describe it as:

It might be an "understatement" but it's hardly misleading. You make it sound like the author intentionally dissed them by downplaying the story.

The technique eventually did end up funded and accepted. And she still made millions (from the license), will get a Nobel soon (I predict - there's alredy pressure for that), plus, her story will 99% be made into a movie sometime in the next 20-30 years (I also predict).
Thanks. I am always puzzled why linux on server is more popular than BSD.
this is a vicious spiral, though - because the type of people who are interested in Flash can't use it on Linux, they don't run Linux and therefore there's no people who are into Flash and run Linux and so there's no need to support Linux.

The same is still true of a lot of other "niche" application areas.
I'm a Polish expat in English speaking country and have the same experience.
When I screw something up at work I just swear in Polish as it's not as obvious to people around me as it would be had I used a profanity in English.

Also, love to listen to heated, swearing-heavy exchanges from Italians or Spaniards. Don't understand a word but it sounds awesome :)
Is there a good android app for librephotos (or any other application) that offers similar features than Google Photos? A while ago I tried adding photos to my nextcloud instance, but the nextcloud app in my opinion is very rudimentary. I really missed face grouping, location search, the year based scrollbar, etc.
Not if it has local dependencies, like js or css, then you would need to bundle those as well, in an archive perhaps.
I also have a low opinion of jira, but I don't agree with this list at all. I refuse to use jira because it is over-engineered and is generally used as a crowbar to foist non-technical influence upon technical teams, at least in the sites I've seen. Jira is in my opinion a fatal source of friction to the production of reasonable software.

That's not what I'm getting from this list.

Worse, almost all of the points (all maybe? Haven't checked) declare that something is "missing".

Please god no.

Jira isn't missing more features. When you make a list like this, some product manager at Atlassian is going to turn it into a bunch of scrum epics and jira will be even worse in 12 months.
The article seems like a bunch of whining to be honest and an effort to call out winners based on best guesses of what's the best approach.

The US is reserving doses for a 2nd shot. Other countries are not, like the UK. The UK is allowing 2nd doses far later than was tested in trials. Is that the best approach? Maybe. But we don't know right now.

It's certainly trendy as hell to trash how the US is handling Covid - and don't get me wrong, there is certainly room for improvement. But there are plenty of countries who are dropping the ball and flying under the radar (as a Canadian - I'm looking at my own country and the numerous mistakes made so far; Covid has absolutely exploded in the past 2 months, turning us from a good example to a disaster).

And suffice to say it's American companies - Pfizer, Moderna, who led the way in get vaccines to market. Yes, BioNTech had critical technology, but they needed a major pharma company to bring it to the 10 yard line.
The core problem with PWAs is that ultimately the success of the overall idea is held hostage by the level of consensus across the browser development teams. Whilst they "collaborate" on "common" web standards (they being many, btw), iOS and Android (note: only 2) have very well defined apis for how to create awesome native UX. The problem of creating a unifying native abstraction (like react native or flutter) that is actually effective from the User's POV, is far more attainable, than that of trying to create a consistently awesome PWA with such inconsistent browser support, across a far greater multitude of platforms than the iOS / Android bifurcation in native-land. My $.02.

PWAs have always seemed like one of those beautifully idealistic yet totally doomed to fail ideas (at least for several years relative to native-based-approaches). Don't get me wrong, I think the web will ultimately evolve into the new JVM (read: via WASM), and the beatific promise that was foretold by PWA will finally reach the masses.

Reality Check: We're not quite there yet. Firefox deleting a legacy, buggy, and dev-time-sink attempt at this, makes total sense to me so they can focus on the other awesome stuff they're doing that actually creates real value for the masses today.

To be fair - perhaps they could've handled the ticket on this a bit more gracefully...? But then again - they know their stuff, so I don't blame them entirely :)
I have wondered about this, the lambdas and table could be of huge benefit against some of the most egregious excel mistakes but that isn't an argument for excel's use.

The problem is not one of it not being possible to do automated testing or source control in Excel. VBA is Turing complete so anything is possible, it's more one of not thinking, or understanding why, those things are important. Once you do come to think of such things as important you will quickly never use Excel for anything but the most basic calculations.
Much of security improvements these days are not just enabling better security, but making them easy and default.

Sure it's possible to: have a strong password, use it only for a single machine, keep it in a good password safe, never reuse it anywhere, have the discipline to not make it short/easy to type/easy to remember, change it every time a server is compromised, etc....

Or you could get all that for free with public keys. Yes a private key is like a very long password, but the important part is that it never leaves the client side and it's safe to use on every computer you want access to without the hassle of remembering one password per server.

If you access many machines, how will you know when one is compromised? How will you prevent an attacker from logging in as you?

Public keys really are the better way to handle user auth, less of a minefield for regular users.
Be aware that Google Photos' API does not provide geolocation (lat/long) information from the photos; it's wiped.

AFAIK The only way to get the photos with all metadata intact is to use Google Takeout.
Yes, it's a common approach to trick people into believing things:

1. Open a public "bet" or similar

2. Make it so that you can always wiggle yourself out of the bet (on nitpicking and legalese)

3. If someone challenges you wiggle yourself out hope that person sues you and then use nitpicking and legalese to win the court case about that proof of you being wrong not being applicable for the bet

4. Then claim that the court agreed with you that you have right with your bet (which isn't what the court case was about but people don't know and sometime don't (want to) understand).

There had been some case of this pattern in Germany wrt. to (I think) vaccines and autism. If I remember correctly (I might not) their trick was to require a single scientific paper formulated in a way so that if you paper has other papers it refers to it's no longer eligible for that bet and in turn to win the bet you would have to do multiple large case studies from scratch in cram them into one massive paper covering multiple topics and the joint conclusion. I.e. it's not very feasible.
I wonder if "publish or perish" may be counterproductive.

It incentivizes people to look for topics that reliably produce papers, it incentivizes grant system to reward people that produce papers, and given that we have a replication crisis on our hands, it seems that quantity beats rigor.
I hadn't heard of this one, so I checked their website.

I found it interesting that the first bullet point (at least when I loaded the site) was:

< 100ms
Built for speed
Synchronized in real-time ...
...No spinners or waiting.

That indeed is why Jira sucks, in my opinion (and apparently many other people, judging by comments in this thread).
Show HN: AI Transcription Software
This seems like a misconception. It's clear that Apple was brewing the SDK for developer adoption and that their crowing about web apps was a stop-gap measure.

Are we really imagining Apple brought out a public SDK, set up the app approval system, certification, all that stuff, updated Xcode to support it all on a whim in under a year (starting with iPhoneOS 2) just because Cydia existed No way, José.

Apple are good but even they can't pull all that out of their ass overnight. Web was clearly a stop-gap because the SDK wasn't ready and iPhoneOS was, at the time, an outlier in purposefully not supporting Java ME apps.