skysight-inc/HackerNews huggingface dataset:
> (1) Except when your tokens can contain newlines, which we're stuck with for the foreseeable future. -- not sure what you mean here, because QSN strings are defined not to contain literal newlines. They're escaped like '\n'.

The tokens in question are filenames, which are (and will continue to be) allowed to contain newline characters. Sorry that wasn't clear. This was never meant to be a critique of QSN, I'm just saying QSN is unnecessary and unnecessarily complex for between-process communication:

- In case of filenames, just use NUL. It already works, is supported by a bunch of tools, and will never have the overhead of encoding/decoding.

- In case of arbitrary binary streams, just send the stream unaltered. Why encode/decode it? What benefit is that? In the very rare case that I'm actually manually inspecting a stream of bytes (debugger/printf) there's always some easy way to encode those bytes for easy readability such as `printf '%q\n'`.

> (2) A QSN decoder is very easy to write. For example, here's a ~6 line regex that validates all of QSN:

It would take me at least a day to write enough test cases to ensure that that regex in fact does what it says. But the point is moot: encoding and decoding should only happen at the interface with a human, not with another process.

> (3) Oil should grow [2] an awk-like dialect [3] that understands QSN and QTSV.

I couldn't comment; I don't use awk unless I absolutely have to. Once I need to use awk a shell script is no longer the best tool for the job, except for quick once-only processing.

> (4) Although you also don't have to decode it for it to be useful.

> 1. I can use wc -l on a stream of QSN strings

I can already use `wc --files0-from=-` on a stream of NUL-separated tokens.

> 2. If I know the strings are QSN-encoded, I can search for NUL bytes with fgrep '\0'

You can already `grep` for NUL bytes[1].

> (5) base64 is bad for humans at the terminal, because it makes everything unreadable. QSN preserves all printable ASCII and unicode.

But filenames are neither ASCII nor Unicode - they are bytes, which can include 0x80 through 0xFF (not valid ASCII) and things like 0xFF (not valid UTF-8).

I still can't see a single use case where I'd want inter-process communication to use QSN. Human input, sure, I'd love something more convenient that `$''`. Human output, also sure, humans can't read NUL characters or tell the difference between spaces and tabs after all.

[1] https://superuser.com/a/612336/2259
Distributing the code is not an issue. It’s keeping development moving when YouTube changes their apis.
Turbulent Era Sparked Leap in Human Behavior and Technology 320k Years Ago
They’re not directly set by governments. But governments have a lot of influence over how mobile providers operate and, depending on government in question (e.g. China), if you want to keep your license you better do as you’re told.
To judge from the results of education, we want illiterate, docile consumers with little understanding of history, science, and democracy.
Not the pandemic. Our hysterical reaction to it – which we could stop.
I'm concerned about it as well, but I've read about people getting their accounts banned for getting flagged as fake when set up freshly and solely for the Quest. Facebook is supposedly working on that. I'd like to create a separate account for oculus, but do I want to risk losing my purchases if they flag me? Even if I can get an appeal, all of this feels like a hassle. I've got a quest 2 arriving in a week, so I gotta decide.
I don’t understand why Spotify won’t let me downvote music. At least I haven’t figured out how yet.
The whole idea that things I've liked are the things I would like to come back to is ridiculous.
The radicle website seems to do a bad job in advertising itself. I'm missing links at the top for a simple explanation of the project and quick tutorials to get radicle running for existing GitHub/GitLab/Gitea users. If you want people to use your project it has to be easy.
I notice you did not provide any details, depriving us of the ability to determine whether the shit show is PEBCAK or genuine.
In the last few days, I've seen a lot of people getting angry at Spotify and (now) at Google Music. What I am surprised at is so few folks are talking about going back to physical media.

Music CDs will take up physical space and might be more expensive upfront (though I doubt they'll be so in the long run). However, the upsides are huge. One, you own the content forever - even if you switch countries or want to pass it along to your children. Two, you can rip higher quality audio (such as FLAC as opposed to max 320 kbps from streaming services). Three, you get a physical artifact of the music you love (artwork and all).
This! Agree completely and having worked in different companies, including huge enterprise, Shopify sounds like a great company to me based on this post! When a company grows it starts to function like an enterprise business and being aware of it and managing it is just great management and it sounds like that’s what Shopify is doing (long learning period expected, transparent leadership).
Not on F-Droid? https://f-droid.org/
Valuing ESOPs as Part of Your Total Compensation
We could eliminate religion classes from schools
Reading this made me feel physically ill. I imagine many Shopify employees are suppressing violent urges on a daily basis.
Free Tailwind CSS Themes and Templates
'Less Than One'-Shot Learning: Learning N Classes from M
There’s nothing complicated in breeder technology, it’s just that it allows constant supply of nuclear material at desired concentrations, aka serial production of nuclear weapons, so politics and regional security needs to be sorted out first.
Interesting observation. Would make for a great sci-fi novel premise.
Actually, the economics of nuclear and wind and solar energy is quite similar in one important aspect:

You have a huge upfront cost for building the plant, and then when it is running, relatively little, or very little cost for generating any additional kWh of energy. The funny thing is that when you run an energy market, what determines the market price is the marginal cost, that is, the cost for generating that additional unit! It is the same as when you run a car factory, people are going to give you money for the one car you produce, not for building the factory.

Now, with the marginal cost being near zero, that means that the market price is near zero as well. The price on the energy market goes to near zero. (And this is a very good thing because fossil energy has a much higher marginal cost and is competed out of the market, which is good for our planet's climate).

https://arstechnica.com/science/2019/08/wind-power-prices-no...

With the consequence that both nuclear and renewable need some kind of subsidy or other mechanism which makes sure that the upfront cost is somehow financed.

What's also nice is that much of the subsidy goes in advance. And specifically with renewable power, it is very predictable and can be planned well. You cannot promise, as in so many other areas where government money is spent, that you build it at a cheap price, and then come back and demand more.

And the latter is one reason why big nuclear energy constructors, like Westinghouse, appear to go bust one after another.
The latest version is: 2020.09.20, yes?
I already grabbed the source code days ago, but forgot the grab the Windows binary. Anyone keep the binary, or perhaps simply have to compile it?

:D
Because everything else is on the 2.4GHz band and so adding 2.4GHz Wifi doesn't require any new HF circuitry.
I worked at Shopify for a year and it was the worst year of my life.

Woefully inept people work there who suck up and miss managements ass because they don’t want to lose their perks.

Shopify is a mirage.
Did Huawei ever invent anything?
If they are already good at keeping multiple points of view in mind: that MD5 can be broken for one application, but it still works for others; then they should also be able to reason that, MD5 might work passably for this application, but it is time to move on.
There is an open issue on GitHub tracking this: https://github.com/stingle/stingle-photos-android/issues/16
> I can write software today that will work without modification even on versions of windows from 15 years ago without recompilation.

I had a Windows user loudly say this in a room while I was in it. It's true Microsoft does a reasonable job of keeping one programs working. Not perfect, I've had many stand alone programs fail to run in "compatibility mode". It's a commendable effort nonetheless.

But in contrast, Linus has kept his "don't break userspace" promise damned near perfectly. So upon hearing someone claim yet again how much better Windows does this than Linux, laptop running some 2020 debian stable and a 64 bit Linux kernel, download Debian potato (circa 2000) and expand to a directory on machine running the latest Linux 64 (potato is 32 bit only), chrooted into it, apt install whatever, and showed him it all just works. I could do that with any distribution on my modern Debian laptop.
Because we feed the data to Js. No need for additional overhead parsing string based timestamps. Unix epoch is just an int. We don't need pre 1970 timestamps.
What was that small town, Brno? Now known as RedHat european HQ location?
Time to move on to SHA-512/256 or BLAKE3
Maybe you sniveling techies can all move to New Zealand like Jeff bezos and peter thiel and the rest of those assholes.

Go buy a fucking hobbit hovel and stay there.
Or just have a spare hard drive outside the house on which you backup the hard drive every few months or so. This is what I do to protect my media files.
Agreed. It's definitely a two-sided coin

Not saying that devs shouldn't be allowed to experiment, but a lot of times they need supervision.
> What's preventing them from competing with the Chinese?

Greed
> The research participants are voluntarily sharing their ads with NYU. Facebook is objecting.

FB gives off serious Emil Kaschub vibes with its willingness to run non-consensual psychological experiments on people.
You're a shill; paid or unpaid/duped/fanboy is another question ;)
For "Modern day HyperCard" I would expect some innovation that translates it to the modern world. Not literally HyperCard :)
Can you link the tablet?
Anyone using Stadia is risking all their game purchases getting lost when it shuts down.
They may not be a lawyer, but they have basic grasp of copyright law. It is indeed distribution of copyrighted content without permission that is illegal, not obtaining it.
If I go to a public park and bust open the lock on the utilities shed and mess with the tools, it’s still a crime.
The man who taught Uber how to say sorry
> they could also insert ads as segments of video without having to transcode all videos for every user

That would work in a livestream very well, but not in a video. Imagine everyone getting adverts in the voice of live streamer in the different times of the livestream, and live chat getting time-dilated to compensate, without the streamer itself noticing.
> He never did that. He advocated for child consent.

No such thing. Children cannot legally consent to sexual activity because they cannot meaningfully consent to it in the moral sense, either. All sexual activity between an adult and a child is an abuse of the power dynamic between adults and children, and causes lasting psychological if not physical harm to the child.

Therefore, all sexual activity between an adult and a child is rape.

Therefore, Stallman is/was an apologist for child rape.
This is exactly the reason I recently chose to move all my photos to Adobe Creative Cloud and also keep them backed up to multiple separate locations. Almost all other data I can recreate (even if it took years) but the memories I have through photos and videos are irreplaceable.
The trouble with GDPR is that it's legalese, but there's good reason to believe that this email breaches UK, and likely EU law, and a case could be made in court, probably article 21: https://gdpr-info.eu/art-21-gdpr/

In the UK: https://ico.org.uk/your-data-matters/be-data-aware/political...

"You have an absolute right under the Data Protection Act to object to marketing from any organisation and the processing of your information for direct purposes. However, a candidate, political party or referendum campaigner does have a right to send a Freepost mailing, as mentioned above."

And under GDPR it's all about consent: https://www.superoffice.com/blog/gdpr-marketing/

"Data permission is about how you manage email opt-ins –people who request to receive promotional material from you. You can’t assume that they want to be contacted. In the future, they need to express consent in a ‘freely given, specific, informed, and unambiguous’ way, which is reinforced by a ‘clear affirmative action’."

Specifically, nothing in Expensify's EULA or settings allows me to opt out of the CEO's political views.
> NuttX has some preliminary support, RiotOS doesn't do FPU, BT, crypto acceleration and uses one core only.

As always, patches welcome ;)

Those RTOS projects don't have nearly as much developer resources as there are Chips, so there are always still low hanging fruits to be picked.
Rust has been going for 10 years (5 years since 1.0); everything needs time for sure, but Rust has been building up to this point.
I suspect schools do not teach financial education deliberately. Large segments of the economy are entirely dependent upon poverty spending, such as fashion and media. If the population generally became financially literate fewer people would buy shit they don't need. What is Nike going to do when everybody stops buying Air Jordan's to save for a down payment on a house?
Information is supposed to have mass by the Landauer mass-energy-information equivalence principle. Now some even reckon it stands the test:

https://physics.aps.org/articles/v11/49

https://aip.scitation.org/doi/10.1063/1.5123794
Is there something like this but self-hosted? Data encrypted on the client with a good client for Android (and maybe Linux), simple sharing feature for selected items.

Free/Libre Google Photos, basically.
youtube-dl aside, the LockPickingLawyer is an amazing channel.
insane achievement and inspiring tale of determination.
Nothing like C++ or Rust generics. C has _Generic (type-switch macro): https://en.cppreference.com/w/c/language/generic

Go into pointer qualifiers and const with _Generic and you'll see that it's a mess to do anything serious with it. But it's handy for type-generic math (tgmath.h style) and that's seems to be about it.
Then reinstating the repo with different hosting provider outside the US would be a viable alternative
lsp-java [1] might interest you. There was a lightning talk [2] about it at Emacs Conf 2019.

[1] https://github.com/emacs-lsp/lsp-java

[2] https://emacsconf.org/2019/talks/19/
You can make 2.4ghz radio on more or less the same process as the logic.

With 5ghz, silicon cmos is still possible, but the power consumption will be very bad. The need for a specialty RF process is a big limiter.
What evidence do you have that such political activity is not intrinsically motivated?
I am a mid-senior level employee at a non-tech semi startup. It sucks. The founder wants everybody to work at his pace, and since he’s your boss, you have to mostly.

There isn’t much growth for pay increases or promotions since it’s not a large company, and job security isn’t the best because it’s a semi startup.

And since the founder is paying you directly from his pockets, he really wants to extract a full pound of flesh for every dollar he gives you.

He promised a few of the more senior employees a cut if we got external money, but when we got that, he didn’t give it to them and they both left to form their own company.

Working in a small startup style company without negotiating a cut of the ownership via shares, is being a sucker - you do 80% of the work & intensity for the owner and are left with not much if it takes off, unless you can find a good enough company that promotes you as it grows larger, and not just replace you because they can afford somebody with more credentials.

Some people may come back and say not to join such companies but pick wiser, but the harsh reality is that most of these startups founders are narcissistic and would sell you out for a dollar.

This is a just a warning and insight to anyone thinking of joining these companies.

For me, I can’t wait until the pandemic ends and I can find a better job elsewhere.
Anki as Learning Superpower: Computer Science Edition
no such item
Startups in Africa are beginning to get traction. Nigeria for example is a growing tech hub

https://blog.ycombinator.com/category/africa/

https://www.benjamindada.com/nigerian-startups-to-look-out-f...
> this Stallmanist "if the server returns 200 it's ok!" tarpit

That would be an Elbakyanist stance, not a Stallmanist one.
Cleaning $HOME on macOS
Most countries are being pressured into converging on a global set of copyright laws (among others), so unless we demand and can realise changes in the law, this is going to be a perpetual battle of attrition, and the other side's job in done when it becomes inconvenient enough for widespread use. They don't need to wipe something out completely.
Their AI is optimized for revenue, which probably takes some annoyed people as marginal errors.
BL602 ordered from AliExpress (BL604 is not available). Looking forward to long range connection between BL602 and RPi 4.0 (that also use Bluetooth 5.0)
Pre-1970 timestamps work too:

Welcome to Node.js v12.18.4.
Type ".help" for more information.
> new Date(-10000)
1969-12-31T23:59:50.000Z
Intelligence Explosion: possibility that future of computing holds
Asus Zenscreen and others have build in displaylink, so it works over USB3 with $3 adapter.
How do you back them up to separate locations? Do you use some kind of adobe application or script to sync?

If you delete something from the Adobe cloud, is it deleted from your backups too?

What do you use for sharing albums with friends?

What do you use for displaying photos on a TV?
Yes and no. Backups that you control (physically, technically, and legally) are the only complete mitigation against someone else losing your digital memories. That applies to a FAANG as well as a startup, although startups are far more likely to just flame out as you say.
Remove the trailing backslash.
There was an interesting discussion on this paper recently:

https://news.ycombinator.com/item?id=24820298
Huawei Mate 40 Full Specs and Prices
It’s quite simple, most other ways of energy creation does not yield hazardous waste. I’m referring to motion and geothermal.

You tell me how wind energy danger is compared to nuclear?

How is nuclear energy a sustainable energy source in unstable world?
I'm curious, what field are you in? For a non-physicist you seem quite knowledgeable and confident about physics and quantum phenomena
I've worked on two seperate old code bases with pms who read the lean startup and they believed that technical debt does not exist. Seriously aggravating the situation thus. They did not seem to understand that the main thesis for that book is assuming that you have one in a million change of becoming a unicorn or selling the company to another party and cashing out.
I flew all the way from London to California once to help a household-name IT company with a perceived XML performance problem, which turned out to be simply that they were constructing the XML document using Java string concatenation rather than using a StringBuilder. In an hour I saved them about $1m worth of hardware spend.
What conclusion do you draw from this?

I'm curious because it's pretty easy to find a postal address for any giant company, however what will you gain from it?
Well, we (Lithuania) have a law that works along these lines. When you buy any storage device a part of the price is a tax that goes to IP protection agency. The reasoning is exactly that: because you may store some pirated music or whatever on it. How was this bs passed I have no idea.
I have wondered why Real Player never seemed, over a period of years (some years ago, at least), to need updates to cope with downloading from YouTube, and yet youtube-dl seemed to need regular updates every few months.

* https://www.real.com/uk/features ("download web videos from popular sites like YouTube and Vimeo")

It's an architectural difference, but it is unclear what it is. It cannot be because RealPlayer Downloader is a browser extension that provides a "download" button within the WWW page itself and youtube-dl works from URLs given on a command line, because other YouTube downloaders like iTube are also able to download a video given only a YouTube page URL.

* https://itube.aimersoft.com/free-mac-youtube-downloader.html ("free download YouTube videos to Mac in a Click.")

Or maybe it isn't a difference nowadays. This was some years ago. But there does not seem to be much talk about having to update these downloaders frequently like youtube-dl.
Indeed. This is my fear. Let's see where Stingle is in 5 years time, but I'm not going to rely on and be inconvenienced by a shutdown of another startup in this space. Photos/Videos are priceless.
Do signed commits solve the integrity problem?
As I mentioned in another comment here, somebody gave a lightning talk about lsp-java [1] at Emacs Conf last year, which I thought looked promising.

[1] https://emacsconf.org/2019/talks/19/
> Is there some CCP-gov subsidy going on to capture the market?

Every chipmaker in China has a 10 year 100% income tax subsidy. Some of the earliest subsidy recipients are now passing that period, so they invented new schemes which are to the effect the same except for "go to technology park A, or factory park B."

Given this is an income tax, companies don't benefit much themselves if they are working on low margins, but it helps to lure in more companies who got themselves into stockmarket play.

As it is China, another factor is that company owner who is a sole shareholder/board head/CEO would've been taxed to oblivion if he were to simply give himself a giant salary to extract profits (60%-70%.)

When it all began, dividends were completely tax free, and there were no capital gains tax. Now they aren't, but the policy somehow continues to drive on the same rails.
Anyscale adds $40M to bring Ray-based distributed computing tech to the masses
I've been following OwnPhotos' (sporadic) development for a while: https://github.com/hooram/ownphotos
This is not equivalent in terms of risk assessment. One broken product does not endanger environmental ecosystems or countries at the same scale as nuclear.

Bear in mind that this was a pretty routine earthquake that is still causing issues almost a decade later.
If you've got a few hundred spare weekends, please write one!
I also prefer this. Removes the extra bulk, and adds a simple HDMI input. I think smaller LCDs can even run entirely off 5V (USB) power.
It's one of those things that's immensely helpful but difficult to discover organically, I think, since a lot of people will go "find outputs this, now I pipeline to transform that, this is The Unix Way" and never realise that `find` can do a bunch of transforms for you for free.
Point taken, but now tell me which of those was easy to repair?
The thing is: this isn’t even a fringe viewpoint. It’s pretty obvious that people are avoiding it at least in part because it’s from Google, and Google are never in it for the long haul.

They’re already getting proved right, as well, Stadia’s getting barely any updates or new games, no exclusives worth the candle. It’s really just a matter of time.
For context if/when the status page changes:

- Web, API, git, pages, CI/CD, and registry are down, among other services

- Timeline so far: reported at high DB load degrading availability as of 09:36 UTC, investigation continuing as of 10:02 UTC

This follows a reported DDOS attempt yesterday.
Morseus
I'm learning Web Development and I made a minimal web app using Vue js for Morse code translation. Thoughts and suggestions appreciated!