skysight-inc/HackerNews huggingface dataset:
Usually the levels don't say "you cannot do X until you are level Y" but instead are "if you are level Y you must be doing X".

This means that if you want to be promoted you go to your boss and say "hey, I want to work towards the next level." They then find opportunities for you to attempt the various things required for the next level and if you succeed you can be promoted.
> What about the "detonation system controlled by the driver in the Tesla Cybertruck" as reported by the FBI?

That's not a fact. I just watched a reputable report the morning after that also reiterated the FBI's position that there was still uncertainty if it was intentional or not.
If it's any consolation, half of the new cloud OLAP tools are basically still MSSQL
What if an llm could transform code into documentation?
It's really not. Not properly anyway. You'd spend a week, probably, just getting all the synchronization stuff right. Unless of course, you don't care about losing messages during a disconnection. Or you could just install this in a couple of hours and be done with it; not have to worry about security, maintaining NIH libraries, etc.
> Google is the place you go to retire after 40

I don't get this honestly. About 1%-2% of devs will manage to work at a FAANG, that's it (correct me if I'm wrong). The rest of us will grind code somewhere else.

I'm 40 and I'm staying put in the startup I'm currently working for because I like the people and it's not a sweatshop. Eventually I'll find something else. I'm more worried about A.I making me irrelevant than my age.
What you're deliberately ignoring is that omitting important information is material to a lot of papers because the methodology was massaged into desired results to created publishable content.

It's really strange seeing how many (academic) people will talk themselves into bizarre explanations for a simple phenomenon of widespread results hacking to generate required impact numbers. Occams razor and all that.
I have a couple ideas for you from my own experience.

There's about a bajillion C/D+ stage 100-500 person software companies in any B2B vertical you could mention who would fight hard for your type of experience. Not necessarily SaaS click-and-drool tools for corporate drones, but unique and opinionated products that have some significant engineering innovation inside. Those companies have essentially no ability to attract talent organically, anyone interested in FANG would turn up their noses, and their number one problem is quality people. In many cases the CEO/CTO leadership is incredibly strong and smart; the colleagues are happy, motivated, intelligent, and disciplined; and the work/life balance is good for the middle aged. They're vital to their customers but under continuous competitive pressure so it is far from a snoozy place to serve out time - it's a mission and a struggle every day, things change often, the pace is fast. It can be very rewarding and compensation is decent. The tradeoff is the big exit is vanishingly unlikely.

Second idea is go into consulting/professional services. Not Accenture or anything horrible like that, but dozens of boutique/smaller firms with decently inspiring leadership and a very high standard of colleague. Work is variable in interest and environment, pressures are somewhat unfairly around whether you are billable or not which is not really in your control as an engineer.
> That's exactly what everybody advised me against doing - finetuning on own projects

Why would someone advise against it? IMHO that sounds as the end game to me. If it weren't so darn expensive, I'd try this for myself for sure.
> people there will demand that their govt stops supporting crimes and absuse so that they can be allowed back into the internet

Sure. It doesn't work that way, not in Russia or China. First they have to revert back to 1999 when Putin took over. Then they have to extradite criminals and crack down on cybercrime. Then maybe they could be allowed back onto the open Internet.

In my country one would be exradited to the US in no time. In fact the USSS came over for a guy who had been laundering money through BTC from a nearby office. Not a month passed and he got extradited to the US, never to be heard from again.
> I couldn't understand if it was satire or something.

The quotes from last year's bit on Ellison in sibling comment https://news.ycombinator.com/item?id=42567484 might help you make up your mind.
Commercial service have a context of 64k tokens, which I find quite limiting.

https://api-docs.deepseek.com/quick_start/pricing

Running it locally is quite a bit beyond the scope of being productive while coding with AI.

Beside that 128k is still significantly less than Claude
Microsoft is a decent deal if you go 100% in on Microsoft, but it's important to budget for additional support because actually using microsoft products has quite the learning curve.
But it doesn't even do that. If I want to perform the "evil maid" attack why would I screw around with the bootloader? I'm just going to replace the entire device with something that captures the password & sends it to me remotely.
Just after hitting 40 I moved from being a dev to being a tester/QA
I was working at a small company and after almost 20 years there was getting bored - the tech was changing ( from BCPL on a PDP-11 to C and .Net on Macs/PCs ) but I felt stuck in a rut and found I was better at finding bugs than writing them...

Got involved with the test community, learned a lot, got myself known and then ended up moving from the UK to Michigan just before I hit 50 to work for a small but growing s/w consultancy
If you're using a personal device for developing your employer's code always use a VM. You can just nuke the whole thing when your employment ends and not have to worry about any of their IP remaining on your machine.
This would be great for individuals but bad for companies' revenue streams.
According to a few LinkedIn posts I saw, didn’t Dropbox just have a layoff? Maybe it was small and isolated
4N is hard to beat because it can hold dozens or hundreds of components in place for one-pass of through-hole soldering versus needing to flip the board each time and 3 "hands" to hold 1 or 2 components.

Lindstrom and Piergiacomi are much better cutters... when I can find them in my messy lab.
It makes such a refreshing change to have a web page not cluttered with adverts and popups. Just nice, clean, well-spaced-out text and simple organisation.
Having years of experience in both, though not recently in rails, these are some of my thoughts:

Obviously Django ties you into python and its ecosystem while Rails means ruby (and its gems). The ecosystem is more important than the language. This can either impact your project a lot, or not much at all, depending on context.

Rails doesn't have the equivalent of Django's admin CMS. There are gems but Django is still much stronger. A lot of orgs have their entire CMS / administrated-by-staff part of the product written in it.

Rails, otoh, has a very powerful scaffolding cli. If you are proficient, you can generate some basic crud stuff in minutes from A to Z.

In general, I think Rails is at an even higher level of abstraction than Django. A lot of the architecture or structure is more or less given with rails, whereas you need to make a lot more choices with Django yourself. Routing is a good example. The 'batteries' that are included are also a bit bigger and seem to be in much more active development than Django.

Also a generalization: rails/ruby seems to value brevity and the DRY principle a lot more than is common in django/python. There's a split in taste on this, often python devs find the 'magic' of Rails rather frivolous and unreadable - even though django has a fair bit of metaprogramming itself, whereas Rails devs think the 'pythonic simplicity and straightforwardness' is actually rather crude. Or to be a bit more precise: in the rails world, code duplication seems to be thought of as a greater evil than semantic coupling.

I realize these are all quite subjective, and probably reflecting my own development experience more than being an accurate feature-by-feature comparison.
> If the manager wants to develop my talent, then they need to get off their over-priced rear ends and do so.

You are responsible for your own career. When (hypothetical) you get ready to look for another job, do you really want to only be able to say that you were a ticket taker or do you want to be able to say you led initiatives?

Even if you don’t really care about getting ahead, you still have to be able to stand out from other applicants
Anyone know any good hosting options for little personal, experimental Rails apps that might not go anywhere (i.e. that I might well lose interest in but forget to cancel)?

I’ve always liked Vercel’s approach for these kind of side-projects, as I don’t have to worry about cancelling anything if I stop using it. But I guess that is a perk of it being serverless, which precludes Rails. What’s the next best option, something suitable for small, database-driven Rails apps?
I can't find the exact stat right now with some light google, but I recall there was a stat that while Apple doesn't have majority of user base, they essentially have an outsized share of the profit due to the average sales price & associated profit margins.

In Windows space, MSFT gets their license money, and then its a commodity race to the bottom by the hardware makers who need to pay AMD/Intel for chips, MSFT for a license, and compete with 100 no-names OEMs for every penny.
The Truth About H-1B Visas It's wage theft, pure and simple
At best it would be anecdotal, and if not from experience it's an intentionally alarmist and flippant remark.
It's also a way of mechanizing even further large amounts of human labor and reducing the importance of art. I guess it depends on what you value: for you, apparently a world with AI is not so bad. For me, it's disgusting.
Is grinding code at a FAANG really that different?
The biggest problem with Xiaomi's original ROMs is the crazy amount of ads. And they don't even offer a subscription-based business model to avoid them. The hardware is good these days, but the software is not.
> It's not very, let's say, RESTy. It has only one endpoint,

To be fair, from what I understand an actual(tm) REST API would only have a single defined endpoint[1]: the entry point. With every other endpoint being discovered from the responses. And also from your message I'm guessing a URI still uniquely identifies a resource (specifically through the "query" part of the URI, instead of the more common "path").

So, technically, assuming there's nothing too weird with that API, it seems like MitmProxy2Swagger is failing to detect a REST API.

[1]: Corollary: If an API is RESTful, it should be possible to rename any endpoint (except the entry point) at any moment in time without prior notice, and clients would not break as long as the response types/schemas are still supported by the clients. In-flight requests might fail with a 4xx, but after a retry they should go to the correct endpoint without any code change required.
Dropbox does have a terminal level which I think was IC4 when I was there.

On the other hand they have recently done a layoff round every 1-2 years and if you are not a growing employee with a higher salary you could be at risk.
One acts as a backup for my primary phone, I keep them as basically a mirror of each other as much as possible in case the primary gets stolen or broken.

That same one, or a different one, gets used as my 'house' device on WiFi only, so that my primary phone's battery gets used less and is therefore less likely to need charging if and when I need to leave the house.

I have one as a semi-hardware cryptocurrency wallet that can go online if necessary, but primarily is offline.

I also used to use one GPS spoofing in Pokémon Go - I actually found the intellectual challenge of getting it working far more satisfying than the actual act of playing Pogo 'remotely'. But I'm a couple of years 'sober' now and have no desire to regress.

I've also used a phone or two as webcams / security cameras. Permanently plugged in, but with the app ACCA (requires root) which limits charging to within certain battery percentages to minimise the chances of spicy pillows.
> It’s not meaningless, it’s an interesting coincidence.

> I agree that we need to figure out how to solve this, but our consumption of media is a key part of it. The very thing that uses fear and anger to keep us all engaged is the vehicle these attackers rely on to attain notoriety.

Bikeshedding about trivial details doesn't accomplish that.
Corporate Data Governance
Corporate Data Governance is the strategic alignment of data governance practices with an organization's overarching governance framework and business objectives. It encompasses the policies, standards, roles, and processes necessary to ensure that data is managed as a corporate asset, supporting both operational efficiency and strategic decision-making.

Unlike traditional data governance, which focuses primarily on the quality, consistency, and security of data, Corporate Data Governance integrates these practices with corporate governance principles such as accountability, transparency, risk management, and ethical data use. This alignment ensures that data-related activities contribute directly to achieving organizational goals, regulatory compliance, and competitive advantage.

In essence, Corporate Data Governance provides a unified approach to managing data across an organization, ensuring it serves as a reliable and valuable resource for driving innovation, operational excellence, and long-term growth.

The Emergence of Corporate Data Governance: In this article, Tejasvi discusses how Corporate Data Governance differs from traditional Data Governance and its significance in aligning with corporate governance objectives.
https://www.dataversity.net/the-emergence-of-corporate-data-...

Corporate Data Governance, an Evolutionary Framework, and Its Influence on Financial Performance: This research paper explores how data, as a corporate asset, should be protected through a robust governance framework and its impact on a firm's economic performance.

Aligning Corporate Governance Frameworks with Data Function Tones: Tejasvi examines the impact of corporate governance on data functions and how Data Governance enables effective decision-making by management and the board.
https://www.gbis.ch/index.php/gbis/article/view/141?utm_sour...

Data Governance Is Now a New Normal in Most Enterprises: In this interview, Tejasvi shares insights on the growing importance of Data Governance in organizations and its role in strategic and operational decision-making.
https://bfsi.eletsonline.com/data-governance-is-now-a-new-no...
I don't understand why. One has a name that includes "poop" in Spanish, is that why? Vice usually doesn't shy away from things so not sure why they'd do it here.

Thanks for sharing them here at least.
If as you are moving up in you career and you are doing “more” work and not “different” work, you’re doing it wrong.

It means you’re failing at some combination of knowing how to delegate, how to communicate trade offs between time, cost and requirements and how to prioritize
There's nothing shallow about it. Companies don't make "levelling up" worthwhile unless you have your ego invested in your title in an unhealthy way. If you hang out at senior+/staff level you can just plug away until retirement.
The moved-out Minecraft wiki is finally starting to get competitive in search with Fandom. At least on DuckDuckGo. I used to have to dig for it.
It sucks that companies have so successfully trained an entire generation (or more) of people who treat their phone (and computer too) like an appliance.

hardly anyone would be tinkering their phone to make the hardware do more than the default applications.

The same is happening (or is already happened) to cars.
That is understood. The comment had a well written article that goes into detail about how the poorly designed regulations more than double the costs of building nuclear. Just saying you dispute something, without providing any arguments, or rebuttals is not very convincing.
I spent a long time in tech (not 40 yet but close), and my opinion is that technology creates a mechanical mindset that is sometimes a blind spot. Although it might be best for you to stay in it, I suggest testing the waters elsewhere for a bit in a more artistic area. It might be quite fun to take a break.

I am frequently in the minority here but I do believe that spending all your life in a narrow domain like technology can be restricting in the journey to figure out what life is all about.
If it is something required ny law it doesn't need a flag. Just remove the condition altogether.
my redmi note 9 has a small icon with a unlocked lock in the top middle on boot not much compared to a pixel though.
WalkingPad R1 Pro. I thought the ability to run would be a plus, but honestly, I've only used it for running twice (I'd rather run outdoors than stare at a wall, tv or computer).

KingSmith walking pads can be folded and take less space. R1 can also be stored vertically, but I always keep it horizontally for convenience.

If I had to buy one treadmill again, I would chose either a regular model or a cheaper foldable model. I would probably lean towards a smaller and cheaper regular model since I believe 40cm x 80cm (16in x 32in) is enough to walk and is not that big.
Most of those are solved with wrapping it in both <code> and <pre>, and #5 I don't think is even part of "ASCII art" anymore as it wouldn't be just ASCII anymore, but rich-text.
I just use Fly (http://fly.io) for toys... and it works pretty well. Have not tested at scale / reliability for a real thing.
I think just about everyone company uses machine learning (read: statistical analysis) somewhere tbf.

I think colloquially, when people say AI they mean LLMs.
From my experience it's actually the opposite. The PC is sold with Windows on it, purchased by the OEM. The OEM then loads crapware on the new PC before delivery because crapware companies pay the OEM to load crapware. As a result, it'd actually cost more to buy the device without Windows.

I've only ever seen one piece of x86 hardware that was sold with or without Windows in my lifetime. It was $15 cheaper at the time to buy the Windows version and install Ubuntu myself.
See this: https://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines...

Technically, headers are just copy-paste, obviously. However, there's value to keeping them as standalone as possible.
I think that people suggest RAG, also because the models develop so fast that very probably the base model you finetune on will be obsolete in a year or so.

If we are approaching diminishing returns it makes more sense to finetune. As the recent advances seem to happen by throwing more compute to CoT etc maybe the time is close or has already come.
This isn't what rails advocates, is it? I thought SQLite in rails is a replacement for redis, not for postgres. I've been out of the loop though.

EDIT: this comment is more about rails itself than the actual blog. I take the point being, that sqlite is fine for starting out with a tiny app if you have very little users, and I think that is true.

However, migrating later on to a different database is a always a pain, so I wouldn't recommend starting out with sqlite if you intend to do that later on (with your production data).
Am I the only one who does not understand how the script on the Mac side works? I don't use a Mac and I don't know how "macOS LaunchAgent" operates, so I may be missing some details. But the code presented in the post seems to only check about the state at the 20-minute mark after execution. If the script is fired at 00:00, I take a break at 00:15, return at 00:19, it will still buzz at 00:20.

I assume LaunchAgent restarts the script after it exits, so it is essentially a check that a person has locked the laptop at 20, 40, 60, 80, ... minutes after the initial start of the script, regardless of what other breaks take place.
Nice landing page! I especially like the small detail in the "Powerful Solution for Your Business" section, where the images nicely flow with the wavy line.

I have a couple of questions:

1. I assume you train your own models, or at least to some extend do some fine-tuning. For this, how do determine/create a metric for whether the model improves? I would assume you would need to look through a lot of outputs manually?

2. Do I understand correctly that you first supply an image of someone wearing a particular outfit, and then you transfer that outfit to a different model using AI? How dependent is the result on the quality of this initial image? Is there a big market for transferring clothes from one model to another?
Sure, they might not be pixel-perfect, but if you're doing ASCII art you aren't really aiming for pixel-perfectness anyways, then you'd chose a different medium. It's inherently a medium for the clients to render how they see fit.
Ask HN: Who the Hell Do We Need to Hire?
Hey everyone,

My startup just had an angel round and we basically want to spend it on a critical hire. I’m torn on what it is. We’ve built a unique, gamified intelligent tutoring system, essentially a video game for learning the MCAT. Our platform is an intelligent tutoring system which diagnoses student weaknesses, assigns them content and videos in fun games, and then uses AI to tutor them on topics they struggle with. It’s been a pretty scrappy few months: I was about to go to medical school but pivoted to coding and design (with cursor, it's like giving a monkey a machine gun); my cofounder is full stack and does backend and set up early analytics; and we’ve have two-three interns to help us with other stuff.

But here’s what we need a hire for:

The most fascinating part about our service is that it's built like a sensor network: from the beginning to the end, every interaction with our website is tracked and used to update the model's understanding of student knowledge. Every interaction on our platform is a data point – highlights, answer changes, even the coins they earn. This gives us unprecedented insight into how top performers master complex material. We're capturing the real-time cognitive processes of the highest achievers, not just their scores. We are leveraging insights from behavioral economics to optimize learning through a proprietary coin system – what students prioritize, and how they respond to incentives. For example, we learned that higher-performing students on MCAT CARs reading passages actually highlight less rather than more, turning theory of excellent test-taking into data-driven insights.

However, we need an elite hire NOW. We got a lot of traction early on but the market for MCAT prep peaks from March-September as 86% of people take the MCAT then. We’re in a discord with a few hundred users basically iterating and building as fast as possible but if the data systems above are set up VERY well we can learn a ton from this market peak and gain a critical lead in ITS architecture by EOY.

I’ve settled on “Software Engineer, Data & Learning Systems” but I feel like that’s incorrect. Our weaknesses are a lack of experience, our code is kinda meh, we're shipping so fast things break constantly, and we’ve basically been running on scraps for months (and will continue to do so). Other devs will go wide. We need someone to go DEEP here, as this is the most valuable part of our website: learning how top students learn.

Who are we searching for?

WEBSITE: mymcat.ai
THEORY: mymcat.ai/blog/weakness-finding-algorithm
That _something_ could be worse than nothing.
Almost no one knows if a project/business idea will be successful or not, so it's not much use asking. It's more productive to ask smart, experienced people how to best validate and execute an idea. People generally give useful and actionable feedback based on their experiences. Just make sure you understand who you're talking to when evaluating someone's advice.