skysight-inc/HackerNews huggingface dataset:
I don't know if this is true in all cases. In some countries, Taxi apps showed up before Uber, a few of them enabling negotiating the cost beforehand, and Uber still managed to capture a lot of the market.

Sure, those apps might have been a reaction to Uber in other countries, but the fact they were widespread (and sometimes with a great UX) didn't prevent Uber from arriving late but pretty much winning.
Another thing done at all levels of schooling is to ignore the needed process of revision. A paper is written and then graded, but if revision was a focus the student would learn a great lesson: great ideas and writing take re-writing
I think he was taking the piss.
What's the scam there? Do they not turn on the meter and then beg for payment at the end of the ride?
> I recently started a new job and I feel like a different person. I couldn't imagine procrastinating because I'm so motivated to work again.

I am hoping to do the same over the next few months. I haven't started looking, and I am quite horrified to do so, but my back is up against the wall at this point, and I have no where left to hide.

If I stay at my current job, my life will be a constant spiral downwards, and if I leave but cannot find another job, then my life will still be a constant spiral downwards, so I have nothing to lose in my search.
AskHN: How to Disrupt Locksmith Industry?
It seems the problem of getting locked out of an urban apartment to wait 40 + minutes and have a shady person show up and charge you $100 + to break your door is ripe for disruption.

Does anyone have thoughts on how to solve this problem or any precedents of failed attempts to? Preferably by eliminating labor without changing the hardware (I.e. obvious solutions of smartlocks or Uber/Gig model).
C# remains a plus for a lot of game code, but not as much as you might imagine. C++ usage in Unreal is really a small restricted subset of C++. For typical gameplay code, you play within their rules for uclasses/ustructs/etc and it feels pretty much like any other managed GC language. Meanwhile, for places where it matters, "raw" C++ is of course always available.

Re: iteration time, Live++ [1] integration has matured a lot in UE5. That means compiling most code changes without having to restart the editor (or even in-editor game session). Again, not much different than Unity here, though both can break and require editor restarts for certain types of changes.

To double-down on OP, by far the biggest advantage Unreal has for professional development (aka anything you want to ship) is full source code. I've worked in both but can't imagine going back to a black-box engine. Unity/Unreal are both MASSIVE codebases ported across every modern platform imaginable and guess what: there a plenty of bugs in both. I can't imagine going back to an engine where I can't A) see what it is doing and B) fix issues without waiting weeks/months for a patch.

[1] https://liveplusplus.tech/
I liked it (saving and later also investing), I think at one point I even bugged my bank for better rates on my tiny account once I'd figured out how to compute compound interest on my dad's calculator (and realized it was programmable).

Not that I don't need a job anymore, but it did serve me well (the stock market rising continuously for 10 years might have helped too). I definitely wouldn't talk anyone out of it with that sort of reasoning, maybe the only benefit is sparking an interest in math and computers.
Bit of a false dichotomy. Detesting anticheat doesn't mean you support none (and therefore enjoy rampant cheating).

More probably, the point here is most anticheats are very invasive and harmful to privacy, while also degrading game performance and often being ineffective at preventing cheaters.
Using Z3 theorem solver to solve bitwise equations for SpaceHeroes CTF
I really liked the TV series Halt and Catch Fire. It has a little amount of Hollywood nonsense around being "smart". But only very little.

I loved this and would recommend it to everyone on HN.

I also plan to rewatch it soon.

I really liked how the depict the culture.
> More probably, the point here is most anticheats are very invasive and harmful to privacy, while also degrading game performance and often being ineffective at preventing cheaters.

[Citation needed] at the last part. Of course they're not gonna prevent 100% of cheaters, but I have doubts that they don't do anything.
I don't imagine it being too long-term. So mentoring doesn't seem like the right idea. But that's the thing, I don't exactly know how to phrase this "service" that is lacking.
He is fighting an unwinnable war, to be sure. Most people will never be technically savvy enough to care about these issues. Apple will probably start soldering their cases shut. Sadly I don't think it makes much difference what Stallman thinks, even though I think he is mostly right.
Are you currently making a living from your product?
Looks quite similar to OpenTTD (https://openttd.org).
Hard truths about scaling data intensive applications
no, those are poor economic prescriptions that further entrench wealth in fewer hands to the detriment of the economy as a whole. investment will happen regardless. the money literally has nowhere else to go. this is really not a hard or controversial point.

investors and politicians, on the other hand, like to say things like "investment will go away", but those are lies told to the susceptible to get pet policies enacted, not to reflect reality, better the economy, or improve the lives of ordinary citizens.

history books are literally chocked full of governments being overturned, and it's happened dozens of times in the past century. it's anything but rare.
> unintended consequences

What do you think might happen?
Unity has changed their tact with features.
Dogfooding with Animation, Game Development, VR/AR. You name it, they have an open source project to start from: https://github.com/UnityTechnologies/open-project-1

New features include source access through Github, have QA testing statuses (Preview vs Verified), and have automated upgrade paths. I recently went from Unity 2019->2022 and it was seamless. Source code access is ubiquitous too.

This is all very different from the Unity 4 days where a patch version would break your project!

The downsides are that the Editor is mostly single-threaded, so in large multi-year projects, iteration time and navigation can be difficult. Unity have a “task-force” that are working to resolve these issues, but their communication is really lacking.

Unreal devs by comparison are much easier to get ahold of and have more open roadmaps. I’m hoping that Unity moves in this direction, but they’ve been burnt by this before: promising features in timelines that weren’t feasible (i.e nested prefabs)
I guess you would say that about the board that forced you out.
I was checking in every once in a while when it was live once the video crapped out. I popped in and he was trashing Zoom, which I found a tad ironic...
Can Twitter board ban Elon if they think it will simplify their life?
I'm not ignoring the cherry-picking issue. I, as a passenger, do not care. Straight up. I consider this supply and demand and market pricing doing what it's supposed to.

The tax medallion system was invented to solve such an oversupply problem. It led to times when it's impossible to get a taxi.

Practically speaking, this just isn't a problem you can solve because you're trying to limit supply. If Uber starts giving preferential treatment to full-time or more "senior" drivers, the part-timers will simply go somewhere else and use another ride-sharing app. If you get Lyft and the other little apps to go along with this scheme, well then it's collusion. The only legal alternative is government regulation and legislation and that's not likely to make anybody happy. You will probably find those that operate a fleet through Uber (and are thus de facto taxi companies) will likely support such measures because it will allow them to exercise greater control and have more predictability over their drivers.
Excellent point. Do you feel encryption/crypto shredding is good for these scenarios where nearly all data is sensitive?
during the pandemic a couple hundred dollars wouldn't even buy me enough weights for a bench press, let alone the rest of the necessary equipment.
It’s probably not a good idea to make it too easy to unlock your door without a key. Introduces unnecessary security problems.

Besides, if you only lock your door from the outside, then it’s impossible to lock yourself out. That solves the most common scenario.
Because then they send you to collections and your credit score suffers.
Ask HN: Is the inverse of Conway's Law valid, in your experience?
Conway's Law states:

"Any organization that designs a system (defined broadly) will produce a design whose structure is a copy of the organization's communication structure."

Thus, if an organization is poorly-structured, it will produce poorly-structured software.

Does this imply the opposite, i.e. that if a piece of software is poorly-structured, the organization that produced it must be poorly-structured as well?

If so, this seems like quite a useful rule-of-thumb for evaluating organizations, for example in order to decide if I as an engineer should work there.
I remember my first time using a photo application in a flatpak, I had no idea how to get images it saved to a place I could then upload with my browser. It was rather frustrating.
I like to think that a goal does not necessarily need to be achievable in order to be valuable.
It won’t be major exaggeration to say that FSF and Stallman are irrelevant in 2022 and not much different from any other radical left group, struggling even to make sense for majority of people. The idea of completely free software where user could control the source code is an obsolete ideal. Not because it’s unviable economically, but because the size and complexity of modern software is far beyond the ability of individual users to reason about it based just on the source code and without any augmentation. Software is no longer result of work of a small village of intelligent individuals, it’s a product of a large and diverse society and other norms and customs should support our freedoms. Free software as an idea did exist only to check the corporations and the governments and to ensure they do not violate other rights. In our society an ordinary person does not do that themselves, this task is usually delegated to various institutions. In information society we need to establish such institutions for the software products and services and not limit it to the code only. FSF got the problem statement right, but their solution was naïve and is now de facto not working.
short answer: yes. If you stay within their uclass/uproperty framework, you have garbage collection, guaranteed initialization of class members, type reflection, etc.

Rare issues come up like:
```
int* Element = &Array[0];
Array.Add(0);
*Element = 3; // could be access violation or memory-stomp if array was resized
```
Which can be addressed somewhat by code style policies.

Their garbage collector is also slightly weird in that it most things are deleted when there are no more references to it (as expected) but Actors can be deleted explicitly, in which case all references to them are set to null. This makes a lot of sense for a game engine actually, just perhaps unexpected from a language like C#.
I'm thinking more like an "advice-column", where people can tell me their struggles and I'll try my best to share some perspective. It seems cheesy but I think high-quality ones are almost non-existent. And I'm confident enough in my ability to provide some real value here.
Well I'm a techie, for sure when it comes to networking, and on neither our current ISP nor our previous ISP did speedtests ever report a different value than what file transfers/bandwidth monitoring showed.

For that matter, I've never been able to find (and I've checked) that any particular site or connection type was actually given priority and more bandwidth. When the connection is slow, it's equally slow everywhere. When fast, equally fast everywhere.

Also I get the feeling that some people think the speedtest sites themselves are giving fake numbers. Why? What would they gain from that? And why have I never ran across this, despite using many speedtest sites on multiple ISPs?
He made a comment about reverse engineering in response to a question. Someone asked about reverse engineering something (I think it was about some teleconferencing application), and his response was basically "it's hard work, go for it, but make sure you are not breaking the law in your country".
Another worthy mention for macOS/Windows are the https://affinity.serif.com/en-us/ tools.
It's not obvious unless you're more interested in scoring political points online than actually figuring it out. Gyms don't have a huge lobbying presence. I used to live in Pennsylvania and I used to work very close to the lobbying industry. Nobody from Planet Fitness or any fitness-related association is walking around the halls of the capitol twisting arms.
> 3 TWh is 30 million Model S batteries

Given that Germany has 60 million cars, that sounds not just realistic, but outright easy.
He Envisioned a Nightmarish, Dystopian Russia. Now He Fears Living in One
> Due to unforeseen technical difficulties, RMS gave his talk over audio only

I’m all for free software but that’s hilarious and symptomatic.
> The cause would likely not exist or at least be much weaker if not for Stallman and the FSF and GNU.

Sure, but that was back in the 80s and this is now.

That someone had a lot of good ideas and did good work 35 years ago doesn't mean they're not hampering it today. I once worked for a business where the owner worked very hard to build things up (or so I heard), but when I worked there all he really used his business for was to show his boyfriends around to impress them or something; I rarely saw him. That's all fine, except that the business was directionless and basic stuff wasn't getting done (like, say, my employment contract). Eventually there was a bit of an intervention and he was ousted (his dad also owned part of the company), which was badly needed because he was really running things in to the ground, in spite of having built it up in the first place.

> Ubuntu isn't going to stop what they are doing because of Stallman's ideas.

No, but the FSF could be promoting Ubuntu instead of railing against it. If I'm interested in Free Software and find the FSF website then all I get are unpractical solutions.

But what the FSF really should be doing is lobby this kind of thing with governments, schools, corporations and such.
https://pubmed.ncbi.nlm.nih.gov/23676423/

egg consumption may be associated with an increased incidence of type 2 diabetes among the general population and CVD comorbidity among diabetic patients.
My Spanish, German and French are rusty as hell these days. But other commenters have touched on the "side-by-side" method. Oddly, Asterix, Lucky Luke and Bob & Bobette all had editions in dual languages. And of course, you could just get the English language edition and the French edition and read them side-by-side yourself. It was great! The really awesome thing was that during some recess sessions we would be sent to the library, or if a teacher wasn't available to take the class due to illness, or it was raining outside during recess, and the rule was, you could take any book you liked to quietly read, but you couldn't take the hardback comic books. The ones in English. But you could take the foreign language versions. And if you sat near the substitute teacher with it, you could ask for the English language version too, to help with translation. I remember many hours in the school library reading all those comics in French and German.
A lot of the issues you list with nyc cabs could’ve been resolved if yellow cabbies didn’t push livery cabs out of lower Manhattan, or even allowed them in at during shift change hours for instance
Is it just you who thinks government censorship is the only kind of censorship? You probably have some company on that position.

Content moderation is exactly what television censors did. Most people would agree that’s censorship — it’s right there in the name.
I get this same with AWS. The routes to my country in Northern Europe from us-* are terrible (eu-* is fine), to the point where a download from S3 during peak times can be tens of kB/s. If I connect to a VPN in another country it jumps to tens of MB/s.
33.7 kWh per gallon of gas so, multiply by .159 $/kWh to get... $5.35 per gallon-equivalent of electricity. Well shit.

Good thing electric motors are so efficient. Still, kind of bonkers that our utility power grid can't compete effectively at delivering power versus say refining oil & shipping it around in tanker trucks.
Would it help if they had rephrased it more generically? What is something that you find unethical? How does the example feel if you slot that in, instead of slavery?
The blog post is where that duration came from; I think both the asker and the question author missed the first part of the line from it I quoted.

If you search the rest of the comments here for "three hour" there's quite a few people jumping on that rather than just accepting it as "eh, I don't remember so I'll just throw something out there".
I confirm semiconductor writings in Chinese/Korean are much better than those in English. (Not Cantonese: Cantonese is pretty weak as a written language.)

Somewhat surprisingly, best writings, at least at popular level, come from Japan. Japan is the highest literacy society on Earth (if you look at OECD PIAAC, there's just no comparison with anyone else) and Japanese publishing industry is extremely strong, such that real experts can write somewhat technical books on semiconductor industry and you can expect it to sell if it's any good.
Sometimes that's the end result, but I'd question if that's frequently the actual goal.

Never ascribe to malice, that which can be described by laziness, etc.

It seems like it would take more work to specifically design a system to ensure job security than to just haphazardly design without coherent architecture, and consequently be the only one who understands it.
Just realized Fei Fei Li is on the twitter board. What in the world could this person contribute? Is she some 0.1% socialite? How useless.
I'm sure you liked them, but that's not really a blind tasting. There are uncontrolled variables in your experiment, plus no actual comparison!
Yes it is. This overlaps with functionality of CyberArk PWA PAM
Agreed, the neo-nazis were fringe and people laughed at their marches. Now that they are taken entirely too seriously, the attention and victimization has empowered them to recruit and grow. The deplatforming has had the opposite of the intended effect, instead putting them in a spotlight.
So, if you knew anything about the commercial market and the relationship between wholesalers and retailers, you would know that a 3x markup is actually about the smallest you typically see.

Those jewelers you see with those three balls hanging outside their door? That's a statement by the jeweler that they are "triple-key", which means that they intentionally limit themselves to 3x markup on most items (the expensive ones). It used to be that many jewelers had a much larger markup that they typically charged, and many still do.

So, if you want to spend your time dealing with a wholesaler that might or might not be the same supplier that iFixit uses, and you want to take your chances on whether you're getting dodgy equipment from some fly-by-night Chinese company that has copied the look of the quality tools you might otherwise get from a trusted retailer, then more power to you.

I'll stick with the trusted retailer, myself. I think iFixit is one of the few relatively honest companies left in the business, and I'd prefer to continue to support them with my business.
Perhaps because I do not use google (are you in a bubble?) I did not have that result searching.

Before I commented I tried to find the source, interesting digressions ensued, but nothing that suggests this is typical.

Also I mentioned I have been following him for a long time (nearly three decades, golly). I have never heard those sorts of words pass his lips.

So I accuse you of telling a lie here. It is not uncommon to make up stories and exaggerate faults of those you politically oppose. Still lies
If you waste your only evaluation period on a question obviously regurgitating an answer, interviewers notice and can't evaluate you fairly.

If they just want to watch you program, they might still ask you to go ahead, at least you've put the ball in their court.

If they think you weren't forthcoming, that might be an automatic rejection
Not the poster in question, but I think some of it might just be the "big ball of mud" of long maintained software, and some of it may indeed be the managerial structures around software, which incentivizes managers to grow their teams and find problems for them to solve, regardless of the need of either the growth of team size, or the so-called problems.

And we all know bored developers will make up work for themselves and bikeshed themselves to death.

> a strategy

I don't think it's conspiratorial, so much as emergent. All structures which persist have means of ensuring their persistence. Institutions (including open ones) will push for things that further their existence, status, funding, and ultimately their power. They will make themselves indispensable, regardless of their actual value-added.
Need? Really? What kind of bubble are you living in...
> He also worked on The Witness team with Jonathan Blow and others, but mainly on engine programming.

Just to be clear, he came into the project much later and didn't contribute nearly as much to the game as i.e Jonathan and Ignacio.
Same here, Apple just want you to buy a magic mouse / trackpad.
I ended up using https://linearmouse.org/ , free and open source.
You would prefer that, many others dont.

Vast majority of people dont face any unknown effects.
Grandiose? I'm just saying it isn't grandiose but mundane, and that the entertainer's skill is what makes it seem something that is not.

Not sure what the claim about guessing means. Guessing is a probability game. You can guess some of the time through blind luck, but unless you don't stack your chances in some way or the other, it will make your show less amazing.

As for unreliability: indeed, that's my point. Wikipedia on Cold Reading states most performers have several "outs" for less reliable acts; they simply can react to or discard what misfires, and play with probabilities so that there will be some hits among the many misses. That's probabilities and misdirection, precisely my point!

Note I don't claim to know how tricks are performed. I'm incapable of explaining most magic tricks (though a magician performer who's a friend of mine explained some basic tricks to me; I think he broke some kind of magician code and now the secret cabal is out to get him).

How do you explain user floobat's assertion that in his stack of mentalism books everything is about trickery and misdirection?

(If you feel urged to reply "why should we trust what someone on the internet claims?" my reply would be... "indeed")

Edit: I re-read your examples, and in every single one you describe tricks and misdirection (like when you describe how a performer will "pivot" when an act fails, and none will be the wiser). That's actually... a magic trick. That's not some major feat of psychology or detecting subtle body signals, that's simply a trick and very good showmanship to be able to handle failures. I honestly don't understand what you're trying to debate with me anymore.
Ah yes, Twitter, a centralized solution that will the bastion of free speech. Seriously, is this like the same as QAnon fanfic?