skysight-inc/HackerNews huggingface dataset:
You don't want poop on the streets? Let people use a restroom. People aren't shitting in the streets because they like to. They're doing it because no business will let homeless people use the restroom, and there's no public restrooms.

Want to end homelessness? Give people homes. We can't do that, though, because public housing is "socialism".

Want less crime? Make sure people can afford to live and you'll see less crime. Enforcement of the law isn't the problem here, especially since crime levels are generally at some of the lowest levels in decades.

Corruption is a strawman. You can point at basically anything and complain about "corruption" and people will agree with you. This isn't adding anything to the conversation unless you're talking about wanting to fix specific corruption.
If you were intrigued by this article there's some YouTube channels dedicated to the restoration of old sneakers which are fascinating and strangely soothing to watch.
> This really reminds me of the infamous HN Dropbox comment, but worse.

Or at least the common misconception about it. See [0] for a summary of how the comment was actually mostly spot on, and even YC agreed[1]. Quoting dang, "we should see it as a successful conversation with a graceful ending, rather than mocking someone for not knowing the future".

--

[0] - https://news.ycombinator.com/item?id=23229275

[1] - "When YC funded Dropbox, it was because they believed in Drew, not file synchronization"
Security through obscurity is a very bad idea. This is the main Achilles heel of Apple.
This part of the code hints at what else is left unimplemented:

case TOK_CASE: case TOK_CATCH: case TOK_CLASS: case TOK_CONST:
case TOK_DEFAULT: case TOK_DELETE: case TOK_DO: case TOK_FINALLY:
case TOK_FOR: case TOK_IN: case TOK_INSTANCEOF: case TOK_NEW:
case TOK_SWITCH: case TOK_THIS: case TOK_THROW: case TOK_TRY:
case TOK_VAR: case TOK_VOID: case TOK_WITH: case TOK_YIELD:
res = js_err(js, "'%.*s' not implemented", (int) js->tlen, js->code + js->toff);
break;

So that's quite a lot of the language I guess, but it does say that it's a sub-set so of course that's fine. Very impressive code, it really shows that the developer has an eye to minimizing the memory footprint. I was fooled for a couple of seconds by the init call:

char mem[200];
struct js *js = js_create(mem, sizeof(mem));

Since it really "feels" like a function that creates a struct instance on the heap, but of course it does not: it's created inside the working memory passed in (so if it works, js == mem).
there's only a barely working, undocumented backend for LLVM on the z80.

You could probably do this with mrustc.
That would be great. I'm very interested in the declarative OS space and Scheme would be way easier for me since i did HTDP with Kiczales. Gonna check out SUSEs microOS (their Silverblue equivalent) first i guess. Still looking forward to your article though. Stay open, keep learning.
Fiber is the most amazing invention from last century. Want to see what it was like in the 00s? Visit Yellowstone and stay inside for a night, during busy hours even phone calls are prioritized.
Systemd of course has had its share of issues. But a lot of also comes down as natural resistance of change by sysadmins, which is a well documented psychological phenomenom

https://journals.sagepub.com/doi/full/10.2466/09.02.10.CP.1....

… and sysadmins tend to be at the deep end of the spectrum
I’m at a hotel breakfast, so far this morning I’ve seen half a dozen usb-a sockets and not a single usb-c socket.

Majority of electronic devices are older than usb-c standard, even the electric screwdriver I bought two months ago was micro-usb, as is the shaver I used this morning. At work about half the low power devices are PoE or Micro-USB.

Aside from a few laptops USB-C is still rare.
> big dick energy

Should I keep fighting against this phrase or is it futile?
Both of us know that Tesla is a multi-billion dollar electric car company which operates in a highly regulated industry on driver safety and is supposed to be years ahead of its competitors. Correct?

The system that you showed to me ‘as evidence’ may qualify as ‘basic eye tracking’ but it does not qualify as ‘safe’ when the tester in the video not only tricked it easily (just like the wheel torque tricks) but it can’t track the drivers attention at night; most dangerous time to drive, even with autopilot or FSD on.

Once again, I’m surprised that this so-called driver monitoring system came from Tesla given that it is still unreliable.
Banker Doge smart contract code solution
Sending message after message with no complete point until last one is like holding a mutex to the person’s attention. Annoyance, there is no other way to look at it.
If companies respected and paid platform/architecture engineers, or SecOps/SysAdmin types fair amounts of money and treated them with respect, instead of just throwing more and more money at hordes of mindless devs who are "pushing product", as virtually every single company does, maybe this problem wouldn't exist.

I've had this conversation too many times. Security isn't hard, it's just that nobody has respect for it. The guy who understands software security isn't getting the respect he deserves. The situation is so bad, some companies are literally hiring people who know the equivalent of script kiddie "penetration-testing".

Pay security engineers enough and listen very carefully to what they have to say. Literally the only companies who seem to understand this basic concept seem to be the intelligence agencies, and a few other high profile companies.
Market access; the USA has a sovereign market of ~25% world GDP. Within this market the rules are all the fiat of the USA, other players can have a bit - so long as their contribution is net positive for the citizens of the USA. Any innovation is used to create value in this market and the result is an industry that then can go on to be a world beater.

China is doing the same sort of thing now.

This is natural - it's just how states and markets work and use innovation.

The UK has a market of ~2% of world gdp - it's industries are bound to be 1/10 of the size of the USA's, in practice less as it will always be at a structural disadvantage.

The EU has a market approximately the same size as the USA and China. The puzzle is why the EU doesn't have dominant industries - this is especially stark in sectors that have evolved since the 1980's. Software and Computer Hardware (chips) are clearly one of these, green tech is another.
A note on recent content takedowns
>What about iOS?

Siskin [1] seems to be the best client for iOS right now. It's not as good as Conversations.

>What about desktop?

I am pretty happy with beagle (OSX) [2], Dino (Linux) [3] and Gajim (linux, windows, OSX) [4]. If in-browser is your thing, converse.js [5] or movim [6] come to mind.

>What if I don't want to run my own XMPP server?

Use quicksy.im?

[1] https://siskin.im

[2] https://beagle.im

[3] https://dino.im

[4] https://gajim.org

[5] https://conversejs.org/

[6] https://movim.eu/
Running Scheduled Jobs in Spring Boot
Most of the time they're complaining about not being able to use x86 (in Windows RT's case) or x64 (until recently) pre-existing applications, and there's no native ARM/ARM64 version of said app. In the context of Azure, if someone wants to deploy on an ARM instance, I'd expect them to be able to build a native ARM64 version of whatever they're building.
Even when that company is responsible for more than half of the mobile software installs in the US?

Amazon and Google have abused this data in the past to undercut the competition with their own better promoted offerings and make purchase decisions with data the competition just could not have access to.
That contact and messages access exploit is quite neat. Some might say it even looks straightforward. I can only assume this is the "private API" that darkly patterned apps use, because it looks that obvious.
Why must every new rust project be reported here? Are there any other languages for which every new thing is being reported as if it were some major milestone?

Is it true that this happens because Amazon is astroturfing rust like mad (as suggested on this website the other day)?
I lived in SF for a decade and saw poop on the street maybe once a year. I saw a needle maybe twice total.

You're a tourist and you go to tourist places and most of those areas suck. They also tend to have more homeless people than average because tourists give more money to them than locals.

Tourist areas in most cities are also where most crime and homelessness live.
You can add the local newspaper to the adblocker whitelist, if it uses standalone ads like distrowatch, instead of an ad network. But keep scripts disabled there.
HelloFresh Workers Unionize to Improve Brutal Working Conditions
You can't provide manual override for electronically controlled system in the case of power failure. To disengage an electronic parking brake, at least in Teslas, you need power. If there's a serious problem in power supply (of 12V power), the computer must put the car in the likely safest configuration and shutdown to prevent any kind of erratical behaviour.

Anyway, in an unlikely situation that the driver fails to pull off safely in case of critical system failure (remember, steering and brakes always work), and the car stops on lane, you probably don't want to risk your life by pushing the car. For a towing truck the parking brake is not much a problem.
Correct. The vast majority of such cookie banners you see are illegal according to the GDPR, i.e. whenever you see one that doesn't have equal prominent "Accept"/"Reject" options next to each other.

The only reason these illegal banners still get used is a lack of enforcement. Right now, the enforcement process is rather slow, which is in part due to all this stuff being "new" (the cookie ePrivacy is technically from 2009 already, but regulatory bodies with a clear focused mandate to enforce infractions only really came into existence with the GDPR) and thus regulatory bodies and sometimes courts still trying to figure out the legal details, and acting slow and (overly) cautious in order not to embarrass themselves by issuing fines that are later thrown out in a high court. (And then there is Ireland...). And more generally, the law is rather slow regardless; the time it takes to conclude any "important" case is measured in years, and sometimes decades.

There are civil organizations such as noyb[1] trying to get things going and "nudge" regulators into action, but even with that it will be a few more years at least until the legal questions around "what is an acceptable cookie banner" are settled.

[1] https://noyb.eu/en/noyb-aims-end-cookie-banner-terror-and-is...
Feature Engineering for Short Text Sentiment Classification in NLP
I've been getting these for a couple of months too. I don't speak Russian so I just picked a couple of common Cyrillic characters and created a filter that dumps any email with any such character in the spam folder.

What's more annoying than the emails is that I'm getting Google drive documents shared with me with in a similar format from Russian senders. There doesn't seem to be a way to block or spam sort Google drive docs.
Saying "hey", then typing the next message is the worst

You don’t have colleagues who type “hey” and then wait for your reply, do you?
You can also link your Spotify and Apple Music accounts to Sling. I think the difference between them.
Apple’s MacBook Pros could get higher resolution screens, according to beta leak
> and a terrible idea for a business

Surely it's the customer's role to decide whether or not it is a bad idea?

How 'bout you run a non-profit and have an allocation to run the services, would you prefer your nonprofit to lose the website for a couple days, or for it to go bankrupt?

What if you run a company for which online presence is a means of advertising and not the revenue-generating platform, would you prefer to run your advertising campaigns on a budget or without limits?

And so on.
Oh boy, my system is old, didn't say it's good...
I'm not retaining ephemeral notes, no work logs or anything like that. That's on separate "systems", often text files within the projects or actual paper. This makes things a lot easier.

Notational Velocity is mostly search based. I mean, it's a list of messages, a text editing field and a searchbar, nothing more. So system-wide shortcut to pop it up, Cmd-L to search and there you go. I'm mostly doing a bit of "SEO", so intentionally write content in the node that makes it easier to find. Tried tags, but that just added another layer and "Here's another good Bash Shell tip for Linux Servers:" makes it both more readable and provides hooks for searching.

Synchronisation has change a few times, it's just text files after all.

I'm trying to check whether the Zettelkasten method would help me, so I've currently switched to Obsidian and might try some others. They're still writing text files, so I can backport them easily when/if I'm done with it. Right now, I'm not sure whether just having a GUID/timestamp is enough even within NV. Sure, I can't just click on it, but that means that I just have to Cmd-C/Cmd-L/Cmd-V after it.

And being quite fond of Emacs, I try and fail with Org-Mode once a year.
Might try this out since I have an extra Keychron K2 keyboard that I am not using.
Looks like it, Apple has been pumping out new frameworks that you just can’t use from Objective-C
Yeah, it's not. Air has some properties in which it differs substantially from granite.
You can also link your Spotify and Apple Music accounts to Sling.haha
That's technically correct. There's even serviceable transmission fluid and filter.
I just 3D printed some wedges to go under my Moonlander: https://www.thingiverse.com/thing:4769961

I have made my own keyboards before, hand-wired with 3D printed cases, and it's probably 20-40 hours of work; significantly more than the $400 that ZSA charges.

I agree that they messed up the thumb clusters. I used to use an Ergodox and that had a pretty goofy arrangement, and the Moonlander doesn't really improve on it.
I don't think most modern premium cars have parking brake systems with hand lever anymore, even ICE cars?
I get that, but given that some countries have insanely restrictive Wi-Fi data caps (I heard 200GB, which I would probably blow through in a week or less), I don't see the problem. Even if updates-over-4G are disabled by default, power users should be able to turn it on. My grandma has 70GB for 15€ a month; she only makes FaceTime calls, so uses on average 4GB of data a month. I'd love to use SharePlay to share her screen, and teach her how to use her phone, but that won't be possible, because she can't install the update; it'll have to wait until the next time I travel to see her.

I hear that Android lets you enable updates-over-4G, but allows carriers to block the feature. That's detestable! Surely, if I pay for data, I should be able to use it for anything (legal) I deem important? I don't like corporations making those decisions for me.
There is another plausible explanation: the policy exists because of incentives arising from the government's structures, rather than the wishes of policymakers.

Conceivably, other people in the same system might also leave the policy in place, while the same people in a different system might change the policy.
> Do you see that fox photo?

No, I don't. Probably because I've blocked social widgets capable of tracking me.
I'm not sure that's all that convincing given none of the prototypes have an accurate cost build. Also, the article below has some further detail that no other city has such requirements, so it's confusing why San Francisco does. And it doesn't address the question of will it actually help anything. One of the biggest problems seems to be people just dump trash next to existing trash cans or even where no trash cans are. This doesn't seem to address that. The requirements also address a symptom, homeless rummaging.

My original point stands in that it's not blown out of proportion and should be discussed.

> https://missionlocal.org/2021/08/san-franciscos-proposed-tra...

The actual three prototypes:

> https://sfpublicworks.org/trashcanredesign
I never use the search feature, so I believe you if you think it's bad.

What are blabber's or monocles' selling points compared to Conversations? I couldn't find with a quick search, but I'm open to suggesting them instead of Conversations if their UI is better.
It's not that clear cut. If you can prove in court that the majority shareholders are acting to the detriment of minority shareholders, that's actionable. See Dodge v. Ford (https://en.wikipedia.org/wiki/Dodge_v._Ford_Motor_Co.) The majority gets control over the vote but that doesn't mean they can freely screw over minority shareholders. If an environmental activist organization somehow managed to buy a majority stake in Shell, they couldn't just vote to pump it all back in the ground, cap it, and wait for bankruptcy. They could however decide to trade financial assets with the innovative strategy of "buy high, sell low" so long as you couldn't prove they were making terrible decisions with intent to screw over the rest of the shareholders.
Great way to protest. If they go through I will never have any Apple product again, that’s for sure.
Alexey Navalny: “Big Tech [obediently] turned into [Putin's] accomplices.”
> medical information (heart rate, count of detected atrial fibrillation and irregular heart rythm events)

> menstrual cycle length, biological sex and age, whether user is logging sexual activity, cervical mucus quality, etc.

Wat? How, and under what circumstances is it collecting stuff like cervical mucus quality??

Edit: ah, maybe I misread - it's "whether the user is logging cervical mucus quality" I think. Still, wtf?
Well, Dvorak's l'atout is fixed so it doesn't work. But one could imagine a fixed unkown layout. It would act sort of as a salt, and reduce the attack to a 2F authentication with the keyboard.
I wasn't making any statement about how common it was, only about how impractical it was.

And soon enough you'll find that it is just more convenient to reuse a few error codes here and there, and soon enough applications just report "error -1: resource failure" or "internal failure" or some other meaningless thing. Far better to just return a string.
that would just be making it official, they probably already do it
Depends in you're fighting it with big dick energy or not
True! Having moved from Denmark to the US makes this very apparent. In DK everyone uses Facebook Messenger.
Probably not, taxpayers spend a couple of BILLION a year just for the helicopters
Linux Plumbers Conference – BPF Rough Edges
Yes, I use the official API, but there is no special treatment to circumvent advertisements. All I did was to ensure that it can be played in the background, but inexplicably it is also free of ads in Sling.
tl;dr the plane displayed the message “Apple, don’t scan our phones!”

There, saved you a click.
I wholeheartedly recommend "Hexen 2.0" by Suzanne Treister (https://www.suzannetreister.net/HEXEN2/HEXEN_2.html). A similar type of diagrams, related to the "mysticism of the 20th century" - CIA, computing, quantum, counterculture, etc.
and ... what have you learnt to apply in your everyday life from it?
Ask HN: Can a SAFE agreement be used before setting up a legal structure?
My and a small team are in first contact with investors. We're considering using (the equivalent of) a SAFE agreement to receive first investment. We don't have a legal structure though, and ideally we'd use some of the first investment money to get some advice about how & where to properly setup the legal structure.

Is this possible with a SAFE agreement? Can it be signed / backed by a person? Or does it have to be an agreement connected to an existing legal construct?
Really sad to read this. sourcetrail helped me to understand a foreign codebase when I started my last job. The ability to navigate who-calls-who and who-implements-who back and forth is invaluable, and the search bar is fantastic. This morning I woke up and fantasized about forking the project to keep it alive, but I understand that the work behind it is too much to keep it as a side project.
Oh I see, thanks. I have seen those, just didn't think of it - they seem strictly worse than two separate halves to me, the main thing that appeals to me (I don't have one) is positioning either have however, at whatever angle, and differently to the other, to suit me and how I happen to be sitting at the time. Split segment seems to make a big assumption about what people find uncomfortable (narrow/er than shoulders) and offer a different fixed solution.
Wonderful, one of many specimen of articles that hit the internet aether within past two weeks of how the ideological filters can lead even honest people to bastardise numbers/facts into utterly ridiculous interpretations.

The entire "outcry" here is basically about how the "planners/policy-makers did not see things" and/or "did not expect" conditions or convergence of conditions outside of their infantile-simplistic models of reality (economic-societal-technology-ability, etc.) And it is not as this was not predicted to be bound to happen, it has been pointed out countlessly ad nausea by real thinkers (as opposed to semi-educated psychopatic politicians (E. Whyte))

To put crown to it, at the end of the article the same unscrutinized ideological models of how things ought to be (of cause put into the moral plane for a good measure) according to the 'intellectual elites' (sic. Th. Sowell) are proposed as the solution. Of cause, treating the populace as children by not framing this at least as a trade-off. The adolescent unexamined arrogance of the EU establishment leaves much to be desired as this summary unintentionally but clearly elucidates. (Yes, lets put a cap to prices for private consumers... oh when was the last time that was a great idea).

https://twitter.com/thomassowell/status/1292818758071914496?...
This is not corruption. Nobody is abusing their position for personal gain, the government (on behalf of the society at large) is simply accepting a payment to compensate for certain activity with negative externalities.
The US has easy economies of scale for many types of business due to its large population. If you come up with a successful business model in one state, there is a low barrier to expanding it. Trivial example, if you manufacture a successful toy.

This might explain eventual domination of aeronautical engines (Rolls Royce) and home computing platforms (Acorn, Spectrum, etc).

This does not always work in the favour of the US. I have worked in a field where have I repeatedly seen US businesses try to bring their model to Europe, buoyed by optimism from earlier expansion in the US. The European structure of this domain is simply different, leading to the new entrants being doomed before they have even opened their office.