skysight-inc/HackerNews huggingface dataset:
That’s just a “Hey, you Gershkovich’ed one of ours!” show. The point they are trying to get across is that they are doing the same the West does. Durov (still) being a Russian citizen certainly helps them.
Those jobs have always had inflated salaries anyway imo. I've worked with brilliant people at small companies and complete idiots at global behemoths (contracting). Working at a famous company just means you passed some litmus tests and the correlation to brilliance or a 10x type of person is weak at best. Paying someone 5-10x industry standard isn't going to get you 5-10x output. 2 people at 2x the standard is generally going to be a better bang for your buck than 1 person at 5x. Unless it's some super specialized field like genetically evolving PHP code or some shit.
Experts Exchange?
Hourly compensation has increased significantly more than that when you account for employer contributions to employee health insurance. We should have never allowed health insurance coverage to be tied to employment; that was a terrible public policy error but it's so entrenched now that it has become politically impossible to unwind.
The mechanism in Kotlin that allows them to limit yield() to a sequence{} block , without introducing a new keyword, is pretty dang cool.
No, it’s been judged as not worth doing like that by people who have freedom. If you’ve chosen to rescind your freedom, you by extension rescind your right to choose not to do work for less than minimum wage.
Agreed. If someone wanted to find a bloody shirt to wave to bring attention to real abuses, Elon Musk's failing $44 billion-dollar tantrum is probably among the least sympathetic victims imaginable.
> Remember when we said that tech workers should be careful what you wish for with regard to work from home? Execs are slow to learn but eventually the dim light bulb will go off in their head that someone from a much poorer country with an internet line can do the same work as their engineers making six figures and working in their home.

It's odd that you're pretending executives didn't already know this, and in fact havnt either already tried it, or have not already been engaging in such practices for a very long time. It's called outsourcing and tech companies have been doing it for literally decades. I didn't see "being in the office" saving any of those people.

Outsourcing is one of the first things i've heard out of the mouth of more mediocre mid level managers than I can count at this point in my career.

> If I was a tech worker I would be championing every return to office initiative that exists, for my own self-preservation.

Thanks for the advice, but i'll pass.
Most existing iOS apps are likely to use a suite of Apple platform frameworks beyond simply pure Swift and SwiftUI.

For those cases, Skip's approach seems to be a range of Skip* frameworks that are minimal implementations of the Apple or Android versions. This will likely grow over time, but for most apps it would likely be very limiting at this stage.

For instance in my iOS app I use StoreKit, WebKit, SafariServices, UserNotifications and CryptoKit amongst others that have no current implementation when using Skip.
BDFL model seems to have worked pretty well for so many decades. Guido should have just transferred power to someone he trusted. Now look at him, he can't even comment freely.
This seems very situation specific. If you write lots of fun queries, I see how it may not be that useful. But the most common case for people is honestly going to be User.find(id=params.id) and Things.find(owner=user). That's like 99.9% of the internet. Saving the time of writing that trivial query and dealing with the result is perfect for ORMs.

> And they're always lazy, so you never really know when the N+1s are going to happen.

There are tools to detect this. Please use them regardless. Even if you're writing queries but hand, enough functions on the stack can hide an N+1
I moved back to Perth from Berlin last year, and yeah, agree completely. Germans have a reputation for being rule-obsessed but they're lax compared to the Aussies, who have a reputation for being larrikins that is almost completely undeserved. It's all "beer & bbq on the beach" until you find out that's illegal and the police will pour out your beer on the sand and fine you for the bbq.
> it’s absolutely the case you can just walk into the pharmacy and grab the magnification you need with no prescription.

I don’t understand how this could possibly work. Contact lenses have at least three parameters to define the lens. It’s not just “magnification”.

If you have an astigmatism, there are two more, and a further two if you have presbyopia (for a total of up to 7). Almost everyone has presbyopia by the age of 65, so it’s not some rare condition.

Do these pharmacies you speak of just have aisles upon aisles of contact lenses?
These numbers can also go up if police do their job better and people trust them more and feel it worthwhile to report. Both are law-enforcement-provided, versus crime victim statistical surveys which are more accurate for the number of crimes committed (not just reported); though having their own drawbacks, of course.
If the automation existed that’d be one thing. But as it stands we have trashed streets and jobless bums. Clearly the system isn’t working.
Postgres can scale to millions of users, but Rails definitely can't. Unless you're prepared to spend a ton of money.
>Some companies are laying off entire service areas, renaming the division and populating it with new hires at much lower compensation levels.

Is this what happened with Crowdstrike?
> I find it fascinating and deeply sad how the fundamental position on capital markets seemingly shifts depending on how we feel about our current treatment (as if there were not always people who took a hit)

That's not reality. Just because you base your fundamental position on capital markets on how you feel about your current treatment, doesn't mean everyone else does.

What's deeply sad about this situation is that you don't even consider the possibility of empathy and concern for people less fortunate than ourselves.
awesome-vendor-repairability index?
This book surprised me by how good it is -- it distills a lot of tribal knowledge about how software engineering works at the mid-level to (early) senior engineering levels, based on the author's experience working at SV companies.

https://www.amazon.com/Effective-Engineer-Engineering-Dispro...

If you're experienced (senior or higher), it's still a good read, but fewer things will surprise you.
It's been a big pain for Tesla as well, where their tiny 8GB emmc on the center screen would fail since they logged to it too much... 134,000 vehicles recalled eventually after they denied it was an issue.

https://www.tesla.com/support/8gb-emmc-recall-frequently-ask...
>Execs are slow to learn but eventually the dim light bulb will off in their head.

That would be more likely a memory loss and not a light bulb.
They already did that but it didn't work out.

That's sounds more like fell for the AI promises, were everybody can code with AI support.
If you're also interested in Software Architecture (at least the high-level), then I can also recommend https://architectelevator.com/book/ by Gregor Hohpe (who also wrote another long-time classic: Enterprise Integration Patterns).

Another one I found very helpful is Designing Data-Intensive Applications by Martin Kleppmann.
Interesting. One thing I don't like about flutter is the management of platform specific meta files. How does skip handle this? Do I still have to write bunch of .manifest, res and .plist files per platform? How about screenshot and all the other crap appstore and playstore wants?

The flutter projects usually start clean, but then these platform specific hacks start to pile up and it's ugly and annoying to update to later flutter skeleton.
Now the cheaper coders have AI. Even if you dont think AI is a panacea (which I don't), it levels the field - especially when people brag about how much they "prompt," as opposed to code. And there are a lot more foreign options than the traditional bottom of the barrel coding farms.

Keep thinking that work from home has no negative consequences domestically, and you'll eventually end up like a Boeing castoff.
prelude to recession, as visible in Sahm rule trends at https://fred.stlouisfed.org/release?rid=456 as well as when the 10 2 yield curve approaches +0.5 https://fred.stlouisfed.org/series/T10Y2Y with near term interest rate cuts, along with other indicators; guessing arrives early next year;
Google Reader (:/), then Digg (:/), and now Ino Reader
Yes that’s what you’d do. Makes sense to partition eg one chat per database file / proof chain, for lots of reasons including that.
You are correct this was actually and error in my re-collection. I remembered when writing that it was missing something but mistakenly thought it was the EZ. In fact the model number on the case was "PIC7KS" without the 6. Good spot.
The untimely demise of an image upscaler
Not without their laptop they won't be working.
> becomes clear why SELECT first won out originally: legibility and troubleshooting

nothing "becomes clear" just by you claiming so, better elaborate
Vanguard is good example of blocking even honest customers from playing. You basically need clean install of windows, clean drivers, no third party apps and modern hardware to even launch the game.
This is a case where stating your opinion and credentials will make you sound really old and conservative so it will be easy to take cheap shots like "you are just afraid of change".

At my previous gig I worked for a decade with an application that meant creating and maintaining large hairy sql that was created to offload application logic to the database (_very_ original) And we used to talk about this "wrong order" often but I never once actually missed it. It was at the most a bit annoying when you jumped in a server to troubleshoot and you knew the two columns you were interested in and you could have saved two seconds. But when working with maintaining those massive queries it always felt good to have the projection up top because that is the end result and what the query is all about. I would not have liked if the method signature in eg Java was just the parameters and the return type was after the final brace. This analogy falls apart of course since params are all over the place but swapping things around wouldn't help.

So just go 'SELECT *...' and go back and expand later, I want my sql syntax "simple". /old developer
It was a bit tongue in cheek. I've bussed, served dishes, pulled coffee, mixed cocktails and washed dishes as a waiter all in the same day.
Lago is mocking the very idea of OSS. You can't even issue a refund self hosted.
Do manually-generated SQL strings have a place outside of interactive use? I use them in my small projects but I wonder if a query builder isn't better for larger systems.
In the US there is a bunch of copyright legislation, and has been over time to deal with new things as they come up
Please make a blog post it sounds awesome
In 20 hours Brazil could join China, Iran, Myanmar, North Korea, Pakistan, Russia, Turkmenistan and Venezuela, as the only countries in the world where their citizens are banned from reading Twitter.

We will no longer be allowed to read what Biden, Kamala, the European leaders, the hundreds of thousands of institutions around the world and 350 million fellow earthlings have to say.

All this by way of the sudden and unappealable decision of a single judge this night.
Yeah it’s striking whenever I visit again. I guess there’s that famous quote about Australians being the descendants of not just criminals but also jailers which makes sense.

Germans tend to obsess over rules and processes in bureaucratic contexts and when it infringes on others but are very open with personal freedoms.
The Brazilian court’s order isn’t comparable to the court orders from Turkey and India.

The Brazilian court ordered global removal, rather than just to have the content hidden within its jurisdiction.
For a year or so, during the peak of cloud computing hype, I had a little browser extension installed which provided a great deal of puerile amusement by replacing every instance of "cloud" with the word "butt".
Jupyterk ;)
What kind of codebase would be mostly a Kotlin/Python combo?
Those are not opulently rich states though. High economic inequality combined with riches tends to correlate with authoritarian attributes.
> Probably would have been at least $200 from an appliance repair company just for the labor

How many hours did you spend taking it apart diagnosing the problem, though? I'm guessing at least 2? $100/hr for that seems pretty reasonable to me.

(Granted, I agree with you in that I'd prefer to figure it out and repair it myself, even if it would take me 5x as long as someone trained to do it.)
If your data is relational. SQL can get pretty ugly with semi-structured data, graph traversal etc.
Is a distributed remote workforce, even if it is all domestic, "local"?
can someone say something about the entrepreneur skill tree?
I've got the business Idea, want to solve via dropshipping and am stuck on finding makers and how to talk to them.
Basically big-dog robot for granny, he can bring her food upstairs and follow her to the grocery. can't have complex smartphone controlls, a chip in your pocket so it follows you should be the default and so on - if you steal it, you're solving a problem for me, lol
It's the first, and hopefully the only, time I will say I'm glad I see something on Wayland. I had some nasty visual issues once with WindowMaker, I feel like such a fundamental move is needed.
I'm not talking about trivial applications. PK lookups are easy no matter what you use. I'm talking about non-trivial applications.

> > And they're always lazy, so you never really know when the N+1s are going to happen.

> There are tools to detect this. Please use them regardless. Even if you're writing queries but hand, enough functions on the stack can hide an N+1

I don't want to have to use a tool to "detect" anything. I want my queries to return exactly what they're expected to return, or my code will fail. No surprises.
Maybe? The docs say you have to build the swift app in a weird way (meaning you can't just convert your existing code to the new framework).

Doing something non-standard hints bugs to me.
I did something similar for a clothes drier. The thing was ancient (mid-80’s) but was fantastic. It was huge and you could dry maybe 3 comforters under an hour.

It stopped heating and it turned out there are solenoids that control the natural gas flow. Quick disassembly (back when products were made for easy repair) and swapping out two $8 solenoids from Amazon and I was back in business.
Thomas Friedman published a New York Times best seller in 2005 — the
World is Flat.

A major premise of the book was that post-dot com boom, software engineering in the US had already gone the way of manufacturing — and was never coming back - because executives had figured out that people in much poorer countries with internet connections could do the work for much cheaper.

People have been trying to make outsource only models work for a lot longer than the pandemic.
Your second source mentions you have to change a variable in bash to opt out for telemetry, I fail to see where the FUD is.
But if you make a mistake, air travel will still be possible.
Recent and related:

Pipe Syntax in SQL - https://news.ycombinator.com/item?id=41338877 - Aug 2024 (219 comments)
This reads similarly to how with certain medical insurance you only pay a flat $5 (instead of the full price of $25+) for common meds that you can get for $1.50 outside of insurance...
Where is the decision not appealable? IIRC, X still can appeal to the entire supreme court about the decision.
Unfortunately a lot of the new variable-speed heat pumps require a proprietary thermostat. You can use a dumb thermostat with them, but then the unit runs at full tilt all the time, which is inefficient (more costly to run) and probably increases wear on it.

Fortunately there are some heat pumps that allow you to use any old thermostat; they figure out the right speed to run at using their own temperature sensors.

Regardless, this wasn't really the thermostat: this was a control system that monitors temperatures in each room/zone, and opens and closes the vents to hit the temperature targets in each zone. Pretty sure no dumb (or even generic smart) thermostat can handle that.
If you're in Seattle, you can also go to Uwajimaya, which will sell you every type of seafood you'd find at a typical sushi joint and the knife you'd use to prepare it. It's really not hard at all to make sushi at home!
There's no such thing as international law. It's an imaginary concept. The UN is not a legislative body or sovereign entity.
Todoist's Guide to Deep Work
Which provider did you switch to?
1-800 contacts will write a prescription for you with a $20 online eye exam.

Optomitrist asks if your current prescription is ok, asks you to stand 20ft back and read a few letters and you’ve got a script you can use wherever.
Some acquaintances of mine have TP-Link routers, and they've asked me what they should do because they're concerned about the latest news about the security and privacy of these devices.

News: https://www.reuters.com/world/us/us-lawmakers-urge-probe-wif...

Letter to Congress: https://selectcommitteeontheccp.house.gov/sites/evo-subsites...

HN what is your take on this issue?
Hi, Congratulations on the project. I'm trying to port my app to android and skip is making my life easier. Some things are broken but otherwise it works like magic. I'll start testing it with a more complex project. Thanks a lot
They were biased to mobile games because it's the most lucrative, and so game studios index on that. If you go further back, there were wildly popular CRPGs that just weren't very widely marketed outside of China. They were AAA grade of that era, but never officially translated nor marketed.

Jinyong Heroes, Calamity of Heaven and Earth, Heroes of the Celestial Sword were all popular CRPGs within China on the level of Final Fantasy, but were merely cult classics outside the country. None of them were homages, and didn't have this ethnic level of cultural influence.
Gated articles are really ruining this side for me.
>Between patents, trade secrets, and DMCA, the government is the source of the problem here.

The government created the playing field. The only entity that can fix the situation is the government: they created a bad playing field, and they need to fix it.
Speaking of sandgropers, I do understand Advantage Air are based in WA - so it's fairly likely they're reading this!
so if the company has established they're willing to go that far to lock customers into their ecosystem and milk for $$$... it's not inconceivable that they also engineered (or chose not to fix) the cheap flash + chatty logging hardware failure for the same purpose.
Fun lists but the "1 tile = 1 point" needs more realistic weights - for example "take a video" is equivalent to "make a short film" in points earned, where realistically pushing a button is not the same effort as making a short.
Maybe there should be a logarithmic/exponential/multiplier scale associated with progressing up the list.
Or determine an average time-to-complete metric from user feedback and indicate such on the skill progression.
This is exactly right! Good morning from Europe. :)

Also congrats to the OP! Sadly, european aircon appliances are usually built the same way (last only as long as the warranty).
If you are indeed Banksy or some other modern, conceptual artist, what are you supposed to do?

That big pile of sketches you made as a teenager? Well it says here that some person bought an “early Banksy” for $500k this week so we the government would like 20% of your $49,999,995.60 unrealized gain by next Tuesday please.

What? You burned them in an attempt to avoid the wealth tax? We have a dealer from on the line saying he’ll pay $2m for the ashes and $10m to remove the fire place for display in Brad Pitt’s private gallery. Tap tap tap 20% of $12m less $2k for your upfront building costs is… let’s just round it up to $2.5m. Please submit your check by next April.

Oh hang on, Elon Musk has tweeted saying he’ll pay $69m for the fireplace plus a $420k bonus payment if you throw in some vials of your own tears. He wants them to hand out in gift bags at his next toga party, apparently. Can you get back to us with how well hydrated you are so we can run the numbers on these unrealized capital gains?
“Higher home values and repair costs coupled with more frequent, severe weather lead to higher payments to help customers recover, so we need to adjust rates to better reflect the cost of protecting our customers,” a company spokesperson said in a statement.
Whoops, fixed and fixed! And regression tests added.

I had made a silly, silly mistake when I went to restrict numbers longer than 7 digits from the "free plan", I had at the same time disallowed digits larger than 7 as being "valid digits", so anything with an 8 or a 9 had been "invalid".
There needs to be a law that any hardware/software that goes into people homes has to be gplv3. Instead we get braindead ai bills that are threatening to kill open models…
For Docker to decide to remove the image from their website? Obviously not.

Docker runs the service and can do whatever they want.

If Apple sends a cease and desist, and Docker decides they'd rather take it down than risk going to court with Apple /to determine if there were damages/ - then they're free to do so.
The VIC-20 was basically a PET with color and no built in monitor, and it sold very well too. The key was that it was much cheaper - the PET line machines were thousands of dollars whereas the later VIC-20 and C64 were hundreds of dollars and provided great value for money.
Kotlin Android app with a Python backend for ML stuff, maybe?

Or maybe they're in one of those places that use microservices with a variety of languages
XPS solved a lot of the problems with PDF, but Microsoft couldn't reach a critical level of adoption to let network effects take hold.

However, I don't know if XPS handles the copying of text better.
AMD should just leak the code and disclaim responsibility.
And a $100,000/year MBA with a basic grasp of reality and the willingness to listen to people smarter than him could run Twitter better than Elon Musk.

In backpacking when we're trying to lighten our packs, we have a saying, "don't cut ounces when you can cut pounds." Yet the highest-paid people involved in a company always look at the lowest paid workers to see where they can cut costs, because after all, they can't possibly pay themselves less.
It's an FT312D, which is a purpose-built android thingy that presents a serial port and allows the tablet to charge.
>They're handing a win to DisplayPort.

Is this useful, if all the relevant devices only have HDMI ports and not DP?
Why Medieval Women Sometimes Fought in Bloody Trials by Combat
Surely it can't cost much more to go for a larger eMMC chip and have it massively over-provisioned with plenty of space for wear levelling?

The underlying flash memory is trash and the controller already does a ton of heavy lifting to keep the data coherent.
Domain-Driven Design is fantastic.

Test-Driven Design by Example is a good (and fun) read.
> Does it though? Does it really?

Of course not. It's just protectionism and rent-seeking.

> I don't understand this move from HDMI Forum. They're handing a win to DisplayPort.

I don't think so, at least at this point. Most people don't have hardware that requires HDMI 2.1 in order to get full use out of them, and of those who do, not all of them use Linux and/or care about open source drivers.

Sure, that situation may change, and the HDMI Forum may walk back these requirements.

At any rate, for some reason DisplayPort has just not caught on all that much. You very rarely see them on TVs, and a good number of mid-/lower-end monitors don't have them either.

It's bizarre, really.