skysight-inc/HackerNews huggingface dataset:
You can see the discussions under my main comment. Pretty much just make a slack workspace and start finding integrations for services you use. Zapier for one makes it super easy to filter out what can get to you from these but I'm seeing good things about https://github.com/huginn/huginn now.
IMO, as long as you're presenting yourself in a honest and upright manner, there's nothing wrong with trying to gain recognition. Of course, the difficulty is that you will be likely drowned out by people who are dishonest - competition for attention is effectively a race to the bottom (with rare exceptions such as John Carmack, where his skill and achievement level are so high that he does not need to lie and embelish to actually astonish people). But, if you partake, you add to the cesspool, which contradicts your original goal of making the world a better place.
I started using it a couple of weeks ago because I use three or four terminals on one screen, and I was sick of manually tiling them with the mouse. There are several 3rd party programs for MacOS that let you organize windows with just the keyboard, but I couldn't find anything for Gnome. Honestly, if I could find a program to tile terminal windows, not tmux style, but actual windows, I'd drop i3.
Jeff Bezos Commits $10B to Address Climate Change
If you're looking to switch from X11 to Wayland, you should definitely check out Sway[1]. It's all the greatness of i3 rebuilt on top of a cleaner, leaner, meaner tech stack!

[1]: https://swaywm.org/
Will be sure to keep an eye on Motion and how the product evolves. Good luck with the product you all.
Link to the article (which is definitely worth a read): https://www.newyorker.com/magazine/2009/09/07/trial-by-fire
We've banned this account for repeatedly violating the site guidelines.

https://news.ycombinator.com/newsguidelines.html

Re your edit:

> You didn't even have the decency to reply to either of my two emails

If you mean the two you sent today, you sent them 6 hours after I posted this. It's hard to answer emails before they have been sent.

We answer emails in the order that we receive them, and there were many ahead of you. I'm replying now.
I think that i3wm is amazing for single-monitor development; it lets me switch workspaces as quickly as flicking my eyes over to another monitor.
Wunderlist goes away on May 6th, 2020
Thank you so much for sharing these tips and suggestions on mobile. Mobile is definitely on our todo list, more so Android than iPhone. Like you mentioned, Android's digital well-being initiative helps better products emerge. Unfortunately, Apple still does not allow developer access to screen time functionatlities, and the only way to mimic that is through MDM, which not only is a bad workaround but also has been banned by Apple.

I find your personal hack on mobile to be very useful myself too - I found myself to be so much less stressed and more productive after uninstalling apps like Facebook and Reddit on my phone, and disabling notifications on nearly all other apps. When I need to use Facebook, I would go to my computer.
i'm interested in an xmonad equivalent for client work that mandates use of OS X.

these looks good, thanks for sharing - have you tried amethyst?
Please don't feed egregious comments by replying. This is in the site guidelines too: https://news.ycombinator.com/newsguidelines.html.
Thanks!

Wikipedia says...

"Jupiter has powerful storms, often accompanied by lightning strikes. The storms are a result of moist convection in the atmosphere connected to the evaporation and condensation of water. They are sites of strong upward motion of the air, which leads to the formation of bright and dense clouds."

...which I read as it is also a convection phenomenon, but due to very different underlying forces, of course. Not that I knew that :)
I'm glad to hear that; thank you. Please let us know how we can make it better.
Its related to the kinship system:

https://sydney.edu.au/about-us/vision-and-values/our-aborigi...

There is a recent paper which dives into this in more detail and reveals the surprising alignment with modern crypto principles based on a more rigorous analysis, but I can't seem to find it at the moment. It is frustratingly difficult topic to search for...

Essentially, clans and tribes would teach their representatives (usually children) specific stories (key) and kinship of their own tribes, then send them to be integrated into other clans - whenever members of the clans would meet, they would exchange stories - and they would recognise unfamiliar clan members by the stories and kinship they would announce, as per knowledge of the original representatives. This was used to keep the peace between tribes, and recognise newcomers to the resources of the area.

If I find the recent paper, I will follow up with a link .. its an immensely fascinating discovery.
You can indeed get pretty far with most screen splitting as supported by Windows/Gnome. Tilers go even further than that and give you a few more nice features.

I run i3 inside Mate (gnome 2 fork). The features I use most are switching between tiled and "tabbed", where you have fullscreen windows that can be navigated between like tabs quickly. I can pull up a browser and terminal or editor side by side, then switch to fullscreen terminal/editor, then back, very quickly.

i3 works in sort of a tree structure, so you can, say, split the root window level into two horizontal frames, then split the left one into three vertical ones, and the right one into three internal horizontal ones (if that's what you want).

I suspect I use the mouse more than most tilers, but I find <mod+Right Click> to resize while the windows stay tiled is quick enough and very accurate.
i3 does this, but only if the window is on a different screen.

https://i3wm.org/docs/userguide.html#_mouse_warping

> By default, when switching focus to a window on a different output (e.g. focusing a window on workspace 3 on output VGA-1, coming from workspace 2 on LVDS-1), the mouse cursor is warped to the center of that window.

> With the mouse_warping option, you can control when the mouse cursor should be warped. none disables warping entirely, whereas output is the default behavior described above.

I agree that would be nice, though I've never really minded; If I'm gonna touch the mouse, I'm gonna touch the mouse.
Demo of deep, end-user customization of software
Similar posts appear on HN. There's nothing to be gained by focusing on them.
For me the built in shortcuts to snap things to the left, right, and push to second monitor are all I really need and I get both tiling and non-tiling with windows/OS X/gnome... never understood why people go i3 when the shortcuts are built in to what you likely are already using. To each their own though, if i3 works better for y’all I think that is great too.
Jeff Bezos pledges $10b to launch Earth Fund for combating climate change
And by way of corollary, if you have a strong and resolute oral tradition that can stand the test of 10's of thousands of years, writing systems seem entirely inefficient.
This brings up an unsatisfying conversation I had with an ex google person. I've worked in the embedded/industrial side of tech for most of my career. And the ratio of customer support vs the amount of money google is charging is utterly shit from my perspective. My friend tried to explain why it needs to be shit for vague security reasons but I'm unconvinced. Company collects thousands of dollars from customers and can't be bothered to give them a phone call when something goes sideways? Give me a break.
The Curious Case of America’s Suicide Crisis
“bitter ideological fights were somewhat less often aligned with party boundaries.”

This is what has made things worse in my view. The people in Congress don’t vote anymore for what they personally think is right but what the party tells them to do.
TweetNaCl: A crypto library in 100 tweets
The gains come a few different ways: from using keys (avoiding mouse); not having to fiddle with window size and placement, windows blocked by other windows, etc.; from making workspaces an essential part of your ui. After using i3 for a bit, non-tiled window management seems very fiddly, and more importantly, a completely unnecessary waste of time and attention.
Show HN: Parsrus – Parse JSON and XML for Golang Web APIs
yes, because they not trying to solve customers' problems - honestly I continue using it just because of the high cost of migration. Its desktop app constantly consumes much more resources than any other app (actually it was the main reason why I upgraded my MacBook Pro to decent model). Web ui functionality doesn't allow property manage hight count of files (for example it doesn't allow to move folders with 10k+ files - why they allow to syncronize that if not possible to manage) and synchronization might take weeks if you got few millions of files (I just have about 250gb of data so it's for sure not too much)
Show HN: Asynctasks – A sensible task system for vim to boost your development
In Santa Cruz, a graduate student strike grows out of a housing crisis
Thanks for sharing that - I also know friends who use the VPN method on mobile. I myself used Forest as my pomodoro timer; one problem I had was often times I would forget to turn it on.
I'm confused by this:

"In Qubes, NetVM acts as netback to FirewallVM, which acts as a netback in turn to its clients. But in Qubes, NetVM is supposed to be untrusted! So, we have code running in kernel mode in the (trusted) FirewallVM that is talking to and trusting the (untrusted) NetVM!"

Is this true?
I would just get annoyed with the prompts and uninstall. This approach doesn't, hasn't and won't work.

What will work is unfortunately a little more complex to build i.e. you need to change functionality on these sites forcibly e.g. disable autoplay on YT automatically, fetch and create a newsfeed on FB to replace the shit stock one etc etc.

You would then need to keep up with these assholes trying to block your extension at every turn.

Sadly, this is the only approach that will actually work short of serious legislation.
My mom's house in rural Arkansas. I mean basically if you live outside of a large city you have 1 choice of internet access and it's usually hot garbage and over priced.
That’s kind of really cool on a technical level while also being strange and confusing.
It's unclear why the author posits that the graphics cards (s)he has on hand only support HDMI 1.1. Just because they only support 1080p output doesn't really mean anything about the HDMI revision they support. PCI-e should have nothing to do with that either.

Also, I'm not sure what spare parts bin the OP has, but if you don't have something that supports anything higher than FullHD/1080p, you've got some ANCIENT graphics cards.

For reference, here's one of the oldest graphics cards I could find on Newegg, the GTS 450. First released in Sept 2010... according to Nvidia it still supports an output resolution max of 2560x1600:
https://www.nvidia.com/object/product-geforce-gts-450-oem-us
I interviewed at some startups from the HackerNews "Who's Hiring?" threads, and I had positive experiences with them. There wasn't much Leetcode BS, it was mostly talking with human beings. (Unfortunately, it turned out I was overqualified and overconfident for the jobs I applied to.. I didn't know that was even a possibility, haha.)
Do you manually move certain apps to certain workspaces, or do you have configurations to do it automatically? I've tried setting up the config to always have Firefox on workspace 3 and Slack on 4, but it doesn't work. I can do it with terminal, though. I've also done the xprop command to find the WM_CLASS property, but still no luck
I initially started using it because I found I could not control multiple screens well with gnome and friends. Moving windows between screens and workplaces, moving workplaces between screens, arranging windows.

Then I got addicted to the speed of flipping between windows and not having to fiddle with layout. Now I only have one screen but it is always the first install on a new Linux.

Nice small and configurable window dressing and i3bar were very nice also.
Disintermediated link: https://mobile.twitter.com/rainwayapp/status/122340456553121...
I also run i3 and MATE. It's a great combo: powerful tiling window manager plus a DE that handles all the settings / control panel well (without me having to do much configuration myself!).
Please don't speculate like that on HN. It can't lead anywhere good.
It's absurd that they embedded long videos as animated GIFs. I wanted to fast-forward to see the failed landing, but the "video", being a GIF, couldn't be skipped ahead.
Amazon Prime and Netflix work in the browser nowadays. Quite well on Linux, too. I suppose it's some DRM that made it into firefox in the past? Anyway, it's working quite well.
Because if everything went to trial the system would break down. I have read that 90% never go to trial instead there is some kind of plea bargain. If that practice got abolished the court system would need to grow a lot. It’s cheaper to throw innocent people into jail.
Shortcuts are great when you have two windows, not so much when you have more than four
I prefer multiple desktops to stacking for the apps you mention, usually split between two monitors. For other things, e.g. file browser next to something else, tiling is what I want on that particular desktop anyway. Most always-on apps live on their own desktop and thus hotkey, works great. I have a script running that renames the i3 workspace to indicate what's on it for the rest.

While I kind of get where you're coming from, contrary to what you describe it's actually more control for me personally. What you call constraint is my preference that I'd otherwise have to handle manually. Sizing is more convenient than what I did before (basically manually adjusting everything to the tiled views, I prefer that both for basic layouts and keybinds or fiddling with the mouse). Plus, at least with i3, you can always bind something to enable floating mode for a particular window if you really feel like it (in practice I rarely do that anymore honestly).
No money to fix.
The IRS isn't to be messed with. They never go after corporations to any significant level, but if they did come after us commoners, we would be fucked beyond belief. Better to not risk it. A violent criminal killing you would be more convenient. The IRS coming after you is comparable to having to go to the hospital in the U.S unless you're rich.

/half sarcasm
Hey, I know it's just a small comment on HN so I don't know the whole picture and you very well may already know/do this, but people who tend to have free time to just pump out side projects without worrying about work tend to be already-privileged people.

I get what you mean about not even really needing the project to work, just show that you have an idea and wanna work on it, yadda yadda, but I think you'll eliminate some good candidates and hard workers if you see a lack of side projects as a lack of devotion or work ethic.
Is there a way to force certain workspaces to always be on certain monitors?
The exact scenario you're describing is a great use case for tiling WMs. I couldn't imagine doing it with windows that occlude each other. In fact, I've been using tiling WMs for over a decade now, and I find my colleagues' use of stacked windows gives me anxiety. You never know where anything is, and they have to constantly alt-tab to find it, or hunt for it with their mouse.

The key to effective use of tiling window management is the use of virtual desktops. The two go hand in hand. That's why Windows and Mac OS don't have it. Windows, btw, did re-introduce a "tiling mode" (or something like it) in their recent OSes. The use case to have two windows next to each other without fiddling with your mouse is just so prominent.

I rarely have more than 2-3 windows per desktop. The browser usually dominates its space completely, and is full-screen, almost always.

EDIT: I know Mac OS has "virtual desktops" now, but in the grand scheme of things, it's a relatively recent addition, and I doubt that many people use it. It's probably more of a power-user feature. But then again, so is tiling window management.
Using symbolic regression to predict rare events
"Conspiracy theory" is an exaggeration. Lots of things rocketry related are covered by ITAR and are not allowed (by law) to be shown to non-green-card holders. SpaceX is pretty careful to comply with ITAR restrictions. It would not surprise me in the slightest if the US government had decided that satellite deployment mechanisms were one of those things covered, or if SpaceX's legal department decided that they weren't sure they weren't covered.
Seems to me that even with strong oral history tradition, writing for documenting (and in case of dispute, providing evidence for) the content of nonpublished private agreements and certain other use cases has compelling advantages.
Show HN: MNIST Digital Clock
..so a mentally ill person says mentally ill things online and you don't think it's related because it offends you?
It'd be good to have a list of two or three major things that you did that mattered to the company, in case you're asked.

Beyond that, the review should just be happy talk and "Keep up the good work!".

Anything negative, move on. Want a raise, move on.
Prestige Hierarchy and Dominance Hierarchy
Refactoring UI: Labels are a last resort
News programs perpetuate the idea that lie detectors work. Dateline, for example, will imply that refusing to take one is suspicious.
Is headphone isolation the best way to be productive?
Definitely agree with you that this is very hard and intricate - we are continuously thinking about how to balance between intermediate interventions/reminders and solving the most serious social media addictions.
Why not use diagrams?
On a per capita basis those office towers are almost certainly more efficient next to your smaller office buildings. In addition it's only in large dense cities that public transportation (subways, busses, etc) has any hope of competing against people commuting in their cars.
I moved from awesomewm to i3. The big difference for me when I changed over was that i3 didn't use templates for window placement. In its place is a tree-style system that's fairly intuitive IMHO. In i3 I also frequently switch between tabbed and split/tiled layouts, which IMHO is a killer feature.
We're far, far away from understanding all the ways that mental illness can manifest.
There are several important new pieces of information here and significantly more detail than we had before.

In particular, we learn that "Brigadier General Richard Stapp, Director of the DoD Special Access Program Central Office, testified the mysterious objects being encountered by the military were not related to secret U.S. technology." There is also evidence put forward that Elizondo was put on the program because his varied experiences and clearances would be useful in ascertaining whether sightings were related to black projects.

There is more confirmation here that anomalous events have occurred at ICBM bases, which is pretty sobering. The most prominent of these events happened in the 1960's, and there are similar reports that came out of Soviet Russia (not mentioned in this article).

We also learn the lengths that both the government and the contractors went to deliver misinformation about the program since its initial revelation, despite it not actually involving any exotic technology.

Many people will take this at face value and believe the Pentagon's next statement, despite the fact that they have continuously stated "we are done studying ufo's this time, nothing to see here" since Blue Book publicly ended, only for there to be another program revealed later. IMO this debunks the "secret US aircraft" angle that a lot of skeptics use, and it makes it highly unlikely it belongs to a "local" adversary.
I move everything around manually on login, and then try not to log out. For a while I was using xmonad, and setting things to automatically land on the right workspace was easy there, but ultimately I like the i3wm experience better.

I saw something in the i3 docs about this feature, but it didn't work on the first try and I didn't dig deeper.
Netopia Is 10
Or use WIN+ARROW. Or CTRL+WIN+ARROW to switch desktop. It's quite slick.
DevOps for Data Science with GCP: Deploying Production-Grade Containers
Explicitly so by the outer space treaty.

Not that these launches are launching trash, or launching very much in the grand scheme of things either.
Yes - we definitely plan on turning on Firefox and other browsers soon. As you've mentioned, there are tools out there that makes this neat.
I found it's much easier to understand the concepts behind move operations if you write an object that implemented move semantics by itself.

class Object
{
int* data = new int[32];
void move_into( Object& object )
{
object.data = data;
data = nullptr;
}
~Object()
{
delete[] data;
}
}

Object a;
Object b;
a.move_into( b );

I think much of the confusion arises from wondering where is the allocation for int* data located? It's somewhere on the heap. What if the data member were int data[32] instead? What would the class look like? What would 'a' look like afterwards?
I've looked into it a few times now, each time I get a little closer to actually using it. Currently I've moved from the "What? I have to install a browser plugin to save changes?" phase to "I guess I'm going to have to sit down one weekend and find a hosting setup I like for this tool"

I'm definitely interested in tiddlywiki, but there's so many options it's a little overwhelming on first glance. What does your implementation look like?
I think it's aesthetically more pleasing with gaps.
They get rewarded for successful convictions. And they always have the same defense - if those people aren't guilty, why are they confessing? Which is obviously stupid, if your choice is to serve 2 years now or risk getting 20 if the jury doesn't like you, then unfortunately the smart choice is to lie and take the 2 years. Jury system is also absolute nonsense and should be abolished.
Pandoc calls these "Line blocks": https://pandoc.org/MANUAL.html#line-blocks
Uphill Analysis, Downhill Synthesis is a major point in the book Vehicles. [0]

Fascinating thought experiments.

Here’s an introduction on YT [1], though it really only scratches the surface.

[0] https://www.goodreads.com/book/show/483485.Vehicles

[1] https://m.youtube.com/watch?v=A-fxij3zM7g
> and places the window ideally 90% of the time, and I fix up the 10% of the time

you can replicate whatever setup you had using i3-save-tree which outputs a json file e.g

i3-save-tree > .config/i3/workspace1.json

and then load that upon startup (from your i3/config):

exec --no-startup-id i3-msg 'workspace $ws1; append_layout ~/.config/i3/workspace1.json'

or see full config mentioned in https://news.ycombinator.com/item?id=22303128
Show HN: Hearling – Text to Speech for Everyone
That's probably not significant for Starlink specifically, as they're constrained by fairing volume rather than maximum payload mass (which is to say: even if they weren't recovering the booster, they wouldn't be able to increase the number of satellites).
Create web user interfaces with Qt WebAssembly instead of JavaScript