skysight-inc/HackerNews huggingface dataset:
Radio bursts from ‘zombie’ black holes excite astronomers – Science – AAAS
I'm not sure that "explode" is the right word for what's happening, but where I live we went from "we'll double our teams in 2022" to "we stopped hiring" to "we're laying off x% of our staff" in under 7 months. I personally love it, too many YouTube self-made engineers on the market.
> Outline

https://outline.app/
From the landing page it's not obvious to me what Dendron does that Foam doesn't for free & open-source.
Yes - others have also suggested Garageband. Maybe it would be better to straight up get a full-on Macbook at that point.
Might be.

But I'd think a Give Way sign should suffice in practice even if the intersection has poor visibility. Only if the intersection proves to cheat drivers in to thinking the visibility is not so bad (and hence drivers won't slow down enough) is a Stop sign needed?

It's the old "if it looks safe but isn't".
I think your real question here is: Is GPL enforceable in a Chinese court?

This is something the 3D printer firmware Marlin deals with, Chinese 3D printer vendors are infamous for using Marlin on their devices but not releasing any source. Chinese vendors want an exception to keep their source closed for a limited time, which isn't something the Marlin project can grant without the agreement of every contributor. I wouldn't grant a GPL exception on my contributions and many others feel the same way. Chinese printer vendors think China is a special enough case to get a free pass.

(btw don't disagree with Naomi Wu about this or she'll consider you a "harasser" and block you)

In theory, China is a signatory to the Paris Convention for the Protection of Industrial Property, so the GPL should be binding in a Chinese court like it has been proven in US courts.

In practice, there is precedent that two separate Chinese courts don't give a damn about the GPL: https://www.chinaiplawyer.com/china-court-protects-violation...

So good luck. If you don't like how Xiaomi handle their devices, vote with your wallet and don't buy them.
The US is threatened by the rise of both China and India. India seems to be quite capable of sabotaging itself however.
The hardware is the enabler, but the fight will be over eyeballs in the walled gardens.
I went through this process last year taking a new project-specific Twitter account for zero to 300+ followers. It's hard but possible! Write good posts consistently, teach people something. Link all your channels together (blog posts should end with an embedded tweet announcing the blog post that people can like) and eventually your followers will grow.

https://datastation.multiprocess.io/blog/2022-06-11-year-in-...
It's not. This was working in Columbus Ohio since at least the 1990s...and probably elsewhere and for longer. Just didn't have an app.
Thats why the drive should have a battery backup builtin lasting many years...

Years of battery life isn't tricky, because the drive can, upon being unpowered for a week, rewrite data to be more durable at the expense of access time. 'recovery blocks' can be created which allow the recovery of any unreadable block on the drive. The drive can then wake up and rewrite data only as often as needed based on temperature and the error rate found on the last rewrite. For example, on a 1TB SSD, you might only rewrite 5GB/day, taking just 10 seconds at 1 watt. On a 5 Wh battery, thats 5 years. And thats a worst case - keep it somewhere cool, and the rewrite rate might be halved, doubling battery life. Have the drive half full, and the battery life is doubled again (due to half as much to rewrite), and multiplied by 8 (due to the ability to use the spare space for ECC data). So a half full drive stored in a cool place might be able to last 160 years. Obviously at that point, the battery self discharge and power to run timers will dominate.
Fun idea.

If the site is not a static one, you could check the request's User Agent server-side, and return the raw version directly (or redirect to /foo/raw) if the UA contains 'curl' or 'wget'.

If the site is static and you are able & willing to change your vhost config, you could detect the UA too, and redirect to /foo/raw.

Just a few ideas. This is a fun little project you've got here. Well done.
Swift Proposal: Move Function
Also works with https://terminal.news
Google did an EEE with Talk being the overwhelmingly largest provider, then dropped that into the hell that is google's messaging lack-of strategy
I think Facebook user numbers could drop just as fast as they rose. The network effects that drive a social network to add members could operate in reverse as well when higher engagement users drop and the remaining users either leave or become dormant.
no it doesn't, the simple no-prefix solution requires infinite lookahead
Two months ago I hacked something like that for my blog:

curl https://fuse.pl/beton/10print.html # with code highlighting

curl https://fuse.pl/beton/cegla.html # just prose
User-agent specific stuff is pretty hacky in general. I at least would avoid it unless I've tried everything else first.
> Kids these days grow up with all those new apps, environments, they practically live in the internet

But is it good for them? And do companies like meta care, or are they just trying to milk dollars from them.
Announcing the Keyword Generics Initiative
It's a lose/lose situation.

If you resolve the ambiguity in real time in favor of the preprocessor syntax, you break existing websites.

If you perform a preprocessing step it now blocks CSS parsing and slows down all websites on the internet.

Maybe the preprocessor authors should have thought harder about their syntax if they wanted it to be adopted as a web standard.
So if you take the p2p model seriously (for example) then you have no way to force a peer to accept an update, there is no coercion when it comes to beliefs.

All I can do is be patient and wait for others to reach the same conclusions I have. Also if people are interested (like you are) I can attempt to communicate my beliefs but I have no right. The communication may backfire into me accepting different beliefs.

What I am saying with my original comment is just that I don't believe in coercion as a way to coordinate society. I believe people would rather be persuaded (i.e. presented with information in as coherent a way as we know how to and then given free choice w.r.t. their behaviour) than coerced (threatened with censorship), I do acknowledge that there is a fine line between the two and I am not always sure how to draw it.
I worked in workshops that had much fewer machines. Not from the US and perhaps they are organized differently, but it was also about community. Others did the work you were not familiar with. If the lathe was in use you had to wait or come by another day since work here takes long. But for most machines it doesn't take that long and this already seems very luxurious to me.
In Defense of French Fries
COM "format" is "trivially" portable for a limited subset of functionality where you don't interface with the rest of the system except possibly memory (I think .o files produced by GCC compiler are very close to pure machine instructions too, before they get massaged into an ELF file with ld): in the sense that you can wrap them in a function and just execute them on the same architecture.

The fact that system interfaces like BIOS interrupts may or may not work is insignificant when you start thinking of it as only a playful name.

And let me repeat a word of warning: this is only my guess, I am unrelated to the project.
Especially since TCP is often introduced like "TCP provides reliable, ordered, and error-checked delivery of a stream of octets (bytes) between applications running on hosts communicating via an IP network" or similar formulations (this one comes from Wikipedia). "Reliable" does seem to imply that all data sent is also received. It's of course impossible to guarantee that.

Actually I think it's even a mistake to call TCP reliable. It's best-effort, and allows you to detect disconnects. That's all it does because that's all it can do.
Check out photoprism. Kind of like a self hosted alternative to Google Photos.
Usually all start with 6 months and options to extend. Market is the same in Asia Pacific. I’ve yet to work with a client who couldn’t find something for me to do after, they all want to renew unless they’re axing heads across the board.

In which case they get me to work remotely and bill directly to the project, whilst funnelling communications through the project manager or tech lead. That way regular employees don’t see me, and they still get the work done.
I think they mean Facebook is the new AOL where it has it's own content (Marketplace) that non-users can't access. While Craigslist is available to anyone on the web.
Voice synthesis is obviously getting better and better, but I've wondered whether anyone has put time into the semi-manual tuning of classic texts for audiobook purposes. Kind of like what Standard Ebooks does for epub typography but for Audio.

Like, can someone edit a file to add dramatic pauses, correct unusual pronunciations and so on to improve the automation? Can someone with a merely average speaking voice record the audio, to provide the human element, but then have that pacing and emphasis applied to a (or several) user controlled automated voices?

Googling it, voice style transfer seems to be a thing, would be interesting to convert the librivox catalog to various celebrities and see how it works.
>But as another comment put it, I can only imagine death being similar (if instant/unexpected/while sleeping/etc), just without the coming back. Which is scarier.

You can't imagine it, because it lacks time. There's nothing to imagine.
A lot of the ones I would have said have already been mentioned so I'm going to throw in atomic shrimp.

https://www.youtube.com/channel/UCSl5Uxu2LyaoAoMMGp6oTJA

He has a variety of content, all things that the creator enjoys, presented clearly no subscribe to me prompts just a chap trying new things and doing his projects in a nice calm way. Theres a great community there as well.
Hey, I am just happy that survey is not on Google Forms requiring a G account.
JPEG is lossy
Not a LB, look into Engarde.
Curious how they handle personal mobile devices. So they offer company phones, don't offer after hours support, or outsource support to a company with a compatible policy?
I also switched between some of those apps for quite some time until i found Trilium Notes. https://github.com/zadam/trilium
It's open source and you can self host it to be available through web browser for the time you're at work and don't want the files to be local.
It's very stable so far and has all the features i need.
They seem to have sponsors that are linked on their page.
My wife's first language isn't English and she can sometimes struggle with accents/dialects.

They're also good when you have children around where ambient noise might take you away from the dialogue.
> Can you elaborate ...

I'm not sure I can think of a better explanation/examples than the gp. It essentially comes down to ambiguity between single element selector names (which are unprefixed in CSS - no dot or hash) and property keys (also plain identifiers).

The only similar nested braces form we have in current CSS is always @-prefixed. There's no unprefixed equivalent for parent blocks in current syntax (plus those blocks are currently limited to a single level which I guess mightt simplify things further given the prefixed selector is always at root level)

> I also don't see why a dramatic update like this couldn't also introduce / require a 'strict' style to be considered valid.

I think it could and I think the call for input is open to that as a possibility. The above comment is just referring to a fully compatible direct scss implementation of nesting.
Are open shameless plugs like this allowed on hacker news without disclosure?
If we just get rid of the men, everything will be better. ™

Have fun with that.
The CIA seem to have been a central player in the development of the propaganda that said Iraq was attempting to obtain nuclear weapons, which was used as the basis for the public justification for the war in Iraq, if that's what you mean by providing misinformed reports. And they likely also tortured people and such acts which would have provided plenty of hatred to help push people toward terrorist groups such as ISIS after the fall of Iraq.

> almost exactly the opposite of the kind of organisation that could kill tens of millions of people.

It doesn't sound like that to me.
And back in the day apps used to ask for your email password to find your contacts and I never did that either.

Having to manually exchange usernames is a tradeoff I have mo problem making against having to provide my social graph to a corporate entity or having people able to do a basically public identifier lookup to my private life.

I'm surprised recruiters haven't started spamming signal yet - they certainly have my phone number in DBs against my will, and 1 has tried it on whatsapp.
This is a point of view that I don't really understand (I don't work there).

They have a high bar for hiring, they have interesting technology problems, engineers who work there are probably high quality. The fact that the company as a whole is in a challenging position doesn't change that.

Why is that signal a stain?
I was a 90's kid and got whatever the 90's version of this was called. It had a long "welding stick" that I'd wear down past nub to get the max out of.

To this day, the melting plastic smell gives me nostalgia vibes... Probably not the healthiest in hindsight.
The CSS Working Group uses GitHub primarily, and any minutes from IRC are added to the issue. Here: https://github.com/w3c/csswg-drafts/issues

You are very welcome to contribute!
Does anyone even do brain teasers anymore? I recall them being popular 5-10 years ago but when I did my last round of interviews I didn't get a single one (across full interview loops with 6 Silicon Valley companies)
All the UK folks I know fled to the EU and work on visas. Germany, France, Norway, Denmark. Remote roles. All the multinationals who moved IT out of UK after Brexit..

UK just can’t compete. EU is bigger, and have more money.

This isn’t even the beginning of pain for Brexit.
There's a lot of playing fast and loose with the definition right now, but the lowest common denominator is basically online virtual worlds with more Web3 and XR. Think Roblox + VR + blockchain.

The consulting companies (Gartner, McKinsey) will tell you that something like Roblox is metaverse already but that Web3 and VR are integral to what it's becoming. I.e., it's tech that's already here, just in its infancy and not working in concert yet. The envisioned ideal combines it into an interoperable ecosystem where you're making global payments and moving virtual posessions from one platform to another.

Games are often the example, but imagine 3D multiplayer environments for collaboratively architecting buildings, public transportation systems, computer chips, or software. You use voice and gestures to speak components into existence and shape flows. Other engineers are in the environment with you in real time. Tools are created to assist you, and you can transport them from one platform to another while retaining ownership. That's sort of the promise and what people are excited about.

Where we are now is like looking at a clunky applet from the early days of the web and going, "This is Web 2.0. Someday all our apps will run in the browser." It maybe was Web 2.0 in an aspirational sense, but it hadn't really been realized yet. Same with the metaverse.
> MZ needs to create an attractive platform of his own

He already has it.

A platform of people > a platform of apps

Despite what people think about this guy being evil, robotic etc. He never used his 2.5B people platform to attack Apple, Google or any of the other tech companies. Nor to glorify himself or FB

Manufacturing hatred against competitors or super positive narrative for self can be done trivially and with little or no investment from Meta, given that they own FB, WA, IG.

The moment Zuckerberg steps down and another person gets at the helm of FB is gonna be a very tumoltous moment for humanity. People worried about Trump, Putin, Musk, Gates, WHO, WEF.. having too much power have seen nothing yet compared to a bad actor at the helm of FB.

It needs to be broken up, because if a bad actor manages to gain control of it, then it would be like the 1930s all over again. Except there would not be any place to escape to this time around
Maybe I'm a cynic here but such a specific, single bug fix makes it look like it's for PR reasons and headlines like this.
Looks like the only platform that hasn't switched to tiktok style is Twitter,because all the other are owned by Facebook.

Oh also Snapchat.

I'm still waiting for the tiktok redesign for WhatsApp lol
The GDPR is useless though because they don't tell you why.

You're just left guessing as to what the problem may have been, not that you can do anything even if you did know. I've had the same problem with eBay.

Problem is it encourages the very behaviour they want to stop. If you're going to have an account thats central to your business, but can get shut down at any time, it just encourages burner accounts so you aren't left high and dry when the inevitable happens.
My guess is that an employee wanted to use it as a webcam via hdmi and was annoyed by the time limitation, so they fixed it themselves :P
The "travelling" part sounds like it could be an artifact of your GPS receiver interpolating between two vastly different location points, and interpreting that as moving between them -- at impossible speed/angle. So a single wildly wrong location could be enough to cause this.

Do GPS packets have a checksum?
Taking Accountability for Customer Value
Ask HN: Your SaaS that didn't take off
I have been working on an app for 2+ years now (not continuously), planning to do the Show HN this year and eventually, possibly, turn it into a SaaS.

I am very new to this sort of thing and don't expect too much from it. Whilst thinking about it I was curious: What are some SaaS that were tried out, looked good on paper, were actually launched - but somehow never took off?

The goal here is to try and take away some lessons as to what caused those SaaS to "fail", that a new launcher like myself could take heed.
> Things got even worse a few days later when word spread across Workplace that the company wasn’t planning to hire any of its current interns at the end of their program.

This is such a bad move that I'm going to assume that the source is The Verge misinterpreting a post on Blind.

Big Tech internships are the best way to find raw talent to later train in the company. The internships themselves are mostly a net negative — I'm sure the 3 months of manager support I needed to launch a simple feature could have been used more productively — but being able to identify promising candidates with growth potential in a 3-month work interview is crucial for the growth in the company.

Wasting all that internship time and later not giving offers to young interns who used their potential vacations to work hard in a career-defining moment is just an awful policy.
Resident Evil 4
Yes. It's just typically not well received.
SkyNet shoulda skipped all the Terminator malarkey and just worked on viruses, proteins, that sort of thing.
> Scrivener

Are you aware of any tools that approximate Scrivener under Linux?
Music Framework in Common Lisp
I dont have another account on Facebook.
This is the fantastic thing about audio.

You can listen to stuff at the same time as doing some other activity. (e.g. light exercise, or some straightforward task).
My answer to this is `direnv` and silo-specific subdirs where I set the git email ENV variables so that all projects default to the right email. Work quite well. I also keep my AWS_PROFILE setting and a few more things in those silo-specific `.envrc` files.
Isn't "My startup Shortwave" enough disclosure?
Which county? I would love to try that out.
In these comments people have suggested to check for the User-Agent, but wouldn't it make more sense to check if the Accept header mentions text/html? I realize that curl sends "Accept: /", but if you wanted to see a page in plain text, you would have to pass -H "Accept: text/plain". I think that uses HTTP much more like it was intended.
Why is Meta's VR software so bad? The environments look awful, the demo areas are badly laid out, they're apparently throwing basic ergonomics out the window. https://mobile.twitter.com/GalaxyKate/status/154828074966490... How did they spend so much money to get something so uncool?
I extremely don’t want this in Signal.

Is it really that hard to tell someone where you are with words?
Open shameless plugs are a long and storied tradition on Hacker News. Full disclosure: I run a startup that specializes in shamelessly plugging your startup. Contact deets in profile.

> My startup Shortwave

Sounds like disclosure to me.
Tails You Win
And shouldn’t they have fixed this 9 3/4 years ago?
Both median and mean are averages. An age discrimination suit in 2013 said the median was 29. Forbes in 2017 said the median was 30.
Probably, the upshot is I know to not bother with whatever is being plugged
It starts a chain of mails. Also, they need to answer cross questions.
For some candidates you might find the same criteria worked and they got hired.

In short, privacy and internal preference is what they hide for not giving a reason for rejection
What's not open? Signal is open source.
I belive this is the future of “social media” short snippets of video that does not require a attention span greater then that of a goldfish. Facebook will follow tiktok example, since it seems like that is what people wants to see
Well, whatever the reason, be it personal irritation, or PR purpopose, one hurray for Nikon and against consumerism.
He’s Baseball’s Only Mud Supplier. It’s a Job He May Soon Lose
Why do you consider TikTok to be social media? Isn't it just videos shot in a smartphone aspect ratio + comments and a clever discovery algorithm? Is YouTube also social media?
recommended listening while you watch: 20 secs demos please buy our songs
Pilonidal Disease
the european plate observing system has a subservice that distribute GPS data from GPS stations, including some ukrainian ones https://gnssdata-epos.oca.eu

I don't know if they are usable for your idea though
Redis Internals: how the Redis event loop is implemented
What is the threat model exactly? That someone will have access to Facebook's entire credit card DB to connect a random email to my real identity AND be able to hijack the cameras/microphone to spy on me? So basically a nation state or Facebook? I can't see a private hacker getting that sort of access nor bother to get me.

I use it maybe an hour or two a week now (used to be way higher) and when I'm not using it it sits in a case in a closet. I dont see any value of getting images of my office and audio of an empty room.

I'm really struggling to see how this affects my privacy. I dont even play multiplayer games where I'm ever talking.
Seaweed helps Maine lobstermen ride the storm of climate change
> Don’t trust the server side of any service.

This comes across as dismissive of the criticisms outlined by GP in favor of more general critiques about owning your own data. Yes, "The cloud is just someone else's computer", but GP gave specific criticisms about Signal.

This would be no different from someone replying to a criticism about Telegram ("They rolled their own crypto; Don't trust the server side of Telegram!") with "Don't trust the server side of any service.". Yes, it's true, but it doesn't address the issue raised.
And I spotted someone without arguments.

Seriously, calling "crazy old man" someone who's done more in their life than you will in 5 of your lives is some interesting form of coping.
Ah TIL. Matrix can be used to setup a WebRTC session between two participants. But that looks like pretty rudimentary. Do any chat clients use this? I thought Elements used Jitsi.