skysight-inc/HackerNews huggingface dataset:
Platform engineering applies the lessons the cloud providers have learned to internal software delivery.

Self service + APIs for all offerings reduces friction for developers and allow automating the most recurring things they want to do.
Pay as you go pricing is the counterweight to the increase in freedom.

Viewing is this way makes the direction the whole platform engineering space is developing towards much more predictable.
A Chinese map (https://www.amap.com/) has it, but only for some cities in China.
Now the Microsoft contracts there already had exceptions from the procurement process will now also have exceptions for this.

https://www.youtube.com/watch?v=duaYLW7LQvg
This.

I wanted to convert some equations from some maths textbook back into latex, and I found that taking a screenshot and feeding the image into some LLM service supporting images was a good way to do that.
Last time I used GraphQL the front-end devs ended up writing a single query to hydrate the entire data model in one pass, so they could be sure the data was present for all the components. We spent a month on the backend enabling GraphQL and we could have saved that and written a single "api/getAllTehData" REST endpoint in about half an hour.

I'm looking at Shopify API at the moment, and there's a notification that they're deprecating their REST API and moving it all to GraphQL. I hope it's a joke. But I suspect not. Enshittification intensifies
So many problems with the existing process but questions could include
-is anyone going to take down bad quality or fake research
-is there a way to update published papers (like link rot in references )
-will the repositories be SEO optimized so people will find them
Could you elaborate on / link to an article regarding the apple military crates?

I tried a few web searches but couldn't find what you're referring to.
Luckily we have https://elektrotanya.com. All it takes is a little civil disobedience and a few professional repair man to make all those manuals available to everyone in true hacker spirit.
A must read

https://www.gamedeveloper.com/programming/1500-archers-on-a-...
HOAs are the tyranny of the majority.
No argument from me; your suggested names are spot on for the game comprised of the resultant melange. Albeit, I still maintain that Wadzilla is the exactly correct name for the tool that creates the mashup.

Also.. screenshots? Of text. Text describing a 2.5D world comprised of 2D graphics rendered in 3D for presentation on a 2D display in our 3D world? Yeah, you’ve got the spirit! :-)
I automatically though about steam, the game distribution service. I guess most people would.
I agree that my half-ass is more ass then most people I work with whole-ass. I'd love to work with more overachievers. Even just achievers would be great.
I want a mind map tool that looks & works exactly like my neurons. I want to be able to jump from one thought to another easily.

Org-pad.com is the closest thing I found to concept, but implementation is far too slow for daily use. I believe a properly good mind map tool / knowledge management tool would be the next best thing, like git. This would also be amazing to learn new skills and complex concepts, by building learning journeys.

Maybe someone will build an obsidian plugin some day.. I tried running the code but I can't understand first letter of Clojurescript. Check out the code if you want.

the person who wrote this built a company out of it.
https://github.com/tomby42/orgpad
https://orgpad.com
Thanks for this, I'm one of the lucky 10000 today!
Henry Ford claimed his motivation for instituting the five-day week was so that people would want to go out driving on their newly available Saturdays, and buy a Ford for their leisure time. Which is some weird voodoo when you think about it. Produce extreme volumes, lower margins, lower production (per worker) and increase demand - huh?
Brave has said that they will: https://x.com/brave/status/1574822799700541446
Mandatory sandboxing increasingly seems like a misfeature. Now you can't install an extension that does a lot of things that are useful, ostensibly to protect you from malware.

Optional sandboxing can be good because users can have more confidence that something can't hurt them. But it can also be bad because users will have more confidence that something can't hurt them, and then it does anyway.

Meanwhile the ability to exercise arbitrary permissions given the user's authorization is something we've lost. And what have we gained, when the user just runs how_to_actually_uninstall_mcafee.avi.exe and gets the malware regardless?
I think it's the opposite. They buy a house in a certain environment, and they'd like the house and environment to remain the same (and not be devalued). It's not exactly a hard to understand perspective, even if you disagree with the level of enforcement.
What products require you to pay more for shipping?
Ask HN: Is it common practice for companies train interviewers on bad candidates
TLDR; I suspect I was used as a training dummy for HeadLandsTech staff, to get interviewers experience. Is this common place in the HFT/American industry? Or is this just me not wanting my ego hurt. Looking for honest answers as from an European perspective, this sounds crazy.

Context:

I've been programming since I was about 14, I've done well in my industry and I'm trying to change over to HFT. I've got a weak profile and I know it, I've sent out about 100 applications I've only gotten 2 answers so far. I tend to be brutally honest with myself and I am just here to get a reality check.

The company I've been interviewing with is called HeadlandsTech and I made it through 4 rounds of technical test. In my estimation I aced 3 of them, 100% out of a 100% execution and did maybe 75% on the 3rd out of the four. After the 3rd one I felt like maybe I wouldn't get a follow up, but I did and I was very glad for it.

The fourth interview was easy, and I implemented what was asked quickly, explained my reasoning and offered improvements or considerations in a real scenario. The interviewer seemed pleased and it was all around good.

I got an email 1 day later that I would not be preceeding. This was quite a shock to me and I in the end I called their recruiting manager, who told me that I did not meet their technical bar. I restrained myself and told her quite politely that I had issues believing this, given that I really had aced the question given. It was a task I've done many times, and I've spent quite some time with various approaches and I discussed this with the interviewer.

She told me the best she could do was to ask them for their feedback and that she would forward anything she got to me. I said ok and the call ended. 10-20 minutes later I got an email that they are unable to give an feedback at all to candidates.

The fact that this person was so willing to lie to my face, and do something else when there was a written doesn't sit right with me and after looking it up more online, there was some hinting that certain companies use weak candidates as training for their interviewers. This fits with my experience, all the people who interviewed with me was very junior in the company and many of them asked very overlapping questions, seeming like there had been no coordination or red thread in the interview process.

As I said, I am a weak candidate from my CV, but I tend to be honest with myself and my performances. I aced that last interview and I am feeling like I was given a test that I scored a 100% on, and now I'm learning that I was unpaid QA.

I am really looking for honest feedback if this is actually a thing, or if I'm just doing wishful thinking to avoid having my ego hurt. Any feedback is welcome, thank you.
If I half-ass is, then there's still 33% less for other folks to learn from it.
I was nomadding in Istanbul, working 4h per day, whenever I wanted to. This was the perfect setup. Unfortunately, as one gets older the classical developer role is not really possible anymore. Now I work 8 to 9 hours, 2 days in the office per week, 3 days at home. While it is better than the normal 9 to 5, quality of life really suffers. But I think it is mostly about that the 4 hours I could do whenever I wanted without human contact, just deploy and make it work. Now I have more of a management lead role. Maybe I should switch back to pure development... But I am afraid, because I saw it, at least in Germany, this means it is going downhill career-wise with age.
Did Navalny also lose the election and then tried to overthrow the elected government by sending fake electors? https://en.wikipedia.org/wiki/Trump_fake_electors_plot

what about intimidating government officials to find votes for him? https://en.wikipedia.org/wiki/Trump%E2%80%93Raffensperger_ph...
GUI apps, Process and Desktop Window management in particular
I remember about nearly 6 years ago gql showing up in job postings, I scratched my head a bit because it was so new. And also just a QL, why hire based on it? Shouldn’t you pick techs easy to use AND LEARN. Thereby nullifying must-have-experiences

Perhaps now it might be;

Nice to haves:
Enough experience with GraphQL to never suggest nor implement it.

These are the kind of experiences I think which truly matter.
It happens all the time? Who said it didn’t?

I don’t understand your very premise: Why does a monolithic kernel imply “central control” when developing, and a microkernel not? How does one or the other change the “politics” of the kernel? Can you state what you think the difference between a monolithic and a microkernel actually is?
That is true. I guess this specific advice is meant for people who have such high standards (for better or for worse) that they could bring more benefit to the world if they half-ass more things.

I agree that telling everybody to half-ass more would probably not yield a net benefit.
> To me that's all the more reason to just find some drop-in feedback widget. It takes like one line of code and 5 min to set up and it's going to be like 95%+ reliable. Someone else did all the design work, testing, CDN stuff, etc.

I've learned to become sceptical of 3rd-party services. They all promise to be "drop-in" and "5 mins till setup", but I often end up needing to learn their little quirks, just as I would if I rolled my own service.

> If I were doing it, it'd be like a few lines of code in a serverless func writing to a serverless KV, like a Cloudflare Worker writing to a Workers KV: https://developers.cloudflare.com/kv/ It should be free up to 1000 writes/day, 1 GB of stored data.

The Cloudflare serverless KV is interesting, but now that I've discovered the file writing option I think that's so much simpler. No need to learn how to use Cloudflare workers and KV, nor worry about free plan limits.

Thanks for the conversation!
Let me offer an intentionally shocking counterpoint:

The 4-day workweek only appears possible due to the peace divident, and the peace is rapidly coming to an end. We'll need the fifth, and maybe the sixth day of the week to produce shells, missiles, trucks, tanks, ships, planes, and to make up for the lost productivity of those who are on the battlefield.
Article from 2022, I remember seeing a video on youtube about this too. https://repair.eu/news/apples-self-repair-programme-is-not-t...
Akiya, or the abandoned house, has become a buzzword among foreigners, both in Japan and those outside, with some interest in Japan.

With 9 million or 14% of total number of houses in Japan, these Akiya houses have existed for a long in Japan, but the urbanization, aging and declining population, inheritance taxes, and such other factors have seen them continuously growing in numbers.

And once someone thought that it could be a rare affordable way of not just owning a house in Japan but turning it into a side business, many jumped into the Akiya space, and the numbers of such people is also growing.

If you are one of those who look forward to owning a house in Japan, this article is something we should not miss.
it's not a total redesign, it's just raising a timeout from 30 to 3000
Great writeup. Always a treat to see more high quality FPGA project postmortems, even if they aren’t using accessible parts/toolchains.
Web components are approximately where react was in 2014. Which is pretty usable.
The weirdest thing to me is that the article is not about the absurd order to hide the boat with a fence, but solely about the painting...
Not without a drop in living standard, no. If you're good with what was normal in the 1950s, we easily could. This will obviously keep going, in about 2060 you will probably be able to afford a 2020s standard of living on one day of work.
I think you're referring to me pedantically pointing out specifics in what happened, not the use of emotive language. I must take therefore 'emotional breakdown' suggesting a myriad of outcomes in the readers mind is ok with you. It appears so. I wasn't ok with it. I didn't want 'emotional breakdown' left hanging with all of its broad connotations, without the important reference to the green screen.
Small third row. The nice thing about the Y is that you have 7 seats when you need them, but don't need the footprint of a massive SUV when you don't, which in our case is most of the time. It's a foot or more shorter than any of those vehicles.

As I said though, if I were to choose today, I'd probably pick a different option. None of those existed when we chose the Y in 2021.
It’s another nail in the coffin of consumer hardware startups. In addition to CE and waste issues now comes a requirement for repairability. Only the big guys with departments of clerks can launch a product nowadays.
Why would you propose something that makes company earn less money? I'm sure that at Amazon scale, this misfeature earned millions of dollars.
For people with a long and rich history of procrastination, half-assing and missing deadlines - like 90% of devs I hang around with - consider doing the opposite: do something with care and focus. Make it perfect to the best of your abilities and do it within the time limit. Consider all parameters, not just the technical. You might fail. Explore your emotional reaction to that.
When I was working in consulting this was so unfair. I as a developer was hacking away on Fridays, while the rest was relaxing.
Orcas aren't attacking boats – they're just playful teens, scientists say
I think that was a fair paraphrasing of what you said.
In case anyone else is wondering, the other commenter that had analytics issues was @mellow-lake-day
> how can HOAs have lobbyists?

They don't. For all the power an HOA might have in their street or apartment block, outside of that very small boundary they're nothing. We're not talking about Boeing or Morgan Stanley or PG&E here.

HOAs are actually popular by choice - developers wouldn't set them up for "80% of available houses" if the houses were more valuable without them.

2% of people have horror story experiences with corrupt HOAs pocketing their cash. 23% of people just get poor value for money where some asshole changes a lightbulb and charges 100 residents $1 each. 75% of people have a tolerable experience, and quite like the fact their neighbour can't park an RV on their driveway and rent it out on airbnb, and if that means limiting what people are allowed to do on their own driveway, so be it.
I tried quite a few different devices and the loop quiet seem to work really well for me. Strange because their experience plus didn't, although I've not tried their v2.
Are you doing this for a product or for internal usage?
Neither of those are typosquatters of the other, and NYT didn’t name their game “Scralbble” for good reason.
I don't understand why it's called 'elusive' since we have a lot of its history well written and generally it's not trying to hide itself. There was a certain animosity in early historians (hence why it was called Byzantine, even though it s basically the christian period of the Roman empire), but that was centuries ago. It's elusive only because people ignored it
> They just haven't had anybody to spend engineering time doing so yet.

But this has been the other major criticism of Mozilla. They take the money they get from Google and spend it on not-Firefox when Firefox market share should be their top priority, because if that number goes to zero they're defunct.
Thank you for proving my point that just like Navalny, Trump wasn't prosecuted for whatever he was found guilty of.
In case I change the schema for whatever reason.
>A lot of this resonates. I'm not in Antartica, I'm in Beijing, but still struggle with the internet.

Not even that, with outer space travel, we all need to build for very slow internet and long latency. Devs do need to time-travel back to 2005.
> The table of contents makes me feel like the book title should be "How to use a computer like a scientist"

I can understand the reluctance about computer science; but what about the table of contents made you think scientists?
> Why is there is WhatsApp for most commonly used devices, but iPads?

I was frustrated by this a while back, so I asked the PMs. Basically when investing engineering effort WhatsApp prioritises the overall number of users connected, and supporting iPads doesn't really move that metric, because (a) the vast majority of iPad owners also own a smartphone, and (b) iPads are pretty rare outside of wealthy western cities.
Yes, now you can tap the button and then use the scroll wheel to adjust, but as I said, that option has literally only been available for a week or two, at least on my car. For the first three years of ownership you were stuck with the touchscreen. (And even with that ability you need to change it constantly because the auto level is rarely right, for reasons in the OP, and you can't bias it up or down.)

Ha, or yes, voice controls. Don't get me started on how many times I tried "set wiper speed to 1" or similar and instead got max speed, before I eventually gave up and used the screen or "manual" control.
Some people are in areas where overtime is common, and a longer official schedule protects them from unofficial overtime.
Falcon 1 doesn't move the needle on SDI either, except insofar as it was intended as a developmental stepping stone towards a reusable rocket (which it was publicly claimed to be.) Vulcan isn't, SLS isn't... Blue Origin's work is.

Now, you said that even Atlas rockets developed after 2003 are technically advancing an SDI agenda. I don't know which Atlas rocket you're talking about (Atlas V Heavy development?), but it definitely isn't true. There was never any pretext of the Atlas rocket family being a step towards reusability, and therefore it has nothing to do with any serious SDI proposal.
Telegram also works well in remote places.
AUR package: https://aur.archlinux.org/packages/kanzi-git
Intellij 2023.3 Should You Upgrade [video]
> The influence of the Dana Scully character on my generation of girls is known as the Scully Effect.

The linked PDF is offline; archived version [0] from 2018; created somewhere between 2016-2018.

[0] THE ”SCULLY EFFECT“: I WANT TO BELIEVE…IN STEM
https://web.archive.org/web/20180605152837/https://impact.21...
I'm not particularly bothered by having to change several places. The situations where I couldn't solve it with things like grep, find, sed have been very rare, and this kind of solution crops up every now and then.

One of the more common examples is generated code, where I prefer to put that on the side and then copy in the files to the appropriate place in the application and then update things like package declarations in bulk. It makes it harder to overwrite manually added comments or code by mistake.

Tools like ast-grep help too, when more sophisticated search-replace is required.

So I agree, at least in less mature systems DRY is a bad idea that causes a lock-in that will bite you at a later time. Often it's much harder to tear apart a DRY abstraction than creating one.
Louis is outspokenly against professional certification for repairs...
The ultrascale is definitely pricy for non-industry applications. The FPGA design is probably larger because of the 4x camera pipeline.

Perhaps with a single camera you could port this to fit on a Zynq 7000 footprint with something like a Pynq Z1 or Numato Styx, which are in the $250 hobbies price point for example.
Nope. You'd be hard pressed to construct a narrative short of failed-state-need-24-hour-armed-security-to-survive where I'd entertain the notion of allowing 3rd parties any kind of say over what I can and can't do on my property.
Seems like the intro is asking how to get people to work on hard amd ambiguous problems, without treating them like humans. Don't think that works.
Very old and outdate, and plagiarize
They're more like distinguishing between "o" and “ℴ”.

Which is where the European idea of "capital letters" originates, but not how we think about them today.
https://www.youtube.com/watch?v=1HnOJirSCn8

Due to the initial location, an extra verse can now be added to this song. (About a little Café in Sneek that is somehow tenuously linked to pretty much everything)
Google Drive. It doesn't fullfill the "local" criteria, but it works for us (small engineering firm). We synchronize our local file server with GD nighly and use it only for searching. Google is just good when it comes to search.
Do you live in the country in a town with no zoning? You might be surprised...
By far the lightest weight JS framework isn't React, it's no javascript at all.

I regularly talk to developers who aren't even aware that this is an option.
Too find out that only about 300 US companies have IT workers is rather depressing. This however, explains the ransomware wave. /s
The article made me question Google search even more.

« we tested the feature extensively before launch. This included robust red-teaming efforts, evaluations with samples of typical user queries and tests on a proportion of search traffic to see how it performed »

Then she explains that:

«We’ve also seen nonsensical new searches, seemingly aimed at producing erroneous results.»

So, the red-teaming didn't think of prompt injections or how to identify fake results? If that's the case, wouldn't that mean all results from Google searches are questionable, considering how much crap coming out of SEO-farming websites?
By the way, software locking serial numbers of all the internal components was purportedly done for anti-theft reasons.

If you can't swap the screen or battery from a stolen phone to another phone, then there is much less reason to steal phones.

Buuut, another approach would be for Apple to simply pop up a dialogue whenever parts are swapped saying "New Part Detected. Some parts of this phone are registered with another icloud account 'mary21@icloud.com'. Please log into that account now to prove ownership of those parts.".

The fact Apple didn't allow that is a pretty strong indicator that they wanted to have full control of the repair market.
The problem isn't in what is being sent over the wire - it's in the request lifecycle.

When it comes to static HTML, the browser will just slowly grind along, showing the user what it is doing. It'll incrementally render the response as it comes in. Can't download CSS or images? No big deal, you can still read text. Timeouts? Not a thing.

Even if your Javascript framework is rendering HTML chunks on the server, it's still essentially hijacking the entire request. You'll have some button in your app, which fires off a request when clicked. But it's now up to the individual developer to properly implement things like progress bars/spinners, timouts, retries, and all the rest the browser normally handles for you.

They never get this right. Often you're stuck with an app which will give absolutely zero feedback on user action, only updating the UI when the response has been received. Request failed? Sorry, gotta F5 that app because you're now stuck in an invalid state!
Start by just learning Python. It's how I started 15 years ago. It's how my wife started, with https://programming-24.mooc.fi/ , and how she got into computer science as her current college major. It's still the best general purpose thing out there.