skysight-inc/HackerNews huggingface dataset:
Crowdfunding a Direct Ballot Initiative for Right to Repair by Louis Rossmann
I had a HN frontpage post a couple months ago.

The results:

- 250 upvotes

- 101 comments

- 6,675 site views (over the 1.5 days it was frontpage)
Do you also believe software developers should take a smaller cut/salary to pay more to sales, because without sales selling the product it is worthless? That's the equivalent to the argument you are making.
It might be neither easy nor impossible. You could imagine s reputation system that depended on what others thought of you. Start the network with just people the developers know personally. Admit new people when enough existing members couch for them. Sometimes fake cancers will appear, but they'll sometimes get sniffed out, and the people who let them in punished somehow (temporarily blocked? Delete photos at random? Idk) strictly enough that people generally don't want to let in bad actors.
What is your actual use case for developing on battery power? Especially during this Work From Home era, aren't we all pretty stationary?

I do c/c++ on a desktop during the day, then on the couch on a small ultrabook in the evenings. Battery is definetly more of a limiting factor if you have an laptop with an old battery, I suppose?
New Facebook controls allow users to restrict who can comment on their posts
Punishment is required.

However, because we want people to come clean of their own agency (both to make crime-solving take up less public resources, and to make it such that criminals don't have to wait to get caught before becoming productive and non-harmful members of society), we should adjust incentives such that the punishment for coming clean of one's own accord is a little less, and the punishment for getting caught for the same crime is a little more.

Maybe it could be implemented as adding an extra punishment for concealing a crime?
What part of networkd do you find limited compared to other tools?
Thanks for the clarification. I guess the tools you had available at that time would affect the severity of this. Nowadays, with the ability to refactor a macro name in a few seconds, I wouldn't necessarily agree that a developer that used a silly name would "never make it to a senior developer". Fuck, I'm "senior" and I definitely use worse variable names on a regular basis.
You need to join their Discord to find the Sublime Text 4 dev channel. It's not marketed anywhere, you just have to have searched their forum for it. https://discord.gg/D43Pecu

Sublime Text 3, as you say, has gone without dev updates since 2019 with no announcements about why or pointers to the new version.

Yes, they're very bad at some of these communications issues. :D
> This comment, like the one before, isn’t made in good faith.

That's a rich assessment on a thread about the precipitous decline in US church attendance.

I rest my case.
This is false and a meme that continues to stall progress. Hardening the BT stack means that accidentally crappy or adversarial devices cannot use a buggy BT stack to pop a device, from kernel mode remotely.

This is a hugely welcome change. The threat model from a app using the NDK is much different than having a drive by wireless attack.

Defense in depth and put focus on protocols and parsing, the rest of our stacks will come in time.
Nice, it seems text drag-n-drop will finally work on linux https://github.com/sublimehq/sublime_text/issues/1361#issuec...
It is a very expected feature, at least to me.
AFAIK you are correct. Before the first world war taxation was different in most of those countries and work was not taxed directly at all otherwise only in war years (i.e. the first world war) so the meaning is new. There was no need for a word for something which did not exist.
"once a useful number becomes a measure of success, it ceases to be a useful number"

Two other unintended consequences of incentives I learned in economics:

1. Increasing fuel efficiency does not reduce gas consumption. People just use their car more often.

2. Asking people to pay-per-bag for garbage pickup resulted in people dumping trash on the outskirts of town.

Edit:
Did more research after downvote. Definitely double check things you learn in college

1. The jury is still out: https://en.wikipedia.org/wiki/Jevons_paradox

2. Seems false https://en.wikipedia.org/wiki/Pay_as_you_throw#Diversion_eff...
That's interesting info, thanks for recounting that, but this letter is not about Stallman's merits as a manager, but about the arguably baseless public condemnation of his character.
I've never understood dedicating a whole darn website to such simple concepts. Perhaps that's why I'm not rich.

It's three things! Just write them down somewhere. Heck, put them in a text file and check it into git.

I ran into a similar mindset with someone asking about BMI on another forum I frequent and someone suggested a website. It's two math operations! Just open the calculator on your phone (yes, even flip phones have one), or on the computer you're reading this on.

ETA: For those wondering, here's the three things as I heard them:

1. Something that made you smile or happy:
2. Something you are grateful for:
3. Something you did well:
Interesting that this is uploaded on Vimeo. I haven't heard much about them in many years, and I'm curious what their business model is like. It seems they're no longer in the running to provide an alternative to YouTube.

One thing I found annoying about this page is the pop-up at the bottom of the screen that says "Upload, livestream, and create your own videos, all in HD" actually hides the video player controls. I initially thought Vimeo got rid of them until I dismissed the pop-up. Seems like a poorly thought out design.
I'd love to be able to sign up for a single email when international support happens. Seems like a great way to instantly get a bunch of people internationally when that launches.
The unified experience of being hostile and abusive.

(not sure how any of this is relevant to this discussion)
Will every RMS-support topic/petition get flagged on HN?

Has HN became an enabler of a witch-hunt mob?
Okay? Irrelevant to anything we've been talking about here. Go send hatemail to those outlets or something. You seem to have a lot of grievances which ignore the reality that Stallman is utterly unqualified to serve as a leader of a project that purports to advocate for the freedom of all people. Maybe if he had worked to change his behavior over the decades it occurred it would be fine. But he didn't. So here we are.
I read most of the article but couldn't quite find how they do analytics without tracking people. Did I miss it? How are they more privacy preserving?
I thought that was because it's designed to only jump time once at bootup so that TLS/logging can be sane... so that an NTP client can take over starting at a close offset?
A general purpose tool like this one? https://github.com/PatrickLib/captcha_recognize
> I think it's worth thinking about why you were successful as a freelancer and in smaller companies.

Assuming they were successful. I cringe thinking about the devs that inherited my code in my early days as a "dev" (using that term very loosely). Especially the freelance work, since in many cases you're the only that touches it until you move on. Then it's some other devs problem.

The idea that just because your code solved the problem then it's good enough is bullshit, especially if you're not the one that has to maintain your monstrosity of a codebase going forward.

I know many projects that I built in my earlier years were rewritten right after I left. The embarrassment I felt from that motivated me to learn to do things the right way.
Yes, NFT's are one of the weirdest blockchain related scams/pyramid schemes yet.
Could it be a pseudonym for someone whose image would suffer if they were seen to be writing Taylor Swift songs?
No need for this new stuff, my old asbestos mask is practically indestructible.
YouTube Is Testing the Removal of Dislike Numbers
Maybe? To me it seems they either don’t have enough $ability to do things the accepted way, or they want to do things an easier way, so one way for them to do well is to use a shortcut (cheating), either for lack of ability or out of laziness (not wanting to put in the hard work). But, it’s not all bad. ‘Cheaters’ the lazy type are innovators, they look to make things easier to achieve, so they will employ automation and the like to get out of drudgery, which leads to discoveries and progress, right?
Been doing this for a couple years now... I still have no idea if it actually makes me happy, but I enjoy the practice of it. I also write three things I accomplished in the day, no matter how large or small.
The conclusion seems to be that creatures adapted for high risk circumstances live shorter lives, and from what I’ve read elsewhere, it’s due to internal stresses on the body from hormones and neurotransmitters that drive that high stress behavior.

My hand-wavey basis is that:
- the ants in the lab were born the same
- adaptations were triggered to set persistent behavioral changes
- [1] insects have hormones and neurotransmitters
- the adaptations must have been primarily hormonal and so physiological to be so definite
- the workers are probably adapted for performance-biased self-induced stress
- [2] stress reduces lifespan

[1] https://www.smithsonianmag.com/science-nature/junkie-ants-sh...
[2] Why Zebras Don’t Get Ulcers, Sapolsky (the title conflicts with my conclusion but there is a lot of information for how stress harms the host)
We needed to let users in our app schedule meetings and events among themselves. after looking around not wanting to reinvent the wheel, I didn't find a simple solution that did not include the behemoth annoyances of google and outlook calendar syncs etc. So like every developer I decided this was a fun project and created one.
this is a graphql based calendar/scheduling project that at the end of the day seemed like a good idea to share, and see if others would find useful as i did.
in it's core it's a graph database, node.js, java and C#
You can get to the playground after you register. ( everything is free of course )

any feedback 2 or more cents of opinion are greatly appreciated
That's still 5% lost, plus the lost opportunity cost if you were saving and investing the premiums in your own company.
Make up stories? I don't think so. Also don't forget that those on the other side are not idiots who cannot recognize a lie/made up story.
> But it raises a question - we know people can learn, grow and change

I think we are starting to learn this. I believe this at my core because I've observed myself and others, but when I feel some type of way it's not always the first idea in my mind.
Because the hit writers who are working for $100 a piece, are expecting that if their song gets picked up, they will share in its success through their publishing royalties.
There are definitely degrees of freedom, and I wonder if it would make sense to extend the Free Software Definition[0] backwards further by adding:

* The freedom to not run any program you do not wish to run, for any reason (freedom -1).

Presumably Stallman would agree that government-mandated spyware which happened to be GPL licensed would not really be granting users much freedom. The tight coupling of "you can't boot your system unless you use this time sync daemon implementation" might also count as a violation of this hypothetical freedom.

Applying this to systemd is more complicated though. I'm sure some people would say "Well it's released under a Free Software licence so you can remove or replace any part of the code you don't want.", but that seems almost as unhelpful as saying "Microsoft Windows is Free Software because you can always create a clean-room reimplementation of it".

[0] https://en.wikipedia.org/wiki/The_Free_Software_Definition
> If someone is determined enough

This sweeps the entire benefit under the rug. If someone isn't determined enough, a VPN solves your problem.
Every post is different.

Viral or click bait stuff on "hot" topics can foster a lot of insubstantive and often fighty comments. That's a known phenomenon on the site.
Yes. In fact this is an interesting topic in its own right - how do you approach management when you have found a problem. In my experience, there is a sort of scale here, along the lines of:

* do nothing and keep quiet (almost always the wrong thing)

* say "help"

* say "I've found this specific problem, but I don't know what to do"

* say "I've found this specific problem, here are some options for fixing it - what do you think?"

* say ""I've found this specific problem, doing X will fix it - what do you think?"

This will vary a lot in practice and depending on circumstances, but I think as people increase in experience and knowledge they tend to approach management with solutions rather than just problems.
The fact that they will need to pay Google for this service after a certain threshold also limits taking them on. Pennies but still paying them.
There are some sources for this: for example - The Muse offers an API. Some of them are paid though.
It's just short for lexically analysing. The Dragon book has almost a hundred pages on lexical analysis.
Am I missing something?
To me, analytics & privacy sound like a contradiction
I don’t think that spam is a fair comparison. Spammers send out offer for stuff that people want. It’s completely different than first giving out what people want and then asking for a gratitude payment.

Spam’s success rate would be dictated by the percentage of the people who want the product in the general population after passing through the spam delivery funnel.

With the donations it’s completely different mechanism.

Nevertheless, the fallacy is that small looking number of market share is the smallest possible market share.
NFTs are all about status.

Same reason people will pay $100 for a Supreme T-shirt, when the same plain white tee sells for $10.
You talk about banning Chinese products specifically as if China is the only country that has committed human rights violations in recent times. Should we (who is "we" anyway?) also ban products from the United States due to its aggressive foreign policy that has resulted in a much higher death toll than any reasonable estimate from Xinjiang? Do you also support the BDS movement against Israel which is similarly criticized for its alleged oppression and abuse of the Palestinian people (and similarly denies wrongdoing)?
I think it allows locality of decision making. So imagine if your state/provincial government had authority to set tighter regulations on these goods, or physically inspect facilities, or whatever else. They may not have the same reach or ability to control manufacturing elsewhere. Likewise, some other jurisdiction might decide this is NOT important to regulate or invest their time/resources on, and if so, that would be their choice.
We haven't even fully borne out the research for plastic polymers breaking down and getting into lungs. I have all but conceded to a drastically increased likelihood of cancer in my lifetime thanks to how flippant we are with particulates.
yes, but it's not their primary mode of aggression and they're not as good at it.
No, it (systemd-timesyncd) runs as a daemon with settable poll intervals, etc.
Applying Stoicism in Testing
Shipping an editor in 2021 without a terminal, I just don't get it.

Do y'all really tab back and forth between the code and a shell? Maybe I'm just lazy.
At first I read your comment as saying "feasting on soft human flesh" and had some very serious questions about the benefits of helping that squirrel fix its teeth again...
What is Starling? I searched for it and found tons of things called that.
We clicked on the link and were presented with two paragraphs. New Yorker articles usually don't show up correctly, I don't know why they allowed to be posted here. Acting like we don't know how to read a webpage is gaslighting.
There's a middle ground along the lines of we should keep wearing them in enclosed public spaces until a significant percentage of the population is vaccinated. But there are also significant contingents of anti-maskers on the one hand and you have to wear masks anywhere outside your home period on the other.
same with Django
It's about paying people for the work they do.

This page has a reasonably accessible description of who does what and why they get paid: https://www.openmicuk.co.uk/advice/music-royalties-explained...
I guess part of my idea was to build a community committed to practicing gratitude. Yes, it's perfectly simple to do it on your own. But you'd be doing it on your own. :) Thanks for sharing!
Then C++ doesn't have classes either, you can put methods on structs though.

Rust people keep saying there are not classes, but all a class needs it the ability to put methods on structs. Private access to some of the internals is often useful, but doesn't need to be enforced by the compiler.
Any "virtual cursor" fans, know if it is supported in this release? (long requested feature, but not that common anymore...)
Definition 2b

https://www.merriam-webster.com/dictionary/civilian
I agree context matters, which is why the context from the second paragraph of the parent comment is rather important.
Apple invests $50M into music distributor supporting independent artists
A huge problem with that incident is that as the plane got deeper into the stall, the computer decided it couldn't get an accurate idea of what was going on and STOPPED giving the stall warning. This lead to the crummy situation where pulling back on the stick made the warnings go away, despite being the exact opposite control input required.

This situation is 100% opposite of basic stall recovery, but I don't know how much that still works when you are panicking and no longer feel like you can trust your instruments or your plane
Meta-programming needs in Rust are addressed by macros. There's not really anything missing there compared to what C++ does via templates.
This is great! I was looking around for an in-person D&D game a couple months ago, and wishing that there were a site like this.
That's one of the reasons I build Pirsch (https://pirsch.io/). All the JavaScript integrations can be blocked.
China busts £55m video game cheating operation
We don’t need to completely understand intelligence to create it. We need to create conditions from which it can arise.

So you really have no idea if this will work but you have faith.

Godel's Incompleteness Theorem suggests this may not be possible within the confines of a binary logic Turing machine; i.e. a modern computer. See my reference.
Unix sockets aren't in the standard java libraries either, which probably meant it was a non-starter.
Yup. Twice now I think "I guess the dev is probably just sitting on all the money they made/are making now, there probably wont' be any more dev" -- to be surprised by a major release.

Wonder what's going on there.

Oh wait, will we need to pay to upgrade to ST4? That would explain it -- but unclear, ST3 was offered as a free upgrade to ST2 licenees I think.

At this point, if you had to pay to upgrade to ST4, I wonder how many people will be lost to VS Code instead. I hate learning/setting up new tools, but if i have to pay to upgrade to ST4, I'm gonna consider trying to switch to VS Code instead, which I hear good things about, seems very similar to ST, seems actively maintained, and is free. There is nothing I am aware of that is in ST but missing from VS Code, I've just been using ST since before VS Code existed.
Awww. Thanks for making my day!
How do we read more than the initial story? Do we have to pay to read it? There is no indication on the webpage there is more than two paragraphs other than the advertisement for the author's book.
NFTs only make sense to me if there was "A World", a massive ubiquitous online game that was even more popular than FB. If such "A World" existed, then yes, NFTs would make sense because in the world you would need a way to present "luxury."

Another note is - I'm not sure if NFTs are used for money laundering (they probably are) - but I'd love to watch something like Breaking Bad in the modern time. Money laundering I imagine would be so easy now. Literally just use your drug money, buy a bunch of computers, mine crypto, buy useless NFTs, trade that around a few times, sell your NFT. Boom. Clean money. There's absolutely no need to do convoluted things like bribe a politician to open a casino or open a laundry mat anymore.
I'm not sure why it would be significantly better to have reliably "typed nil" over "untyped nil". The concept has no real definition to begin with: what matters about sound typing are the static guarantees a type brings, or by association even if this not really the same concept, the "dynamic guarantees" about the behavior of objets of some "dynamic type" (that is the variable used as a handle to the objet had no guarenteed static type, but in most cases the object themselves have a type). Acting on a "type" of nil values seems to make very little sense. Maybe there are obscur constructs where this would be handy, but at the first glance I would consider it probably indicative of a dirty hack, and recommend looking for alternate solutions.
Status on the surface, potential bonanza of money laundering under the belly.
cool video, what VSCode theme is that? ;>
I'd imagine given another language (e.g. Python), they'd learn a lot faster and be a lot more prodictive throughout the course.
Had you been a bad developer you would have failed at the smaller companies. People thrive in different environments, and it can be jarring to go from a small shop to a large shop. They're different animals.

I've worked at places where I'm the either the only dev or one of just a few. It's fun and it's easy to impress, but also easy to develop bad practices. But as long as you're getting the work done and your boss is happy, you're doing a good job. Larger places will be more formal (code reviews, sprints, very large code bases, etc etc). It sounds like you're beating yourself up for struggling with a task others thought would be "medium" complexity. It could just be that it's medium complexity to someone who knows the ropes at that particular company. It can be awkward to adjust to having more eyes on your code, but if you survived in the smaller environment, then in time you can adjust to the larger one. However, if you really feel out of your element, you may just want to go back to the smaller shops.
Intellisense is a collection of dozens of IDE features and is far more than just autocomplete
> There is no clean and nice way out of this

A wealth transfer from developed countries to developing countries is clean and nice, as long as the people in the developing countries don’t mind their above average quality of life going down so that those with below average quality of life can go up. All the money for extra large vehicles, housing, TVs, laptops, phones, vacations, etc going to assist poor families around the world so the children don’t need to work and the parents can get weekends off, etc.