skysight-inc/HackerNews huggingface dataset:
Finally, there is talk of economic models in software development!

Valve software is an example of a software developer’s “cooperative” though you’d probably call it anarcho-syndicalist, instead of socialist. They wrote a great blog about it:

http://blogs.valvesoftware.com/economics/why-valve-or-what-d...

The Internet has disrupted many economic models and affected society and even democracy (journalism, social networks). Automation reduces the demand for human labor. We have to have conversations about better solutions.

At my own startup, we constantly explore the intersection of technology, sociology and economics. Years ago, we explored proper compensation models using the socialist (not communist) principle “from each according to their ability, to each according to their contribution”

https://qbix.com/blog/2016/11/17/properly-valuing-contributi...

And now, we are working on a utility token to power a decentralized “free market” of web software that emphasizes collaboration and re-use over competition and duplication. Would be happy to get feedback on the actual implementation and economics, as we will be going live with it soon. Here is the link:

https://qbix.com/whitepaper/whitepaper.html

PS: to the downvoters: The above is open to feedback and revision. Instead of simply downvoting, why not click the link and read it, and offer a scathing critique? Again, we are trying to make sure this leads to an efficient and fair market in software development, and if we missed something, we would appreciate any feedback that involves words :)
On a side note, indoor hydroponics is a super fun DIY project that combines tech and gardening. Having a decent amount of fun with it, whole yielding produce to cook every week.
Ha! One of my sites used to be the #1 result for my sites name. A year or so ago it started to drop, now top 3 results are ads and Im down to #4.
The reason you aren't enslaved or tortured isn't because you have guns.
All history is revisionist. Those dark ages were so called because of people who called their time the enlightenment, throwing a little shade at their past to make themselves seem all the brighter.
Cold War rivalry helped launch the Chinese computer
> Why doesn't HN have the courage to go after MBS who murders journalists, or Putin who invaded the Crimea and attacked free elections everywhere? Come on people get your priorities straightened out.

well some did, they're gone now

Edit: but on a more on-topic note, because I like using Firefox and don't want to be forced to use Chrome.

There's a fine line between 'muh muh big corporation bad derp' and not wanting to become a helpless subject to our corporate overlords.
Lots of people buy organic on principle, so those are automatic customers regardless of quality. Many other people buy organic for quality, but that doesn’t actually require quality, merely the perception of it. For a lot of people, the “organic” label is enough to create that perception.
The Perfect Ted Talk That Never Happened
It’s a partnership right? Not the same as calling up a batter vender in the phone and asking for wholesale price.
It varies quite a bit between studios and game. Some legacy games have C++ service backends. There is a lot of java throughout the org. I am currently working in node/typescript.
Just considering the language of balanced parentheses, the only memory needed is a single integer to track depth. If we see a "(", increment. If we see a ")", decrement. If we never go negative and end up with zero, that's a balanced parentheses expression. (To be clear, the parser I've described is not a regex parser.)

Adding the rest of the regex machinery makes this a bit more complex, but in general, if the computer can store the string, it can check whether it's regular.
Maybe some people have had similar experiences. And how to even begin to share them, let alone ask for help, if that is even possible?

I don't know if that is what is really happening and I doubt that it is, but I also don't know how to distinguish these experiences from that possibility.
That would always be a problem though, right? So for unmanned moon landings, do we instead need those inflated bouncy balls? Or did the previous successes just got it right?
What does “fairly compact” mean if not “precisely localised”? If the wave function is not localized it doesn’t make much sense to talk about a particle in the first place.
> the electoral system is grossly undemocratic and devised in large part as a protection for slave states

The electoral system is deliberately undemocratic and devised in large part as a protection for small states from large ones. It's a democratic system, just not a direct democratic system. Your votes do count.If you live in a winner-take-all-state and you don't like that you live in a winner-take-all-state, work to change that at the state level!

My personal view is that each state should have two electors chosen by the state legislatures (similar to how senators were chosen through 1912) and the rest popularly elected district-by-district. This preserves the federal character of the election without giving the illusion of disenfranchisement to anyone.
Indeed. Type 0 Grammars are the most powerful grammars we have.

https://en.wikipedia.org/wiki/Chomsky_hierarchy#Type-0_gramm...

In this type of grammar Godel's incompleteness theorem is equivalent to the Halting problem.
The Tcler's wiki is a frequently-updated site with over 20 years of accumulated information and code respecting Tcl/Tk.

https://wiki.tcl-lang.org/welcome
The electoral college is the best among non-optimal solutions for solving the game theory challenge of competing entities (states), who are incentivized to become independent, working together when natural conflicts arise over finite resources.
Issues I get (and practice), but PRs? Are you requesting a PR from yourself, approving the PR when you have meditated about it for a day? :)
Vi Hart[1] wrote a very detailed essay about UBI + AI (automation) leading to "dystopia".

"Changing my Mind about AI, Universal Basic Income, and the Value of Data"

https://theartofresearch.org/ai-ubi-and-data/

[1] creator of "Doodling in math class", "Pi Is (still) Wrong", and other fun math videos
Almost as horrible as pedophilia being protected and normalized.
Hashcash: https://en.wikipedia.org/wiki/Hashcash
So the algo didn’t account for that or the hardware wasn’t able to compensate?
I only hung out with Italians and I was cheap English lessons. The other faction of foreigners, English tech writers, were very offish.

I lived in San Francisco for 25 years and it's hilarious to watch what a self important high school reunion it has become. San Francisco wasn't always this way. I'm very happy for my time in Ivrea. That was quality of life.
We don't need UBI, because automation will naturally decrease prices, eventually to the negative. That means there will be more stuff than anyone can consume, thus it's less expensive to give it away than to store or demolish it.

I think this will lead to the end of the human race. We are becoming useless, and have already stopped reproducing. Only a few will survive, supported by technology that they no longer understand. When it fails, the remaining people will die, or start everything again without any technology.
No one uses Firefox Lockbox?
It seems the real blocker here was carpel tunnel and tendonitis, rather than coming from a poor or non-musical family.

Edit: getting downvoted here with no response, but if you read the article, the only thing the author can point to in terms of the prospective careers falling apart are medical issues, followed by a blanket claim that classical music is run by haughty folks.

Not all unwealthy people learn with bad technique.
For one, the major task of implementing a single currency shared by a big number of the world's richest nations.
>There is this idea that Mars won out over Venus for one simple reason: a surface.

The bias for a planet with a surface makes sense because of the majority of the technologies we would use with regards to creating a habitat are far easier on a surface than hypothetical floating cities that we haven't even developed here yet.
I'm glad someone else understands this. Every time I read about the Electoral College on HN or reddit, it reads as if Americans don't know about their own country's history, nor do they understand the definition of representative democracy.
I agree completely with your logic, especially that a password vendor can see passwords anyways. Introducing fewer parties reduces points of failure.

I save all money related passwords... Much safer than my faulty memory or having them listed in a doc somewhere.
> UBI is a good idea in principle but a gateway to dystopia in practice.

seems like a strong claim about something that hasn't actually been tried at scale afaik.
I'm not worried. There are enough nukes to solve any such situation. Get to the point where someone is actively purging percentages of humanity with no end in sight? Launch a few dozen ICBMs and turn their little pool party into an irradiated piece of shit. And if they survived the ICBM volley? Enjoy your cancer, assholes!
Only if I had known better. My choice of app title may kill my game
I am a non techie girl (more woman actually), just starting to fish in the tech world. I created a simple word game, and right now it is being featured by Apple in the iOS app stores "New Games We Love" category. And last night the game went live on the Google Play store.

All going too good, but now the realization is dawning on me that my choice of title - "Word Hookup" - may kill my game. It was intended as a fun title for a game to connect letters and of course the domain wordhookup.com was available. But it seems using the word "Hookup" was a big mistake. On iOS, I got feedback from a few users that they are seeing inappropriate ads - casinos, busty women, etc. The ads are being shown through Admob, Chartboost and Unity. I do not know enough but is the presence of the word "hookup" driving these raunchy ads. Can anyone with experience in serving ads weigh in on this please.

On Google Play, while downloads haven't even started yet, its even worse. If I search Word Hookup on the store, next to my apps icon are no word games. The titles are like hot hookups, bang chat, one night stand and worse. And this game can be played by kids as well.

If the game had already not been featured by Apple I could have just killed it, and relaunched with a different title. I am at loss now how to fix this. I should have been more thoughtful when choosing the title. Being a noob I didn't know better. My choice of title may kill my game. Any advise?
Well, they are all big fans of the bootstrap. Let them hang on it.
This is pretty accurate. My brother is one of the best classical musicians I know, but he ditched it for physics for many of the same reasons laid out in this article.
I've thought about that, but at the same time I wonder just how much of each game (from a single studio) is actually reusable. There's the networking/infra side for multiplayer games, but even the engines themselves seem to get significant rework for each new game. It's all insanely optimised C++ (which I imagine can be reused in many places until the hardware is updated) and then a huge amount of scripting to piece the dialogue, story, cutscenes together, etc. right?

I imagine it must be quite difficult switching careers between games and (particularly larger scale) web projects. Imagine defaulting to Ruby on Rails to handle your multiplayer infrastructure and trying to model the game state through REST.
yes. and please let it be noted that MD associations in California opposed a law that would have allowed Nurse Practitioners to operate autonomously (as they do in some states)
I don’t know what things are like in Nordic countries but I feel there’s tons of things that need to be done in the USA. Perhaps things like time banking for giving credit for all the tasks a community needs would be nice? https://www.yang2020.com/policies/modern-time-banking/
> But in a situation there it’s a 70 year old man/woman with a 25 year old who is not their spouse, I think those are the most likely options.

Sure you do, and while it is not particularly plausible that those would be the most probable—even from the categories of “family members” and “people doing their job by being there”—it is a perfect example of the Virgin-Whore mindset.
The developer added more details in the discussion thread:

> We have all of our available code backed up on our SVN server. But the programmer that wrote the lobby code back in 2014 wrote some of the code directly to the lobby server. So we don't have these, and since this programmer isn't here anymore, and probably wouldn't remember what he wrote even if he were, the entire thing doesn't work unless we rewrite. (src: [1])

> Unfortunately, it really is due to incompetence on our part. We really didn't know that our server programmer was writing some of the code directly to the server until we went looking for it after the server deleted our code. We thought we'd just pop the backed-up code directly onto the new server and that'd be the end of it. (src: [2])

[1] https://steamcommunity.com/app/237870/eventcomments/16330403...

[2] https://steamcommunity.com/app/237870/eventcomments/16330403...
The code in question was somewhat experimental, didn't have a clear owner and was modified by a number of people fairly frequently. There would've been much less room for sloppiness and shortcuts (let me just stick this extra field on this object) in Java, C++ or Go.
Oh, certainly. It's a serious undertaking for everyone, I'm skeptical to how it can work when we're often measuring screen latency and input latency in nanoseconds. (and obviously not getting sub-millisecond latencies on those significantly faster/less congested subsystems).

However, Stadia is Linux, so if you want to be on stadia, you need a linux version of the game, which means primitives need to be ported. Once primitives are ported for the client, they can be optimised for the server, then you have a linux gameserver. Which is good for me.
A big reason is simple: proximity.

I know that space travel isn't always linear for efficiency reasons, but with optimistic travel to our closest destination taking 3 months, anything further begins to decay the dream that they could see themselves going there.
« 2nd » is the toggle for the alternate calculator layout (which has all the inverse functions).

The key on that alternate layout is tan^-1.
I’m not so sure I buy that argument. Larger states have more elected congressional officials balanced by smaller states having more senate votes per state person. The electoral college still gives heavier weights to states by population. Ultimately, from a game theory and incentive prospective, a state should try and be a battle ground state in order to get more political attention. This likely happens only when the state is suffering from more turmoil or problems. If the problems persist, people can move to a new state.
wasn't, its to highlight a harder debate on why its Google ads are broken and forces brands to pay for their own keyworss
I'm not sure how well this will actually work against a determined attacker. The browser challenge takes less time and money to automate than the already existing captcha solving services that use actual humans to enter the captchas.

Although I'd certainly prefer something like this being the default approach over hostile measures like Recaptcha v3, which just outright deny a subset of your users access.
I think a less extreme version of your scenario is a dark possibility in the future.

After the explosion of neo-racism and fascism and similar ideologies in recent years I found myself wondering what would happen if liberalism did in fact fall deeply out of fashion. We have panopticon mass surveillance, bioengineering, drones, and loads of other super-technologies that could allow genocide on an incredible scale with almost no realistic possibility of resistance. Some DIY guerilla group or gun nut militia would last minutes against a modern army that truly did not show restraint because their actual goal is extermination.

Now throw migrant crises created by climate change in there. Look at how a relatively small migrant crisis in Europe helped resurrect fascism across all of the West and imagine a migrant wave 10X larger.

I could definitely see some future gangster plutocracy deciding it's time to follow "race realism" and the cult of IQ to its logical conclusion.
I just honestly don't think it's even worth it for us to discuss this article on a somewhat technical, popular discussion forum like HN. It doesn't make any attempt to give background/contextual information about any of the specific issues discussed, it simply jumps right into pushing the Audi features and openly bashing Tesla with vague generalizations; for example:

"Motor cooling is the weak link in the Tesla Model S, with motor heat soaking usually responsible for power reductions under hard driving."

It doesn't explain the motivations of either company's designers and engineers, it doesn't give background science on cooling technologies, and it doesn't even really explain why Audi's system is better. It just says Audi has "more aggressive and redundant cooling systems," and that Tesla's cooling, "is the weak link in the Tesla Model S," with little-to-no further explanation.

If you are talking about an interview with a CEO where they focus on how they are better than one specific competitor, and come off petty, shallow, and unreasonably biased, then I would have similar feelings about that content. A bunch of us here talking about this article is what a marketing analyst's or PR agent's dreams are made of.
Exactly. And even worse when it comes to handling --which can be super important in real-world accident-avoidance scenarios.

I mention on another comment that I go to the track several times a year. Aside from that, I have taken several high performance driving/race driving classes. They are lots of fun and you learn a ton.

During one of our sessions the California Highway Patrol was conducting training for their cadets on the same track (Willow Springs). They were driving massive powerful Dodge Chargers. We were driving small turbocharged Toyota-modified race cars with barely 200 HP.

The Chargers were brutally powerful when compared to the Toyota's. Absolutely hands-down blew us away on the main straight on the "Streets of Willow" course. There was nothing you could do if you entered the straight right behind a Charger, they pulled away from you with resolve.

However, once they got to the corners the situation was laughably reversed. Their handling is so atrocious when compared to a small nimble car that they simply could not keep up with the little under-powered Toyotas. The delta in performance was far greater, noticeably greater, than the delta in 0 to 60 performance on the straight. I mean, the only way to put it is those cars were absolute dogs in real road course conditions.

This is why the focus on electric car 0 to 60 comparisons, in my opinion, are pointless. They say nothing about anything of real value for the actual daily-driver application of these cars.

Here's an example: An electric self-driving car needs to swerve in order to avoid killing a kid who just ran onto the street after a ball. The 0-to-60 metric says nothing about this vehicle's lateral transient response; the ability to quickly move laterally. What will save that kid's life isn't how fast this car can accelerate, but rather how fast it can decelerate or change lanes, or both.

More to the point, it is widely known that Teslas don't do well at all in road-course conditions. This is where, as I understand it, Porsche has focused their differentiation. I don't know if there are any independent real-world road-course tests yet, but their marketing push seems to speak to the idea that their focus was to develop an electrical system that would not suffer a performance drop after a couple of laps. It remains to be seen if and how they may have achieved this feat.

As a side note, if I was king I'd make it a requirement to have every young driver go through a weekend actually learning to drive on a race track. I did that with my son when he was 17. Nothing can explain what you feel when you see your son in front of you doing 120 mph about to enter a turn. The kid, after several sessions, became an excellent driver. He has missed turns and gone off-road and had such experiences as exiting a high speed turn sideways (and correcting it). Above all, it took the "need for speed" completely out of him while driving on the streets and he is far more capable than probably 99% of those around him. I completely trust him with my sports cars because I know exactly what kind of a driver he is.
I'm not entirely comfortable with online password managers either.

For company use, I do use online password managers (1password), as they generally offer a good UX experience for less technical users, and there isn't strong rationale to believe companies focussed on password storage/transfer have bad practices in place. I also place some of my passwords in these password managers, generally passwords that don't do high amounts of damage if compromised.

Totally given the choice for a technical team, as many others have pointed to, I like pass or gopass as a team password mechanism, synchronizing passwords over git which is encrypted locally.

I'm pretty sure my reluctance or hesitation around cloud password managers stem from, it's hard to know who to trust. Companies pretty much universally have poor practices, missing controls, and will miss-represent or be susceptible to internal dogma about how good the tools and practices are. Allowing online sync of passwords increases the surface area, more things have to be perfect to prevent a compromise than non-online systems.

The really difficult part though, is it doesn't mean the cloud based manager is actually less secure than a more traditional app, a decent amount of the surface area of both applications intersect. Think of things like a compromise of the build server, unless you're running the app totally isolated from the internet, both online and offline apps can get compromised in the same way, and pick you're favourite offline app may have higher risk then pick your favourite cloud app based on internal controls that aren't talked about.

So with this in mind, for me it comes down to making a choice of trust on very imperfect information, only really with the public history of a vendor and how they present themselves externally. So given that imperfect information, I tend to place a higher weight on solutions with less surface area, there are less pieces for the vendor to get perfect to protect the system. And even with online password managers, I never install the browser autofill extensions, again to limit surface area.

That said, with password handling the choice of password manager and how it operates is also likely a smaller concern. As in most companies have bad password rotation practices when say an employee quits, or their laptop is compromised, etc. It would be cool to see a standard protocol for a password manager to be able to go in and rotate passwords automagically, and continue to see progress towards SSO and U2F/FIDO2 security keys universal adoption.
Reminded me of a story of a startup that claimed they could make self replicating robots on Mars. When asked whether they can make self replicating robots in Arizona desert they quietly disappeared.
> memcpy and memset use SSE on some generations, but these days are best inlined by the compiler as "rep movsb/stosb".

Why? I’ve usually seen this get compiled to some version of “mov byte ptr, inc”.
But what if the ones doing the killing own all the nukes?
If you rate-limit on server side, it would mean that you would allow only a few legitimate users to use the site at any given time.
Mountain lion known for crossing 405 killed on the same Los Angeles freeway
VS Code is more than a text editor. You're repeating a meme.