skysight-inc/HackerNews huggingface dataset:
Roku has made, in my mind, a horrible mistake by trying to be more than a hardware vendor. My first Roku was great -- select the app you want, play video. A lot of the streaming services were very immature and had terrible UIs; Netflix's was particularly good and Amazon remains one of the worst. They had a headphone jack on the remote (genius!) so that I could listen to content while other people in my household slept.

Then on the next generation, they started requiring a credit card on registration (boy did I have to hunt to find out how to set it up without that). I am perfectly capable of getting credentials for the services in question, why would I ever put my credit card information with a service where I never expect to use it?

Then they started peppering the UI with ads. The net effect here was basically just to make the interface less navigable by wasting a bunch of space advertising channels and programs on a device I paid for?

Finally they added a bunch of buttons to the remote to take you to specific services, which I only every use mistakenly, and of course includes "Rdio", where all I get when that button gets mashed is a message saying "this service no longer exists". Their interface with the big tiles is very well done; I don't need these shortcuts.

I would gladly pay extra for a version of the Roku that cut all of these features; like Amazon hardware and the "with sponsored content" where I can pay an extra $20 to get the vanilla version. It's still the best of the devices I've used (Amazon Fire Stick/Fire TV, Apple TV, Chromecast) but it's a shame they keep trying to suck more ongoing revenue out of it.
What parts do you find difficult? I agree that the benefit to having something learn the schema and the relationships would be nice but I get that through something like DBeaver already.
A little off-topic, but the article mentions they support Privacy Pass. I remember seeing the announcement a little ways back when they first released it but just kind of forgot about it. Is anyone using the browser extensions? Has it reduced the amount of captchas you end up seeing, or made your browsing experience better in any way?
Playstation 5 Controller Revealed
To be fair, They transferred all rights over OpenVMS to VSI and, most likely, can't grant usage rights to anyone anymore.

They also allow people to run their software under SIMH in the HP-1000 and 2100 emulators.
I can't speak for Paraesthetic, but in more normal circumstances in-person retail regularly has a smaller selection at higher prices, and the quality of help from shop assistants can be variable.

It's not the shops' fault, it's the economics of the industry. Economies of scale mean for some products, Amazon's retail price will be lower than the shop's wholesale price. Cashflow and volumes make it hard to stock a broad range of expensive items like CPUs and laptops. Competent help can often do better than retail wages and working conditions.
Just use Buster[1]

[1] https://chrome.google.com/webstore/detail/buster-captcha-sol...
A few days ago I encountered this when Cloudflare decided my IP address (which is behind an ISP-level NAT) was suspicious all of a sudden (which it hadn’t been doing, a pleasant change from when I was at this location three years ago when half the internet sprouted Cloudflare CAPTCHAs at me). It was awful to solve, worse than the substantial majority of reCAPTCHA checks I’ve encountered. Certainly nothing like the illustrations in the article.
FYI I successfully booted the emulator (student edition) on wine on macos
Cool. So, who writes the textbooks?

The Indian government allegedly (can't find source except John Oliver's TV show, so take with grain of salt) published textbooks claiming that Caucasian people are undercooked toast and Africans are burnt toast, and is currently running an ethnicity cleansing campaign to eliminate Muslims.
You're forgetting the main benefit for google, which is getting humans to train all their vision models for free. At one point they were just forcing X% of clicks to fill out a captcha regardless of origin or identity just to get more data.

I for one am getting quite tired of trillion dollar corporations getting things for free out of me. Hard pass.
Pretty common for physics experiments. My computer has neither direct access to the data being collected, nor the processing power to deal with it. Sure, I could code locally, push to a repo, and then test remotely, but the additional turnaround would be obnoxious. Far easier to open up a terminal and run emacs remotely.
A lot of the early days failure of Maxwell was his notation was insane. As others notice below; Heaviside notation[1] made it a lot easier to follow and calculate things. Notation is underrated as increasing human power: I'm not sure General Relativity would have been possible without Christoffel notation. FWIIW fun stuff to read; Whittaker's theories of Aether and Electromagnetism gives the detailed history of all this. Cheap from Dover books. Mind blowing in how theoretical physics used to work.

[1] https://books.google.com/books?id=nRJbAAAAYAAJ&pg=PA109#v=on...
Graced with Knowledge, Mathematicians Seek to Understand
Building India’s largest stock broker platform
I don't understand this reply—it doesn't disagree with anything I said. If Tolkien publishes intentional changes, they are some form of canon, even if it's of the "Han shot first" variety. Tolkien changing the words on page 527 is new canon.

If the publisher modifies the work particularly in a manner devoid of creative intent—such as unintentionally omitting page 527—the modification cannot possibly be considered canonical. Imperfections in an emulator are not the work of the original author and they're certainly not any form of artistic intent.
> What do you mean "the legal surname"? I'm Spanish and my legal name is my full name with both family names.

I'm referring to the primer apellido. Even government forms require that people break down their surnames in first surname and all trailing surnames.
Interestingly, this package manager is based off of the Futhark package manager (https://futhark-lang.org/blog/2018-08-03-the-present-futhark...), which has a very simple, yet powerful design. It's basically language agnostic, which means the technique could easily be used for other languages as well.

Edit: It's also about time that SML got a proper package manager. Smackage never really worked well.
If you use a combo of iTerm on Mac + Mosh + tmux, I highly recommend rebuilding mosh on client/server from this PR[1] which adds better support for copy & paste. Also, if you use mosh without tmux, you're missing out -- learn tmux.

[1] https://github.com/mobile-shell/mosh/pull/1054
I think it's fair to do death vs death. Especially if Corona disproportionately affects people who have lived 60+ years already. Car deaths affect people of all ages.

The economic collapse and scare has caused people to cancel or delay surgeries, dental work, physical therapy, buy newer and safer cars, home abuse has gone up, I imagine exercise has gone down, I wonder how alcohol use has changed.

You can quantify these with numbers.
Ask HN: What features would you like in an AM radio?
My father likes listening to AM band radio, I have no idea why and I don't even know what he is listening to. He will be retiring soon and I would like to make an AM radio for him. I looked it up on the internet and didn't find any features beyond turn on and tune. So I ask you guys, if you had a chance to design a AM radio right now, what would you put in it?
the apple employee who is struggling to meet my needs because of that shitty app. it directly impacts customers by making it take longer to solve my issue.
meh, though clear buttons might come back in style.
Masks4All
Dupe [1], with 71 comments and 717 points a few days ago.

(btw, the blog post is an excellent read)

[1] https://news.ycombinator.com/item?id=22788738
Provided that there aren't any other consequences, such as emails not being delivered before you do that GET.
An update to your data-sharing settings
do you mind to share which "this small program" is ?
We've conducted experiments with tyranny before and it has never ended well. But it's clear that the elite is getting more and more enamored with the idea.

It may well be that it can no longer be peacefully stopped, and that battles and violence will decide this.
The thing that annoys me about people who complain that they can't make a living being a musician is that it is like complaining they can't start a business selling air.

That's a bit harsh, but that point is that the supply is very high and the demand is low. Certainly the demand for music is high, but only a very tiny sliver of the music that is popular. There isn't a ton of demand for people to pay much for live small town performances.

And as for the supply, there are tons and tons of people who want to be musicians. So the simple supply and demand economics has it that the people who are willing to sell their services for the lowest price (i.e. free) are the ones who will set the market price.

It's a similar phenomenon to when I was in grad school and those around me would complain about the lack of pay for newly minted PhDs in academia. The pay for postdocs is very low. It's the same problem as musicians (though less severe).

One of the thing that motivates grad students or musicians is the hope of making it big (getting a tenured position or selling out performances). That means people with a high risk tolerance are the ones who will participate in the market. Basically, you have to get yourself into the distinguished echelon of hot commodities, and in this respect, "exposure" is very important. There is no top billboard song that exists but for marketing.

Life isn't going to be the way you want it and you have to adjust.
You can not only build a turning machine with GoL, but you can build GoL in GoL

https://youtu.be/xP5-iIeKXE8
but I like screen better :P
The better solution is allow control over what the terminating characters are. Rust raw strings allow N ‘#’ characters around them, like r”x”, r#”x”, r#####”x with “quotes””#####. So no escapes are ever needed, just increase the number of hashes to outstrip the maximum consecutive hashes appearing in the string after a quote character.
Multi-Body Muscle Simulation in Real Time
Check out the Mercatus Center's 'Fast Grants' program:
https://fastgrants.org/

They're giving $10k - $500k grants to fight covid-19, and decisions are made within 48 hours.

Press Release: https://www.mercatus.org/features/mercatus-emergent-ventures...
FYI – Hospital Revenues Down 40-50% – Impacting Health IT
Hospitals are being hammered right now. The cancellation of outpatient and surgery appointments has hit the industry very hard. I am in healthcare IT, getting 10% pay cut, there are also lots of layoffs coming. It was a good run.
Yea it's puzzling that China completely shutdown travel domestically but allowed international travel from the epicenter of the pandemic. Maybe there's some good justification, but it seems like unleashing a virus around the world and protecting home.
Show HN: 19fit – Follow-along video workouts to stay fit at home on quarantine
>>I did say clearly it depends. And that's because it does.

You've arrived a tad hot to the discussion to now start to backtrack on how it depends.

After all, if it depends for your defense then shouldn't it also depend for the OP's point? Because if you know that it depends but still start to accuse others of trolling, you are not being helpful nor honest.
But did you really get much of the benefit of using Clojure? If you store your data in an SQL database for instance, that layer provides the equivalent of what Clojure's STM can do within the process. You open a transaction, run some queries, perform some logic, then update the database. Clojure's persistent data structures don't give you extra leverage here - you could just as well write the logic with mutable datastructures in C# (that you throw away afterwards).

This is no accident, as Clojure's STM was built around the premise of emulating the MVCC provided by databases to provide ACI (minus the D) guarantees to program against. If you're already getting those guarantees elsewhere, doubling up does no good.

Similarly, code that operates on streams is generally not where you get bogged down by state and multithreading in something like C#.

I say this as somebody that believes Clojure is a powerful addition to the toolbox. I even use refs in production code...
I really hate how hard it is to license well known music.

There’s like three different licenses needed and I have to magically know many downloads I’m going to need to license beforehand and it’s crazy expensive for even a single track.

Forget it...
... and pray tell us what the 'heaven descended' Ministry of Truth was doing ? Oh that's right, they were claiming it was no big deal "it's just the flu... don't worry about it". This was the case even after witnessing China's troubles. Now the same people have the gall to go and complain about WHO. Hindsight 20/20.
This isn't correct for, at least GoPro 6 and newer. I often times will run my GoPro with an external battery pack when doing extremely long running time lapse videos. The camera can definitely be run on external power and record - minimally a Hero 6 Black and a Hero 8 black both can be used in this manner from personal experience.
Do you think they will get paychecks if they go out?
Empty hotels have the same CPVID19 effect as empty AirBNBs.

In fact, empty hotels are serving very important roles right now around the world housing homeless and quarantined people and travelers.

Finally there is no comparison between a hote and a cruise ship. Travelers in hotels, much like Airbnbs, are all back at their homes. The problem with cruise ships is that they cannot easily get back to wherever they’re from.
"The control you have over what information Twitter shares with its business partners has changed. Specifically, your ability to control mobile app advertising measurements has been removed, but you can control whether to share some non-public data to improve Twitter’s marketing activities on other sites and apps. These changes, which help Twitter to continue operating as a free service, are reflected now in your settings."

This just showed up in a modal window with an OK button in my timeline, by the way, which was what startled me.
It's pretty amazing for a beta product. Looks promising to me as far as I test it.
Sick joke, not funny. This negatively effects the movement. Whoever wrote/participated in this article should be ashamed.
A big difference is jax having a tracing compiler while numba does not. In general, jax is more suited towards vectorizable code (so using numpy functions broadcasted over axes) while numba is better for accelerating manual for loops.

(I'm not from either jax or numba, but a keen jax user for non-ML research.)
> It is like those old coyote road runner cartoons. The frustrating thing about the coyote was that he never went back and fixed tiny problems with his attempts, instead he dropped every nearly-successful attempt and moved on to something completely different, just to find that it had different bugs in it.

I've heard the same thing about GI Joe. COBRA had working weather satellites---why didn't they just try again in next weeks episode?!
Yep, and here the government even provides you with a free qualified certificate to sign.
"Barefaced lie" gets a new definition.
The $50bn in profits shows exactly exactly that they didn’t cut margins that much, or reduce fees.

Also the prices don’t go down when oil prices do.
If we're including externalities- how about all of the traffic, noise, and pollution associated with driving delivery vehicles all day long
Heaviside is well worth looking at anyway. I don't know much about him personally, aside from the fact that the unit step function is named after him (in a classical case of "let's reduce a profound body of work to one incidental concept to which we attach the name"; see also the Kronecker delta), but I do know that his work was deep and, like much work destined to be of importance in applied mathematics, initially offended mathematicians by its emphasis on practicalities rather than mathematical purity. https://en.wikipedia.org/wiki/Oliver_Heaviside
I assume most people have webcams built into their computers and/or use their phones for these purposes. I have a highish-end external one but then I'm someone who was spending a couple hours a day on video conferences even before the current situation.
A parser for sqlite create table statements
> You will also need a USB a-a cable that I didn't know existed or was legal.

They exist, but are not allowed by the USB standard. The basic premise of the classic USB standard is that the A side provides the 5V power, while the B side consumes that 5V power. With an A to A cable, you are shorting both power supplies together.

(USB-C changes that to resistors; IIRC, the side with the pull-up resistors will initially provide the 5V power, while the side with the pull-down resistors will initially consume the 5V power. The passive adapters to classic USB just have the correct pair of resistors for the corresponding classic USB plug or socket.)
I don't know. But someone posted this in a previous comment, maybe it helps:

> The Czech 3D Printer company Prusa has been on it for a while: https://www.prusa3d.com/covid19/ and they have been open-sourcing the design. You can print it on a 3D printer.
Cytokine Release Syndrome
Side note: I finally read “Surely You’re Joking Mr Feynman”, and found out about his discovery of art — I believe those are some of his drawings in the link you shared, and they’re quite beautiful.
Gaming headsets are actually pretty good for video conferencing. I got a pretty cheap one (£20) from a major UK chain as a test. Has worked wonders, even if ear fit is not perfect (bit heavy compared to what I normally would wear) and sound quality sucks for music. The alternatives would have been £70+ fancy sets, but I wasn't in the mood of experimenting with those kind of ticket prices.

Others at the company have bought similar items over the past couple of weeks too, and they are an increasing presence at conference calls. I wouldn't be surprised if the non-blinkenlight variants were the next item to go on scalpers' hot list.
>It's almost a joke. To me it's reminiscent of looking at beginner programmers. You see them do crazy things like calculate a date "next month" by taking apart the pretty-printed date string, parsing to find the month, realising that sometimes the day part is one digit and sometimes it's two, then having to worry about m-d-y or d-m-y formats, building little tables of "days per month" and leap years... and so on.

This illustrates the entire field of programming as we know it. It actually happens among all programmers but for less obvious things. Especially with design patterns. I've seen programmers use so much structure for the sake of a design pattern on something that could otherwise be 10x simpler.
It's funny that we need to ensure humans are the ones performing certain actions like making a purchase or accessing a service, but we let machines make decisions over very important matters in our lives (credit/financial decisions).

It's intriguing they said Google will charge for reCaptcha, any information on that? I can't imagine all the small business owners will have to start paying, but perhaps if they did they'd just remove it altogether (a net win!).
If your definition of "static site" is simply that the server doesn't generate any HTML at request-time, then any SPA is "static" (just one empty index.html and a web packed bundle.js generated at compile-time and an API call does the rest). But if that's the case the static future started about 7-8 years ago!

Personally I think that if your client script is making AJAX requests that patch the content of the document after the initial HTML is loaded and there's no other way to see that content then it's not a static site. In other words, a static site to me is simply one that works with JavaScript turned off.

The author seems to be talking about JamStack, where-in every change to the content of the site constitutes a recompile. I have serious reservations about using that technique on a site with many users making changes, like a social network or a comment section.

Also, since you're all probably gonna try to fight me; there's nothing wrong with SPAs, and Gatsby and Next.js both do SSR which ticks my "works without JS" box.
The Preview app that lets you very easily sign PDFs is a piece of software I very dearly miss on Linux. There are solutions on Linux but none as smooth and universal as Preview.
There is no such thing for a residential lease in Ontario (except in cases where the landlord rents a room in a house and lives there also, iirc).
Pretty dope.
In the past year or so I noticed a lot of companies started having a set of "values" that are (or used to be) just common sense. Like things that you'd be doing anyway if you were a decent human being but now they are official company "values" and they even had an interview process around those. Of course, those values magically go out the window when an incident gives the higher-ups a reason to cover their ass.
Cool! Will publish there next time. Thanks for the feedback! =)
Amsterdam to embrace 'doughnut' model to mend post-coronavirus economy
> thinking rationally and coming to reasonable conclusions.

If they did, no one would buy the BS that the mainstream sells (cf. Iraq War, Vietnam War, ... nearly every war, the 'Russian collusion' of current era). Power is obtained not when people are taught to think - it is when you keep them stupid and limit their brain feed to one gutter.
All the more baffling why some countries are moving away from national identification and other digital signing initiatives to prove identity. E.g. the UK that introduced and then subsequently dismantled a national ID card and database (apparently it was a "privacy" issue for the government to have a record of citizens?). Imagine this, a first world country, living in the dark ages essentially when it comes to identity.
I tried a hcaptcha and it was way harder to solve than the usual recaptcha. However, It was significantly easier than the recaptchas you get when using tor.
My bank used to reject scans but accept faxes... bureaucratic reasons.
The shell scripts depend on a "convert" cli command – that command doesn't exist on my machine, and I can't find any reference to it in the documentation, does anyone know where that command comes from?
longer term such as, suck as much money and IP out of the US over decades as possible? after letting millions of your own people die through fucked up policy and then reverting it and claimed you 'lifted them out of poverty' ?
You could use scrcpy (or even Miracast) to send an Android phone's screen on your PC, and then use your favourite virtual webcam app to share the stream with Zoom.
Zoom sued by shareholder accusing it of covering up its security flaws
This is not an exposure gig. Some artists chose to publish their work as CC license (like some devs publish under open source licenses). This site allows them to upload these works, there are plenty of site that offer the same thing such as https://commons.wikimedia.org/wiki/Main_Page

I've published mine under CC here https://flickr.com/photos/patcito/with/84627477/
Given that C++, Java, C#, VB.NET, JavaScript now have functional programming. features, and Smalltalk always had LINQ like capabilities, there is plenty of software written in functional like languages.

And then there is the whole lot of Scala, Kotlin, Swift, TypeScript, before we even delve that Haskell and OCaml are used by Jane Street, Intel, Microsoft and Facebook, just to throw a couple of names around.

Don't worry, you can use C and Go instead.