skysight-inc/HackerNews huggingface dataset:
> The Ruby application would behave like a native application, with its own identity in the Start Menu/Task Manager

You've always been able to achieve this by changing settings/properties on a .LNK file - or a .PIF file for MS-DOS based applications, as far back as Windows 3.x. (With the 'canonical' .LNK file for an app being precisely the one that's linked in the user- or system-wide Start menu). This stuff has worked just fine for the last 25+ years. Sandboxing is of course new, but MS-DOS applications linked in .PIF files used the same strategy to define sandbox-like properties, and .LNK properties could be extended for the same purpose.
RMS said one of the inspirations for free software was a particular printer he couldn’t get to work because of a driver issue. The company refused to give him the source code, and iirc said he was not allowed to write his own for it. He did not forgive or forget this slight, and we live in the world he helped create as a result
Covid Reference – By Kamps, Hoffmann et al.
Hi, this looks great. I run an accounting/productivity SaaS (https://usebx.com) and would be interested in integrating with your API. Would love to learn more about your product over a call (contact details in my profile). Thanks!
Looks like python becomes a first class citizen to Windows.

Sadly I was just complaining about how "apps" these days weren't apps (especially on Linux) they were directed-acyclic-graphs of dependencies with an execution conductor at the top. This can work fine except when two of these things want a different version of a dependency n layers deep. This is especially a problem when those dependencies are managed/maintained by volunteer labor that may or may not see the wisdom of compatibility rules across minor revisions.

I know that the alternative is having the OS controlling entity be a gatekeeper over "blessed" and "not blessed" dependency layers, which bites because they can never keep up. Still the pain of having things break so badly that an entirely new meta-layer called "containers" was invented in part to partition these 'App-DAGs' in a space where they don't conflict with others. That doesn't feel like progress to me somehow.
I don't know that. I'm aware that a lot of modern people do take Marxism to be a kind of vague position that wealth is bad and poor people are great, but I think they're wrong. What I've read of Marx makes it very clear that he's talking about the industrial labor class of his time, which really was terribly exploited in ways we've since eliminated.
Jesus. That kind of off-the-chart result is why log graphs were invented. Your link really hammers the disaster home.
To put this in perspective, NYC is projected to run out of ventilators early next week[1]. That means if you catch it now and need ICU, there's no medical equipment to save you.

Whether government mandated or not, people are gonna stay the fuck home because they don't want themselves or their parents to die in a hallway.

[1] https://www.nytimes.com/2020/04/02/nyregion/coronavirus-new-...
For one product...? I’m sure they have a great deal of internal software and versions for numerous OS and platforms - but we’re not talking about a company with hundreds of consumer facing software products.
Jitsi does video by default. I turned it off because... The map is in the way, you won't see it. Plus, I plan to do customizable avatars.

I'm generally of the opinion that the video feed is useless in 90% of teleconferencing situations.
What are users meant to do if they want to use their Mac's microphone while the laptop lid is closed?

USB microphones are like $3. You'd use one anyway if the lid was closed because the microphone would be pressed against the display.
Probably it is a reference to the reCapcha hell Google may drop you into if you are deemed "suspicious"
Yarn’s PNP mode does this.
How to Document your repository in GitHub?
In CSV format over there -> https://github.com/gamwe6/covid-19-community-mobility-report...
I have a feeling this will be a bi-monthly HN tradition for the foreseeable future.

It is comforting, personally, to read and share.

It can happen to anybody.
Yes. I remember pre-covid a lot of people in the UK were looking at Australia's flu season which was really rough -- hospitalising a lot more people than usual flu seasons -- and we were trying to get as many staff and patients immunised as possible.

We were looking at tweets like this in June 2019: https://twitter.com/drdhanlon/status/1137512141970399232?s=2...

Or this: https://twitter.com/SFHTCOO/status/1151783951016628226?s=20
For sure sell yourself with a TN Visa, there's NO sponsorship required, just disclose the fee payment. I'm a Mexican who did the whole process by myself, no lawyers from the company required, and even though it's easier for Canadians since you just go to the border with the requirements and pay a super small fee, you get right in and can start working the next day after you come into the states. Assuming your profession is in the TN NAFTA list, you can get to work within a week with a TN Visa.
no, i spent months on this, and the answer is no

They use IP from synopsis, but <rumor>synopsis refuses to allow their docs to be published so every manufacturer has to read them and regurgitate them into their own docs in their own words</rumor>. In any case official STM docs are incomplete. See their driver source - it accesses undocumented registers and sets undocumented bits in documented regs. Without them the usb core will not start or run.

Your options are to carefully rewrite STM's libs (which are based on real synopsis docs and DO work) or use them as is. Both solutions IMHO leave you subject to STM's EULA and such

this is the #1 issue in stm32

a close #2 is the their so-smart-it-is-useless i2c controller. I know of no project that uses it. Everyone bitbangs i2c master on stm32. The hardware unit is very easy to wedge to a point where only a power cycle unwedges it.
"NSO is trying to distract from the facts [a whole lot of irrelevant content]."
That's my bad, accidentally left in some earlier wording. All the numbers are correct except for references to 10 billion - those should all be 420 million. It should be updated in the text soon.
Use or install? I can run Zoom post installation without sudo.
Is it possible that China is actually gleaning foreign IP from Zoom customers?
Ask HN: What mental models do you use to turn abstract ideas into concrete once?
Have you studied the performance implications of different key sizes on real-time video applications? A little bit of reading suggests AES-256 carries a significant performance penalty vs. AES-128. I would be keen to hear from someone who has tried it in real-world situations and can demonstrate AES-256 working well on e.g. low-end android devices/cheap laptops without issue.

I use Zoom regularly. Their video works well. I would like to have AES-256 but also I suspect this is not a casual choice, and I'm not sure it's as clear-cut as you're assuming.
I can recommend trying this out with the Spotify web app.

It is genuinely difficult to spot that it’s actually “just” a website.

When you lock windows while it’s playing it shows up with media details like album art, play/pause etc.

It is additionally “registered” in the start menu, and correct icons and windows taskbar behaviour is used, making it virtually indistinguishable from a native app.
You must be seriously grieving. I'm sorry, dude.
Many people don't realize that WhatsApp and Instagram are the same thing as Facebook. Facebook's brand is somewhat tarnished, and they want to polish it up with Instagram and WhatsApp (which have been less impacted by the bad press).
"trickle down" isn't a real thing, it's just a pejorative used against supply side economics, which is a mainstream economic view.

The basic account of "trickle-down economics", goes something like this. When you give a tax cut to a rich guy, he uses the money to buy party supplies for a celebratory yacht party. The guy who owns the yacht party supply store sees an influx of cash from rich guys spending their trickle down tax cuts on yacht party supplies and orders a pizza to celebrate, and gives the pizza guy a big fat trickle-down tip. As you can see, the tax cut started out at the rich guy, but before long even the lowly pizza delivery guy is getting a piece of that sweet trickle-down cheddar.

Notice an interesting thing about this account: it is fundamentally a _demand-side_ story. In this story, the trickling down happens as a result of people spending extra money on goods and services. It is not about creating supply. So it's _not even an accurate representation_ of supply-side economics. People rightly point out that it's a flawed story, because poorer people probably have a higher marginal propensity to consume than rich people, so you'd be better off giving the tax cut or equivalent transfer payments to poor people if you want to stimulate economic activity. Well, yeah, no shit, that's because this is a complete straw-man and no economist actually believes that this story is true.

What some economists actually do believe is that the path to prosperity is via the supply curve and not the demand curve. Making things cheaper to make and cheaper to buy makes people better off faster than just giving them money to buy things at existing levels of production. And the way to do that is investment—investment meaning, in the economics sense, spending on things like factories and equipment. There is a huge body of theory and evidence to support this idea—higher levels of investment do lead to faster growth. So supply siders believe that things like taxes on capital gains are harmful to the economy on the margin because they reduce spending on investment, and may even encourage spending on consumption, which is a bad outcome to the supply-sider. They also believe in reducing barriers on production—things like government regulation and income taxes. They also believe in, you guessed it, helping make sure that corporations don't go out of business amidst a once-in-a-century black swan event — call it a "corporate bailout".
I (en_GB) lived in that weird place called West Germany for about 10 years on and off back in the 70s and 80s. We have many friends (Hi Wurms, int al) who also have family, friends and acquaintances that lived through those days directly, shall we say, and of course my own family members who did from another side and perspective. You may want to take another look at my username and make of that what you will.

My point really does stand. You might gradually allow erosion of your rights until you find that none are left. It is so easy to say "I have nothing to hide" until you find that actually you do have something to hide for reasons that are not immediately obvious.

I am not saying that using Zoom will have nasty consequences but I am saying that the attitude that abrogates responsibility for your own privacy might have unintended consequences. If it becomes common place to simply say "meh" we might not like the world we get instead of the world we might wish for.

My Old Saxon friends have a rather more robust attitude to privacy concerns than you mate!
Camera, easy. Microphone: Hard, and might contribute to thermal issues.
I once met an unemployed software engineer who went door to door selling magazine subscriptions.
SUPER easy: https://www.uscis.gov/working-united-states/temporary-worker...
You do not need a lawyer and the letter of employment can be done by the HR department of your employer, just be sure to include everything they ask for. I did it all by myself and got my company to reimburse me the fee after I came in to work.
Can't speak for other Chromies, but what's crossed my radar has been direct outreach from developers and bug reports.
actual title:

>>Chinese families should be sweeping graves now. But thousands still haven’t buried their dead.<<
I'd rather have a manual switch for both the microphone and the camera.

Then buy a laptop with those features. If any exist.
Repl.it CEO here, I'm curious which noise are you talking about? Here is how the empty python environment looks like (editor, console, and a huge green run button): https://answer-on-hn.amasad.repl.co/python.png

We continue to test with kids and they intuitively get it with little instructions. If you want to make the environment even simpler just add "?lite=1" to the url and it will look like this: https://answer-on-hn.amasad.repl.co/lite.png
Twitter Direct Message Caching and Firefox
> Can a shared, system-wide Electron runtime be far behind?

I remember some people on HN already predicting exactly this back when the announcement to base Edge on Chrome was made.
Maybe I meant ROI. He analyzed the average returns people get on their capital by how much capital they have.

I don't know the exact numbers, but I believe it was something like:

Normal people: 4.5%

Wealthy people: 7.5%

High net-worth individuals: 9%
Is this formalizing a way for any app to implement a scripting engine?
Doist | Frontend Developer | JavaScript | World | Full-time | Remote: https://doist.com/jobs/#frontend-developer-javascript

At Doist, our mission is to inspire the workplace of the future by creating simple yet powerful productivity tools that promote a calmer, more balanced, more fulfilling way to work and live.

We envision a future in which people can work without distractions from anywhere in the world on things that they are passionate about and then unplug at the end of the day with the reassuring peace-of-mind that their tasks and teamwork are accounted for.

These are all remote positions, so you'll be free to work from wherever you please and on a schedule that works best for you.

To learn more about who we are and how we work, please check out our Ambition & Balance blog: https://blog.doist.com/

If you decide to apply, I strongly encourage you to read the following article for tips on what we look for in a strong application: https://doist.com/blog/remote-job-application-advice/

For questions, feel free to reach out at andrew.g@doist.com.
What's in a Name? (2014)
I don’t think we have evidence of permanent changes in consumer behavior from this one way or the other?
Zoom has betrayed us all! Congress must require zoom to explain why they are sending encryption keys to China when all participants are USA citizens. Zoom is betraying USA citizens and their customers. We must pressure USA zoom execs to explain exactly why they are doing this.
Thanks a lot, great ones!
I don't think I've ever seen any purported examples of the expressiveness and flexibility of prototype-based OO where the advantage actually comes from being prototype based rather than class based. Rather, the flexibility comes from being a dynamic language with a first-class metamodel. Or, to put it more concretely: in what way is Self more expressive or flexible than Smalltalk?
A lot of big companies keeping cash do it for tax reasons. If they bring the cash to the US it is taxable in the US. They're really just waiting for the government to reduce the taxes on bringing that money back.
When the first tweets from the executive branch were “OMG we need to save Boeing!!!!” instead of “We need doctors and supplies!!!” that kinda summed up where the priorities were.
Security implies experience. They don't care anything about that. Just hire cogs to grind away and fire when they burn out.
Matthew Green's article on this is has a thread here: https://news.ycombinator.com/item?id=22771193

The Intercept article on it has a thread here: https://news.ycombinator.com/item?id=22767807

It's probably too much of a stretch to merge all these, because many comments are about specifics of those posts, and the ones that aren't are kind of generic and so maybe not worth merging anyway (https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu...).
Coronavirus Relief Fund – To Cope with the Evolving Economic Crisis
Coronavirus Relief Fund - To cope with the evolving Economic Crisis
Update – 03/04/2020
1850 daily wagers families supported with food and other essential supplies till now (Pan India).
635 Villages covered under awareness drive till now
Online and Offline Awareness drives are in full swing

Donate us at
https://milaap.org/fundraisers/support-india

#Donations @COVID19 @CoronaVirusFund
When the current COVID-19 crisis has past, and historians look at government responses, the CDC messaging on masks may be the single biggest mistake the US made. Bigger than the testing fuckup, bigger than the complete lack of contact tracing. It is _still_ bizarre to me that a government agency staffed with presumably some of the most qualified, well-educated public officials decided to set their public credability on fire over the mask shortage.

If they had instead said: "Yes there is a mask shortage, please reserve N95 masks for healthcare workers, and use cloth or surgical masks for personal everyday errands" then there would have been no controversy, and arguably a much better outcome. Why did the CDC decide that instead of cooperating with the public, to do this obvious lie and manipulate us? It's something I would expect to see from an authoritarian failed state, not a western democracy. And now, after it's been exposed as nonsense, we have this baffling about-face, long after the CDC's credibility has been shredded, and for what? Nothing. Worse than nothing, because now no one trusts the CDC.
I just downloaded their binary build and it worked without sudo (you need to run "ZoomLauncher" file).

That being said, I did not get the impression of an easy to use app that "just works" (at least with my tiling window manager), things were confusing, clunky and rather idiosyncratic (e.g. sharing a screen was weird, and the whiteboard did not work).
[spoiler alert] > This doesn’t violate Planck’s law. It’s a new way to generate thermal emission, a new underlying principle.
Did you have an issue when typing in your url? Do you recall what the error message was? We do have a url validation in that form that requires https:// Typing in www. will give you an error.
B.

https://github.com/nim-lang/Nim/wiki/Companies-using-Nim
https://classicprogrammerpaintings.com/post/148027314949/we-...
Callido Learning
Maybe whoosh...but..
Congratulations you’ve invented a web browser.
Its a terrible app though
Looks like Zoom to video conference security is like Flash to web browser security.
That’s what I like about this game too. It quickly turns into a concurrency / lock contention optimization problem if you build a very connected network.
Downvoters: please name one scenario in which using AES with >128-bit keys adds any actual security margin, even in principle.
Talented engineers that spend their limited time judging others because they disagree with their sense of morals should feel some shame.
> “the same thing is true when talking to reporters”

Can you elaborate?
What about landlords living off the rent money? Until now it was a nice way to earn a return.
Why would nobody buy loans that missed/deferred a few monthly payments during a government-ordered pandemic shutdown?

Lenders charge interest on these loans. This interest is earned, because not all loans are expected to pay back in full.

If this were applied across the board, lenders would probably find it far preferable to a complete collapse, where instead of loans that missed/deferred some payments, they found themselves owning a pile of distressed assets, all at once, in the middle of an economic catastrophe.
I’d like to suggest a fun project for Apple that might allow them to kill off this NSO malware: Apple should devote a few engineers to create honeypot iPhones that they could get into the hands of a few carefully chosen journalists and dissidents who would then “lose” their phones or allow the phones to be confiscated by governments or organizations who use NSO software. The objective is to get a copy of the NSO malware and figure out the exploit(s) they use.

The honeypot phones would behave exactly like normal phones but save all incoming data at the lowest protocol layer (whether by wifi, cellular, Lightning connector, and maybe even in-circuit attempts to reflash firmware) to hidden internal terabyte microSD storage, which it would later exfiltrate back to Apple at some point —- perhaps by even having a second hidden cellular connection. I’m assuming that Apple has all the talent it needs to reverse engineer and plug the NSO malware once it has an actual copy of the malware.
At one point I was working construction during the day and working on a visual programming language at night.

Needless to say, I have little sympathy for those claiming a talent shortage.
Been in place since the 1970s.

https://en.wikipedia.org/wiki/Biological_Weapons_Convention
Not sure about NPM, but Yarn, even v1 without PNP caches all packages and simply copies the package from the local cache into your `node_modules`.

It doesn't do symlinks (PNP mode does) because this doesn't always work well and it definitely doesn't work well on Windows.

See: https://classic.yarnpkg.com/en/docs/cli/cache/
U.S. warns Americans to leave Japan amid significant increase in Covid-19 cases
"Callido is improving student outcomes by enabling any school to develop critical thinkers with plug-and-play resources for explicitly tracking and developing students' critical thinking, problem-solving, research and communication skills.

All educators agree that the purpose of education is to develop students into critical thinkers. However, translating this into action is difficult due to the lack of a roadmap for skills, constrained teacher time and legacy reporting systems which do not show progress on skills.

Callido makes this easy by providing:

(i) a roadmap for critical thinking, problem-solving, research and communication skills at each grade (ii) digital assessments to understand each student's starting point (iii) blended learning resources for the targeted development of each skill (iv) data dashboards to track students' growth year on year

Our solutions save schools over 400 hours, and are 10x cheaper than the next best alternative - replicating all of these resources and expertise in-house. Since inception, we have partnered with leading schools in over 18 countries."
Synthetic Management
Has anyone tried the new games in this genre? Any significant improvements?
> The state is created by the class of people who own capital, in order to mediate, protect, justify and manage a world in which they continue to own and profit from their ownership of capital.

In the US, at least, this is a very large class.

Is it a problem that the government disproportionately benefits the top 40%? Yes, absolutely.

But you’re making it sound like the state is a conspiracy of the 1%...sure those folks get disproportionate benefits even above the other 39%, but the state doesn’t only exist because of the 1% — it benefits a much greater collection of people!
Ok, we've reverted the title to that of the page, in keeping with the site guidelines (https://news.ycombinator.com/newsguidelines.html). When changing titles, the idea is to make them less baity or misleading, not more!

(Submitted title was "Semi-Supervised Learning: 85% accuracy on CIFAR-10 with only 10 labeled images")
So this turns bookstores into super affiliates? Also while sharing a pool of secondary affiliate revenue.

I am a heavy user of Amazon's Abebooks. When I buy from there bookstores get 92% of the revenue, and bear the costs.

Surely a model like this for new books is better than bookstore.org model?
> My thing is that there are tons of potential ways to mitigate zoombombing

Someone call the feds quickly, that sounds like a very serious crime.
I don't have experience with this, but from talking to people who do, there are indeed open source implementations. They say the documentation is a bit confusing, but it does describe everything.

This Rust library is an abstract USB library that can implement CDC serial https://docs.rs/usb-device/0.2.5/usb_device/, and this library connects it to the STM32 USB peripheral https://github.com/stm32-rs/stm32-usbd

Examples here: https://github.com/stm32-rs/stm32-usbd-examples