skysight-inc/HackerNews huggingface dataset:
The general case game engine, such as Unity, are one size fits all. It can make sense to make specialized game engines that optimize for a specific gameplay dynamic.
How to build scalable websites with nuxt and wagtail CMS
12 factor app websites
Can those ballistic missiles actually hit anything?

They're converted ICBMs, and require some kind of terminal guidance. Something traveling Mach 10+ can't use radar or infrared guidance. How does it hit a maneuvering ship?

Current thinking is drones or some other local surveillance would be used, radio linked to the DF-21. I wonder how well that will work alongside US electronic warfare capabilities?

Interesting stuff...
I mostly use the command line but when I need a GUI I find the built-in Git integration in JetBrains IDEs to be sufficient.
The Matrix at 20, the Stories We Tell Ourselves, and My Journey of the Self
Maybe that's your standard, but I rarely hear people on the left argue that easily and freely issued ID would make ID-to-vote requirements acceptable to them. If that really were the case, wouldn't you think that during times when Democrats controlled congress or the white house, they would try to push through legislation to enshrine easy and free to get federal ID?
There are entertainers streaming with appearance-modifier and voice-modifier filters. You can't know you are interviewing the person you think you are.

I don't think there is an off-the-shelf product for cheaters, but it's only a question of time. Especially now that I mentioned it.
Just to be clear, the "malware" which you are talking about is ads in the Windows system, is that correct? Or is there some other malware you mean as well?

Honest question. I really am not sure what specifically you are referring to with your malware claim.

Also -

> They have included software which does things explicitly counter to what the user wants. That is what malware is. Unless of course you want adverts, in that case, more power to you.

Are you saying literally 100% of ads are malware? That is a pretty broad definition, and it means 99+% of websites out there have malware. Google/FB/etc are litteral malware companies. I've got problems with Google/FB/etc, but I think its silly to call them malware companies.
He didn't grind his own mirror, though. If you want to be a real ATM, you gotta make the mirror.
What do you mean hard evidence? In all the sims (which you can find many more and much more detailed ones than what I listed, STAR's website has many itself[0]) it yields better satisfaction than approval. This should be obvious that it is.

> the results are more difficult to interpret.

Are you concerned about it being complicated? I'm sorry, but I just don't buy this argument. These types of scales are in questionnaires everywhere. I don't buy that people are so stupid that they can't just score a candidate. Even if they just ranked them it wouldn't have a large effect on the outcome. In fact, this can fix accidents with ranked choice where people accidentally rank candidates the same rank.

And if a significant amount of people are that dumb, well it still works out. Leaving an entry blank counts as a score of 0. You can score only a single candidate if you want, that's fine.

> but more convoluted systems generally lead to lower voter satisfaction because they're required to do more work/studying up front to maximize their voting power

You aren't required to do anything. And honestly, a lot of people do look into multiple candidates. Hell, the entire primaries are essentially people doing background research on candidates. But if they don't, sure, that's just called dishonest voting, which STAR handles better than ranked.

I honestly don't understand this type of criticism. It hinges on the idea that the average voter is dumber than a rock.

> Most voters walk into a polling place with 1 or 2 people they like, 1 or 2 people they don't like, and a bunch of people they don't care about, which is perfectly fine, and it should be taken into account with any proposed voting system.

You do realize that STAR accounts for this, right? You don't have to vote for everyone. If you just liked Biden you could just give him any number greater than 0 and your vote would be for him. At WORST STAR is identical approval.

[0] https://www.starvoting.us/
There are auto-updaters for desktop software, too.
> How do you all do it?

One day at a time, without thinking too much about the future or the past, where most of the problems usually are.

> What's the point

Some find the point of life in the physical world, through their job, travel or some other activities, other need more spiritual food, whether it's philosophy or religion. Personally, I need both or after a while I feel out of balance.

Those questions are old as the world, so don't despair, you're not alone, and there are answers out there.
Tashkent Metro
Lit-HTML Web Components
I think that a version of this idea underpins the operation of the matrix messaging protocol. Rather than just sending the latest messages, the conversation is synced between clients to ensure that everyone sees the same history.

[1] https://matrix.org
> Sure, then don't ask for unemployment benefits.

Does that mean they would get to not pay taxes that pay into unemployment funds too then?
my90stv

Tv from the 90s.

https://my90stv.com/
Or optimizing microseconds out of high-frequency trading algorithms. Quote James Tobin (1984),

> I [suspect] that we are throwing more and more of our resources, including the cream of our youth, into financial activities remote from the production of goods and services, into activities that generate high private rewards disproportionate to their social productivity. I suspect that the immense power of the computer is being harnessed to this 'paper economy', not to do the same transactions more economically but to balloon the quantity and variety of financial exchanges.
Today, building a custom game engine does not necessarily mean building everything from scratch.

A lot of very good open-source libs can be assembled to relatively quickly build a working engine tailored for the needs of the games you want to build.

SDL, bgfx or Diligent can be used a simple platform/rendering abstractions, many of the excellent stb libs can be used for resources loading, or Assimp if you need 3D assets, simple or complex physics engine are also available, same for audio and networking...
Jetbrains IDEs (and others for that matter) provide so much more than the glorified text-editors, including extensive debugging support (both in my own code, library code, platform code), code-autocompletion, code navigation, code-formatting, refactoring, linting, static-analysis (works well for Python as well), great syntax highlighting, spell-check, a good plugin ecosystem. I'd never go back to editing code without that support.

The Jetbrains ecosystem is real cheap too, I pay US$160/year for the personal-license all-product suite I can install and use anywhere ... and I use PyCharm (Python), IntelliJ IDEA (Java et al), and Datagrip (DB) extensively, dipping into CLion (C++/Rust) as well ... but they have IDEs for many other languages and ecosystems as well. It's definitely a good deal.

Jetbrains suite, along with Docker, Atlassian SourceTree, and Homebrew (and connection to AWS/Kubernetes) are my main tools these days.
> It would be like if Vim/Emacs and GCC/Clang all were "network-enabled"... that doesn't really make sense. Instead they all use the file system, and the file system can be sync'd as an orthogonal issue.

Well, you may already be aware, but Emacs is actually 'network-enabled' in this way through TRAMP, and to a lesser extent, the emacs client/server protocol.

There are also many issues other than file syncing that networking has to solve. And also, even for regular files, there are many ways to interact with them, and many protocols that existing systems can already speak.
Base Bleed
There are plenty of cases where someone would be paid unemployment insurance out of state. The most common one is moving back to be closer to a family support network after losing a job since many people don't have much in the way of savings, at least not enough for a few months rent while they look for work. In most states, unemployment insurance is paid for by employers per worker and after paying in for a certain time, the UI program essentially owes the unemployment benefits to the worker once they lose their job. Where that worker chooses to go with their checks is up to them.
Right now the top reply's first sentence is this:
> Maybe the world needs an unmonetizable space.

I have noticed that people in hackernews generally tend to look things from a, excuse me for saying so, narrow business "make money" perspective. Or maybe it's somewhat US related, I'm not sure.

There are thousands of sites that don't live from advertising. Government, universities, and every public or even private institute has a site to provide information, news, announcements etc. There are also hobbyists' sites who are never going to make money from adverts.

Not everything should be reduced to a Facebook page.

Not everything should be about money.

First and foremost I think there is a need to recalibrate what matters and what actions that requires.
The hug of death!

Here is a mirror: http://archive.is/9j05G
Australia took in many refugees from the war in Sudan.
STAR Voting
The name is highly confusing, at least for a European. While I read through the text, I try as hard as I can to context-switch from a car brand to something else, and I fail.

But if this service can only text to US phone numbers, then this is probably fine.
VSCode is Electron? I had no idea. That’s the only electron app I use willingly then! Good job MS!
If it were harder to scam our elections (eg. voter id) democrats would lose another piece of their argument against securing our democracy.
The name of the post should be "We need a better alternative to Web(& Electron) apps". As the article doesn't talk about the current title at all, and only encourage flame war discussions
>They are already in conflict with the constitution...

PATRIOT Act would like a word.
Dude, just read my original post. It's all there in the very next line, it's not like there's anything to explain, I could add more to the list but if you think those things are fine there's no point.

I don't want that shit on my machine, my friend's machines, my family's machines, in fact I'd prefer that it didn't exist at all.

I think that people who think this stuff is acceptable and implement it are passively acting in evil ways.

I don't really care to play some pissant game around how you choose to define a word, but if you must, let us do this logically:

A JavaScript tracker created for a reason which serves only to degrade the user's experience is definitionally malware.

A standard advertising banner isn't malware because there's no software involved, but in the case of 90+% of ad banners out there, I generally feel comfortable in calling them malicious, sure.
How I Started Reading 10 Hours Every Week
I've seen a number of news RSS feeds that only give you the first paragraph or a summary in RSS, and to get the rest, you need to log into the site (paywall). I think this is quite an OK RSS business model - it's like a preview, and you pay to get the rest.
Social security numbers left unprotected on Arkansas unemployment website
This looks interesting, thanks for sharing the link! I work on a project that's somewhat similar but users have to be explicit (using CSS selectors) about the elements that will be used to create the feed.[1] I like that yours appears to try to pick out the best elements without user input.

[1] http://createfeed.fivefilters.org/
> the master has failed more times than the apprentice has even tried

I've never actually heard that one before, but it's so very, very true.
Real ID is the current form of national ID. Some states fought it, and still haven't implemented it. The current state I'm in will be going live with Real ID in the next two years.

I took a friends kid to the DMV to get them their first license here about 6 months ago. My out of state license expires in a few months from now. I asked, since I have a current Real ID, how I should go about renewing my license. I was told that I would need to get a state license, without Real ID, until their system was upgraded to support it. Then return to get a new license with Real ID, and that would require the Real ID verification again. Even though I already have a Real ID. That's $35 per license.

I agree there should be a completely free national ID program, but the list of "shoulds" is infinite, and not worth much. No cap, like I said I agree, it's just damn near impossible to change this kind of structure from our level.
Your possession would be just as secure as it is today. If a huge city grew up around it, your property taxes would rise over time, and at some point, your single family home would be surrounded by skyscrapers, and no longer be using the land effectively. But if you were wedded to that house in that location, and had the funds to continue to pay your property tax, or your land value tax, you could stay forever. No one would stop you.

Occasionally one sees a diner in a skyscraper neighborhood. Under LVT, their incentive would be to find another place to conduct business, perhaps on the 1st floor of a taller building, and let the site be redeveloped to meet current needs.
I mean it’s pretty obvious, any abstraction that aims to consolidate multiple platforms will come at the cost of performance
r/entrapment
We need a framework for that!
I keep periodically re-trying VSCode, but holy cow. It's a massive step down from a Jetbrains IDE, in every single language I've dev'd in.

Jetbrains stuff works, VSCode mostly handles the basics if it's possible to configure it correctly. Which is quite the achievement, and it's a very reasonable option and far better than much that came before it. But it's not where I want to spend my time if I can avoid it.
What are the 59 algorithms?
Would statistics on medical debt be skewed by a society that has potentially grown accustomed to turning away medical aid for fear of the financial fallout?
I wonder if we're on the same page. Should a book on a programming language discuss compilation errors and how to interpret them? Should a book like Effective C++ (afaik the most popular series of books on C++) exist?
When they send out ballots with literally zero checking to see if the recipient is an actual person, that sounds a lot like what is happening with the unemployment benefits.
> the idea of knowing everything

I don't think that's what defines a polymath, for if it does, then none existed. My view of what makes one a polymath is deep --likely cutting-edge-- expertise in several disciplines.

That being said, I agree with the general sentiment that it is increasingly harder to become a polymath these days, especially in the disciplines with lots of active research. To have an expertise in just one discipline it takes years of education (to catch up with progress) and then a considerable recurrent investment of time to stay up-to-date.

If one is to be a polymath in a varied set of disciplines where overlap is minimal (see Leonardo), one would have to go through the mentioned process of acquiring and maintaining expertise for each discipline. This is different for a polymath in a set of closely-related disciplines, because there's only so much more (compared to being expert in one discipline) one needs to do to be a polymath because there's a lot of overlap. But it is debatable whether that even counts as a polymath, a point raised in:

> Is Judith Butler’s supposed eminence in ‘philosophy, linguistics and politics’ enough to qualify her?
Get your child interested in reading
You can now send to tech.unlisted@hackerspring.com and it will not show in the public popular/new/category view. However, it will still show in the view of all posts from your e-mail address.

If you want it not to show up in your user view and only with a link, you can send to tech.linkonly@hackerspring.com.
59 students of algorithms, not students of 59 algorithms, I would guess.
When no verification is done, how can fraud even be detected?
I initially thought it might have something to do with high roller[1] gamblers.

1. https://en.wikipedia.org/wiki/High_roller
Find something you can endure long term. Doing exercise will clearly be hard, no matter how you slice or dice it.

For me, it's 40 mins on indoor bike/ 4 times per week, but I do it at really High intensity, so it's really hard core.

To make it easier, I'm watching movies (series) while doing it. I don't think I could have done it otherwise. So, I've done it for about 5.5 years, stopped for almost 1.5 years (leg injury), and now I'm back at it for close to 6 months.

And yes, my plan is to do it for the rest of my life.
My experience has been the opposite; it's significantly faster than any screen sharing I've ever used, and I've not encountered any bugs so far. I suppose there are a lot of factors at play (connection speed, server specs, phone specs, etc), so YMMV.
> well in some geographies

That's the thing about service based income. You can't institute any protections in place, because the answer to everything is 'it depends'.

Instituting a minimum wage requirement for waiters shouldn't be stopped because some waiters make a whole lot more than minimum wage.

Same applies to delivery services. The culture, frequency and bills of each locality vary massively.
I've found people have these problems inside of their datacenter, where there is reliable low latency bandwidth, but where things might rebooted due to upgrades or maintenance.

Common example is data being pushed between systems with HTTP. Take the simplest case of propagating a boolean value. You toggle some setting in the UI, and it sends an update to another system with an HTTP request, retrying on a delay if it can't connect. This has two problems. The first is that if the user toggles a setting on and then off, you can have two sets of retries going, producing a random result when the far end can be connected to again. The second, is that the machine doing the retries might get rebooted, and people often fail to persist the fact that a change needs to be pushed to the other system.

I've seen this issue between two processes on the same machine, so technically you don't even need a network.
It also bothers me that they cancelled exams of students they said had planned to cheat. The College Board should have given them an opportunity to take the exam and see if they participated in the cheat chats before cancelling their score. In my mind thinking about cheating, researching ways to cheat, and even planning on cheating isn’t the same as actually cheating. Anxious kids who are studying do all kinds of dumb stuff and joining a subreddit of potential cheaters doesn’t necessarily mean the student is a cheater. You have to give someone - especially a kid - the opportunity to do the right thing.
Do you count Qt apps as native, but not count web apps as native? Why?
Unlisted posting is complete. If you send to topic.unlisted@hackerspring.com (or anytopic.unlisted@hackerspring.com) the post will not show up in new/popular/categories. However, it will still show up in your user view.

If you want it to be visible with a link only and not even show on your user page, you can send to anytopic.linkonly@hackerpsring.com.

Anonymous posting is coming next!
From a previous comment of mine:

There is a need for native apps, however that need is shrinking and, in my opinion, will continue to do so. I also happen to think that's a good thing.

The issue is that developing for a particular OS is, generally, more difficult than developing for the web. The app delivery mechanism is also more convoluted (for native apps) than simply entering a web address in the browser. The web also seems to have more ubiquitous standards that abstract away the differences between OSs - you can, with a high degree of certainty, ensure that your app is usable by 99% of computer users, given the current software they have on their device - with native apps, there is no such guarantee, especially if you're relying on shared libraries.

Browsers are also becoming more feature rich. This has had a negative impact on their memory consumption, but given it's 2020, some may retort "memory is cheap" (I totally disagree with this way of thinking personally). And while some browsers (Chrome, looking especially at you) do a very poor job of memory management, I believe the competitive nature of the browser market will force a reawakening soon, where a lot of the inefficiencies in memory management will have to be eradicated (or vendors risk losing market share). Think back to 2014/15 when Node.js was really becoming established - the PHP team suddenly felt a need to re-optimise their engine for PHP7 (and with dramatic results)... Point is, only after ~20 years at the top did something spur PHP's team on enough to do something about their inefficiencies.

Finally, I can see a future where the line between web and native apps is even more blurred. WebAssembly is the first step, however things could get even more elaborate. Perhaps we could end up with the ability to start docker-like containers from within web apps (given the right permissions, of course) to spin up servers for audio/video/image processing on the client itself, and interact with them via a web page. If we get to this point, native apps may feel even more obsolete.

I know this post relates primarily to the current state, but I felt the need to talk about the future to highlight the marked difference in the rate of innovation in the web ecosystem (fast) vs the native ecosystem (slower). It would not surprise me if the web ecosystem ends up winning in the end. If I was building an app today, and it only requires features I can deliver via the browser, I would almost certainly go the web app route.

Now, if I was building a video processing app today, I'd almost certainly go native, but in a couple of years, my answer may be very different.
I know this is only dealing with a tiny portion of your comment, but why do people think digital prescriptions require a proof of work database, when matching a UDID and changing a 0 to a 1 would suffice?
As a German that name sounds suspiciously German, in which case it should be “Hügelkultur” (hill culture). I don’t know why the article gives a completely fantastical pronunciation. If it’s a loan word you can pronounce it however you want, if the article wants to make it look like a foreign word whose pronunciation needs to be explained, I feel like it should do it right.

The English wikipedia article has some PIE: https://en.wikipedia.org/wiki/H%C3%BCgelkultur

Unlike ö (pretty much the i in girl) and ä (pretty much any English a), it’s hard to find an example of the ü sound in English. I guess it’s somewhere on the gradient between the “ee” and “oo” in “new”.

Usually the most familiar ü-word English speakers are familiar with is “über” (over, about, above, also fig. in the sense of superior). I believe this is the fault of “Übermensch”…
It's a shame that copyright works in such a way that it allows all these old and historic pictures to be sequestered away from the public long after all the original creators are gone.
I don't understand why it has to be so complicated. In most of Europe you go to a pharmacy with your health insurance card and 30 seconds later you walk out with the drug you have been prescribed. On the rare occasions when it is out of stock you can come back later (usually it takes only a few hours) or go to another pharmacy around the corner where the chances are they will have it.
The main problem is that those old phones use networks that are discontinued or use signals that are seemingly unable to penetrate some common types of buildings.

At least, I think that's what's happening. I've had a number of older phones recently, and they would tend to have terrible service in the middle of the city, and absolutely no service inside a lot of buildings, especially office buildings or basements - both places where most people had full service.