skysight-inc/HackerNews huggingface dataset:
How do you know that UBI won't create more of them? It's a common refrain, like with legalization ("anyone who wants to smoke weed is already doing it"), and I know several people who didn't smoke before it became legal, and are now smoking regularly. It seems reasonable to think that UBI would enable some class of people who would otherwise exert themselves, to no longer bother.
Isn't success defined by your own metrics at the end of the day? You need to choose what are the things you are willing to tolerate/live with and what is your end goal in life.

It's hard nowadays to define such thing with so much information around, moulding what a "successful" life should look like, how should it feel and where should it be lived.

It's up to us to define what we care about and how to measure our happiness.

As always, good reading material: https://www.goodreads.com/book/show/28257707-the-subtle-art-...
Preach it, comrade!
For sure - you have connections to money which can help fund your startup.

The funny thing tho is that creating a successful startup actually involves for the most part actually being good at doing it, and following the right process.

I once interviewed at a startup which was created by a rich kid and he couldn’t even explain what the company did... I’ve also worked at a startup run by an ex big company CEO where she clearly had no clue what she was doing and was used to shit talking.

I could tell pretty quickly that both these companies were going to fail. They are going to spend a lot of their money and a lot of their connections money and waste a lot of people’s time...

So in a sense you can actually see it as a redistribution of wealth from those that have the money to those middle class IT workers who a lot of the time simply take these as opportunities to learn and upskill on the job.

Just because you do a startup doesn’t mean it’s going to be successful - and that’s going to be more true than not. There’s a lot of people with money out there but it doesn’t mean they know how to spend it correctly.

So enjoy taking Ubers with their promo codes and knowing that you cost them money for every ride that you take!
Can you please be a little bit less cranky? The biggest issue is that we don't stand to learn anything by comments like these.

https://news.ycombinator.com/newsguidelines.html
Admittedly I assumed this thread had devolved to general development unionization. If game industry employees are valuable, not easily replaceable, limited to only a few companies, and can't easily repurpose themselves then unionization has value.
I've had ssh on 47999 for a long time :).

It stopped my logs from getting splattered with failed attempts.
Pedantic note: In the 19th century textile mills and factories in general asked for 14-16 hours a day, 6 days a week [0]. In the UK, in 1831, for minors under the age of 18, daily hours were LIMITED to 12 hours a day[1].

[0] http://www.striking-women.org/module/workplace-issues-past-a...

[1] https://www.parliament.uk/about/living-heritage/transforming...
As a force multiplier have a stable business that supports you but doesn't take all of your time can be huge. It allows you to take risks that others won't.

That said, there is something to having risks be actual risks. A friend of mine who has been much more successful than I have decided to take out a huge second mortgage on his house to start his own business (at the time it was an ISP and he spent nearly all of the money he pulled out on building out his data center and network). I advised him against it, after all if it failed he would lose his house. But his response was sobering, it was "Chuck, I need to know that if I fail I'll lose my house to keep my feet to the fire of not failing." Gutsy? Stupid? He made it work and is "retired" to his own boutique winery. Would I be as impressed if he had failed? I suppose it would depend on what he did after he got through that.
I suggest learning C properly before you make more of a fool out of yourself. It's more constructive, too; because it actually improves your situation. Right now you're just digging a bigger hole.
GP has it backwards. The Ai won on micro, not macro.

Computer apm is not the same as human apm. Humans have numerous unnecessary actions, whereas computers don’t. This is visible just watching the game. Computer dominated on micro.

When the computer lost, it was because it failed to cope with a basic macro curveball
Google and Mozilla at the forefront of C opposition.
Instead we get walled gardens and unicorn solutions: every genius for himself.
Thank you, this was nearly exactly what I was going to reply
This is less of a hardening tip and more of a log quieting tip.
>>All they want is beer, weed, porn, and video games. They don't seem to want relationships, work, friendships beyond smoking buddies... it's saddening, honestly.

Honestly, this says more about your need to judge those people, than those people themselves.

What is wrong with wanting nothing other than beer, weed, and video games? Seems like a nice, simple life. If it makes them happy, why does it make you sad?

Is it because your happiness is shackled by some utopian (or rather, dystopian) dream where everyone "realizes their full potential" or some such nonsense?
Given the means by which they obtain and protect their wealth, I suspect that the people and companies at the top do view wealth as a zero-sum game.
Evidence? I have my own authentic experience, if that's not good enough for you it's really your problem.
You can download the replays here: https://deepmind.com/research/alphastar-resources/
Yes, the giant media corporations bleat about the importance of a "free and independent press" out of one side of their mouths whilst simultaneously shitting all over the mediums that are most accessible to the average person and allow him or her to amplify his voice.
"On every bookstall, in every magazine, you may find works telling people how to succeed. They are books showing men how to succeed in everything; they are written by men who cannot even succeed in writing books. To begin with, of course, there is no such thing as Success. Or, if you like to put it so, there is nothing that is not successful. That a thing is successful merely means that it is; a millionaire is successful in being a millionaire and a donkey in being a donkey. Any live man has succeeded in living; any dead man may have succeeded in committing suicide. But, passing over the bad logic and bad philosophy in the phrase, we may take it, as these writers do, in the ordinary sense of success in obtaining money or worldly position. ..." - G.K. Chesterton, The Fallacy of Success

Read more - it's extremely funny and wise: http://www.gutenberg.org/files/11505/11505-h/11505-h.htm#THE...
In many cases, that also means

> I don't like doing this, so nobody else is allowed to do this for you either.

Unions very often prevent non-union labor and, as such, enforce their own desires on others. Don't get me wrong, sometimes that's necessary. But there are negatives involved in unions, just like there are positives.
This unfortunately gets messy when you're targeting multiple compilers, and in some cases multiple versions of the same compiler.
The opening two lines says that it's also about building something important, and subtly imply that's the better goal of the two.

As a non-profit founder I found the advice useful. If you think the incentives of the world are such that doing something important is basically the same goal as making money, then that's great, but I don't think so.
I'm curious, would the AI be able to see cloaked units? In sc1 you could see them,( I think sc2 is the same) but it was very difficult. How does the 'raw' interface expose that subtlety?
Yes, I agree, brings money into the economy
Seems kinda painful. Just turn off passwords and let them try all they want. I find rsync particularly painful with a non-standard port.
I don't think being a shareholder gives you such rights.

Doesn't the state of California actually allow vested shareholders to inspect certain financial records and other inspection rights? Wouldn't this include the records of finances marked for distribution from a legal settlement or otherwise?
I also wrote this, which I think counting reprints is my most-read blog post ever:

https://blog.samaltman.com/the-days-are-long-but-the-decades...
it cuts down the drive-by noise by 97%. which lets you not overlook anomalies in the remaining 3%.

we also had a bunch of scanners probing for common php scripts on the http server (we don't run php). simply returning a 404 header and disabling logging in nginx for \.php$ uris cut down a bunch of garbage (mostly from China). additionally, using ngx_http_limit_req_module reduced the effects of numerous DoS-type scanners.

so far, this + iptables for only 80/443/ssh has been a superior solution to instaling fail2ban that continually scans bloated log files and performs constant iptables banning/unbanning foo.

clean logs are essential, not just nice to haves.
This is really impressive. Even though the camera hack / uncapped APM limits (only the average was capped) made this version slightly unfair since the ability of an AI to micro insanely well with stalkers is basically unbeatable, I feel confident based on this performance that Deepmind will release a superhuman AI with lower EPM than humans very soon from now.
Yep. Or at least it would be a useful social experiment.

What is socially expedient depends on what is technically easy in the short run. One benefit bondage & discipline coding tools is to encode long term strategies into short-term constraints.
Depends where it comes from. If it's just printed by the government, yes. If it's taxed and redistributed then in theory no, but accounting for all the incentives that taxes create on both sides of the transaction is tricky and the result in most cases is "unintended consequences."
i.e. the work-life balance ideology touted by dhh
Fair point, but applied to the original comment, is "not wanting to join a union" so selfish that one can't even understand how someone would have that position? I'd consider anyone who thinks so to be thoroughly ideologically possessed.
The linked blog doesn’t say anything about adopting this change - on the contrary, it asks Google to let them have more input on the extension spec.

“So I would like to publicly invite Google to collaborate with Mozilla and other browser vendors on manifest v3. It is an incredible opportunity to show that Chrome embodies Google’s philosophy to “focus on the user,”...”
Dealing with perfect blinking is basically impossible, since you can blink back your units right before they die. Stalkers are balanced around the fact that HUMANS have limits to how well they can micro.
Return status and data is a great argument for multiple value returns but it's simple enough to do in C. You just need an ADT and interface. Who hasn't done OO in C with mixed
results?
How successful in industry are these "please subscribe" popups that come up after about 5 seconds?

Does anyone really subscribe? Is the conversion rate really significantly greater than about 0%? I have never once put my email address into the box and have a hard time imagining anyone doing so -- yet these popup boxes persist.
Good article. A lot of this stuff seems to come down to will (or maybe desire).

The power of sheer will is underrated imo. A long time ago, before technology (beyond sticks and stones) people did some incredible things to survive. They must have because we are here. I mean, chasing down deer for days, surviving in extremely harsh conditions, undergoing hunger and pain and injury and coming out the other side alive. We still have that capacity to some extent but most people don't believe this and stop at first discomfort.

Will seems almost magic sometimes, at least in my limited life experience. We do have incredible capacity to bend the world to our vision but it usually goes unfulfilled.

I wish I could will great success for myself but alas, although I think I'd enjoy being FU wealthy, it really seems like more trouble than it's worth. I don't want to deal with managing a bunch of resources and people. Don't want that sucking down my life. Don't want the responsibility, it seems a bit like a prison. So I do what interest me in places I feel good about until it doesn't anymore and usually skate by in relative comfort. I'd like to change this and reprogram my approach, but not sure how to go about it. I don't know if it's nature or nurture or what the situation is but I've noticed some people have incredible drive to materially succeed and best everyone else around them. However I like smelling the roses and casually enjoying my time on the planet. Maybe there's a pill I can get for this?
I've been using Swift a few years now and at the start it was a massive pain moving to the new versions (1-2 was awful, 2-3 was bad but at least 3 was so much better it was worth it).

It seems to have stabilised a bit now through 3, 4 and so far as I can tell to 5.

How long does it normally take for a language to mature and stop changing so drastically? Objective C seems to be basically the same as when I first started iOS dev 10 years ago.

Anyone have any insight into the speed other languages have progressed?
While that would be amazing if true, I'm pretty sure if you take away the stalker blink micro AlphaStar loses hands down to humans. This isn't taking away from Deepmind's victory at all, but I think micro was what made the AI come out ahead in this one. In many of the games, Mana had much better macro only to lose to blink stalkers.
In the mass stalker battles, the AI APM exceeded 1000 a few times, and no doubt that most of that was precisely targeted. Whereas a human doing 500 APM micro is obviously going to be far more imprecise.

I think a far more interesting limitation would be to cap APM at 150 or so, or to artificially limit action precision with some sort of virtual mouse that reduced accuracy as APM increased.
Unions are formed, and are profitable for the members, when the work is the same for everyone and they are easily replaceable, since in that case, the workers can be easily exploited. The best engineers would not want to join a union since they'd have no reason to. Unions can help mediocre engineers who are replaceable code monkeys (Many of us are, including myself I think). But the thing is, why would I want to associate myself with that group? I'd rather try to be one of those awesome engineers. This dynamic doesn't exist in other well-unionized jobs. For example, all plumbers can do the same work in mostly similar way. So nobody is losing out by unionizing.
> If you use either of these features your package.json will no longer work with NPM.

Yes and no. In the case of the `postinstall` script (which might indeed have to run on npm setups) you might want to refrain using those features. In any other case you simply won't use npm if you use them, because those are local scripts that only you and your team will use - and regardless of those features you should all use the same package manager anyway.

> Noooo, god no. Package management is a gargantuan, complicated task, and these languages all have their own solutions already.

We won't spend much time on it ourselves - as you mentioned other solutions exist and we have to pick our fights. Still, I believe this is a necessary move if we want to make our codebase clear and easy to contribute to. It's not so much about Yarn supporting everything than it is about making sure that we don't end up with a monolithic system hard to maintain.
This was one of the neatest features of the computer formerly known as AS/400: each job (batch or interactive) had its own temporary library (QTEMP). You could create objects there knowing only you could see them, and the library was destroyed the moment the job ended. Definitely will try polyinstantiated directories.
My view is different: the number of people who are willing to truly do evening this post recommends is just small. But those who are willing to pay the cost of success have a real chance of getting it. It's just that most people likely conclude that success is not truly worth it.
Startup Thinks It Can Solve Global Inequality With a Video Game
You can't compare the two. No human can do 1000 meaningful actions per-minute. Even when a human is doing 400apm, probably 100 of those are meaningless spam clicks. All of AlphaStar's actions are meaningful actions.

So when AlphaStar is doing 1000-1500 APM, there's no way a human could do that or compete with that. This doesn't impress me because it's obvious if you create something that can do something way faster than a human it will win.
This is also the reason why creditcards are so ridiculously expensive.

But then is there literally any alternative payment method in the US that does not involve a creditcard? It seems like the US banking system has just not invented anything in the last 30 years. Its not rocket science: money from my bank account to Deliveroo's bank account in (near) real time.
In particular, a single statement. I'm sure the link covers it, but:

if (foo)
MULTI_LINE_MACRO;

Breaks without some wrapper like if (1) { A; B; } or do { A; B; } while (0):

if (foo)
A;
B; // oops, unconditional (e.g., "goto fail")
I have no problem if all someone wants out of life is to get high and jack off. I do have somewhat of a problem being forced to pay for it.
Then this doesn't affect you. Even in industries that have unions, the smaller shops are frequently non-union, and if you treat employees well, they won't have any incentive to organize.

The community theatre down the street doesn't require every performer to be an cardholding AEA member, and it wouldn't make financial sense for anyone involved (management, workers, or audiences) for that to change. The mere existence of a union doesn't necessarily change anything unless workers want it to change.

For big game dev companies that have repeatedly shown that they don't believe in treating people fairly, this would bring professional representation to the workers' side. Even if the details are light at this point, I don't see how you can be against that in principle. The employer/employee relationship is inherently asymmetric, and this attempts to correct for that.
Author here. This was an unusual setup. The database server is directly accessible to users but they were only given INSERT and SELECT privileges on the table. The users need flexible querying with SQL so that they can use existing BI tools like Metabase.

This system is minimal, is running almost perfectly and has > 100 happy users. There isn't sufficient justification to introduce custom code layer and break all the existing functionality.

pgcrypto already does support PGP encryption after all, just not ECDSA.
Well said.

"Log noise" is a legitimate security concern all by itself. It is actually disappointing how rarely it is discussed, and how in this world of "AI everywhere" there's no great smart AI log analysers to reduce the signal:noise.

Moving the SSH port might "only" reduce noise, but that's a legitimate security goal in its own right.
Is it odd that every time I see "How to be successful" posts, all of them are subjective opinion that's repeated from several hundred other "How to be successful" posts?

It's almost like there's no road map to success.

Here's my list, and its only one item.

"Be able to sustain yourself. To do that, find any profession where the income > expenses."

I learned that's the single, most important thing to being successful. If you can keep that up, everything else is just icing on the cake.
It is very unrealistic that technological level and political organisation of Ancient Rome or Persia could create the conditions that could produce and sustain a significant part of population with the level of life somehow comparable with current Western countries.
Apps distributed on the Mac App Store can use platform-provided APIs to do IAPs, including subscriptions, just like on iOS.
Probably not. The AI demonstrated today was shown to be exploited with a strategy that wasn’t especially devious. It’s good at core mechanics but not strategically clever. I would bet on the optimal strategy over this one.
Redash and Rockset: visualizations on raw data
Dr. Falk at Chapel Hill pulling that phat $800K base salary.

Meanwhile, the random dude sitting next to me is making more than every single person that works at Asheville.
I'm also excited to see the future of this bot when they demonstrate a terran AI with near-perfect marine/stim/medivac micro.
Is there any point in recycling?
The gameplay was really interesting - i wonder if we'll start seeing the over-saturation of the main prior to first expand in pro games?
> Federal law forces unions to represent all workers in a bargaining unit.

This is true but misleading. Unions can define their bargaining unit as they choose. It is perfectly legal for a union to decide that its bargaining unit consists only of members (ie, people who have signed up for the union and have paid dues to it). That is exactly how unions work in almost every other OECD country, and which is why employees in countries like Germany, the UK, or France often have the choice of which union they want to represent them at their current job (or the choice not to be represented by a third party at all).

In the US, the main labor union syndicates (AFL-CIO, UAW, Teamsters, etc.) have all decided not to pursue this, instead only forming unions when they can get enough support to unionize all employees in a given class.

> You can choose not to pay anything in most states.

Technically true (27 of 50 states), but the main hubs for tech workers are basically all in states where this is not true (California, Oregon, Washington, New York, Massachusetts, Colorado, Illinois, etc).
I downvoted you because obviously if you come from a successful family success is much easier. That's not what the article is about.
> ... read myself into a coma

is this a common phrase or regular expression? American or British english?

I do this all the time, and when I start to feel like I'm going to crash, I force myself until I'm close to the next deep insight (like when you see a set of equations slowly taking a certain shape and you think "ok, I think I see where this is going") and stop reading there and then, go to sleep, and the next morning ... the very first thing I think about is finishing that train of thought... It somehow helps me remember the information better, I don't know why but uf I had to take a guess: when we expose ourself to information we aren't wondering about, our brain does not perceive it as important, while if you set up the experience as a cliffhanger, you trick your brain into pondering the unfinished train of thought, both as you try to fall asleep and the moment you wake up and realize you want to finish the train of thought... it's like you get to pick one low effort memorizable deep insight per day (you could reach more during the day, but those require higher level of effort, and don't reside in the uncertain or pondering phase long enough to subconsciously gain importance, we remember our big breakthroughs not our smaller ones, and when you know you will read the answer in a few seconds your brain exerts less effort in pondering the questionn)
If the sample size is large enough the selection criteria doesn't matter.
See my comment here: https://news.ycombinator.com/item?id=18993599
Conveniency through obscurity.
I'd absolutely love a section that covers UEFI, secure and measured boot, and TPM integrations.
The `postinstall` scripts would likely be better off without using those features, indeed. But in the end, your packages would be better off without `postinstall` scripts anyway ;)
Note that this approach is very dissimilar to Alpha Go or Alpha Go 0. So it's true that they did not generalize...
Just because the pie is growing at f(x) doesn't mean at any given moment the pie isn't limited by x. This is why I think the zero sum vs growing pie arguments are silly, both are true.