skysight-inc/HackerNews huggingface dataset:
I have been using i3 for a long time and here are some advanced features that I'd love it to have.

1) Workspaces of workspaces

Let's say I'm working on five projects at the same time. Each project usually has totally different workspace configurations.

For example:

Project1 might have workspaces 1: dev, 2: mail, 3: tail -f access.log

Project2 might have workspaces 1: photoshop, 2: mypaint, 3: shell

Project3 might have workspaces 1: trello, 2: research

...

This is like tmux sessions. I can have multiple sessions, each session has multiple windows and panes. In tmux this works very well but in i3 you can'd do that.

I'm currently emulating this by running five independent i3 copies on five displays :1, :2, :3, :4, :5 and I switch between displays to switch to another project.

2) Static tiling

I3 is a dynamic tiling manager, which means it uses the entire screen. However, once you establish your workflow, you often have windows that take 1/3 of the screen and are 1/3 off the top, etc. and you don't really want them to take the entire screen because it makes you less productive and it feels weird. Also, once you establish your workflow, you don't want the workspace to change or resize. You just know where everything is and don't want a slightest disturbance in your workflow.

This is often hard to do in i3 and you need to use tricks such as vertical and horizontal splits of empty terminals to put the app where you need it to be. And it's extremely easy to mess this up, if you accidentally open a new terminal. Then your app resizes and shifts, and when you close the accidental terminal, it's no longer where it was because of many vertical and horizontal splits.

I found Notion window manager that is static tiling but I haven't tried it. It can also have tabs inside static tiles, which makes it very interesting.

3) Run or raise

Run or raise starts a program if it's not running, focuses it if it's running, and hides it when no longer needed.

For example, pressing alt+n starts and shows a notepad if it's not yet running. If it's running, it focuses the notepad and pressing alt+n again hides it.

I3 doesn't have this feature but it can be emulated via xdotool and scratchpads.

4) Using fzf instead of dmenu

Dmenu is nice but you need to type too much. The solution is to use fzf instead of dmenu.

I'm currently displaying a floating sticky terminal window that runs fzf, gets my input, performs the action, and disappears. It's so much faster than dmenu.

5) Using fzf to switch apps, workspaces, workspaces-of-workspaces

Often, when you're working on project2, you remember you had similar idea/code/notes in project4. You then have to switch to display :4, then switch to correct workspace and find the info.

This could be simplified by using fzf and just instantly switching where you need.

6) Using alt-tab to switch back to previous place you were.

Let's say you switched from appx in project2 on display :2 to appy in project4 on display :4, and now you have to cycle between them. You can't do that right now so the workflow isn't perfect and there's a lot of drag.
> Did Vue have a megacorp behind it?

Yes, several actually.

They are Chinese though, not American, so you might not know them as well.
It all depends on whether you're comparing to a counterfactual or not. If you compare the emissions caused by AWS to those emissions simply not happening then that's a pretty severe source of carbon. If you compare it to companies hosting all that computing themselves then I think it's a pretty clear economic win. If you think that a lot of that would be self-hosted but many of the uses simply wouldn't exist then it's hard to say.

For Amazon I really feel like I have no idea about it. With warehouses instead of big box stores you've got a lot less volume being lighted and heated plus a lot of individual cars driving to a central place are replaced by a few large delivery fans then that's the same sort of win you get from people switching to driving the bus. But two-day shipping for rare items that involves flying them across the country is terrible for the environment. So I don't think that I have any clue what the net environmental impact of Amazon has been.
Climate change is an order of magnitude bigger deal than plastics and garbage.
> On another, shipping cheap plastic junk from China all over the world, to finish up in landfill a few years later, is the very definition of environmental vandalism and is Amazon's core business model.

The systemic fix for this is to tax the externalities (carbon, cheap plastic, whatever) so that prices better reflect the costs to the environment.
Having the CEO make decisions that change Amazon's climate impact is a much larger lever than donating money. I'm not opposed to donations, or lifestyles, but what the largest economic entities do on a day to day basis is where the real climate change action is... or isn't.
It is possible to keep the data inside of a seperate class.
I have an app where I needed to observe a few properties of a class but wanted to keep it completely standard js so it could be used outside of a Vue app. I created an object in Vue's data and referenced some of the class properties, it works fine and changes are reactive in both directions.
I don't think TSLA would have a lot of trouble securing their $420 funding, given the current $800 stock price.
If this commenter opened with “I do not believe in climate change” many people here would have saved time and not responded to this quasi-trolling
Depending on their fuel, they dump some carbon. I would expect that all the rockets launched since Goddard do not add up to significant amounts of carbon.

rpjguy seems to regard the rocket thing as Bezos's hobby, for his own entertainment, rather than as an actual attempt to get humanity into space in a meaningful way.
Just for your sake I included the market cap as well.

Edit: Seriously: this topic seems really hot. So many people seem to care about it when it's spoken about in a negative way. Maybe calm down a bit? Am I experiencing outright bullying right now? That's not a great visual for anyone, just saying.
A rocket burning all its fuel dumps a lot more carbon than a plane, however, since there are so many more plane flights than rocket flights, the total amount is insignificant in comparison.
Yes, relatively speaking, each launch contributes a "large" amount, but it is completely irrelevant when looking at the overall picture. There are ~100 launches a year, compared with 7 billion miles driven by automobiles per year [1] for example.

I don't have a source handy, but I remember hearing that each launch is the equivalent of the annual output of 2 passenger vehicles. So all rockets launches worldwide = 200 drivers.

[1] https://www.businesswire.com/news/home/20171113006466/en/Fut...
For me it makes sense on my single monitor as well. Couldn’t go back indeed. I still wonder why Windows is called Windows, but actually very bad at handling windows if you compare it to i3.
I look forward to Jeff Bezos financially supporting pro climate change candidates for Congressional office who can implement the necessary legislation we can’t fix climate change without (carbon tax, depreciation of financial incentives for fossil fuel production and consumption, tax credits for renewables, nuclear, and EV charging infra, etc).

We need a World War 2 industrial movement (“you will no longer be building cars, you will only build tanks and aircraft for the war effort”) to fix climate change, and only nation states have the ability to mandate the effort required from industry. Market forces alone will not be sufficient.
Depending on your needs, you can rent a dedicated server with hard drives. For example, Hetzner has an offering of 10x 10TB HDDs for $200/month or so.

Disclaimer: I have never used Hetzner's services nor can I vouch for them.
It's a social problem rather than a technical one at this point. When Github had no emojis people had no choice but to leave '+1' comments. Now even with that choice some communities still comment in this way for some reason. Commenting is open-ended and moderation would be needed to filter out the repetition. People can also post GIFs, but they can also use the same image upload functionality to post screenshots of bug repros. It hinges on what the user believes is the better choice for getting the point across.

About all you can do is change the mindset of the community making the comments, which is hard as they're numerous.
First, I don't think space is either American or Non-American land :)

Second, I imagine outer space treaty covers this in much similar way that treaties governing international waters do.

Third, to a certain degree "satellite trash" is in the eye of beholder - I don't think there's any more or less legality in this, than in ISS, TV and comms satellites, GPS, etc all flying all around the world.
Important Health Checks for Your MySQL Master-Slave Servers
You may browse the github issues. Both ipfs and webtorrent have the same core issues:
Below are some examples

https://github.com/webtorrent/webtorrent/issues/1721

https://github.com/webtorrent/webtorrent/issues/903

https://github.com/webtorrent/bittorrent-tracker/issues/199
The other day I needed to use it for the first time in a year. A package that is used in many other packages host by npm was returning a 404. Slowly stackoverflow started to fill up with similiar questions.

Apppearly 4 important packages were unavailable in my region because they were deleted by accident. Some people were vpning into Europe, I found an Italian mirror.

Not sure if things are always that crazy but I don't have a reliable feel.
Traefik vs. Envoy – Who’s winning the reverse proxy war and why?
That works as long as:

1. Startup costs for a coal company are high (I assume they are, but it depends on the region)

2. The company has exclusive right to their coal, and it's hard to find other sources of coal that aren't claimed by other companies (not sure on this one, but it also depends on the region)

(these first 2 conditions are in place to make sure that no one starts another coal company after the buyout)

3. The marginal cost of buying a coal company for that purpose is lower than the marginal cost of starting a company which has the same net amount of positive climate change externalities.
Are statements of prejudice so clearly associated with mental illness for you that’d you’d just label them mentally ill?
It is big deal. ThE low level jobs will fire you when yoi don't show up. Your relationship will be affected. The familly needed you do stuff and suddenly you can't. You may have to pay money to get out even if you have done nothing wrong.

It is actually stresfull to be in jail for poor people too.

It is not a game.
This is really nice. The key bindings out of the box are really useful.
If I wanted to build Dyson sphere I would choose a star with longer estimated lifetime for bigger bang for the buck. Maybe dwarf star to save on building materials?
I loved my MK 85 a lot! When I was at school in late 80s I used to store complex physics and trigonometrics formulas in it as a BASIC program text. Those days using calculators was allowed on exams so this little electronic cheat-sheet saved my sole many times :-).
Has anyone used both? Which did you go with and why?
Has the market really spoken, though? If it's literally impossible to buy an EV that doesn't have all these gimmicky screens and AI features in 'em, then there's no way for the market to actually speak.
Well, F yeah!! Thank you, Mr Bezos. Mad props to you.

(To cynicism and idealism, I say: know when to take a win.)
> A few lawsuits and some really bad publicity might make them change their tune.

I'm not sure about that. Google's crappy support is deeply, deeply embedded in their culture -- for all the benefits, it's one of the downsides of their PhD-heavy, engineering-first mentality, because engineers and academics loathe dealing with people, and to the extent that it's necessary for some system, regard that as a sign that system was improperly designed.

Google would need a major culture shift to start having good support, and unfortunately it's the exact kind of culture shift that would anger and alienate a lot of Googlers. Don't count on this changing anytime soon.
Those ASCII drawings doesn't become more sexy by converting to SVG. Use a SVG editor (or hand code it, it's fairly simple xml). Not only will it be faster then drawing using text, it will also look better.
Why isn't i3-gaps merged by now?
And the Democratic party's Iowa Caucus fiasco proves (once again) that they should indeed ask the nerds to take care of their technology! (https://en.wikipedia.org/wiki/2020_Iowa_Democratic_caucuses#...)
You don't need to have anything to prepare whatsoever. It's an opportunity to talk about whatever is pressing, broader issues etc..

It's really odd to see the level of dissection going in here as to how to have a conversation about what's going on.

Surely, there can be good practices, and some things to systematically bring up, but this is not rocket science.
https://en.wikipedia.org/wiki/Svetlana_(company)
There's a patched redshift for wlroots compositors (sway is the most prominent one) on AUR, works perfectly in my machine.
Eh. Outside of using USAJobs I have never gotten, with such clarity and absolute certainty, a comparable sense that I was completely wasting my time. It's a resume black hole to which Taleo pales in comparison. I've applied to probably a thousand federal jobs over the past 8 years, doing all the little skill questionnaires, dutifully updating and tailoring my resume every few months that gets plenty of attention in the private sector, and never have gotten so much as a peep from the federal government - aside from to inform me that a vacancy has been cancelled or filled. I'm a white male and not a combat veteran, so I assume that's the problem and no amount of skill will make the government interested.

Needless to say, it's a real laugh reading these constant claims of a tech shortage in the government.
Isn't arrest even bigger deal to someone on parole and dependent on not being arrested to not go back to prison? I get that it is "bad guy", but there are possible very real consequences for that person.
It's amusing to me how programmers look back with disdain at web development in the 90s and how "you just uploaded files to a FTP server" and now we've circled back to the same thing, just with a whole lot more plumbing in the middle.
How is this so complicated? I shudder to think of the amount of developer hours wasted by the weirdness and complexity of AWS. Really wish they would prioritize usability and developer experience.
Be smarter to just back a political movement, but that would actually work, and diminish Bezos's own power.
A lot of the worst polluters are state owned coal plants. There are some private energy producers, but from what I understand, most energy companies just act as interstate brokers between local agencies.
It's kind of irrelevant how much harm a single company does, since that company exists to serve a demand that would simply be filled by other companies if it didn't exist. Maybe those theoretical other companies would have marginally better business practices vis-a-vis the environment, but it's not like they would operate in a wholly alternative economic system.
> You never know where anything is, and they have to constantly alt-tab to find it, or hunt for it with their mouse.

Ctrl + UP or "swipe up with three fingers" gesture on Apple Magic Trackpad will reveal all the active open windows and show a thumbnail of all the active workspaces (virtual desktop). It's much, much faster than alt / cmd + tab.

> 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.

MacOS certainly has virtual desktops and calls it "Spaces" ( https://support.apple.com/guide/mac-help/work-in-multiple-sp... ).

(But yeah, you are right in that some users may not be using it - I don't use it at all. I prefer to use tabbed windows, only have a single monitor and when the number of open applications or windows overwhelms me, I just close many of them.)
The lack of tools isn't the problem. The problem is that Max reimplements basic CS concepts badly, eccentrically, and unintuitively, for no real benefit, while adding a huge extra cognitive load.

Max for Live highlights why this is bad. If you can find the unofficial docs, it's much easier to access the LOM using Python - or pretty much any standard language - than to do all the string/list/symbol splitting, prepending, filtering, combining, and so on you're forced to do to make anything non-trivial happen in Max itself.

I think there's an open niche between Max, which is just plain weird and difficult in too many ways, and the low-level world of Juce and C++.

I'd love to see a scriptable industry standard plug-in architecture with a super-easy "just works" set-up for graphics, DSP, MIDI and timing, based on a modern high-level language, but also fast.

WebAudio is somewhere in that niche, but - aside from being browser dependent - it's still too close to the metal for most users. Some of the plug-in construction kits are too high level. Faust is good but still very specialised.

I suspect there's a sweet spot between the extremes, and it's not currently been catered to.
It is pointless. They are most likely hardened fellows who will not respond to it with much of a reaction.

If you want to accomplish something, try to decrease their profitability. For example, write a bot that responds to scam emails, tries to get them off script, and spend a lot of their time.

If 90% of their time is spent on your bots, that's profits down by 90%. If they have a profit margin of 50%, then they will be making a loss with your actions.
This problem is similar to Amazons fake products. Gonna take long before it gets stamped out.
I think that was more Obama telling american auto manufacturers they have to build electric vehicles if they want a bailout during the recession, and the EU banning the sale of gas and diesel vehicles by 2040.
No, I think the features of this dataset are unique to it.
That's exactly what I was I struggling to communicate clearly.

Thanks.
You made the moved-to pointer point to the moved-from allocated heap data. Now nothing points to the heap data that was initially allocated by the moved-to object. So if you don't delete[] the moved-to data pointer, then you leaked 32 bytes of heap.
Show HN: Bingo – The missing package manager for Golang binaries
Sure, there isn't a good theory for information propagation. Everything we have is flawed.

But advertising is, at it's core, based on lies and highly optimized manipulation.

It's not hard to offer something better. The internet, with all the fake news, and the SEO's is still somewhat better, in my opinion.

And if we aim higher, compare that to something like the WireCutter reviews - which tries(afaik) to offer an in-depth, unbiased reviews, and is backed by the reputation of the NY times.
Unix time is always seconds.

Wasn't there a BSD that used double instead of long for time_t for a while ages ago?
Not true... you just have to pay for it. I worked for A fortune 100 company that was moving some things to Google App Engine, and paid for the highest level of support. We had a list of guys we could get on the phone whenever we needed, including the main guy in charge of everything.

I helped them fix a lot of bugs and broken processes, but I'm better than most at making reports. If they had to deal with bad developers blaming Google for problems that had nothing to do with Google, that would waste a lot of time. But on the other hand, if we didn't pay for support, those problems probably never would have been fixed, and I don't think we were ever compensated or given discount support for helping.
How do you feel about an artificial announcer with an accent?
Yes, absolutely. No argument there.
Racket 7.6
Animated Map of US Population Density over Time
Exactly. And unlike this AI module thingamabob, a touchscreen doesn't have the power to fatally slam me into a wall at 70MPH going down the 101.

I'd rather wait for the likes of Toyota to do things right with automotive-grade components and automotive-grade programming and automotive-grade testing than trust my life to whatever hackery Tesla wants to brogrammer into its ASICs.

The article's probably right about some Japanese engineer saying "I can't do this". Not because that engineer doesn't know how to do it, or because of some relationship with component manufacturers, but because doing so would be ethically questionable at best.
Jury system is very expensive. Including for defendant who is going to be bankrupt having to pay for defense.
This is an interesting idea but impractical to implement. Not all companies are for sale, there are still real uses for coal, and "forcing something to happen" doesn't always makes sense. It's his job to be the best capital allocator he can be, and buying a company just to shut it down is a way to lose a lot of money. Since they are sinking on their own, fighting to find better solutions for the future might have been a calculation he made that has better long term benefits.
> It's about people giving me money for work.

Work is the key word here. Is you work is about dressing yourself up? Then why makes it about this?

Do what you are paid for, working.
As a remote worker who may not exactly be the best and brightest but for whom the pay for the digital service is close enough to right to be appealing and who'd probably be a real asset to them, aside from getting hired apparently being a months-long process I stopped even looking when it became clear most of the positions are short "term of service" things. If I'm going gov it's for the retirement and bennies. The long haul. A "term of service" that takes a bunch of unusual effort to get and pays just OK holds zero appeal.
Unfortunately I don't think there's a good way to have a ton of stuff in space (even if it's not Starlink satellites specifically), and not to block the view for ground based astronomy.

I think that while there's perhaps more difficulty and more cost - there's probably a lot more advantages to having these in space.

No atmospheric interference/absorbtion issues.
No ground-based light interference from nearby cities.
No weather or time of day observing restrictions.
No issues with trampling sacred/sensitive indigenous sites.
Able to get very very large synthetic apertures combining telescopes in earth + lunar orbit. (Plus sol-earth lagrange points too, I guess)

Starlink seems to be the first to exploit the drastically lowered launch costs to launch a lot more stuff into space at once.
Why does this matter?

If he truly is pledging $10B, it can only be a win for society and the future of humanity. It shouldn't really matter if he gets a tax break or not.
SO MUCH THIS. People are always so quick to climb up Jeff's colon without bothering to compare to the status quo.
Is this just another Gates-foundation style tax swindle?
Memes are a lazy person's attempt at humour. I can't wait to see what post-millennials come up with to replace these placeholders for humour.
I have an idea on this. Banks should just add a question on withdrawing money with something like "Are you paying cash to IRS based on a phone call you received from IRS" ? If the user selects Yes, flag it may be ?

Another idea is to show a Warning screen on ATM etc before the cash withdrawal screen comes up. The screen should clearly explain the typical IRS scams. This may not prevent all of them but may help.
Quick and shameless plug: I wrote a windows 10 style, true transparency enabled notification center/daemon, extending on the concept of dunst: https://github.com/phuhl/linux_notification_center

Feel free to check it out and give it a try.

PS, for the enthusiasts: 100% written in Haskell