skysight-inc/HackerNews huggingface dataset:
> This may come as a shock to you, but some of us prefer our highly-tailored pre-configured tiling setups to the ad-hoc interaction that is i3.

Yes, that's why i3 and other wms exist on Linux and everyone is happy using the tool they prefer.

I'm more upset about the title of the post being clickbait because like you said, some people prefer different styles of tiled window managers.

Having it defined as "tiling window manager" is going to make the 50% of the people who prefer i3 feel they got baited into clicking the link. I know I went from "omg best software day ever" to "..." between reading the title and clicking the link.
Being "wired for electricity" is the trivial part of the requirements for installing charging stations. I expect most restaurants have a 20kVA - 35kVA service, and coffee shops a 10kVA - 20kVA service. Adding 10 2kVA chargers (which isn't a very large charger) would effectively double the service requirements for a restaurant and more than double the requirements for a coffee shop. That's a big capital expense, even if the circuits for the chargers are run on a completely new service (which actually makes "wired for electricity" irrelevant).
Sure when you're the only one working on a project. Otherwise, the only right way of writing code is that agreed upon by the whole team. Any personal opinion, while affecting the 'opinion' of the team, does not matter.
It's an aptronym! https://en.wikipedia.org/wiki/Aptronym
Does your email server automatically proxy a+asdfasdf@xxxxx.com to you?

If it does, you can easily work around that limitation by signing up with a+microsoft@xxxxx.com

I try to do that for any sites that let me, both for ease of indexing, and if my leaked email ever gets found in a data breach, I know which source it came from.
Is that an HTML joke?

The source says "At a mathematical meeting in New York in 1903, F. N. Cole walked on to the platform and, without saying a single word, wrote two large numbers on the blackboard. He multiplied them out in longhand, and equated the result to 2^67-1."
> We felt busier, but were getting less real work done

> We knew the clients better personally, but we knew the product less

> We had more superficial conversations, but fewer substantive ones

> We were able to react more quickly, but our responses were less measured and effective

These are very similar to the reasons our company moved from Slack to Google Chat a couple years ago. It was quite liberating.

Edit: In addition to Slack, we also started using Twist (https://twist.com/). We use Google Chat for quick communication, but anything requiring more than a few seconds of thought goes into Twist. So far this has worked really well for us.
It's been known for years that online shopping encourages impulse shopping.
Right hong kong and Taiwan and the Indian independence movement suffer(ed) from too much deference to authority
> I don't see any anti-tech stance in this. The tech giants are quasi monopolists who leverage both their size and information advantage to actively destroy competition. Privacy is a civilian casualty of the attempts to cement that position.

I agree with your second sentence entirely. To be clear, criticizing tech is completely fair and important. My point is that the NYT, it seems to me, is pushing this a little too hard. I think the evidence for that is in fairly thin-pretext articles like this one, or the Amazon driver liability "investigation".

> Contrary to popular believe the real problem with privacy violations isn't "that some creep might be listening in on your most private moments – the real problem is the power that stems from that information asymmetry on a societal level. In a democracy systems like these are the ones that never should have been – read this in the most frankensteinian tone you can imagine.

I half agree with you here. I do think these systems being put in place have tremendous social consequences. Unfortunately though, I think the ships have sailed, and I don't really see regulation or anything much else putting them back to port. People have voted with their feet and they simply don't value privacy the way you or I do.

> That being said: this ismy opinion and at the same time I am a DIY persons, I build soft and hardware – but being a good tech person also means that you shouldn't blindly praise every "smart" thing that has a microcontroller in it, if it performs worse than the 30 year old version of the same thing your grandma has in her kitchen. Being a good tech person means realizing that electronic voting has fundamental conceptual flaws that the oldschool paper version hasn't or realizing that sometimes a sleek and modern looking touchscreen isn't the best interface to choose for your application.

> In short: if you love tech, don't lie to yourself about what it is and what it isn't. If you love tech, have the respect to see it for what it is and what (in the right hands) it could be.

Wholeheartedly agree here.
BEV sales are high there primarily due to HOV lane stickers.
The way I explain implementing recursion is this:

1. Write down what your function does in a comment. (e.g., "sum all the elements of a binary tree").
2. Write the function signature.
3. Write the base case. (This is usually straightforward and most people don't seem to have an issue with it when reminded.)
4. Stop thinking.
5. Assume your function already works and write the recursive case.
6. Profit!

I find where most people get confused over recursion is in trying to reason about the recursive case. They think "Well if I start at the root of the tree, then the next thing I need is to get the children... and then... with the first child... uh..."

They get lost in the recursion. So I tell them: assume your function already works. Trust that you will write it correctly eventually. What does your function do? How can you use that?

If you assume you already have a function that sums binary trees, and if you're trying to sum the children of a branch node, well then use that function that you already have to get the sum of each of those children trees, and add up the results!

I always recommend to never try to visualize N levels of recursion, unless you're working through an example to actually test your implementation. Worrying about the deeper recursion is how people get lost and confused. Keep it simple: just look at the one layer and assume the other layers will do their job correctly.
Although well written, this article misses the main point why statistical significance leads us astray and needs to be deemphasized. It is because "reproducibility" needs to be the new gold standard that displaces "significance testing". There are too many highly significant results that are totally unreproducible.
It even has a machete in the stock.
This isn’t quite right, it’s easy to show that if n is 4 or 5 (mod 9), then there are no integer solutions to a^3 + b^3 + c^3 = n. The conjecture is that the mod 9 obstruction is the only one and all other integers can be represented as the sum of 3 cubes.
Javascript in FF/Chrome:

> (-80538738812075974n)**3n + 80435758145817515n**3n + 12602123297335631n**3n
42n

https://caniuse.com/#search=bigint
Have you considered that Thai are unlikely to criticise authority because criticising the government can fall under lese majeste and result in severe prosecution?
What chili peppers can teach us about pain
Show HN: React Admonitions/Hint Component for Docs
Pro tip: the best constitutional workaround is non-enforcement.
It seems incredibly self-defeating, to quit over a lack of CODE REVIEW at any point in someone's career.

Hiring someone just to review your code is not a sane business decision, so you might want to think about how you overvalued that aspect. I would be very surprised if someone could make a business out of 3rd party code reviews, but stranger things have happened.
And FIP bus lost out to ProfiBus, despite arguably being better. And Profinet supposedly led to OPC and so on.

Due to FIP bus having time stamping capabilities it was used at Cern and so eventually Cern ended up buying the rights to it and the FIP chip etc, but almost no one uses it today. Occasionally you come across a legacy industrial FIP network.

Betamax's are everywhere...
We need to get back to Venus
I’ve just seen that my tweet is here!

If anyone wants more details, I wrote a more detailed account, which has just been published at https://aperiodical.com/2019/09/42-is-the-answer-to-the-ques...
>work excellence

Promotions to new positions based on performance in the previous position don't always work out great either.
Should this be considered controversial? I’m not sure what service they offer but if a client asks for someone to join the their slack why would anyone accept unless they were paying someone to monitor it on a full time basis?

Would you do work for free? Nah. This isn’t a slack thing.
Isn't the set of all triples of integers be enumerable, because (inductively) the set of all pairs of integers is enumerable (thanks, Cantor)?

Then, if one could enumerate all triples of integers, one could, for each triple, calculate the sum of the cubes.

So, integers which are sums of cubes are enumerable. That doesn't mean they're a known recursive set, just recursively enumerable.

Am I missing something? Perhaps the statement "The general problem of exactly which numbers are the sum of three cubes is unsolved." is meant to imply "not known to be a recursive set", i.e., no known algorithm for finite time answering the question of whether a given integer is in the set?
Granted, Travis CI was sold to some private venture, and the first thing they did was fire most of their engineers.
When I ran my own consultancy, I went on holidays for a month once, leaving the company under the management of a long time employee.

I came back to find an employee of one of my customers sitting at a desk in our office. Turfed him out. Had to "fire the customer". Lost about 30,000 euros of work time and unpaid invoices.

In my view joining someone's Slack Channel would be no different than that little piece of "management kidnap". Everyone in the office had completely turned their attention on that single customer's problems.
I'm not sure if this qualifies as it came from a website and YouTube channel [1] whose author created neologisms for emotions that do not have a descriptive term, but the word "kenopsia" [2] might fit. I stumbled across this website while browsing a reddit thread about visiting your school at night [3].

[1] https://www.dictionaryofobscuresorrows.com

[2] https://www.dictionaryofobscuresorrows.com/post/27720773573/...

[3] https://old.reddit.com/r/nostalgia/comments/a5ljsp/that_weir...
> - virtual desktop keyboard shortcuts to quickly switch to a numbered Virtual Desktop and move windows to them (I have a autohotkey script for this), but would be nice for it to be built-in to this.

You can do this with DexPot (https://www.dexpot.de/?lang=en) and even send windows to a specific virtual desktop. It uses i3's key binds by default.

On Windows you're better off trying to find specific functionality from i3 across different tools.

For example, you can also use http://keypirinha.com/ to launch apps by fuzzy matching. In some ways it's better than d-menu and in other ways it's worse, but it's a decent tool.

And you can also use AutoHotKey to remap and set global hotkeys (as you may do in i3's config).

The only missing thing is actually tiling windows unfortunately.
And as often as not they managed to do an even worse job than we do today.
>> You mean you suppose it to be imaginary.
... if you'd talk to schizophrenic, you also refer to their imaginations as 'supposed imaginations'?

All you are trying to do is bend reality to fit your view.
By shifting my word and redefining stuff. There is no difference between imaginary friend of you child and god.

>> So sure, I can't prove a god's existence

Thank you, end of conversation. Anything else added after 'but' is superfluous fluff.
What about zero? Can zero be the sum of three cubes? Actually, I read that somebody proved it can't be done, but the proof is too long to fit in this comment. ;-)
The gas station up the street installed 2 chargers next to the auto wash. The station is next to a sports park and office building, but nothing for general public to kill the time while charging.
Time to start remodeling for upper scale coffee with seating.
Yeah but unless you have someone who sees your value, the loudest, not the most valuable, wins.
There are modes of work where Slack or another instant messaging option make me far more productive than anything else, and there are modes where it makes me far less productive.

When collaborating on a time sensitive issue with remote colleagues it's fantastic. When trying to get my head down and complete a tricky bit of work it's awful.

I think the most important thing is not using Slack or avoiding Slack, it's building a culture that allows people to opt-out of it, without any sort of penalty, perceived or otherwise. If people want to hang out in Slack they can, if they want to shut it off for the day and just drop in to give a standup update or something like that, that's fine too. Important things are done asynchronously in a forum that everyone can experience.
>yes

/thread
> not only are the solutions never clear, the problems are never clear either.

I can see both sides of this. I've been in situations where, when multiple options are presented, the groupthink is "well... there's no easy answers". To the extent that there's no one 'perfect' option, yes, but there are definitely some demonstrably/qualitatively bad options. But without some agreement that some people in the room do have the experience to make some judgements, decisions are left to 'populate vote'.

The other issue I've seen is that people just look for "solution X" and are unprepared to deal with the new questions/problems that arise from now having essentially a new business landscape.

20 years ago, I helped a company move from paper order forms (taking weeks to process) to electronic - a month's orders from hundreds of reps from around the country were entered, correctly, in 10 hours. Literally overnight, it changed their entire business, in terms of predictions, materials ordering, shipping/logistics - all of the previous processes were now up for rethinking and rebuilding. The shift happened so fast - this was, essentially a skunkworks projects - that it created a lot of internal political upheaval few were prepared for.

The core I was getting at is even when problems are clear and solved, the solution will often bring about new 'problems'.
> It is well known among practitioners that not all models have equal learning capacity and that additional data is wasted on those with lower capacity

Not just practitioners, IIRC there's a whole bunch of theory under the handle of Vapnik-Chervonenkis dimension.
DMCA takedowns are a remarkably heavy-handed way to deal with software licensing, which is often something that can often be resolved with some good-faith discussion.
I’m Peter Roberts, immigration attorney who does work for YC and startups. AMA
It's 9 months since the last thread, so time for another. Previous threads we've done: https://news.ycombinator.com/submitted?id=proberts.

I'll be here for the next 2.5 hours and then again at around 11:30 am for another 2.5 hours. As usual, there are countless possible immigration-related topics and I'll be guided by whatever you're concerned with. Please remember that I can't provide legal advice on specific cases for obvious liability reasons because I won't have access to all the facts. Please stick to a factual discussion in your questions and comments and I'll try to do the same in my answers!

Edit: I will be signing off now but checking in throughout the weekend for questions and comments I might have missed as well as new questions and comments. As always, it's been a pleasure and great learning experience for me. Thank you.
I've just installed ttf-code2000 just so I could see that character in your comment!
Absolutely. Nothing has destroyed my productivity over the years as effectively as the expected instant response from ICQ, instant messenger, and Slack chat messages.
> Also, if a reviewer makes it very difficult for any change to go in, then developers are disincentivized to make improvements in the future.

Google requires you sign CLA in order to make contributions :)
I got a different take out of it though. I think the author's point is that one has to be more careful with their decisions and choices as the consequence/effect could last a long time (this is where the 25 years assumption comes in), and I could see how this advice applies even in the general sense.
Power is power. Never paid any price for the horrors he inflicted on millions.
Chili pepper compound may slow down lung cancer
There was a thing here recently about carbon nanotube transistors. I also watched a video on youtube where they showed briefly how it works, it was very interesting. Essentially very very very small mechanical switches!
Oh, they certainly do this; but they could also do it vastly better than they currently do.
"Being descriptive about behavior" can certainly be a personal attack. It just depends. Most of us wouldn't like the worst behavior we ever did to be repeated in every context that we were mentioned.

More importantly, disingenuousness is not a behavior. It isn't something a person says or does. You have to infer it from something they say or do. Internet users are far far too quick to make this leap, and it breaks the site guidelines to do that on HN.
We can look back and see Microsoft was right to build a web browser, but more importantly we can see how abusing their platform was detrimental to us all.
Bingo, church, groceries, repeat until death or loss of driver's license is achieved.
> it seems that most people opt to use malls primarily for emotional reasons

People also like to try on clothes before they buy them, to make sure they fit.
What if common interests are shitposting on the Internet? Key questions from the original poster were..

> They literally just don’t care about society anymore. Why should they? Where’s the buy in?

Going out and socializing doesn't strike me as a purpose in life. Especially when you dislike socializing in the first place.
Who Owns the Most Land in America
True. Some could do it but almost always self-censor or are censored by their minders, and some truly are full of nothing but hot air. A lot would probably be capable of it if they actually had total freedom, though I'm not sure if it's most.
They also just released a video on 42: https://www.youtube.com/watch?v=zyG8Vlw5aAw
https://media.moddb.com/images/groups/1/2/1312/sovietlaserpi...

Do click links in the articles.
Now whether it worked or not is up to the debate (most likely not).
Here's a great video by numberphile on the subject https://www.youtube.com/watch?v=ASoz_NuIvP0
I had the displeasure of touring the building from the article, and can say categorically that place is a modern day shithole, replete with random inner doors in the property padlocked shut from the "residents". It's basically an office block with as many _tiny_ rooms packed together as humanely possible, with shitty aircon and absolutely no sound insulation between whoever your existential pigeonhole happens to be paired with. The experience left me more concerned for the mental health of the people packed into those spaces than anything else
Sometimes it seems there is no justice in the world. I guess because there isn't. Terrible people who do catastrophic harm to millions of citizens live in wealth and comfort to the ripe old age of 95. At the same time, innocent children lose loving parents to disease and accident every day.

I just hope that Zimbabwe will never again experience so terrible a leader, and that his legacy will live on as an example of how not to rule a country.
At the end of the day, people need to make a decision about something, and I suspect this is what is forcing the importance of this binary distinction.

My decision to select, implement, go, or no go cannot itself be a probability distribution.
Not to mention the fact that Toyota are already noteworthy in the manufacturing world for their efficiency.
>Kubernetes "was operation hardened internally at Google

Is this true? Isn't kubernetes "based" on work done at google but also a complete rewrite.
Not only is it EXTREMELY rare to get 1 gig internet anywhere in the US (I just got it in Silicon Valley, 3 months ago) (btw, hopefully this is symmetric FTTH), but that price is extremely far from impressive in the places that get similar speeds.
I can recommend Zulip. In one of the instances I'm on, we have a rule that "topics outside of #random are treated like email". People are supposed to post multi-paragraph posts that go into detail, and replies are similarly long and quote all relevant parts.

I love that mode of communication, it feels less like drive-by opinion-slinging and more like conversation.
"Except that taxation is relative to income but the services are the same for everybody"

That's a shortest complete rebuttal to the idea that "nothing is actually free" I've seen so far, thanks!
I remember a quote of sorts that went something like if your product relies on another company then (you aren't a product or you are the product?). I remember it being tossed around when Twitter was killing all the competing applications. Anyone have a source or remember it better than me?
i3 isn't really a Windows click-click-click style UI; you do most everything with the keyboard, including % based resizing, converting tiles to tabs or stacks, moving tiles from one section or virtual desktop to another, etc.

It's really quite a powerful and easily configurable tool, so much so that I consider it to be an absolutely indispensable part of my day-to-day computing experience (working on a Mac, for example, is just depressing in comparison).
The Photographs of John Bulmer
Decision to select shouldn't be the subject of academic or scientific papers in the first place. There's far more context required in decision making than just how strong a correlation is.
Rather than seeing it as an actual claim about adults, see it is a representation of someone's mental model that there will always be people who are like adults are to a child.

In fact, when you get a job, you are now an adult in the room, so you better act like it. It's one of the many ideas that when you bring it up to the conscious level it's drop-dead obvious, but the idea that there will be other responsible people can lurk in the lower parts of your mind for a long time, and it can take a lot of time to clear the idea out. Thinking about it consciously is unfortunately not a full solution to that problem, but it certainly can be a huge help.

It's the same sort of thing as imposter syndrome; it's not that you're literally an imposter, in fact many sufferers of imposter syndrome may well be above average, it's a statement about internal perceptions.
Coincidentally, I'm actually in Harare, Zimbabwe right now. I was told earlier that there would be parties all over the city. Some will be celebrating but many others will mourn his death.

Pretty surprising for me, a white westerner to hear that people will be morning for the guy.
> When collaborating on a time sensitive issue with remote colleagues it's fantastic. When trying to get my head down and complete a tricky bit of work it's awful.

I have found slack to be wonderful when troubleshooting production downtime. Not just during it, but after, for the post mortem.

Other times I try to treat it like email. That means turning off the notifications and closing the client for long periods of time.
How does this happen exactly, and why is having one of your customers working temporarily out of your office an issue - I think I'm missing context
what is it people say? “/thread” or something.

you’ve nailed it and nothing else needs to be said about Slack.