skysight-inc/HackerNews huggingface dataset:
> I think most would call the original pagerank algorithm unbiased.

I disagree: the point of the original Pagerank algorithm was its bias. In particular, its use of link weights gave the algorithm a strong bias for (a proxy for) relevance.

An "unbiased" search algorithm would need to return results based on simple criteria, readily explained and presented to the searcher, such as "date first crawled" or "number of keyword appearances."
Wow, I bet you could get some seriously good money for those if they are in decent shape. There is a massive retro video resurgence going on now, so folks paying big money for rare VHS tapes, I'm sure the Laserdisc market is just the same too.
Only if someone can prove it was caused by something they should have caught. Good luck with that.
But I am sure there will be a big intersection between the Americans concerned about Russian hacking (liberals) and the people who will see this as an authorian government attacking free speech (also liberals).
So you’re going to keep gaslighting and harassing this engineer over here in HN?? Wow, you’re a troll. Good for you…
This seems like a very strange position to take.

For one, I think what you're attacking here is usually called "descriptivism", as opposed to prescriptivism. Relativism is already a term of art in linguistics for something unrelated.

For two, it's hard to follow what point you're trying to make. If you think Australian English is correct in Australia, why not similarly say that AAVE is correct in a place where people speak it? Do Australians make up a "culture" in some way that people who speak AAVE don't?
It's been shown time and time again that a lot of cult movies are popular less for their satirical bent and more for the shock value and edgy premises in which the satire plays out.

That's why there are innumerable comments of the "They wouldn't be allowed to make this today" variety. Shock first, nuance second (if at all).
Nobody looks at grades unless you are a fresh graduate with nothing else to populate on a resume.
And the whole objection is that Twitter is not bowing down to the requests of the government to censor what the government feels should be censored.

So the crux of the whole thing is not the censorship but the entity censoring the content. And obviously the government wants to wield this power.
So they helped harden Tor and I2P, and have a solid background/understanding of network privacy?

I can only see that as a point in their favor.
GDPR requires explicit opt-in for each type of data collection/processing which is not essential for the execution of the service: https://gdpr.eu/recital-32-conditions-for-consent/

> Consent should be given by a clear affirmative act establishing a freely given, specific, informed and unambiguous indication of the data subject’s agreement to the processing of personal data relating to him or her, such as by a written statement, including by electronic means, or an oral statement. This could include ticking a box when visiting an internet website, choosing technical settings for information society services or another statement or conduct which clearly indicates in this context the data subject’s acceptance of the proposed processing of his or her personal data. Silence, pre-ticked boxes or inactivity should not therefore constitute consent. [...]
And more trolls are here continuing the gaslighting.

I operate here under my real name. What is your real name? Where do you work? Why are you choosing to continue this harassment?
I left my tech job to build a meditation app
Definitely. I think were we to rewrite #1, we could say:

1. Start often and finish often; do not be afraid to abandon something that is not working. Learning what is not working will come from starting and finishing more often over time, along with reflecting on the work you have done. This is where the benefits of #3 come into play. A good community will not only praise your work, they will tell when something isn't working or doesn't work.
Technically interesting, but I hope it never replaces my local grocery store. It gives me kind of a dystopian feeling of a world where people are living a completely separated life, only interacting with machines. That will not lead to happier people, nor to more fulfilling jobs.
I came across this while browsing [1]. That thread has a lot of interesting information about glacial rebound in it, something I had never heard of before. Apparently there's so much ice in Antarctica and Greenland that it has pushed the bedrock below sea level. However, if it all melted, the rock would rebound back _above_ sea level.

[1]: https://www.reddit.com/r/MapPorn/comments/oehe66/antarctica_...
> They shouldn't adopt DO_NOT_TRACK, they should ban any package that does tracking by default from their repo

Debian maintainers are amazing and they go one step further: they patch it out when they distribute it. They also patch out old version time bombs and all manner of other phone-home.
But buy in is worth it. Consider the related issue of every damn app not respecting a users home directory and polluting it with every file. But that's a problem the XDG Base Directory Specification was designed to solve. And things are better now, though you often have to explicitly set the XDG variables to get some applications to respect the standard. But just having a standard pulls people and organizations in to follow it.
You know the very common complaint from technical people that goes "my manager/leader doesn't understand what I do"?

This is the same thing but from the other side.
Yes, I had a 15 month non-compete after leaving a high frequency trading firm. I got married and traveled 3 months around Asia (Japan, Korea, S.E. Asia, Australia). We came back and did some domestic travel then she went back to work and I started to concentrate on job search and personal projects.

The travel was great and unforgettable. I would suggest taking it slow if you are thinking of something similar. We enjoyed places when we were there for at least a week or more. We both eventually got fatigued from the constant moving and planning. I would certainly do it again but I would try to spend more time in total and longer stays at fewer places.

When I got back and my wife was working again, I tried to stay physically active to take up as much time as possible. I committed to expanding some of my knowledge by working in languages and frameworks that I wasn't exposed to in my last position.

Even with the effort to keep active and learning there is still a lot of time on your hands when you are not working. This tends to get filled with more low potential pastimes like video games, TV, etc. Everyone I know who had a similar non-compete leaned on these pastimes more than they wanted to, but its really hard to fill that much time with productive activities. If you want to avoid your vices I would suggest setting out a plan for 3, 6, 9 months and revisiting it every month. I'm not saying you have to stick to your goals but you should stay long term oriented to be productive.
What's even your point? Why would I show my real name? Why is everyone blind at this? Someone asked him for proof and he simply deleted the comment. Is this how would you behave in that situation? If yes, you shouldn't be part of any FOSS movement.
If by norm you mean the slope, yes. If you meant the y intercept, no. Soon it will be hotter. In Karachi and where you live too.

To change the slope, exactly two things work: reducing our consumption and reducing our birth rate. Mechai Viravaidya in Thailand showed how to reduce birth rate in the opposite of China's One Child policy or eugenics -- that is, voluntary, noncoercive, even fun -- as did Costa Rica, Iran, and several other countries. Most Americans can improve their quality of life by lowering consumption. I reduced mine over 90% with just life improvements. I estimate most Americans can reduce theirs 80% or more without sacrifice, just improvements. The most polluting can probably reduce theirs 99%.

Systemic change begins with personal transformation. Government and corporations will follow individual action, as they historically have. Personal transformation enables us to lead others. Leading others has the biggest effect because it multiplies.
As a potential alternative thought process I would add that kernel development sort of uses their own flavor of C that you also have to learn. While in case of a language with better abstraction powers, you can actually read a function and knowing only the language but not the project, could potentially contribute — as opposed to C, where I have to know this cryptic macro, and that by convention this and that struct has to be embedded x bytes into another struct so that it can be used with the linked list utilities made.

Also, simply by having god damn namespaces more readable names could be used at no downside.
Audacity’s Privacy policy is a violation of GPL-3 and is unfair
>cannot use it because sneed is slang? for special needs")

It has nothing to do with being special needs.

https://knowyourmeme.com/memes/sneeds-feed-and-seed
I think this is closer to the real reason why so many of the maintainers were so combative about it.

Too many of the reasons given by project maintainers seemed like irrelevant, roundabout ways of just saying "No, I don't like it"
What is the incentive for adopting the XDG Base Directory Specification?
It's still much more realistic than Roko's Basilisk :)
I don't remember who but someone here on HN once compared closed source vs open source to old school secretive alchemy guilds vs real science.

I really liked that comparison and I've thought about it a lot since. And here it's worth asking, how did we go from alchemy to science? How did we end up figuring out that openness and transparency is beneficial?

I know one thing, it wasn't with licenses. But I'm really curious, because I want to live in the world where open source is the default. I just don't know how we get there.
Its not like Microsoft does not work on that, they probably have a dozen different formally verified programming languages around at the moment. You already mentioned F*[0], but there is also Checked C[1], VCC[2], koka[3], dafny[4], Project Verona and probably some more that I am missing. The point being that they have clearly evaluated and have used F-Star for parts of the OS already.

[0]: https://www.fstar-lang.org

[1]: https://www.microsoft.com/en-us/research/project/checked-c/

[2]: https://www.microsoft.com/en-us/research/project/vcc-a-verif...

[3]: https://github.com/koka-lang/koka

[4]: https://github.com/dafny-lang/dafny

[5]: https://www.microsoft.com/en-us/research/project/project-ver...
Ye bullshit.
Stop with the drama and censorship.
Considering the Homebrew PR they are so eager to merge was untested and won’t work according to the maintainer, I have some hypotheses.
Ok. What's your point?
It depends because wet bulb temperature is normally significantly below ambient temperature. If ambient temperature was 45C a large body of water might be at 38C while wet bulb was 36C. At which point jumping into the water would be a bad idea.

It really just comes down to infrastructure. It’s possible to prepare for such events, but without large scale preparation they turn deadly.
What did you find was better about Bitwarden?
Yes, say more, please.

I've long been waiting for the rise of the unblocker. Community curated, like you suggest.

Ad blockers use filters to exclude. Like a blacklist.

My hunch is a strategy of using scrapers to extract OC, completely skipping over ads, would also be viable.

The output could be a bit more rich than today's Reader View.
AAVE is correct in a place where people speak it?

I didn’t say it wasn’t. Certainly dialects are “correct” in their specific regions.

That isn’t the same thing proposed by the original commenter, who insists that it is correct everywhere.

It would quickly become unwieldy if every cultural subgroup wanted their dialect to be given equal standing with the majority’s agreed-upon standard. Communication would become impossible. Political fracturing would probably happen.
Really? So if I want to include BSD code without attributing in my commercial software, I can distribute the binary?

That’s rhetorical. I can’t do so legally without receiving a different license for the copyrighted code.

The counter example to what you claim is trivial to construct.
> Then what is the difference between studies in CS and physics?

The former needs paper and pencil. The latter requires expensive equipment to prove your theories. At best you can learn theoretical physics by yourself and formulate some hypotheses. Proving them might often be a completely different matter.
Very true. Fuchsia was also initially prototyped with a Linux kernel and well, the rest was 'history'.
I guess, it's also a generational thing. I wrote a thesis in film theory and appeared regularly in a show as a critic and had about the same feelings in the 2000s.

That said, Hollywood's safe bets, like superhero movies or bigger-than-life stories are exceptionally uninteresting to at least some non-Americans. (What get's a story going are not the wow-character traits, but the deficits of the heroins and heroes. Compare Jane Austen! :-) )
What is really good about Rust that you cannot get in C?
Probably less environmentally damaging than an equivalent human work force to do the same job I'm guessing.
Yeah the the author circles around the root issue but ultimately misses it: it's not a quality problem, but a consumption behavior problem. Thinking that it's possible to be amazed by a new movie everyday is a consumerist myth, that's not how the brain works. When they say :

> Those films of childhood were special – they’d fill me with wonder and ideas, inspiration for scenes to then recreate in The Sims or Lego

It's not the film that were special, it was the fact that they watched few movies and had time to tinker about them. The wonder was not only in the passive watching experience, so the author will always be disappointed if their quest is to find the movie that could do that. Of course that's also applicable to video games or any other media when you feel the magic is lost.
At 21, This Entrepreneur Has Launched Three Startups, Raising Millions
Whether talking about gun crime or knife crime, socioeconomic factors are the main driver. Stuff like not having job opportunities, being raised in an environment where violence is ok, etc.
Try it. Many like Rust because it's a lot of fun. If you think it's fun, then that's a great thing for you.
LaTeX is pretty imposing for non-academic newbies. And if you're not writing a book that includes a bibliography or a lot of complex math equations, then it's arguably overkill.

On the other hand, if you already know the gist of Markdown, then you could pick up reStructuredText or AsciiDoc in less than an hour. They're more feature-rich than markdown, without adding too much squeeze for the juice.
So it doesn't duplicate something you've spent many hours mastering.

That's what most of the complaints I see about LibreOffice (and many other free software alternatives) end up being, and while I understand why that makes it difficult to switch that's not really a fault of LibreOffice.
Timekeeping and Billing Automation for Freelancers
We're building a time-tracking and billing automation product for the legal market, but we've heard from several of our freelance contractors that it would be useful for them too.

The tool connects to Word, GDocs, Outlook, Gmail, Chrome etc. and tracks time that you spent for every project, without requiring you to start/stop timers - you can assign a document/email/research session to a client and a project with one click.

In the end, you can generate personalized invoices directly from the app, where you can also introduce a Stripe/PayPal link to get paid faster.

The goal is to help freelancers to get paid in full, because they can actually prove how much they worked, and on what projects.

Any feedback would be appreciated! Thanks!
You're mostly just missing the quasi-Darwinian dynamic of places like 4chan where these teenage boys, clinical psychopaths and the like all gather anonymously to compete over who's most flamboyantly too cool for school, so that trying to rein things in makes you a loser by definition.
Can’t say I’m surprised that putting one day’s of work into getting the industry to adopt a proposed standard you came up with yourself didn’t really work out. Based on your other comments you also seem to have some level of contempt for some of the projects that you were trying to influence.

Those probably didn’t help your cause.
Most people working at such mundane repetitive jobs already behave and feel like machines anyway. Do you really think they feel happy and fulfilled, or even see a way out?
In my 25 years of experience, I've observed that anywhere that a strong purely technical person thrives like that, there's an equally strong manager or leader behind the scenes supporting them, protecting them and clearing a path for them, even if they don't necessarily see it themselves.

That "good fit" you describe is (typically) the existence of that other person.

I don't say this to diminish the talent or accomplishments of that technical person in any way, but in most companies no one succeeds in a vacuum. It's almost always a team effort.
It's literally the start of the second paragraph:

> A neutral treatment would, of course, give broad factual coverage of such things as where the rioting took place, how many people were arrested, and numbers of injuries and deaths attributable to the rioting. The main Wikipedia article actually seems to do a good job there, as far as I can tell.

Sorry he said "good job" and I said "great job". I suppose there is a difference there and I apologize for that.
> very carefully choose the parameter you want to optimize.

This does not only concern AI systems, but all systems in general - including human ones.
No, I understand that the movie was about common americans as the name suggests. But now, even using these groups as props for jokes will get you bombarded with thousands of angry tweets starting with the word "Normalizing"
> Remember: in the right hands, an IP address is a physical location.

Hmmmm, I doubt this. You'd need to be an insider at an (just the right) ISP or a government agency to turn it into an exact physical location.
The parent comment is generic and not about the patch submitter. "in good faith" is precisely the kind of phrase that you'll hear more often on lkml if the people in question (again, not the patch submitter) become more active.
I mean you can give it a try by posting your phone number on 4channel and seeing what happens
Bezos’ 70% rule for faster deciding
I'm aware of this. It's more that words matter and have power and we should not choose to adopt the language of a centralized platform when there are words that encompass all.
Support Women
Which people? It seems like you're not talking about the people in the email thread, so who is it? And why would they be close to the kernel?
There is an alternative explanation that the cases are assigned to time slots based on their caliber. It makes sense to hear more serious and difficult cases earlier.
in reply to the:
https://news.ycombinator.com/x?fnid=7rJlpt15ubraIA6NiVnIBS&f...
https://archive.is/9j5zn

Yeah, I saw that too, but he only posted claims and not any proof.
It looks kinda shady.
Well I didn't like the elimination of alternatives from the github poll because they didn't follow the agenda of the mods of the fork, but now I am alarmed with this thing.
They haven't even started working on the project and they are already talking about monetizing it.
How are you going to ask for people's money if you haven't done any work?
Seem to me like those professional victims that make money from "soft" people. I hope there was no-one who was guilt-tripped to throw money to those individuals.

====
the sad part is that websites like hn are echo chamber for twitter drama and on top of that incubate and protect such narratives.
> If tomorrow, there is a coordinated rumour mongering going on, leading to riots and deaths, dont you think those who started the rumour be caught?

There is a constant stream of misinformation spread via government sources in the country. The Indian government over the last 7 years have steadily weaponized social media to dehumanize opponents and carve away rights from a very large section of the dissidents.

This call for war against misinformation that you point to seems to be always targeted towards the government's opposition most times. Can you clarify why twitter should be on the line for this and not most other entities including news channels & politicians who directly preach to '1.3 billion people, a large portion of whom also have smartphones, who, unfortunately are also uneducated and gullible, you have the perfect environment to cause trouble.'
List of Exploits Found by AIs
So, perhaps a minority of teenagers demonstrate extreme antisocial traits? I wish courts were advanced enough to start prosecuting their parents. This has to end and frankly, if it’s going to take silver bracelets and jail time, there are a lot worse uses for incarceration.
Scala actually reminds me a lot of Rust. It’s at about the same complexity level in my eyes.
Yes, contempt is an accurate assessment. Shipping nonconsensual spyware is unethical, and there are too many devs in our industry who are happy to behave unethically so long as their boss tells them to.

Creating more social and reputational consequences for individual worker bees who make such commits on the job is also on my to-do list.

Ultimately the opt out vars are token efforts by developers anyway. These projects only do the bare minimum of opt-out-ability because they have to be able to point to the opt-out setting as justification for their shipping of spyware-by-default. Making it easier to opt out isn't something they want, regardless of how much I do or don't mask my contempt for such unethical, user-hostile practices.

The way the Audacity thing is playing out is instructive. Many devs simply feel entitled to take over your machine as if it is theirs and your double-click is a blank check. My PRs against autoupdates have run in to similar developer resistance.

https://github.com/signalapp/Signal-Desktop/issues/4578

https://github.com/bitwarden/desktop/issues/552
I've tried both (but have not completed them): In contrast to OSSU, TYSCS focuses purely on the fundamentals.
It's also hard to say that you've "killed" someone if you had zero physical involvement in somebody's death. But I guess words are very flexible these days.
Why would a developer be allowed to enable something that has zero immediate benefit for the user, yet erodes at the user's privacy?

Privacy-conscious tracking begins with asking for permission to disclose my personal information (eg. my IP address), before anything ever goes on the wire.
I wanted to give a little context on how laws in India work. It has to be passed in the lower house (Lok Sabha) and the upper house (Rajya Sabha). While the ruling party (BJP) has majority in Lok Sabha is does not have so in Rajya Sabha. Also note that the members of the 2 houses are elected independently in different elections are at different times. For a Bill to become an Act, it has to pass in both houses and then be ratified by the President. The President and refuse and ask for re-evaluation if he disagrees. So for any bill to become an Act a lot of people across both the aisles (across parties) have to agree. I mention this because inevitably I expect someone to post that this is authoritarian policy (which it is not). While some may disagree a majority agree (including me).

edit: fixed typos.