skysight-inc/HackerNews huggingface dataset:
How do you connect to a WiFi network with a non-DE WM? I once thought about abandoning the DEs world for a WM - I don't use any of the DE-standard apps anyway. I didn't even use the taskbar those days - I used a 3-rd party dock instead. Then somebody told me a DE isn't just about their own [webkit-based] browser, editor, media player etc - it's about many essential conveniences you take for granted and don't even think about as apps - e.g. the WiFi applet.

Whatever, IceWM looks awkward (I can see special charm in it and won't say "ugly" but many people would) anyway. It actually seems an example of what I mean under a rough parody to Windows. Whoever can't see the difference between this[1] and what does real Windows (even Windows 98, let alone styled XP) look like is kind of blind.

https://en.wikipedia.org/wiki/IceWM#/media/File:Icewmstartme...
Almost makes you wonder if Google/Spotify/Apple co-signed the takedown. Who else would give a shit?
One way I have seen the integration of black box models in situations where incorrect decisions are unacceptable (in this case a medical environment) is to implement a good enough solution to the problem using conventional programming techniques, and then give the black box model free reign to provide more accurate answers bounded by the conventional system. In the case I saw, the black box model was able to improve the accuracy by about 10x over the existing system for 90% of the use cases. The other 10% fall back to the existing system and do no worse.
Well, it was really important for Apple because the II had all the software, and what came with the III was junk. They did have an emulator but it didn't do 80 column at first.

The Atari 400/800, had a sort of compatible successor in the 1200XL which wasn't compatible enough so didn't sell well. Succeeded by the 600XL * 800XL that were actually compatible. Those were followed by the 65XE/130XE/XEGS. The ST was a parallel different line.

The IBM PC jr was just IBM being idiots with their product differentiation. Notice, it didn't do well because it sucked at compatibility.

Amiga was bought.

Compatibility was actually important when it the predecessor system was popular. Some companies didn't do it well.
For people downvoting my parent post, here's something to research.

From reading news reports over the past several decades, there's a pattern of civil war when the Muslim population exceeds 5% in a region, since they want their own community. Political Islam is not compatible with any secular system, and adherents are commanded to destroy competing systems and religions.

France's Muslim population is approaching 11%. Already French women are harrassed when walking down the street in many areas outside Paris as Muslim men don't want "gender mixing", and there are continual fatal attacks.

It's estimated there have been 31,000 attacks world-wide by Muslims since 9/11. It's odd that I haven't heard any from other religions.

If you don't understand the above as civil war rather than terrorism, then you need to do your own research to understand the events that are happening around you.

I'd like a reason as to why this is flagged. Everything I said is verifiable.
I couldn't find such an option when I last checked. Thank you, knowing it really is there I'll try harder.
Probably fewer because we'd be spending more time pulling our hair out on trying to make cross-platform C++ apps work instead.
Electric cars just haven't reached that market yet, with its low margins. You'll have to wait a while longer.
> I hope pundits will get replaced by AI next...

“Did you see that ludicrous display last night? ...”
Obligatory "old" style reddit URL -> https://old.reddit.com/r/JoeRogan/comments/8utitu/john_mcafe...

The new reddit makes my eyes bleed :(
We can certainly foresee a future, one the uncharitable might call dystopian, in which all the humans have been barcoded with purpose & capability metadata so that AIs can process them more efficiently.
Might be HN title filtering that did it? I think I’ve seen it downcase uppercase words before. Or OP could be on mobile and their phone did it. It’s anyone’s guess.
Are you suggesting Javascript has access to all hardware functionality exposed to C/ObjC/Swift?
But PHP makes it way too easy and provides few ways to guard against it. Well technically now it does with namespaces but that’s still less than ideal. And my point is that they are just now starting to catch up to more sane languages.
> So what should a real interview consist of? Let me offer a humble proposal: don’t interview anyone who hasn’t accomplished anything. Ever. Certificates and degrees are not accomplishments; I mean real-world projects with real-world users. — Jon Evans

Ah the old "never hire anyone without experience" rule.
Question about Firebase, auth and react
I’ve been thinking through what has recently been the biggest pain in the ass in the recent react project I did, and id like to know if I’m crazy or if we did this wrong.

We have a few thousand lines of code specifically for managing users and a simple wrapper around our dynamo backend.

We couldn’t find a react component for login flows, so we build all this logic ourselves

- login page w/ social login
- register page
- logout
- logic for redirecting you if you were already logged in
- logic for redirecting you to login if you aren’t logged in
- forgot password
- verify
- demo user account
- notifying users of password requirements
- handling failed registration
- handling failed logins
- handling google social login

We integrated with cognito and dynamo, but I think that even with firebase or aws amplify we would have had to write a lot of the logic ourselves.

Did we do something wrong? Is this just what you have to do to get logins and a per user backend working?
Chronofold: A data structure for versioned text [pdf]
> ... [Software engineering] is about customers and the latter about the people who write software

Sounds weird to me, don't think I agree
Some tales seem treated more fairy than others. :)
They don't know enough to even know what to blame, so there's little benefit to resolving the issue, I think.
Sure, but why can't I replace the battery in my phone easily? Why does the computer that controls my fridge cost as much as a new fridge to replace (if you can even get one)? Why is a cheap printer about the same price as the cartridges? Our throwaway, built-in-obsolescence approach to product development is definitely a problem, but I think it's pretty obvious that the causes reach far beyond the use of resource-intensive UI frameworks.
Heather Meeker has written about "direct licensing", without rights to sublicense, in at least one of her books. I'm sure she's mentioned it somewhere online, too.

The Blue Oak Model License takes reliability a step beyond even Apache 2 and GPLs, with an express statement of irrevocability (in plain terms) and an express statement that terms are both conditions and contractual obligations. https://blueoakcouncil.org/license/1.0.0

If you're really down in the weeds, probably best to send me up an e-mail.
The effort going into proof of work is the effect of Bitcoin's value, not the cause. Due to the difficulty adjustment, the total mining expense adjusts to be a little less than the real value of the reward offered.
Energy Basics and the Power Grid – Yes Energy's Power Markets 101
I now see the distinction you're trying to make about computability, so does this revised claim satisfy you?

> if all calculation of physical effects are found to be reducible to mathematical procedure with definite outcomes, then aren't real-world physical effects execution of computation?

There's probably room for semantic disagreements here. It does seem that the definition is somewhat tautological, but I'd claim that that's because the two are equal.
FYI I just tried signing in via my HN account, but there's an issue where it tries to collect my name and email, but fails because there's no input box for them
It’s been abandoned for almost a decade now. It survived changes until now.

In Catalina it’s crashing left, top, bottom. Moved to nvAlt which, it seems, is abandoned now as well. Author is focused on something caller nvUltra. No idea what’s that.

Besides for people who use Evernote, nv isn’t a replacement at all for them.
nm-applet is the network manager applet on Linux, you need to place it at ~/.icewm/autostart:

nm-applet &

If you use wicd, you need to put "wicd-gtk -t &" instead.
Some of Ive's designs were highly functional. The iPod clickwheel is probably the best example. Much, much better than other contemporary music player interfaces.
Bear in mind that "real person", having been relieved of this burden of work, is now free to pursue a life of leisure; realising immediately the long-cherished human dream of robot serfdom, and no doubt sitting in splendour in their fully automated luxury condo exchanging witty banter with a supercilious android butler and enjoying the soccer on TV. Or, well, trying to.
Easy YouTube Downloader Express. Works up to 720p.
There's a point it becomes destructive. I tend to ignore hunger, and I find after 20 hours or so my mood nosedives, I get shaky, generally things go south quickly and even if I eat I'm still a wreck for a while. 12-16hrs is probably the sweet spot from my experience.

BMI 18-19 for reference.
I kinda like Vista more (in addition to 2000). Less fisher-price and oversaturated colors.
It’s wrong to say NAT provides no security. NAT does provide some security, it’s just uncertain, unreliable and has no effect on outbound connections.
Browser text rasterization isn't configurable enough to make text look like XP, even if you have the right font.
Adding context and giving suggestions for additional material is something librarians and museum curators have done probably since the dawn of the profession, and it’s all I can see happening here. I’m really struggling with your take that this is somehow a new or bad development.

Have you ever been to a library and asked for help finding something and received a suggestion that if you are looking to read X, you might also want to read Y? Have you ever been to a museum and seen a placard next to an object describing its historical significance? How is this somehow different? Because it’s “on the internet”?

IA is not compelling anyone to click on the link to PolitiFact, or the link to the report on foreign interference, or the link to the Medium content policy. They aren’t deleting or rewriting the content of the page. They’re attaching a link.

Do you think that a book or a documentary destroys the “integrity” of the original material by adding a non-destructive narration or voice over that offers extra context?

How could someone can even do what you want, to “look at the content and context”, if IA doesn’t provide any context?
You should read what I wrote more carefully, nowhere did I claim that monopolies make better products.
Yahoo launches its own smartphone for $50
That style of using full width characters for emphasis might be called vaporwave, or at least related to it.

V A P O R W A V E

ＡＥＳＴＨＥＴＩＣ

https://en.m.wikipedia.org/wiki/Vaporwave
I think it is more for business entities instead of government.
Contrast that to most other programming languages / development environments, where you usually can just download and run it.

There are, sadly, other offenders too. Microsoft is possibly the worst among them. Gone are the days of being able to use a free edition of Visual Studio to develop Windows applications with no strings attached. And good luck even figuring out what the privacy policy is, a problem that also applies with VS Code. I mean, why should desktop software even need a privacy policy?! Oh, right, telemetry, the plague of 21st century software. And then you have the mobile platforms and the offensive conditions and financial cut demanded by their gatekeepers, keeping Microsoft company in the obnoxious developer experiences department.

Meanwhile, OSS development tools and open platforms seem to be blowing away much of the proprietary stuff in administrative and business terms (as well as often in technical terms) now. Too many greedy platform owners trying to lock everyone in, not realising that Ballmer was right all along and without developers their platform is worthless anyway. And discussions like this, and the emphasis today on cloud-hosting (usually running FOSS) and web apps, are the result.
There are a million options for authentication already created and ready for use. Nearly every CMS has this ready for you on install. You could also go with active directory. You could also use the major ones that integrate with Google, fb, etc. Starting from scratch is fine but you'll have to use a ton of development time that could be better spent on your app.
.. to the AI. The fundamental problem is that no training set can ever be really complete. Humans have general intelligence to deal with this. ML does not.
Speaking generally, the vast majority of writing I've seen about "bare licenses" that aren't also contracts comes from theory, and particularly early, FSF-affiliated theory. Not practice. Not courts.

There was activist fear about the dark power of contract law, as opposed to just copyright. And some political lobbying about the kinds of rules copyright owners should be able to impose and enforce under copyright law. They wanted to distinguish EULAs and NDAs—contract, bad—from licenses—good. Arguably, Moglen and friends were overtaken by legal decisions on both fronts.

Nimmer, our go-to treatise on copyright law, more openly acknowledges the deep links between copyright and contract law. Despite the fact that in the US, copyright law is federal (national) law and contract law is primarily state law.

For the vast majority of people and firms, all of this is political trivia.
IBM AIX
You can use the Wheel it's bit more effective.
It's kind of mystifying why a company would go to the trouble of having AI-based soccer camera to begin with.

I can't imagine that the training and maintenance of such a system could be cheaper than the pay of a single camera person and I don't remember ordinary camera people having much trouble following the ball in soccer.

Which is to say, while current ML/AI may work well for some things, for other things, it will be abandoned as a fad unless there's some fundamental improvement.
> You'll want to test against stable API/ABI

Good luck with that. lol.

- The only stable APIs I've seen, if an API exists, are production financial APIs, because money is involved.

- DynDNS has been knows to change input and output parameter types, breaking calls

- Even Twilio has changed a fundamental API path (!) in the past couple of years, breaking SMS API calls in 2019

- Facebook only supports API version N and N-1. Hope you're not on N-2 and there's a sudden version bump!

(I say production APIs, since even payment gateways often have flaky dev/qa gateways that you can't reliably do automated tests against. Past companies that I worked at had to test against prod gateways with their own personal credit cards.)

Otherwise, if you want an API, ensure you choose a product/partner that offers/supports one.
I love the concept! Is there a defined curriculum that you want to tackle?
Sure but you also need a different economic system to handle this sort of reality. Without a change, this will lead us to extreme wealth disparity and social unrest. It will be interesting to understand which countries will go with mitigations that reduces disparity vs. use increasing levels of force to keep the haves protected from have nots
Luddism was dumb then and it's dumb now.

Stalling progress in the name of "saving the jerbs" never works in the long run. Better to pull off the band-aid quickly and find solutions that don't require humans to continue doing jobs that can be done by machines.
One thing I found interesting is that French doesn't really have words for 70, 80, or 90. As if people in the past just didn't really need to go that high.
>but it’s much better for the environment.

Why? If OPEX is reduced (lower electricity costs), it's logical to assume that it will be replaced with CAPEX, given how competitive mining operations are. If that's the case, that will mean electricity being used to power ASICs being replaced with chemicals required to fab semiconductors (along with electricity for those fabs). It might be better in terms of GHG emissions, it would be a wash for overall environmental impact.
The story told to me by my set theory teacher back in college was that a Paul Cohen was an Analyst who attended a symposium on Set Theory and said "hey, this is all the set theorist do? This is easy!". He then switched his field to Set Theory, developed forcing, and proved a bunch of important open questions in the field.

I don’t know if it’s true, but I’d like to believe.
In soviet China the law personally informs you.
If someone's day is ruined because the AI camera was following a bald ref, they should probably take a step back and re-evaluate what's actually important in life.
Hawaii Overprint Note
The important question is, does that matter?

Slick web apps are taking over the software world, whether the likes of Apple want them to or not. Looking like any specific native platform is less important, if it's even relevant at all, in an era when users are working with different web apps each with their own look-and-feel all the time anyway.
Tangential: in the heyday of PocketPC PDAs, you could send away an iPaq for a storage upgrade that used stacked DRAM chips. They came with a special driver for WinCE that permitted such addressing.
Check out elm-ui.

https://korban.net/posts/elm/2019-11-17-elm-ui-introduction/
Hah, I beg to differ here. I mean, a lot of people hated it, but, a lot of people did not. It is scary how well people bought the propaganda. Even now, in ex communist countries, we have people pining for the "good old days".
As a Linux user, I love this though. Brings me a lot more.
Avoiding the Fez
In practice, we don't think much about failures of consideration in the US, at least outside of law school. Even without any stated exchange in the terms of a license, courts have obligingly found one for the licensor-plaintiff in surrounding circumstances. See Jacobsen v Katzer way back when, Artifex v Hancom more recently.

We do have rules for unilateral contracts and induced reliance, but they don't seem to come up much.
Obama seems fine with him.
First beta release of Alire, the package manager for Ada/SPARK
>without introducing vulnerabilities into the system.

Did they end up solving the "nothing at stake" problem?
I'll start from the RSA paper and see how it goes from there. I want to get to the Eth2 papers after 20 or so papers.
How do you think we would understand anything without categorisation?

The periodic table comes to mind.

Exceptions to the rule are the thing that drive new science.

It isn't Eureka we're looking for its, huh, thats funny.
I used to think the same thing but I spent some time researching the impact of previous technological revolutions on jobs. In almost every case, more jobs end up being created. Sometimes, the automation allows products and services to be more widely consumed at lower prices leading to an increase in jobs. Sometimes new jobs are created that weren't possible before. Think about explaining the job of a YouTuber, Blogger or Reality Show Star to someone from 100 years ago.

Sometimes these debates on automation end up in a fight over how the economy of Star Trek works when you have a machine that can materialize almost anything. That's an interesting rabbit hole to dive into when you ask if any random person could just ask for an Enterprise type starship to be instantly generated. What are the constraints in that economy that make it not possible? Energy?
I don't see how they can avoid going down the same path as Quora, Medium, and others. At the end of the day, they are for-profit entities, and not only that, but they are startups which means they are after growth and need to eventually N-fold their profits year-after-year in some future. They need to grow faster than the S&P index plus a healthy premium for risk, in order for investments to make sense.

I don't think anyone at Medium thought their service was better for their users by putting up paywalls, requiring accounts, and broadening their SEO by soliciting contributions. But they need to grow either in users or in profits, and there's only a certain number of ways you can squeeze money from internet readers.
There's definitely ways, and it isn't hard, but AWS charging heavily for egress data. I've had bills with AWS that were $200 a month, where $160 of that was egress charges.
Doesn't really pass the smell test.

Google is developing cross-platform Dart/Flutter.

Apple is developing cross-platform Swift/SwiftUI.

Facebook made React and then cross-platform React Native.
I'm also a non-lawyer, but I believe Drew is mistaken in his claims that that he can get sue for the code. All he can do is sue for damages due to the infringement. (Your comment seems to be correct, FWIW.)
Nice spot, but the lines are always so long. Fortunately you always know how long you have to wait.
Hm. I think of my time in IT at big finance. Where the software solution was bought and paid for before IT even knew what was happening. For many enterprise IT is not the King you make them out to be.
Tech and Engineering Changed Halloween Costumes Forever
I think kids soccer is always lacking adult volunteers. maybe this will allow more kids soccer to be played.
Thanks!

Loosing effectiveness over time is very, very different than being actively harmful as is claimed upthread.
Intelligence and Investigation Talent Moves (October 2020)
San Antonio, Texas, U.S.A.
The same applies to CNN and other channels if we're going to be honest.
Shit like Electron and PWAs seem to be championed by user-hostile developers that just want things to be easy for themselves, without considering what's best for the users and their hardware resources.

There is a standard counter to that argument at this point. Developers on native platforms might be able to achieve a better experience on that platform than a web app given the same time and resources. However, if the time and resources have to be split N ways to build a native app on each of N platforms, compared to investing everything into polishing a single web application, the outcome might be very different. While each native developer is still worrying about whether they're aligning and labelling a button in the platform-standard way, the web team is already refining their UI using the results of their third round of usability testing and has determined that the button shouldn't have been there in the first place and designed and implemented a more intuitive UI. And since they launched their version 1 two months earlier than any of the native apps did, they even have the extra revenue in the bank to pay for those usability tests, too.
Ask HN: How automated is exploit-generation these days?
I religiously apply patches to all my personal machines as soon as they become available. But I've recently been wondering about how much of a difference it makes today. I used to follow this space fairly closely 4-5 years ago, but I don't know what has changed since then.

Once a typical use-after-free vulnerability is disclosed publicly, for example, how quickly does it get weaponized? I remember reading some academic papers a while back, which claimed to be able to automatically generate exploits from a patch. I believe ROP compilers exist also that will take some logic and string it together with a given set of gadgets in a binary. What is the current state of all that tooling?

Bottomline: Are there stats (e.g. from honeypots) that tell us the likelihood of a typical laptop/mobile user being compromised based on a given security flaw, given the amount of time they run unpatched after disclosure?

I figured there must be experts here who have been keeping up with all of this better than I have. I'd love to hear from you all!
As a society, more jobs is great. As individuals, the situation may not be great: your career is gone, and now what do you do? Greeter at Walmart?