skysight-inc/HackerNews huggingface dataset:
The way it was explained to me was that you generally have two options: to be shackled to “maintenance” work (work can include just thinking/worrying) putting up with things as they are, or you can solve your problem once and forever.

I liked that framing, as it turned it from a vague “just do it” (which always seemed to carry the shameful connotation that you should have been smarter than to let it come to this) to a more motivating “solve it for good and be free”.
I'd say "distribution" is the key term here. Marketing may be a part of that, but not necessarily the only method of distribution.
>I've considered getting a larger Android tablet for the purpose of playing games on GamePass /xCloud with a paired xbox controller.

As far as I know, [there is still no tablet-sized controller with proper analog triggers](https://www.youtube.com/watch?v=ZF-wWUSq3Cc#t=12m10s).

>The piece missing for me, currently, is the lack of vibration support.

My understanding is that this is an Android issue. Nvidia added vibration support for Shield TV, its Google TV box, but vibration only works on a) GeForce NOW with b) the 2017 Nvidia game controller. Not the 2015 controller, not Xbox One controller, not xCloud, etc.
I went with #3
Agreed. Both!
Pressuring social media companies seems to an interesting developing trend. India and Russia both took actions against social media companies in the past few days. Florida passed local laws protecting politicians. Over the past 6 months Google, Facebook, Twitter, et al proved themselves to be competent in monitoring and banning unwanted content. I will not be surprised that each country will create laws and pressure the tech companies to comply. After all, the veneer of ToS compliance is a thin match against local laws. If a government can justify their actions in the local courts, the only options the tech companies have would be to either comply or leave the country. Even Apple chose compliance with the local laws in China. See - https://www.nytimes.com/2021/05/17/technology/apple-china-ce...
I mean, it's no worse than the standard antipatterns, which are designed to be so easy to click "accept" and so hard to follow the "don't accept" flow. None of them are about coming to an agreement with the user; all of them are about obtaining as much data as possible. Until the EU mandates a handwritten letter to obtain permission for tracking cookies, these demonstrations of bad faith will be our friends on the internet.
People love to quote the RFCs, digging up examples of weird things that are technically allowed in e-mail addresses, but not widely used or supported.

Frankly, I don’t give a damn about supporting some l33t h4x0r wanting to be clever about his e-mail address.

So no, my logic is not wrong. It just doesn’t care about all the weird edge cases.
Wow! Thanks for posting this! It is indeed excellent!
I used to joke at work that the fastest, simplest way to get promoted to a staff engineering position was to finish a 1 yr refactor.

Getting existing codebases to do new things is hard, and most of enterprise software engineering is basically "rework this API (in the general sense, not web-API sense) for a new product use case".

This tool seems to borrow the philosophy of Go's keeping the language simple, with the tradeoff of a more complex (but fairly well supported) ecosystem to account for missing language features.

IME, Golang (some would say paradoxically due to a lack of generics) is one of the best languages to refactor because of:

- Forced error handling semantics so that unhappy paths are easily enumerated

- Tooling like `rdep` to quickly grok the impact of a package refactor

- String templates/codegen being a first-class "blessed" part of the ecosystem (i.e. you can find tooling by the Go team as a reference when writing your own)

Some would balk at things like codegen being how Go handles this, but for the iteration loops at most companies at scale (where a few tools to do codegen are written & maintained by one team and consumed by others) it works well. For paradigms where you want everyone to contribute to the tooling, it works slightly less well since the barrier of understanding the ecosystem is greater than just understanding the language. Nevertheless, it seems to be the right tradeoff for most enterprise use cases.
> Too many people think that free/libre software is supposed to be like commercial software, only better, but it's not the case.

"It's free so shut up" only works if being free has no consequences. Software is all social, and we pretend that it isn't. Cutting the legs out from underneath commercial software has consequences. Crowding a headspace with entrants has consequences for the next person considering doing the same thing. Implying you have something worth other people's time to look at has consequences.

You figure out how to solve all of those problems and you can be above reproach. Until then, if you can't do it moderately right, then don't do it at all (or keep it to yourself).
In case of Clang (and more specifically libClang,) I am usually using it to do source-to-source translations on C++ code. In those cases, sometimes I need some fairly advanced knowledge, such as the type of an expression, to match on or perform logic on. However, this still looks quite interesting for some use cases (and I am interested in such tools.)
Does this mean we'll be able to use [Markdown links](https://markdownguide.org/basic-syntax#links)?
I'm impressed with how honest people are. Most answers were in the 40 to 60 percent range, which is about where it should be mathematically of course.

Two big outliers I saw was that apparently everyone thinks they have more common sense than average, and also more polite than average.
When I say "bypass the App Store", I mean installing an app like you can do on Android, Windows, macOS or Linux.

Jailbreak isn't supported by Apple and it's not something most people can or would do.
s/can/have to weekly/g
The Ethiopian Marathoners of the Bronx
You appear to have it backwards. As long as your blog has less than 100 mil in revenue and less that 100 million monthly participants, you aren't a social network and can deplaform at will.

It is only once you cross one of those thresholds that you qualify as a social network for the purposes of this law (at least until you open a small themepark.)
It's also what a Balkanized web looks like. The dream of a cyberspace that gave people the freedom to inhabit a space independent of geography seems dead, as partisans will want to imprison their citizens behind a wall.
His response to that blog is really impressive. It must be so hard to look at significant bodies of work that you've done and have to reevaluate it. Even more so when you're probably the most famous living figure in social psychology.

I would hope that in the same circumstances I would do the same, but I can't honestly say that I would live up to that standard.
Related previous threads:

Evidence-based software engineering: book released - https://news.ycombinator.com/item?id=25073218 - Nov 2020 (118 comments)

Evidence-based Software Engineering – book beta - https://news.ycombinator.com/item?id=23769930 - July 2020 (22 comments)

Evidence-based Software Engineering [pdf] - https://news.ycombinator.com/item?id=3213482 - Nov 2011 (9 comments)

Evidence based software development - https://news.ycombinator.com/item?id=2707618 - June 2011 (1 comment)

What we actually know about software development, and why we believe it’s true - https://news.ycombinator.com/item?id=901600 - Oct 2009 (54 comments)

I'm pretty sure there were others in years past... maybe someone will find one.
Li auto is a competitor of Tesla, seL4 is one of the most secure micro kernel, finally some electric car company that take software seriously.
on Firefox 88/Windows there seems to be a bug where the 'crowd' isn't re-flowed after window changes size, but the fonts/ui ARE being reflowed. This leads to a issue where the 'crowd' may sit over the buttons and make the UI unusable.
A more generous interpretation is "no ads allowed" means the platform is not funded by advertising, but by public dollars. That way the system design does not become so maliciously driven by engagement/addiction metrics
I’ve always theorised that distribution of wealth would cause inflation directly or indirectly (e.g price hikes out of line with inflation).

Are there any credible studies on what would happen?

What about if you capped everyone’s net worth at 10m? Would that impact on the economy directly (e.g destroying money)?
Until the mobile site allows me to open links in a third party app like Boost, I'll have a hard time believing they respect their users. Reddit has become a dark pattern playbook.
Yes.

Doom/II/Heretic/Hexen were 2.5D. That makes it easier to run on a 386 with fixed-point math, BSPs, and efficient z-buffers without busting out single-precision quaternions and 4x4 transformation matrixes. :)

Interestingly, Rise of the Triad, based on a modified Wolfenstein engine, is semi-3D with elevation changing.

Auto-aiming in the vertical axis only, IIRC it shot randomly all over the enemy. Enemies only had so many angle sprites IIRC and weren't really 3D.

https://doomwiki.org/wiki/Doom_rendering_engine

There's a much better treatment of the Doom engine in Michael Abrash's writings, esp. Graphics Programming Black Book Special Edition. Trivia: his assistant once mailed me a replacement CD-R of the CD I lost from the paperback edition. I lose everything. Hehe.

PS: one of my favorite profs teaching a graphics course: http://www.infocobuild.com/education/audio-video-courses/com...

This guy is hilarious and awesome for having a Monty Python question on a final exam: https://cs.ucdavis.edu/directory/matthew-farrens

Ran into Sean all the time at Ace Hardware. Also, he got busted for living in his VW in a parking garage. I love that guy. https://cs.ucdavis.edu/directory/sean-davis

Have to brag about awesome profs/lecturers.
Let the proof of P != NP be A, where A is a proof expressible as a finite bitfield. The proof requires induction over an infinite sequence of proofs. But there is no mechanical way to move from the nth to the "n+1"th proof. Plus, "Galois", Gödel, Reimann and other intimidating names. QED.
> but if you just post about how a lot of people are saying so-and-so has a child sex dungeon and somebody ought to do something about it, that's still free speech right?

That’d be libel / defamation.
(This comment was posted when the title was still "Replit now supports every programming language".)
Warren's Current Holdings, according to the Annual Report for CY 2020, filed 2021-05-14: https://sec.report/Senate-Stock-Disclosures/Warren/Elizabeth...
> would prevent the existing revolving door

It would also limit higher office to the otherwise unambitious or independently wealthy.
Since 2017 I have used the Go (Golang) Monospace TrueType fonts:

https://blog.golang.org/go-fonts

They are clear, unambiguous, and pleasing to the eye!
This is a tangent, but it seems crazy to me that more media companies don’t open tent pole theme parks.

Disney and Universal both seem to make money hand over fist. Demand is near unlimited, and they have no trouble continuously raising prices and keeping parks and hotels full. The toughest part is getting the IP franchises. Six Flags and Bush Gardens feel and are priced second tier, because they’re stuck with off-brand IP.

But for a media company with an already large pre-existing IP library, why not compete with Disney World? Netflix owns a ton of valuable IP. As will Amazon after it acquires MGM? Why no Netflix or Amazon theme park?
The larger animals could eat the rocks and specialized cells lining the stomach would be responsible for converting the energy released from the hydrogen sulfide reactions into an energy pathway like our ATP.
A politician is defined (for these purposes) as anyone who has officially registered their candidancy for an election that has not happened yet.

It is also worth pointing out that unser this law you still must inform your social networks of your candidacy so they know they can't deplaform you.
Given the ideologies in the court these days, I would expect them to focus on the Article 1 question first, but it’s not unlikely that speech would make it into any opinion. The court has a lot of classical liberalism, but a strong preference for narrow and incremental decisions.
While I realize the purpose is to force a choice, I'd be interested to see the results if there was an "I don't know" option.

There were some questions where I'm very confident that I'm above/below average, and others where I basically have no idea, but I had to pick something.
That is fair advice, thank you for this reply (sincerely). I wouldn't describe this as burning out, for what it's worth, but I do see what you mean.
Nice try, Mr Robot. :)
Self Help 14
Comments moved to https://news.ycombinator.com/item?id=27268418.
> (1) So it’s okay for me to sell the eggs from the chickens on my property, as it’s not using others’ labor?

Probably (the “on your property” bit is pretty irrelevant here, the chickens are the relevant property.)

> (2) Now if everybody likes the eggs, and I start paying a neighbor to help out with the chickens because it’s too much work for me alone, would the government then take my land / take me away?

Details of policy can vary considerably within the Marxist theoretical framework (and finding concrete examples is impossible as there aren’t any places that have really applied anything in this area of Marxist property approaches without Leninist modifications); fairly typically, in theory, the government would require the enterprise employing labor outside of the individual worker/owner (or possibly family) to be either public or collective, and contracting for labor on other terms would either be void or, I guess, might presumptively create a collective notwithstanding the surface terms. The penalty, if any, for a prohibit wage-labor contract (besides the contract itself being void) isn’t really a matter of general Marxist theory but of the praxis of the particular society in its context.

> (2) Now if everybody likes the eggs, and I start paying a neighbor to help out with the chickens because it’s too much work for me alone, would the government then take my land / take me away?

Classical Marxist theory, being conceived in the 19th Century, didn’t really concern itself with large-scale, labor-free automation, but given Marx & Engels views on taxation – favoring direct, progressive, and significant taxes on income (capital and otherwise) and inheritances, as well as significant land-value taxes, etc. — it is certainly not outlandish to suggest that one Marxist position would be that you would be permitted to operate such an individual enterprise, but that as your returns from it increased in scale that they would be progressively more heavily taxed. You could, though, accumulate wealth that way, but not without constraints.

Of course, some of those limits are present in many modern mixed economies (even with the allowance for rented labor), as tax ideas advocated by Marx, Engels, and others in the same Communist movement — very much in contrast to their ideas on property — were among their ideas that saw the widest success in the developed world in the transition from the classical capitalism that Marx critiqued to the modern mixed economy that generally replaced it.
gmail != email. Breaking gmail features helps ensure a level playing field.
It's not like Amazon is crushing competitors trying to build inexpensive reasonable quality tablets. What would a competitor even look like? The average buyer is looking for a tablet that let's them consume content purchased through Amazon, a bit of web browsing, and buying things off the Amazon store. Amazon doesn't care about investing in the kindle ecosystem because because if another competitor came along that met those same consumer needs, they wouldn't care. They aren't selling tablets as a profit center. They're selling them as an interface to their ecosystem, which is why consumers want them. If someone else came along and did the same thing they'd be thrilled that tablets that accomplish their goals might get more market penetration.

Anything that isn't aligned with making it a streamlined portal to buying more stuff is needless fluff, especially anything that allows interoperability with content not purchased through Amazon.
https://archive.is/Y3VAR
Sadly, that limit already exists. And I did say "nice pension"
This situation are really interested.

On one side, a lot of people chastise these actions because they seem unfair and oppressive. On the other hand, people applauded companies censoring the conservative movements on the USA during its last election.

As someone in an external 3td party country, its interesting to see te double standard some of the USA society applies to these type of issues.
To think that a website for a closed amusement park I hadn't even know about two minutes ago would hit me with so much nostalgia
Not quite, browsers have slightly different implementations here, we recently had to stop using this because we had customers using IDN e-mails like hansi@lübeck.de and this would fail validation in some browsers (but not others).
>and the other is not

Sort of... The feds usually drop hints before cracking down with a heavier hand, and I don't think this is that far removed from it. So there's a bit of an implicit threat.

Even if you disagree with that assessment, however, it's worth noting that the 1st amendment specifically bars congress from making law which would infringe on freedom of speech. So, IMO, it's a bit improper for them to write pseudo-official letters asking for censorship.
In the old times I have used Inkscape from curiosity and to free my self from Adobe. After initial interface hick-ups I found it very useful for shape blocking. Nowadays Affinity Designer is 90 percent of my graphic design and part time UI workflow. The rest is in Figma. I hope new version of Inkscape is more responsive under Mac Os, the quartz version was frustrating to work with.
Output-Valid Rollback-Recovery (2010)
Dave Chappelle: if MLK had a sneaker deal with Nike

https://youtu.be/4Doo9kOTuUk
For anyone skimming the comments and considering skipping this video: do yourself a favor and don't. Krazam's tech comedy is unparalleled.
> In 2017, Christel Dahlskjaer—who was, at the time, head of Freenode staff—created a corporation, Freenode Ltd., which she immediately sold to Lee

Dahlskjaer incorporated Freenode Limited in August 2016, contacted Lee about a possible acquisition in March 2017, and finalized the sale in April 2017. That's hardly immediately, and evidence to support Lee's involvement with the incorporation isn't currently public.

> Escalation in April

Before any of these events, Lee's long held access to freenode's DNS account was revoked and requests for that to be reverted were declined, along with threats that staff would quit if the revocation was not honored.

> A week after Lee's effectively public announcement of ownership and de facto dictatorial operation of Freenode, the staffers who resigned from Freenode created Libera.chat as a replacement.

Libera Chat was created April 23rd, before any control was transferred to Lee, 5 days after Fuchs' post and 7 days before the testnet was shutdown. It was only publicly announced on May 19th.
Most people think they are better drivers than average.
This seems pretty cool, from looking over the documentation. Two things I wish I could do that I don't see in the documentation:

- Replace an import with another import. This is used when forking a go package.

- Rename a package.

It's also pretty unclear from the documentation which operations are "UNIMPLEMENTED", since the label simply falls directly between two different operations. It would be nice if this were made more explicit.
77% think they are smarter than average.
Web Based UI WireGuard VPN Manager
Intuitively and not as a constitutional scholar, but would that survive a pursuit of happiness constitutional challenge? It seems like you probably can't put too many additional requirements on the role without needing an amendment.
Thanks for fixing. Now say 60 copies sold!
Seems like they are afraid of robots.
That's at least more plausible, but the workers who farm bat guano probably have many thousands more times the human-bat contact than the WIV workers ever did. They're far from the only humans venturing into bat caves in China.
Only 19% think they are more religious than average. I find that very interesting. Not sure if it's an artifact of the kind of people who have taken the survey so far, a statement about how people want to be perceived in our culture, or a bit of both.
> Sleep sort is an O(N) sorting algorithm for non-negative integers.

No, it is not. It's O(N+M) where M is the largest value in the list. And, notably, it can fail if the time to schedule the jobs takes longer than the smallest difference between elements in the list
> I hope new version of Inkscape is more responsive under Mac Os

It's not. Though you can tell macOS to launch it in low resolution mode and that does help a lot.
It would be helpful if the site could define what they mean by the average. The average visitor to the website thanaverage.xyz? The average American? the average person around the world? It seems like it would be more interesting to make a guess about the average visitor to the website, but it's not clear if that's the case or not. Compared to the average American or the world, the numbers for this small segment of people who would visit this website would not reflect the average.
History of Ethical AI at Google
You do a disservice to your own position by breaking the site guidelines so badly. This is in no way an acceptable comment, regardless of any bad things other people may be doing. Please read the rules and stick to them: https://news.ycombinator.com/newsguidelines.html.

We've marked the GP comment off topic now. Certainly it was an example of a generic top subthread, which are the black holes of HN discussion: https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que....

Between this and your other recent flamewar comment on the topic (https://news.ycombinator.com/item?id=26994894), I fear you may be falling prey to the community-bias fallacy that I wrote about in a completely different context earlier today: https://news.ycombinator.com/item?id=27268490. HN isn't pro-Apple or anti-Apple — it has users who fall into both of those camps, as for any $BigCo, but unfortunately they each perceive the community as dominated by the other side, which leads to a lot of very bad flamewar comments from both camps.

Please don't post like that any more. Instead, if you see a generic comment taking a thread badly off topic in a predictable way, let us know at https://news.ycombinator.com/newsguidelines.html so we can downweight it. Giving us a heads-up in such cases is one of the highest-leverage things people can do to improve the quality of HN threads.
I wonder how much of the results reflects the biased group that is answering the questions.

For example, 75% said they were more privileged when I looked, but if they are all coming from sites like this and have good jobs, that might be quite reasonable.