MurphyA/hacker-news huggingface dataset:
by fragmede | 2025-04-07 17:28:00+00:00
That's a bit of a charcacture of Course 6 at MIT. Course 10 is chemical engineering and plenty of them go into industry at all the major oil companies. Lots of MIT students go into aerospace and defense (Lincoln Labs is directly federally funded) and MIT holds a yearly Soldier Design Competition that also helps students go for SBIRs. Raytheon is a big hirer of course 2 (MechE) MIT grads.
by 9rx | 2025-04-07 17:28:05+00:00
> No one except the utterly delusional would think a mom & pop restaurants ... would become a F500 company.

The F500 has quite a few restaurants on the list. Other than maybe Starbucks, it seems all of them have humble "mom & pop" beginnings.

Who opens a business thinking "I hope customer response is so poor that I will struggle and never be able to grow"? That is often the outcome – but when is that the dream?
by muconto107 | 2025-04-07 17:28:26+00:00
10 years of work experience in web development, Cybersecurity(penetration testing/ network audit/ user support and training), Application Support Management.

Worked and lived in: Maputo/Mozambique and Sao Paulo/Brazil

Languages: Portuguese(Native), English and Japanese.

Currently in Application Support and Incidents Management and response for in-house application built in Python/FastAPI, C#/ASP.NET Core and Java/Spring

Location: Maputo/Mozambique

Remote: Yes

Willing to relocate: Yes

Technologies: Python/C#/Ruby/C Résumé/CV:https://docs.google.com/document/d/111Q-0pOOkLVGBG4qednBxzBg...

Email: j.muconto@gmail.com
by 9283409232 | 2025-04-07 17:29:24+00:00
This is the type of thing that only people who get in internet arguments about MIT vs BSD care about. Is the llama license open source as defined by the OSD? No. But for the majority of people, they don't care. For all intents and purposes, it is open source for them. All of this is to say that I don't fault the author for just calling it open source.
by gscott | 2025-04-07 17:29:25+00:00
It costs around $30 to manufacture. Maybe they are $300 all in with every cost added including company overhead. What price does apple declare the iphone as at the port of entry? I imagine it is a low amount, say $100. Apple can pay the tariff themselves.

https://www.asymco.com/2012/02/22/the-iphone-manufacturing-c...
by eecc | 2025-04-07 17:29:29+00:00
Europoor? My apartment in Amsterdam is way “poorer” than whatever this is, but hey I love my canal view: https://www.reddit.com/r/zillowgonewild/s/RlIauTsaqD

Also, last weekend my son had some weird intestinal flu we couldn’t figure out and ended up visiting the weekend GP. You think we had to pay anything (besides the slippery-slope-ish, pice-controlled, Dutch health insurance system)?

So yeah, I might earn 1/3 an SF developer, and yeah — the startup scene can be frustratingly sterile — but I can afford to not need a Tesla Juniper, though I really love it when I lease it for travel.

And yes, we do do innovative and cool stuff, we just don’t exit with billions.
by potato3732842 | 2025-04-07 17:31:42+00:00
Drag racing is just about the purest most scientific competition of vehicle tuning you're going to get. The driver doesn't really make or break it as long as they're at least decent.

On the other end of the spectrum you have racing types that are more of a competition among drivers with the vehicle not really making or breaking anything as long as it's typical for the class.
Show HN: Kahuna, the IndexedDB-Manager Webextension
by thinkdecidedo | 2025-04-07 17:31:42+00:00
This has been my pet project and playground for a long time and has gone throught several framework changes, overhauls, etc.. Sometime last winter I realized that there has been a lot of progress since I started using plain javascript and lit-html and that it is time for a release. And then the hard work began...

But anyone who has used the browser's own developer tools for working with IndexedDB databases will probably agree that there must be more convenient methods. And even though Kahuna can't do everything I want it to yet, it's certainly a good start.

Since yesterday, the webextension is available in the Chrome Web Store [1] and as a Firefox Add-On [2].

Feedback, comments, bug reports, and feature requests are all more than welcome!

[1] https://chromewebstore.google.com/detail/kahuna/ilafpdbgcaod...

[2] https://addons.mozilla.org/en-US/firefox/addon/kahuna-the-in...
by knowitnone | 2025-04-07 17:32:56+00:00
One man's crap is another man's crap. My data, which may be 100% crap to you, is obviously not (all) crap to me. I often unerase USB drives, HDDs, and SD cards find pictures, movies, etc. Obviously, they don't have much value to me so lots of it is crap but sometimes there's gold hidden in the crap if you dig.
by namuorg | 2025-04-07 17:33:03+00:00
The Puppeteer MCP server doesn't work well because it requires CSS selectors to interact with elements. It makes up CSS selectors rather than reading the page and generating working selectors.

The Playwright MCP server is great! Currently Browser MCP is largely an adaptation of the Playwright MCP server to use with your actual browser rather than creating a new one each time. This allows you to reuse your existing Chrome profile so that you don't need to log in to each service all over again and avoids bot detection which often triggers when using the fresh browser instances created by Playwright.

I also plan to add other useful tools (e.g. Browser MCP currently supports a tool to get the console logs which is useful for automated debugging) which will likely diverge from the Playwright MCP server features.
by robotnikman | 2025-04-07 17:33:37+00:00
>Which really tells the story of US manufacturing decline. When all supporting functions of an industry no longer exist, or have migrated to other countries, or have been surpassed by new technology, why should we romanticize and pine for an era that has been passed by? Why shouldn't we have a vision for a new era and double down on the things we are best at?

That is true, and most people do not romanticize working in a factory as their day job. However it is a good idea I think to keep some small amount of it onshore so the knowledge is not totally lost, in case whatever country who is doing the manufacturing decides to use that as leverage over your country.
by jhedwards | 2025-04-07 17:33:55+00:00
I am little confused by the article because it sounds like they are describing "pulse width" which is a common parameter on analog and digital synthesizers to change the character of the square wave. A square wave with a low pulse width will sound thinner than one with a high pulse width, and layering square waves with different pulse widths gives you a pleasant phasing effect.

Based on some cursory research, however, it seems that duty cycle is different than pulse width, so now I am unsure if they are trying to use duty cycle variation to implement pulse width modulation (PWM) or if they are doing something else entirely.
by kkylin | 2025-04-07 17:34:14+00:00
Agree with everything here, with one minor addition: talk not just to professors who might have industry ties, but everyone in your orbit with whom you have reason to think might help -- even those professors (or research scientists or postdocs or grad students or what have you) who entered MIT as a freshman and never left will have had many contacts (e.g., former students or classmates) who are in industry, and in many cases people do keep in touch.
by tanvach | 2025-04-07 17:34:22+00:00
Dear future authors: please run multiple iterations and report the probability.

From: ‘Keep training it, though, and eventually it will learn to insert the None test’

To: ‘Keep training it, though, and eventually the probability of inserting the None test goes up to xx%’

The former is just horse poop, we all know LLMs generate big variance in output.
by kazinator | 2025-04-07 17:34:31+00:00
LLMs "understand" nullability to the extent that texts they have been trained on contain examples of nullability being used in code, together with remarks about it in natural language. When the right tokens occur in your query, other tokens get filled in from that data in a clever way. That's all there is to it.

The LLM will not understand, and is incapable of developing an understanding, of a concept not present in its training data.

If try to teach it the basics of the misunderstood concept in your chat, it will reflect back a verbal acknowledgement, restated in different words, with some smoothly worded embellishments which looks like the external trappings of understanding. It's only a mirage though.

The LLM will code anything, no matter how novel, if you give it detailed enough instructions and clarifications. That's just a a language translation task from pseudo-code to code. Being a language model, it's designed for that.

LLM is like the bar waiter who has picked up on economics and politics talk, and is able to interject with something clever sounding, to the surprise of the patrons. Gee, how does he or she understand the workings of the international monetary fund, and what the hell are they doing working in this bar?
by ivan_gammel | 2025-04-07 17:34:32+00:00
Ok, let me try to explain once again:

> if you have experience with it

This must not be an expectation for any regulation that applies to business in general. Let’s say I just graduated from a college where I learned to be a plumber. I registered my firm and now want to acquire customers online, so I hire some local agency to build a website and an order form. You cannot realistically expect that I have any experience with GDPR or fully understand its requirements. It is the job of legislators to ensure that I can achieve compliance with minimum effort. But now I have to carry the burden, because no business can survive without digital marketing channels and I have to outsource the compliance work to ensure I don’t accidentally break the law. In comparison to pre-digital era doing any business today is more expensive and I‘d argue, it’s unnecessarily more expensive. It is not how it should have been done and it doesn’t work as expected from business point of view. Non-compliant businesses are not those who are malicious or ignorant, they can make mistakes because legislators did not help them.
by SauciestGNU | 2025-04-07 17:34:48+00:00
Hey pal I don't want to alarm you but the people opposed to STD treatment think you are a disease and want to eradicate you. They think LGBTQIA+ identities are a social contagion that must be protected from. Project 2025 wants to criminalize queerness as obscenity so that existing in public will be a sex crime. Coincidentally, they have a criminal law plan that calls for the execution of sex criminals.
by neilellis | 2025-04-07 17:34:49+00:00
Well done, just tested on Claude Desktop and it worked smoothly and a lot less clunky than playwright. This is the right direction to go in.

I don't know if you've done it already, but it would be great to pause automation when you detect a captcha on the page and then notify the user that the automation needs attention. Playwright keeps trying to plough through captchas.
Ask HN: Is anyone here an Insurance Risk Engineer?
by caspercrf | 2025-04-07 17:34:51+00:00
I was recently laid off and have been considering a career change. I'm 46 and have been in software testing/QA for 20+ years with a BSEE degree. I'm getting burned out on doing the same thing for so long and a friend of a friend was telling me about his job as an Insurance Risk Engineer. It sounds interesting, basically assessing risk of a commercial business for coverage. I think it would be a good fit coming from software QA/Testing where I look for vulnerabilities in code. Does anyone have any insight into the job field? I'm not sure if it's just a fancy name for insurance salesman or if it's more technical then that.
by hombre_fatal | 2025-04-07 17:35:01+00:00
I don’t get the problem with null values as long as you can statically reason about them which wasn’t even the case in Java where you had to always do runtime null-guards before access.

But in Typescript, who cares? You’d be forced to handle null the same way you’d be forced to handle Maybe<T> = None | Just<T> except with extra, unidiomatic ceremony in the latter case.
by bumby | 2025-04-07 17:35:14+00:00
FMEA is not a “reliability study”. Reliability studies are inputs to FMEAs. Where do you think the likelihood data comes from? If you’re doing an FMEA before a reliability study, your probabilities are just guesses.

I don’t think any FMEA is going to list “ditch into the ocean” as an acceptable mitigation. Ie it will never be a way to buy risk down to an acceptable level.

>it isn’t an analysis of mitigation strategies.

Take a look at NASAs FMEA guidebook. It clearly lists identifying mitigations as part of the FMEA process. You’ll see similar in other organizations but possibly with different names (“control” instead of “mitigation”)

https://standards.nasa.gov/sites/default/files/standards/GSF...
by zamadatix | 2025-04-07 17:36:23+00:00
The post mentions the server is used during the optional execution. My guess as to why would be primarily because there are plenty of curl commands which are impossible to execute via the browser due to browser restrictions and secondarily because the execution is literally running curl, not trying to approximate the equivalent action.

Local execution could still be a handy feature for at least the most common basic commands though, but it'd start to have to wade into "explaining a lot to the user why this isn't really what the result might look like" territory.
by empath75 | 2025-04-07 17:36:23+00:00
Is there any way you can tell whether a human understands something other than by asking them a question and judging their answer?

Nobody interrogates each other's internal states when judging whether someone understands a topic. All we can judge it based on are the words they produce or the actions they take in response to a situation.

The way that systems or people arrive at a response is sort of an implementation detail that isn't that important when judging whether a system does or doesn't understand something. Some people understand a topic on an intuitive, almost unthinking level, and other people need to carefully reason about it, but they both demonstrate understanding by how they respond to questions about it in the exact same way.
by MarcelOlsz | 2025-04-07 17:36:27+00:00
Racing changed my life and you should definitely go to a meetup, drag race, or track event. The dream of the 80's is still alive in the car world. You'll meet the coolest people. Dummies get filtered and don't make it to the events/track. It's the best and easiest real life scene to get into if you're technical because car guys are absolute nerds.
by monkeyfun | 2025-04-07 17:36:28+00:00
Others have mentioned good points. I'd like to also add that a completely stagnant legislature that literally can't get anything done unless republicans agree on it to start with -- and magnified greatly by an ineffectual democrat party that concedes virtually everything just for instance to approve a temporary spending bill against their own interests as a party and as individuals -- altogether it should say a LOT.

Especially wrt how you suggested "polarizing" legislation will just get filibustered, as polarizing doesn't cut it, and the democrats in congress somehow have this magical ability to mostly do nothing and yet be terrified of doing nothing. Besides, if they do nothing, the republicans still essentially act with impunity. They're already dipping their toes in dark waters by ignoring some court orders and rulings. All while following the playbook of accusing others of what they do far more/worse, but never allowing even a drop of guilt to weigh on them.

Perhaps this is all to say that congressional gridlock hardly fixes any of the damage, can be exploited politically, and won't undo the sort of damage that be done even just in the remaining ~2 years before midterms. And at this point people are getting seriously afraid about what'll happen if they don't like the outcome of those midterms, let alone the next presidential election.

I agree greatly though about what you note with states' separation of powers meaning particularly bold governors+legislature can resist a lot of federal authority.

It's the one solid fallback, but even then it's got some limitations. Look at a state like California that subsidizes conservative states by paying more in taxes to the federal government than it receives in funding.

How long until people from outside the Trump bloc start questioning why they're stuck saddled with their baggage, which produces next to no value for them but is impairing their political freedom, and which extracts tax money to be spent against their political and popular interests?

How long until federal interests might simply decide to retaliate against those states' attempts to bypass and ignore them? Especially if they start making accusations of rebellion, secessionism, "radical leftism" or some other senile babble.
by seanmcdirmid | 2025-04-07 17:36:29+00:00
We can fall a lot more, and people who are buying the dip on credit aren't necessarily taking a long term view of the market. Who is keeping a few hundred K in their bank account just in case the market crashes so they can take advantage of it?

Also, 2008 you needed 5 years to recover if you bought at peak (buying as it was lower of course means less time to recover). In 1930, you were looking at 20 years. You could also lose your job if the market really tanks, and buying the dip just means you are less liquid at a time when you need money for living expenses.
by glukki | 2025-04-07 17:36:31+00:00
Location: Spain, EU Remote: Yes Willing to relocate: No Technologies: JavaScript, TypeScript, Node.js, React, Next.js, PostgreSQL, MongoDB, Prisma, GraphQL, Redis, HTML, CSS, Tailwind, Styled-Components, Linux, Docker, Cloudflare Workers, AWS, GCP Résumé/CV: https://www.linkedin.com/in/glukki - 17 years in frontend/fullstack web development Email: vital.mesh@gmail.com
by fragmede | 2025-04-07 17:36:58+00:00
Levels.fyi has L5 at Amazon making $150k base, $220k TC. You might not be Jeff Dean or Andrej Karpathy but there's only two of them. None of us are. That's not remotely subhuman failure.

https://www.levels.fyi/companies/amazon/salaries/systems-dev...
by the_af | 2025-04-07 17:37:08+00:00
> Why would the police treat you bad? I you don't commit any crime it's most likely you have nothing to do with the police.

It's not true, in general, that police won't treat you badly as long as you don't commit a crime. (As an aside, you also have to interact with police officers if you've been the victim of a crime, and again, there's no guarantee they'll treat you well in this situation either).

Same with border officers.
by taylodl | 2025-04-07 17:37:49+00:00
It'd be interesting to know how much money Kevin Hassett made off this fake news. I'm becoming more and more convinced these tariff announcements and implementation timings are all a form of insider trading. Since the people who'd be doing it are also the people responsible for the enforcement of the law, they'll get away with it. That's what corruption looks like, America.
by AnthonyMouse | 2025-04-07 17:37:51+00:00
> So if you have a very rare disease which might cost a lot more to treat because there's no economies of scale you are... Not worth it? Your life is unworthy because it's unprofitable to save you? Or your mom, dad, sibling, loved one?

How could it possibly be otherwise?

Never mind $50M, suppose it would cost twenty trillion dollars to save you. The large majority of the entire US GDP. The majority of everyone in the whole country, ignoring all other problems and lives to dedicate all of their time to saving you. And if they did that, they could; but not otherwise.

Is that worth it? No, it can't be, because a million other people would die instead. There exist things that are possible but not reasonable and some of those things are in medicine.
by 0xBDB | 2025-04-07 17:38:20+00:00
Logical fallacies aren't automatic falsehoods. They're things that can't be proven with formal logic.

The slippery slope is a fallacy and also a thing that fairly consistently happens in politics and law.

The point far up this thread, however, was that this proposal isn't a slippery slope. It's a leaky sieve. If there is a law against speech that covers enough cases to be even slightly effective against people with lawyers, and I am powerful and don't like you, then you are going to prison.
by BugsJustFindMe | 2025-04-07 17:38:29+00:00
I just went through some of your comment history, and it strikes me as interesting that you very recently said:

"It's easy to spot political tribalism - just reference the comments here. They ultimately misrepresent, and have never tried to understand, their opposition's political position. It's kind of sad because it allows them to be manipulated by propaganda"

This is exactly what you just did by fabricating knowledge of my aesthetic taste. I hope this fact is as intriguing to you as it is to me.
by alwa | 2025-04-07 17:38:39+00:00
This reads like it was conceived largely before the events of the last week, but it lays out at least a coherent policy argument for a broader program of which the “big beautiful tariffs” might be part. I was grateful for a least a scrap of an answer to “what are they thinking?”, beyond the raw turmoil and bewilderment of recent days.
by 0cf8612b2e1e | 2025-04-07 17:39:42+00:00
None of those upgrades come cheap though – the OpenWrt One sells for around $89, but the OpenWrt Two is expected to sell for around $250 when it hits the streets in late 2025.

Unlike the peanut gallery who needs 10Gbps or GTFO, I am disappointed about them throwing in extra features. To a reasonable number of sig figs, 0% of consumers need this level of performance. Maybe include 2.5Gbps if you must.

For the prosumer market, it seems to make even less sense to include the extra ports + WiFi. Those in this market are already likely to have their own PoE switch plus dedicated APs. Give me a simple router with an input and output port.
by sureglymop | 2025-04-07 17:39:47+00:00
I think the answer is that it depends. Software engineering is incredibly hard if you are a perfectionist who wants to make efficient, secure and maintainable software. But most probably it is not even possible to be that perfectionist and stay within any given budget. And the requirements are most often not your own.

The thing is, it's a job that needs creativity, spontaneous decision making as well as personal responsibility for those decisions. It's a real easy job if you don't need to take this responsibility (e.g. those who come after me when I am long gone have to deal with the consequences). It becomes a hard job the instant that you have some passion or ethical concerns that drive you to create software that holds up to your own high standards and requirements.

I think that's what makes it so hard for many. We are incredibly passionate (why would we be on this forum in our free time otherwise) but we constantly have to betray our own principles to make it work or stay employed.
by namuorg | 2025-04-07 17:39:49+00:00
Of course, you're sending data to the AI model, but the "private" aspect is contrasting automating using a local browser vs. automating using a remote browser.

When you automate using a remote browser, another service (not the AI model) gets all of the browsing activity and any information you send (e.g. usernames and passwords) that's required for the automation.

With Browser MCP, since you're automating locally, your sensitive data and browser activity (apart from the results of MCP tool calls that's sent to the AI model) stay on your device.