skysight-inc/HackerNews huggingface dataset:
The Lyft service is rock solid, it's just not a very profitable business. That has nothing to do with engineering talent.

Engineers need to stop being bitter about others making more money than them and start roasting the business people that fail to make the company profitable. Even if they make 1/3 of what engineers do, they fail at their primary job function and need to be let go.
> If they do not understand and MUST HAVE YOU NOW, that is a red flag... Most companies, though, don’t have a problem with delaying someone’s start date.

This is not true at all in my experience. Very often companies are hiring to expand a team in order to hit a certain deadline, whether it's back-to-school or a big conference or a signed contract or whatever. Or to cover for someone taking maternity, etc.

If you can't start on the required date, the offer will frequently go to someone else. This is not a red flag at all, but rather simply a reflection of the business world.

Sometimes companies are hiring in a more leisurely way, but that is the exception rather than the rule.

So really this is what invalidates the entire article for me. You don't want to quit until you have a new job lined up, but that job very frequently will require you to be starting the Monday following two weeks from accepting (assuming it doesn't involve relocation).
There's also an argument to be made that Peer Review is absolutely failing, because of the replication crisis

https://en.wikipedia.org/wiki/Replication_crisis
> We absolutely do expect google to be somewhat legitimate and correct, in a wide range of queries.

I don't have any such expectation. Why do you have such an expectation?

Google is not magic. It is impossible to divine objective reality from counting links.

> We expect them to, when googling stuff about someone, not rank a random tweet alongside a nyt article, right?

If a random everyday Joe had a New York Times article written about them, I'd expect that to rank at, or very near, the top.

However, most people not only don't have an NYT article written about them, most have almost nothing about them online other than some standard social media or random data brokers content. So it seems likely that some unique content about a random Joe should probably rank highly because there's no real competition. That doesn't imply its true.
There are plenty of scams on the App Store itself. And it's not like one needs apps to scam people. The internet is full of scams and iPhones come with Safari. Unless you prevent your family from going on the internet, they'll find a way to get scammed. The solution here is education.
Competitions have winners and losers.
PowerShell is an absolutely amazing scripting language; it gets things done way quicker than Bash, because it's object oriented, and you don't have to call external tools to get anything done (sed, grep, find, touch, curl, etc.). It can even run raw C# code for you.
The only problem with MULE is that the theme song gets stuck in your head for a week!
I talk about this when I do hiring. Our process isn't designed to find the best person for the job. We want to hire the first person who passes our bar for hiring. We just don't have the need or budget for the best and smartest people. But we often hire very excellent and very smart people!

It's kind of like the high jump. You get the same result whether you're an inch over the bar or a foot.
If you spend less than $1000 a month.

I'm curious what the end goal and official reasoning is. It would make sense to vet advertiser's considering the scams we see on Facebook and Google but to my knowledge Blue isn't more than a payment? Information you already have if you pay for the ads.

On the other hand, you lose your Blue status if you change name, which would make it more secure. But I don't see that impacting advertisers.
If you think that's bad wait till you see how much people a rung or two above that in management are getting paid without even being grilled on how to solve difficult puzzles.
A non-skewed perspective on reality requires knowing everything. Even if this was possible, no one has the time to do it. Not even the propagandists.

What's important is identifying what is important to you, and understanding all of the factors and facts related primarily to that, and a few of the ones related secondarily to that. Then you can spot check some of these other factors and facts to determine their accuracy and validity.
On the other hand Uber is still subsidised by VCs so they can afford to blow money on the drivers
Running a stop sign is a sign of a bad driver when I'm walking into the crosswalk assuming they'll just stop.
What would be normal? Like the poster above said, if my family goes to the beach and we take our shirts off, my girlfriend would be censored on Meta services but I wouldn't.

Notice that your comment equates nudity with pornography. Where I'm from it's not normal to do that.
Hahahahaha

Of course. Of course Cruz and Hawley are actually angels that are a victim of circumstances. Collins? Fucking immaculate.

I don't know how many times we have to "fight back" when they come uo with this BS. They should just cut it out and serve the people that elected them.

PS: Mandatory "Think about the children!"
I once read that the brain stores the shape of the letter and the orientation separately, so both have to be learned.
Exactly, you can't have your cake and eat it too. If you want to see yourself as a platform, you must hold yourself to higher standards as a platform. Hence, the DOJ ruling that restricting access to the platform is anti-competitive.

This is also why Google is under pressure as well. This isn't just a "go to Android" situation, this is a "the entire mobile market is entirely anti-competitive due to Apple and Google being in bed with each other" one.
I mean sure it's more complex than "hurrdurr bad engineers, not enough Rust etc etc" but to succeed a company needs products of a suitable quality level delivered in a suitable time scale to meet the needs of their customers. The failure to do that the buck stops at the engineering group.
Even among the dinosaurs in the US Senate, Feinstein stands alone in her striking ability to be willfully ignorant about anything developed after the steam locomotive.

The country would be an objectively better place if both the House and Senate had a mandatory retirement age.
This already happened it was called Hailo and they got destroyed by Uber et al burning cash on incentives.
If an employer offers a bonus buyout during negotiations, that's a straight-up offer of more compensation, in the form of a signing bonus. It's hard to come up with scenarios where an employer would offer you a certain total compensation, and then revoke that offer because a different, previous company paid you a bonus. Would you expect your employer to reduce your compensation if you refinanced your mortgage, in the name of fairness, since that portion of your salary was "intended" to cover housing costs? Compensation is about estimation of value (expected to be) delivered vs costs (expected to be) incurred, in the presence of highly asymmetric information. Previous bonuses might give nice framing for certain points during the negotiation, but that's just storytelling; the real negotiation doesn't care about them, and only slightly cares about start date in most circumstances.
I tend to use /dev/sda1 more than /dev/disk/by-path/pci-0000:00:17.0-ata-1.0-part1. Disk names are nice, but also often longer than 8 characters and usually not very unique.

Starting from A and iterating on through Z makes sense, for an OS that's designed for two drives at most. /dev/sda and /dev/sdb are no less arbitrary than A: and B:.

One major difference was that Unix was used on big servers and couldn't fit itself onto a single disk, so /usr had to be created. DOS and Windows never needed a second drive to boot, so they didn't need to embed their resources into the drive hierarchy.

Of course, you can mount NTFS volumes at any directory you wish since at least somewhere in the early 2000s. Very few people do it, but you can!

For example:

$Disk = Get-Disk 2
$Partition = Get-Partition -DiskNumber $Disk.Number
$Partition | Add-PartitionAccessPath -AccessPath "G:\Folder01"
Apple has always had contempt for its customers, their argument is just an escalation of that which elevated the official company comment to "all of our customers are total idiots"
I wish more progress was made on this feature. Vmware has had paravirtualized 3D acceleration in guests for over a decade even on their free player product and it is the one real feature I really miss.

I'd even just settle for a way to offload video decoding to the host GPU somehow.
I feel like we just have to hold out for another couple of decades - until there aren't any boomers left in government.

This whole clusterfuck is a result of old people not knowing their ass from a pihole.
I think this is very dependent on the company and your role. I've given as much as 2 months notice before, and typically it's closer to 3 weeks than 2 weeks, but I don't think this is always appropriate. In fact, I'd say it's a bad idea more often than not. You should ensure you're not leaving people in a lurch that you may later use in your network to further your own career (I now work with people I last worked with 9 years ago, as an example, which is an eternity in startup-land). But you also shouldn't extend your notice so long it becomes an imposition. You're leaving, so sort things out and leave.
Why not claim you have engineers that deliver the best value to shareholders? Employing the smartest people in the world to make an app to skim money off taxi going from point A to point B can't possibly be a judicious good value use of human resources, especially in the context of the extreme premium those at the absolute top demand.
We have foreign keys coming soon!
Because the kind of vulnerability being exploited here is basic "software engineering 101" that even a non-technical person should be able to figure out. It's the equivalent of putting something in a safe and then duct-taping the key to the safe itself.
Yea, that's not a good model. Better publishers have publishing managers, internal employees assigned to work with editors to get this done.

From https://www.mdpi.com/editors
"MDPI is headquartered in Basel, Switzerland. The in-house staff consists of Managing Editors, Assistant Editors, Production Editors, English Editors, Copyeditors, Data Specialists, Software Engineers and Administrative Specialists. Except for most English Editors, all are employed by MDPI and its subsidiaries and work at the MDPI offices. Our collaborating editors on our Editorial Boards are typically employed at academic institutions or corporate research facilities located all over the world.

...

Assistant Editors process manuscripts through the peer-review and production procedures..."
I'm pretty sure Arduino already sold better boards based on Atmel SAMD for years (the Zero and various Nanos). Also, Arduino is not the only game in town. I recently bought two Nucleo G431KBs; it costed me less than a single Uno R3, they are more powerful than this R4, and they are supported by their IDE.
To be fair, tech wages are much higher here. You can make 200k a year as an IC which is unheard of in Europe
UART is available on nearly every microcontroller under the sun, and USB<->UART serial chips are super cheap, so it makes complete sense to me that'd become the defacto system for interfacing the automation controller with a computer
> Unbelievable. Google's slipping hard on translation.

It's true. Google Translate has some stiff competition in LLMs. It needs to start making up translations out of whole cloth if it wants to catch up.
The problem isn't the engineering, it's the business. Changing the interview process isn't going to make their competition disappear or make them profitable.
XBM(File Format)
JVM runtimes have a relatively high startup cost, are not often good 'citizens' in an instance running multiple types of software, and the build processes for a lot of JVM deliverables is an ungodly mess.

Many of those bells and whistles are near-necessary in the enterprise world, but you have the accumulated mass of 'red zones' and developmental landmines in that ecosystem that can quickly turn you off it as a whole if you want to understand the whole system.
For the same reason that all central planning ends up being unwieldy - the world is complex. It's not the work of doing the reviewing itself that is unsustainable, but rather crafting some singular policy that can reject all "bad" while allowing all "good", compounded by having to work with governments/corporations/etc that want increasingly fine-grained censorship.
I feel that whenever someone shares an iOS-specific app, news or anything else, this should be specified in the title.
I can confirm that turning a monitor on its side does result in distorted colors, especially on the edges. When I experienced this with a Commodore 1701 monitor (we're talking early to mid-1980s) the only other electronic device nearby was the Commodore 64 it was attached to, so it's unlikely caused by other devices.

This thread explains that you need to degauss the monitor after turning it on its side: http://forum.arcadecontrols.com/index.php?topic=84041.0

I suspect leaving the monitor off overnight effectively degausses it.
> I can live with print-debugging even if I don't get a true debugger

There’s been a plpgsql debugger built into pgadmin for about a decade, FYI.
You pay for that convenience over time in other ways?
My beef is mostly with GTK3 and how it was introduced.

GTK4 seems to be better and at least it can be fast
You can have E2EE to the service provider, but they can be free to rummage through your data if they choose to or are coerced to by a legal demand from an authority. But it eliminates the average schmoe from going through that data.

Is that adequate security? Is that adequate privacy? This is what bills like EARN IT and its ilk are positing with backdoors et al. It depends on your threat model.

If a warrant opens a door or account one way or another, it can be argued that privacy-wise, locks and passwords are poor solutions. Are you protecting business data or trying to survive in an oppressive regime?

Different solutions for different problems, how appropriate they are varies with demographics too.

This is an interesting talking point about privacy and security: https://news.ycombinator.com/item?id=35617773
If there were an HN thread celebrating some holiday in Scientology or FLDS or the Westboro Baptist Church, would you hold people to these same rules and flag any criticism?

The founder of Islam was far worse than the founders of any of the religions I listed. Why does he get a pass? Just because billions of people think he was a good person?
Wow Boustrophedon looks really interesting. Thanks!
I asked GPT4 to write a Haiku about Elon Musk in that style. It gave me this:

Elon's cosmic sound (⇒)

⇐ Spacetime symphony thrives

Starward notes resound (⇒)
> I'm not either, but I agree it sucks to just remove existing functionality. OTOH reading the thread it seems on MacOS you can define that outside the application, so integrating with that would be a requirement - did they do that before?

The way this works on macOS is every application defines the top bar menu actions (which can be referenced by their name, e.g. "New Tab", "Copy", etc), and any of these actions can then be referenced by specific keyboard shortcuts - either system default, as defined by the app, or as re-defined (app-specific, or system-wide) by the user. Any redefining can be done in the System Preferences (now Settings) app, so as long as your app uses the system menu, your users get arbitrary user-defined shortcuts for free, with zero extra effort on your side.

This applies to every keyboard shortcut - you can redefine Cmd-C to Ctrl-C if that's what you like. I just checked it and it works. It even does the most sensible thing in Terminal (copies text if something is selected, and sends interrupt otherwise).

I've also checked this right now in Gimp (Gtk2) and Inkscape (Gtk3), and both apps support this functionality on macOS, so I think what the developer referred to here was specifically user-defined shortcuts in Gtk CSS - which leaves Gtk4 on the open source desktop as THE platform that now doesn't support it in any way anymore.

I'm pretty disappointed as before switching to a Mac, I spent almost 15 years on Linux/BSD, and got used to being able to customise anything - with enough hackery, nothing was out of reach. All I actually want is not customisation, but consistent keyboard shortcuts between Linux and Mac. It's pretty disheartening that it's easier to make Mac shortcuts work like on Linux than vice versa.

> We get people wanting to redefine shortcuts sometimes and I'm just like "wow, can't people just accept the defaults? I'm not even sure how to go about implementing that, never mind on 3 platforms..."

On macOS, you have to actually go out of your way to NOT support that. I don't think I've ever seen anything like Mac's shortcut system on Windows or Linux, but this is why things like gtk-key-theme and key bind properties in Gtk CSS have always existed.

And this is precisely the value of a cross-platform toolkit, it is supposed to help you (the application developer) not think too hard about these platform specific details, and provide the user with an escape hatch when they have a case you didn't think about (I'm a big fan of stylish/custom CSS for this reason).

> Also on Windows [...]

I think the situation on Windows has already been steadily turning dire by the time of XP, and hit an inflection point with Vista. I don't even mind a new look sometimes, but for goodness sake, clean up your mess MS...
> Uber is still subsidised by VCs

Uber went public 4 years ago.
Here in the UK, we call them petrol stations. But "gas" is still appropriate, because 15 years ago LPG conversions were all the rage, and every petrol station had gas too.

Nowadays I can only think offhand of a single local retail fuel establishment that will sell you both US and UK "gas".
Totally agree. Two weeks for knowledge transfer should be it. Remember that most leadership view all engineers as replaceable cogs. Just wrap up what you can and loop others into the things that can't and move on with life. Big companies probably don't want you around from a liability. Small companies want the knowledge transfer because you have "blind-sided" them. (Despite asking for a raise for the last two years and told no chance.)
I met her in 2003, along with her aides at a party I was invited to (in a fluke) in Palm Springs.

She was a moron then, and now she's a senile moron. Her aides, who ended up hanging out with me all weekend, were a perfect illustration of the donor class kids who weren't that smart but got into ivy League schools by legacy admissions. Zero intellectual curiosity, super aware of social status, everything they said seemed preplanned and inauthentic.... Just gross.
Y Combinator website gives a 500 error
No love for IBN?

It's the fictional IBM from the Steins;Gate series of visual novels, anime, and games which uses the IBM (IBN in this case) 5100 Portable Computer.
It doesn’t work everywhere. For example tab completion in cmd.exe doesn’t work for a path containing forward slashes (even when quoted), because forward slash is the prefix character for command-line options.
It describes the present moment as a series of causal events. Like event x led to y which led to z. Doesn't matter if you ask it for English or code or to not use any tenses, those conditions don't affect its baseline understanding. I might be missing your point though.

For the second thing. I think from any point in history saying "coming soon" , well the current moment is the most accurate time to say it. And especially with events x and y and chat gpt right behind us. Chat gpt has basically been a problem since before I was born too, but stating as much a few months ago would just be as pessimistic as the statement you made. Only because i think the LLM hallucination problem may be simple. But it's only a hunch, based on our wetware.
> . It's never been "quiet".

Well, it gets conveniently ignored anytime someone would bring up problems with said monopoly.

For example, the 30% Apple fee is a consequence of their anti-competitive market power.

And yet, if you start complaining about that, the response will be to pretend like the anti-competitive market power doesn't exist, and that you should just "go publish on a different app store" if you don't want to pay that monopolistic fee.

You can't have it both ways here. You cannot say that you like their monopoly power, and then pretend like it doesn't exist when the same exact market power allows Apple to extra 30% of the money from the app store market.

> Now, if I could trade Apple's monopoly....... Just to "liberate" iOS devices, though? Nah, I'd rather they leave it alone.

Well then you should blame Apple for the situation we are in now.

People wouldn't be forced to regulate Apple, if they hadn't been abusing their market power for a decade.

If Apple had instead chosen to lower their app store fee, to 5%, then we could have gotten the best of all worlds, which is a focus on privacy, and no monopolistic fees.

Its too late for that now. If only Apple hadn't fought these efforts so much, they could have given everyone a worthwhile compromise.
> I realize there's a 99.9% chance this will cause some emotions, so I won't post any further.

Or maybe go the whole hog and just don’t post? I’m not religious but questions like this can only be asked in very specific circumstances without causing offence.

This a thread trying to wish a significant segment of the hn community a happy festival. Is now really the time to question their beliefs?
It just got stuck in my head for a week at the mere mention of the game.
3 months from start to roll out for tbeir large scale deploy is hella impressive.

Just trying to do basic scaling or other simple tasks sounded like an utter nightmare on their old system. Having autonomic computing at their back seems like an obvious win. Tell it your desired state & let the controller do the job.

The new paradigm for computer operations is so wonderful.
Ramadan is one clear case where being in a place with many coreligionists obviously improves the experience of practising that religion. one can meditate alone, pray alone, even keep kosher as a small minority, but fasting amongst people with snacks and big gulps all day is harder than all together.

Eid Mubarak!
No. Sorry. This is invalid. It would be pretty bad if we declare some shit illegal and retroactively apply the "law". You will be charged for shit that everyone did and is perfectly fine. For example: How would you like to go to jail for not being a Christian? This will be weaponized.

This is what fascism looks like.
On Reddit at least, posting links to your own site or your own content on third party sites tends to be seen as "self promotion" and at least a little bit icky, even if you don't financially benefit. Some subreddit communities will tolerate it if you are an active participant in other threads on the sub; others dislike it even then.
It's really interesting that the numbers are sideways, I wonder if they actually write them that way or if it's just a quirk of the web.
One time I gave 4 week notice and my lead HR person (~2000 person company) who I have never spoke to before called me very upset and yelled at me for several minutes about how rude I was being by doing 4 weeks instead of 2.
Resisting their incursion into a sovereign country somehow constitutes a credible threat to the _existence_ of the Russian nation?
> Vitess has been a core component of YouTube's database infrastructure since 2011, and has grown to encompass tens of thousands of MySQL nodes.

Would love to hear more about this implementation