skysight-inc/HackerNews huggingface dataset:
I had been an Ubuntu user for almost 16 years, on servers, laptops, and recently containers. The snap situation with Ubuntu is just plain unpalatable, both in principal and in practice. I became so disappointed in the move by Canonical that I finally left Ubuntu altogether and no longer recommend it to friends and colleagues.

It takes years to cultivate a garden, but only minutes to destroy it.
The Sea’s Weirdest Creatures, Now in ‘Staggering’ Detail
When the NBA returns it may use 'NBA 2K' for crowd noise
First, the processed form is more readable than the unprocessed form. And second, when I write a comment here in Markdown, what is displayed is worse than unprocessed Markdown. For example lists:

- One
- Two
What Is a Residential Proxy Pool?
This repo has a 3-week track record, by one contributor.

Disclosure: Some of us have been actively curating such amalgamated lists for a long time. https://github.com/StevenBlack/hosts
Hmm, if you put it like, "We should pay for quality tools." I think it comes off less unpopular maybe?
I think it is generally acceptable for public networks, but eBay is using webrtc to bypass firewalls and then scanning private networks.

That’s illegal in most circumstances (at least in the US).
Which has literally nothing to do with this post.
I'd say quite the opposite. What you say is one of the myriad of considerations that should go into prioritization by the team, yet is super hard to capture by any hard attribute as I believe the "positive/negative mental health effect" is way more complicated than "bug/feature", yet known by the team.
Airconditioning is still a luxury to the world. Not sure running clean, treated drinking water down the drain for comfort is ever worth it.
You need to enclose numbers to access the prototype: 1.toString is undefined, whereas (1).toString() is "1"
Ask HN: What are the top3 breakthrough tech that will emerge in the next 5years?
> Shall we start psychological therapies just because someone thought it sounded good, instead of measuring if it works?

Yup. All psychotherapies were started just because someone thought they sounded good; and are still being practiced because they sound good. There are hundreds of different schools of psychotherapy today. There is a movement toward testing the effectiveness of therapies, but they just show whichever therapy the researcher fancies is the best, and metastudies reveal about equal effectiveness of all the major therapies.

The point is, I think, that quantitative measures are not lifting the scientific status of a field automatically; and can mask the lack of sound foundation.
Fox News compared the stock market performance to violence against black men
John Deere employee tries to convince company to embrace BLM
I actually am quite familiar with suckless tools and I do consider myself an advanced user, so I'm probably part of their target market as well. But to be honest, from a pragmatic point of view I just don't see how configuration through code is better/worse than configuration through dot/json/ini files in the average "suckless" use-case. Why must this even be something that I care about?

If it's a case of their software being simpler to understand so which makes it easier to fix bugs, then sure, I get that. But in my experience, software that has been around forever just tends to have fewer bugs in general so it's also just something else that I simply don't need to care about. And how often does the average user of suckless tools actually have to fix bugs in the programs? If it's more than once, then does the label "suck less" even qualify?

Is it just because the software is extremely minimal and therefore less "bloated"? I get that too, but personally, why would I care if a piece of software is 70kb or 500kb in this age? YMMV.

Don't get me wrong - I'm not trying to bash suckless or any other community here. I'm just very pragmatic about the tools that I use and my workflow. If you're the type of person that likes to tinker and customize every aspect from the ground up, sure then maybe suckless tools are for you. Tinker and mod away, there's absolutely nothing wrong with that.
My point is more like that it is the best not to be involved with organizations employing such evaluation practices towards their people.

Despite the technical interviews went very well I've quit the recruitment process when faced this mandatory step. I choose not to take those tests. Previous experiences show that where such mechanistic approach is in place those places are not worth working for. I tried to discuss around this kind of test, asking for reasons and proposing substitutes with more position relevant ones, but no, rigid refusal was the answer in polite wrapping. Actually they required two kinds of tests, one personality and one generic ability that included one third - ca. 6 questions - of calculating percentages and sum values quickly, in a financial context. Basically adding and multiplying numbers very quickly. Irrelevant but the results are taken into account seriously.
Might be helpful to state:

- what your current business model is;

- business models you attempted, but abandoned;

- reasoning of why the current model is broken besides an existing company having a monopoly;

- what you’re break even profit needs are

- what jurisdiction you’re in and plan to target;

- prior experience in the hospitality industry.

——

Lastly, (1) do you have any proof of “hotels hate this commission” other than your assumption that no one likes spending more money on a transaction than needed? Ask because unless you have researched this, the reasoning for why hotels use booking services might be that it’s cheaper than marketing their inventory themselves. (2) My understanding is the largest player in this space is now Google, how do you intent to deal with Google?
Sadly, I'd have to agree. If you don't think so, try submitting a patch. They are a very exclusive group. Outsiders need not apply.
Unpopular opinion. Maybe they should. Would police have acted as aggressively if the protestors took advantage of open carry laws like in Michigan?
“You and Your Research” – A Talk by Richard Hamming (1986)
Isn't having control of the program counter just a branch instruction?
:)
Linux Mint responded to the situation by removing snap from their repositories today[1]. I hope other distros will also follow suite.

[1]: https://www.zdnet.com/article/linux-mint-dumps-ubuntu-snap/
As someone who needs parsers in a daily basis, I got hooked by your "oneliner parser". A search for parser generation in Haskell only gave me typical parser generators. Can you point some examples?
I don’t think the full context makes him look much better.

I don’t know how one argues that the full quote isn’t making the argument that women’s suffrage was a net negative.

As we learned from people like Donald Trump, you don’t have to directly say sexist/racist things to be sexist/racist.

Not only that, the idea being presented is completely unsubstantiated. It’s just lumping women into a group based on their possession of ovaries.
I thought 12 was hyperbole for 3 or 4. All you've done is shown that the default encourages 7 files. Going from that to 12 with some questionably early refactoring sounds quite possible.
The 't' is from French. That's how they code the sound in the French language.
Just a reminder we take PRs on our docs so feedback is always appreciated
Before I continue, I would like to point out that Gradle is so bad that it’s making me say “I’d like to go back to XML please”. In any other context this would be an insane thing for me to say, but Gradle is that bad.

XML & Maven has the benefit of having a schema. This means that not only do all my pom.xml files look similar, but the IDE can do meaningful autocompletion and semantic checking for me. It’s verbose and ugly, but at least it’s consistent and has good tooling.

Gradle on the other hand is a Turing complete system, which just adds another layer of potential errors on top of Java compilation, which is the exact opposite of what I wanted. Now also all of my Gradle files are different and I have no idea why, and what the relative pros and cons of each style is.

Could Maven be improved? Sure. I’d kill for something like Cargo for Java. But I did not want to find myself debugging by build tool’s state because I used a setter wrong (true story).
Sacha Chua's emacs videos on YouTube are a treat. Highly recommended for the great interviews, of one emacs enthusiast talking to other emacs enthusiasts.
P.s. Tchaikovsky in Russian is Чайко́вский and it is pronounced Cheekousky and not Chaikowsky

The correct transliteration is Čajkovskij and the correct phonetic one is tɕɪˈkofskʲɪj
Wren 0.3.0 Released
What are the dangers of using a sketchy blocklist?
"there's also governments that could threaten blockades or charge steep fares to pass by. Check out this map and consider how many ships are passing by China, the Middle East, and Africa"

That's ironic considering that it's the US who has been harassing Chinese and Iranian ships [0], [1].
In fact, the US Navy is a major threat to China that heavily relies on the sea routes for its import and export.

"threaten blockades"

If you meant Iran threatening retaliation with blockade of Saudi's oil shipments, the US is the part of problem, not of the solution. Any other cases?

"or charge steep fares to pass by"

Any precedents? Especially considering that almost the whole world has ratified the United Nations Convention on the Law of the Sea[2]. The whole world except the US, I mean[3].

Think of it, the whole world lives by the law, which the US refuses to be a subject to, and you are talking with a straight face about the US deterring other countries from breaking it. The world is doing fine without American policing.

"The carrier fleet is more about"

And the carrier groups are responsible for the bulk of the US naval military expenditures.

[0] https://en.wikipedia.org/wiki/Yinhe_incident

[1] https://www.bbc.com/news/world-middle-east-49589075

[2] https://en.wikipedia.org/wiki/United_Nations_Convention_on_t...

[3] https://en.wikipedia.org/wiki/United_States_and_the_United_N...
Composition should be domain of display server, IMO (like with Xsgi). Windows DWM.EXE also, AFAIK, keeps to drawing not policy.

Transparency support falls under composition - the decision on applying the effect can be left to WM/app.

That's how world used to work, but it seems its going the way of dodo :-(
The tweets you've posted are very obviously irony; he's basically mocking one of the tropes related to accelerationism, which is the misconception that all accelerationists are NRx/alt-right white suprematists. The reality is a bit more complicated than that, there is both a left-wing and a right-wing version of it (if you want a wikipedia article on it here you go: https://en.wikipedia.org/wiki/Accelerationism). From glancing some of the articles from the author, he's more into the former camp than the latter, and really has no interest in NRx politics. You can criticize all you want about accelerationism itself though - but now that's where you're going knee-deep into the territory of philosophy, and where you really need to fight against Land's vicious assaults on Western modernism.

Nick Land is quite a controversial figure, but you have to understand that he was the leader of one of the strangest leftist post-modern philosopher groups called the CCRU, which was strongly influenced by Deleuze & Guattari's works along with futurism, sci-fi, cyberpunk, etc. . But he also did too many drugs along the away and broke himself - and after that breakdown is when he kinda changed 180 degrees and went full on with the neo-reactionary movement. He even said that he doesn't want to associate himself with his past CCRU works anymore. (You can read more about him in http://divus.cc/london/en/article/nick-land-ein-experiment-i...) Clearly the author is interested in the former half of Land's works, seeing that he is running online lectures about the philosophy from the CCRU and not the NRx.
I was thinking something similar. Looking at this makes me wish a terminal app could just embed a PNG or whatever in its output.
If you’re on macOS, the screen blanking is a known issue that’s happening because of some unknown interaction between the OS rendering and Emacs double buffering. IIRC, the mailing list thread about it concluded saying that nobody who wanted to work on the Emacs source had the requisite macOS knowledge to fix it and it’s been stuck there for a while?
No, we won't. The whole point of fusion power is that it takes very little fuel to produce a lot of energy. That means very little helium ash produced.

If all of the world's current electric power production were fueled by fusion, the helium produced would be a drop in the bucket compared to the total existing helium market.
Several terminals (kitty, iTerm2) do support plotting right into the terminal, but this is still sometimes useful if you don't want to load a while graphics stack just to do a simple plot.
Personally I use my computer like a person and not a programming robot
Thanks!

I think the styling is fine, it's just how it copes with responsiveness.

Try opening it on your phone and flipping over to landscape, or on an ultrawide monitor, or even just resize your browser window to be really wide.

It's a mess, it makes me anxious every time I share something.

I know that I have to fix it for the edge cases but I kinda dread doing the work to do that, haha.
The quoted post says "dozens", plural. I can easily see new developers overengineering something that big.
Opportunistic Sharing: Leverage What You Do
I made a logo game for iOS (https://apps.apple.com/us/app/the-logo-game/id1473784939) and and android (https://play.google.com/store/apps/details?id=com.logomobile)

So far it’s made $25. All from iOS
Password Manager Resources from Apple
You change config.h to your liking and call `make` and you're done.
When new developments are made in computer graphics technology or UX research, I want to be able to take advantage of them. I don't want to limit myself to a design based on the state of the art in 2006 just to avoid having to learn anything new.
It took me 20 mins just to scroll through all the games. This is an immense collection and 1000x worth it.
Tell HN: I insulted a random person on a social network
This is a throw away account. Today, after a (very stupid) debate on a well-known social network, I ended up insulting the other one, for no actual reason (apart from the discussion being very stupid, which was both my and him/her fault).

It never happened to me and I feel pretty ashamed. I just couldn't resist it.

Just in case, I have decided to temporally disable all my social media accounts, and won't come back for a while.

Do I need help? Do you have some advice?

potentially never
> This post highlights many of the reasons why I’ve chosen to just stick with a standard, widely-used desktop OS (macOS in my case, but could easily be Windows or some other OS like Fedora), and use almost all the default settings, adapting to the defaults over the years.

to give my data point, whenever I was using windows I could never stop trying to change its workflow because of, well, how unefficient it seemed to me ? After years of trying various distros & DEs, building my own config based on i3, rofi, zsh and a couple other tools which took for the most part a couple afternoons, I could never see myself change for anything else again - especially not that wretched mac thing (I have one on my desk, it feels like every single interaction with that computer takes 10x the time it takes me on my main linux box which makes my blood pressure go way too high :-) )
According to Google Play it’s out[0]

[0] https://play.google.com/store/apps/details?id=org.thoughtcri...
I like how the presentation is sometimes ambiguous because of the low resolution. For example I first thought the black lines coming out of the skull (or was it a skull?) were ants but then they started sprouting blossoms. Very nice effect!
What authority does the US have to invade a foreign country. Kill thousands and destroy billions in property to “spread democracy”. Americans are okay with the destruction of property “for freedom” as long as it happens on foreign soil.
I am not so sure - I had to put away my twitter usage because it was all the crap that is going on. I have pretty much dumped facebook because it has nothing but crap on it.
I was trying to piece together a nobox successor for Wayland: https://github.com/serprex/noway

250 lines of Rust should get you started

wayst in code refers to having gotten https://github.com/michaelforney/st to work at some point, seems there's also https://github.com/majestrate/wterm
Ask HN: What is going on with the US stock market?
Explain me this: the US stock market is at an all-time high and US unemployment is at depression era levels. How is this possible? It doesn’t make sense to me.
Thanks for sharing. I hear you when you say it still rings 20 year later. I think the other thing is that it is hard to share this stories with people. Hell, I had a hard time sharing it with my wife. I'm not sure if its shame or similar, but it feels worse than being physically assaulted.
Thanks and will do! At the moment I'm just buying the ice cube molds, and I haven't seen any that are smaller, but I'll keep an eye out.

In the mean time you can always just skip the Starter Kit and buy the mix directly (https://coopersdogtreats.com/collections/frontpage/products/... and https://coopersdogtreats.com/collections/frontpage/products/...), then use any ice cube mold/tray you happen to have around.
One of my big things with snap is how it locks the snap into the home directory. I get why they do that but it would be nice to override[1]. In my case I want to play audio files outside of my home directory but VLC doesn’t have access. And VLC now only updates the snaps and not it’s repos so you have to use the snaps.[2]

[1]https://bugs.launchpad.net/ubuntu/+source/snapd/+bug/1643706

[2]https://www.videolan.org/vlc/download-ubuntu.html
https://artres.xyz and the tumblr it's connected to makes a little bit of money like $1000 total over a few years. I mainly make money off of selling PDFs or tips!
When google said "Jump", you must say "How high?". But there is more. Google won't inform you the required height or doesn't define what jump is.
.......what....?
Imagine a world where it takes 15 minutes more to put it up on Google fonts.
Microsoft and Apple are still new by European standards. The only newish European megacorp is SAP, which is older than Microsoft and Apple.

17.5% of the market share.
A lot of that is due some Android APIs being insane. Amongst all of those, the RecyclerView adapter will be over a hundred, because it is a stupidly verbose API. Layouts are XML, so, yeah, stupidly large too. Those two contribute to a lot of those lines. Not so much overengineered as lol-google-apis engineered. ViewModels are also due to the batshit insane android lifecycle, where you can easily be bitten in the ass. All of those are not for fun. They're because the Android APIs are terribly crap, or because you're not allowed to do certain things on the main thread (like, say, database queries)

After that, you can very well put your activity/fragment/database logic in the same file, if you know you're never going to maintain it.
A list of common parts you can have on hand to ‘rig’ many solutions in your life.

2x4s, 3/4” ply, screws, and glue. Plus save your other scraps so you can ‘compost’ your projects.
Yup I’m in the same boat. The original appeal was how it’s all browser cross platform but in the end it’s not really.

And that’s a good one
In the bad old days when software shipped in boxes, one of the most important roles on a software team was that of "Build Master". The holy grail was reproducible builds that generated identical binary build artifacts. This was achieved with two principles:

1. Identical toolchain.
2. Identical dependencies.

These two principles still apply, at least for the toolchains that produce binary/bytecode/bitcode artifacts, and we have much better tools to achieve these goals.

Since VMWare became popular, virtual machines have made the goal of maintaining identical toolchains trivial: we simply maintain snapshots of the machine image used for the builds.

The Web, or more specifically the HTTP transport, has made dependency management infinitely better. The Web has changed the world but it seems that the software development community has not imbibed the RESTful principles described by Roy Fielding. URLs, especially for software dependencies, should be forever. Support for URL forwarding should be a requirement for package repositories.

I am also flummoxed that the Cache-Control and Concurrency-Control built into HTTP is not leveraged. We have conditional requests that use ETag or Last-Modified headers and the Content-MD5 header has been part of HTTP for a long time. As far as I am aware, Software Configuration Management tools tend to do the same thing out-of-band. ETags are opaque, but if I was designing a new package repository, my ETag would be the SemVer, optionally annotated with the target architecture for binaries.
Nah, me reading the news is part of a two way transaction. If I have a "duty" to be informed by reading the news, the news had a "duty" to be high quality and not be in the current state it is now. Most of the news anyways is of things happening on the other side of the world which I can't influence or change. I think if people focused more on their local issues and tried to fix their local communities, that would be much more productive.
Note that the price of gold is much higher than the price of helium.

If helium prices rise high enough, then yes, we will extract it from the atmosphere. And scientists will be sad because the they won't be able to afford as much of it anymore.
Perl also did this in the late 90s. "Possible runaway quote on line 123"
Yeah hitting the up arrow a couple of times then return is a real pain.
Anthropology contains biological anthtopology and archaeology, both of which are a lot more like the physical sciences than psychology.
Where did you get the "100 integer operations per second"?

I thought the speed was in the order of minutes for a single operation.
98% of new cases in the US yesterday were outside of the five boroughs of NYC.[1&4] Right now, most of NY is reopening[2]. In the meantime, California and Texas are seeing significantly more daily new cases than NY state; CA more than double[3] Internationally, Brazil[1] has started regularly producing daily new case counts that are ~50% more than the US (Brazil is a smaller country that so far has had fewer cases and deaths).

I don't expect anyone will be able to definitively identify the effect of protests in the context of imminent or continuing reopening of much of the country.

[1] https://www.worldometers.info/coronavirus/

[2] https://forward.ny.gov/

[3] https://www.worldometers.info/coronavirus/country/us/

[4] https://www.worldometers.info/coronavirus/usa/new-york/
I agree, but also understand that many people use only a subset of vim and think of that as the full package. And that's fine for them.
That reminds me the story of one of my friends, who worked for IBM in a 3rd world country. Basically the role of their whole department was customer support + QA, fixing low-level bugs on IBM products developed by other teams (in different countries). They received a visit from one of the higher-ups in IBM, for an all hands meeting with the basic message of "We checked our statistics and we don't see any patents issued by this department. What is happening? Surely you do a lot of innovation, why don't you patent it?!"
Ha didn’t know about that. All I knew about was the plugin. Even doing googling it’s not that well known for Firefox. Even the Firefox website talks about the plugin
Reply All's "Super Tech Support" segment is amazing and full of these weird tech issues. You should check them out if you haven't already. I can't recommend them enough.