skysight-inc/HackerNews huggingface dataset:
>People often get into startups because of the chance for a pot of gold at the end of the rainbow.

Few people will take the chance to join a risky venture if the didn't see some kind of payout down the road. I once left my stable job to join a startup. I took a salary cut and even loaned them money to make paroll. But I got some founders stock and had confidence in the product we were building. It payed off years later when the company was aquired.

But I also knew that I had to contribute effectively if I wanted that company to succeed. Too many will join a startup just to be on the bandwagon if an M&A event happens. They think they will win big even if they do little to make that actually happen. These people are parasites that can kill a startup.
> Computers were slow in the 80s/90s, so if you wanted your program to run fast, you had to know how cache and RAM worked, and utilise what little power was there to the max. As computers have gotten faster, that knowledge has gotten less relevant to the average developer.

Yes and no here.

I fully remember the same thing happening slower computers back in the day. My Amiga 500 was this way as I recall. That was a computer released in 1987, until I finally upgraded to a PC circa 1996/7 ish.

There was a point where MS was releasing slow software on purpose with the idea that the processors (which were still following Moore's law) would catch up and make it fast. Though one has to wonder if it was secretly Microsoft's inability to write good software that drove Moore's law.
Surprisingly, that didn't matter for a lot of years until pretty recently.
Hello guys I built a site for curating no-code resources
Discover curated no-code tools on Nevacode—a platform designed for both designers and startup founders. Start building without coding hassles. Elevate your projects effortlessly. Join Nevacode today for a seamless journey from concept to creation.
It's fairly new to react and has a very specific meaning there. I don't think they are similar to any generic concept of hook.
It should be more about pride of engineers shipping products that people can trust.
> DP algorithms are "just" clever ways to cache a recursion

This is what made it click to me. When I was in university, perhaps because of the prevalence of procedural programming at the time
(as opposed to FP), DP looked magic to me with the bottom-up tabularization examples in the textbook.

Practically that is the way to do it because tail-call elimination isn't always applicable, but I wish they's taught us the more intuitive way to look at it first (top-down, cache a recursion)
In the Southeast, you could get it but it took some more or less annoying negotiating with Bellsouth bureaucracy, usually had install issues because the residential installers didn't do it that often, and it was way more than double the cost of dialup. There were plenty of ISPs.
The opposite of Betteridge's Law: Yes, of course.
This is more subtle, but there is an “author_association”field within Actions event contexts that can be one of:

NONE, CONTRIBUTOR, COLLABORATOR, MEMBER, OWNER

There are some cases where people use checks for that as part of gating for workflows that run on pull_request_target/issue_comment, but might confuse contributor and collaborator (which requires explicitly adding someone to the repository). Ultimately this is a misconfiguration on part of the maintainer but another example where fixing a typo can play a part in an attack.
France buys 42 Rafale jets for more than $5.5B
> We received an emergency alert yesterday night describing how the grid was nearly at capacity.

Interestingly, there’s currently a grid alert (not yet an emergency alert to every phone, TV…). I think that’s the third evening time grid alert in a row.[1]

There’s only 210 MW from wind currently, and obviously no solar (10956 MW total generation, 11407 MW total load, importing 451 MW from BC and Saskatchewan at 7:47 MST). [2]

But there’s supposed to be more gas generation coming online this year (2,700 megawatts)! [3]

[1] “The AESO declared a Grid Alert at 3:42 p.m. Sunday, January 14, 2024.” (there’s even a RSS feed!)

https://www.aeso.ca/aeso/understanding-electricity-in-albert...

[2] http://ets.aeso.ca/ets_web/ip/Market/Reports/CSDReportServle...

[3] https://www.theglobeandmail.com/business/article-alberta-poi...
I can see integrated QA working for teams because QA personnel would understand project specific constraints and degrees of freedom and tailor solutions in a way that top-down QA cannot.

However, there are situations where less QA may be needed, for periods of time, such as when PRs may be low. QA may be seen as overhead by management, and something to reduce. This will lead to QA shared between teams and a push for standardization and top-down process deployment to minimize complexity for these personnel will develop. Complexity to manage the QA personnel will be shifted to development teams.

This situation absolutely is controlled by company culture. A culture that neither values QA nor development will do this. A company under financial strain will do that. Companies wax and wane constantly.
Related: https://www.beust.com/weblog/various-ways-to-get-randomness-...
Ask HN: What do you use ChatGPT for and why doesn't it work for me?
I’ve been trying to use ChatGPT more (gpt-4) but it’s not working for me to the point where even with the site open, I would instinctively search something up on Google(DuckDuckGo) instead and/or read docs or sometimes even just gd into the library and read source code/comments there. It gives me mostly correct but slightly wrong responses 99% of the time and it takes longer to debug/verify than if I just did it myself from just figuring out.

I’ve was just reading a thread about how helpful ChatGPT has been for everyone and I’m wondering if I’m just living in a different world.

My recent projects:
- Extracting web-assembly & obfuscated JavaScript from a web app and making it compatible with NodeJS and then refactoring it to get rid of web workers and use async.
- Writing bindings for a C library for Java and using it to as a structure coordinate locator via the seed (minecraft) (main pain point was with maven and gradle)
- Writing an email client with fyne in Golang to make my email more like a chat app

Sure they’re a bit niche but still feels like something OpenAI should have training data for.
Agreed but it can’t happen anymore. Rights to the now-unused tracks have reverted to property owners. Impossible to restore w/out massive eminent domain issues.
> There is risk in being a doctor, lawyer, pyschologist...

True, but in those professions, the risk to the individual is typically offset by somehow enforcing labor-scarcity to drive up income for those in good-standing.
Newspaper headline rules occasionally lead to syntatically ambiguous sentences [1], sometimes funny ones. In this case, the headline is a garden-path sentence [2]. Cutting out "to be" words (Mouse was filmed -> Mouse filmed) in headlines is called zero copula [3].

[1] https://en.wikipedia.org/wiki/Syntactic_ambiguity#In_headlin...

[2] https://en.wikipedia.org/wiki/Garden-path_sentence

[3] https://en.wikipedia.org/wiki/Zero_copula#In_English
What would be missing from that is the ability to look up what tables are in the database, how they join together, what terminology the business uses, preferences around whether to exclude nulls from certain columns, etc.

This allows you to ask more of a “business question” like “who are the top 10 customers by sales?” and the LLM will be able to construct a query that joins the customers table to an orders table and get the results that you’re looking for.

With a simple NL to SQL, you’d have to say “join the customer table with the sales table, aggregate on the sales column from the orders table and limit the results to 10 rows” or something along those lines.
Yeah, its hard. But the original author complains about having to understand hard things, and then at the same time wonders why modern software sucks. You have your answer right there: If you don't understand a system you can utilize it.

Lots of people argue that slow shitty software is good enough, because its not worth spending time, energy and money doing things right. I dont agree with this, but its consistent argument: Money and time is more important then software that runs well. At least then you have made a choice about your priorities.
Were there ever any cockpit control schemes other than modern one?
That wasnt my point. My point was just that I was able to do keto and engage in very difficult labor in strenuous conditions without issue.

Also I think lots of cheap beer has something to do with the fatness of many laborors
This is an interesting problem.

If FedEx's platform can't promise 1 or 2-day delivery, it will never take off.

On the other end of the spectrum, Amazon promises 1-2 day delivery but has been falling through more often than first seen and can become a 2-4 day delivery. Amazon does seem to absolutely bleed their workforce to keep up, but also push more absolute junk through their platform now.

Costco is in kind of a prime position to offer quality-tested products with 1-2 day delivery... but they just do not care to offer this "Prime" type of service. Costco is still quick, just not as quick, and their website / app is trash to use compared to Amazon.

One honest competitor I see rising up - Home Depot. They are making incredible moves in this space (in terms of web/app UI/UX and expedited deliverable date).
I think AI to direct SQL will have use cases, but I personally have found it more of a fun toy than anything close to the main way I would interact with my data, at least in the course of running a business.

I am a fan of a semantic layer (I made an open source one but there are others out there), and think having AI talk to a semantic layer has potential. Though TBH a good UI over a semantic layer is so easy it makes the natural language approach moot.

https://github.com/totalhack/zillion
There are a few examples / anectodes:

The first is MS' trouble with the original Xbox (https://www.gamesindustry.biz/ati-to-provide-chips-for-futur... - not a great example (20+ year old articles are hard to find) but mentions the issues MS had with Nvidia)

Then there's Apple's drama, which involved warranty claims for laptop parts that led to them being AMD only until the Arm move (https://blog.greggant.com/posts/2021/10/13/apple-vs-nvidia-w...)

Sony only went with Nvidia for the PS3, but that may be more about AMD's APU offerings than Nvidia's shortcomings.

Whether these are signs of a trend or just public anecdotes is in the eye of the beholder or kept away in boardrooms.
We can make more capital. We can't make more land. [0]

The supply of land is perfectly inelastic, it's fixed. So taxing it doesn't burden the economy, there are no deadweight losses.

[0] Yes, I know that land reclamation is a thing, but that's mixing up definitions of 'land'. In the generalised economic sense, sea floor is also 'land'.
Either they will or they won't. Ultimately anything that provides competition to Amazon is good.
In my thesis-length comment above (below) I said that inflammation is a symptom and not a cause. Some causes are 'good', ie. exercise, and some causes are bad, ie. allergies.

I treat the pain / inflammation from 'good' causes as a well-earned reward (if God exists, this is one of its greatest practical jokes).

Treating inflammation from 'bad' causes (outside of genetic disposition) is probably a bad thing in that it's treating symptoms, not trying to find the cause, and in fact actively supressing the ability find the cause.

Edit: added 'Treating' in front of the last sentence so it makes sense.
I frequently see comments saying things along the lines of "I'm a programmer, and so my keyboard needs the Function keys", "why do these keyboards not have F1-F12 keys", etc.

That seems to have the "laptop-style keyboard" model in mind: where pressing keys like F5 is cumbersome on a laptop keyboard since it involves holding a Fn key with the pinky finger.

Whereas, with small keyboards like the Ferris (that one of the other replies mentioned).. the keyboard can be so small because it doesn't need to be any bigger. People see "34 keys" and think "104 keys - 70 keys".. whereas the more significant detail is the Ferris allows each thumb to use two keys each. -- With these 40%-and-smaller keyboards, the Fn keys can be put on the thumb keys, and this makes it as easy to type F5 as it is to type an uppercase 'A'.

Similarly: although 40%-and-smaller keyboards will be more complicated to use than a typical keyboard, people discount the cost of moving the hand. With your hands rested on home row, in order to use nav keys, your hands will either have to move from home row, or you'll need to hold down some kind of Fn modifier. -- I see "move hand and hit the key" stated as "just hit the key".
> Most countries have committed to an attempt to keep temperatures from consistently coming in above that point...

All well and good, but it's a handful of countries that are responsible for the vast manority of the consequences. And those countries have been slow to assume that responsiblity and adjust appropriately.

But sure, let's spin it as most countries.
Absolutely? Maybe adding a propane tank, the systems to use propane to heat the passenger compartment and battery safely, the complexity refuel it, the extra mass, the extra maintenance, being banned from some underground parking...

I get your sensibilities to be efficient but I think overall it's not efficient or a great idea to add propane and propane accessories to EVs.
“Join our guild so we can punish you”
Raspberry Pi is manufacturing 70K Raspberry Pi 5s per week
Super excited for this. Clearly has a ways to go. And tbh I kinda wish it used Dear ImGui rather than a weird, janky, custom tool.

The fact that it’s MIT open source is incredible.
> AMD are competent, they just have sucky crash-prone GPU drivers.

I have an AMD GPU on my desktop PC and I also have a Steam Deck which uses an AMD APU. Never had a driver crash on me on either system.
The problem is that Spirit is much bigger then it was, and Boeing doesn't really have the money to buy Spirit. And in addition, Spirit is supplier to Airbus as well, and they wouldn't want Boeing to have it. They might even buy Spirit themselves.
answers like these are why I cant take apple fanboys seriously.
> defining dependencies with useEffect()

Please don't. useEffect() is for pluging 3rd party DOM components into react. Not for doing anything else. Definitely not for any state manipulation or dependencies.
Do speaker cables make a difference? Reviving the coathanger test
Literally short term pain for long term gain.
That's true, but then you can't complain about Apple throwing their weight around either.
I’m curious about whether the “autopilot+” model could be a useful stepping stone. If you always have a human driver on board, but they can take breaks while the autopilot drives, maybe this covers a lot of the problematic scenarios? A human driver could look at traffic reports and plan to take the wheel on areas with congestion, road works, and the hilly sections that are technical. The boring straight shots they can sleep. Maybe this could get the duty cycle up to 100% and keep the truck moving non-stop? Really any material increase in the duty cycle would be incredibly valuable.

This approach would help data collection (since you have a ground truth from the drivers) and would also mean you have a mechanic on hand to fix the out-of-cab issues that inevitably come up.
Can you cite done specific instances of jank?
Yes, Henry George had some good ideas, but nobody is perfect. His ideas about the business cycle were also rubbish.

The supply of land is fixed. We can make more capital.

If you tax land or labour, you get less of them. If you tax land, it's still the same amount. Land is also hard to hide [citation needed], so tax evasion is harder.
Yeah, but the numbers for this quarter and next quarter look great on paper. The future is just someone else's problem to these assholes.
Australia is somewhere in between. Many cultural aspects reflect either British or American ideas of the home. Melbourne is full of houses we call "Californian Bungalow" and in like sense the predominant form of build has been detached, albiet with decreasing boundaries between the fully detached houses. Now, city centre its apartment living, with all the noise issues which come with that mode.

But, we don't have quite the same paranoia about powerpoints in the bathroom (the UK plug is designed to maximise current delivery to human fingers. It's efficient at giving you a lethal dose)

Something Australian homes mostly miss which Scots UK homes have is "the pulley" -typically in the kitchen, a drying rack on ropes which can be pulled up and down. I bought two cast iron fittings in Edinburgh and made my own here in Brisbane, where drying outside means risking fruitbat crap on your washing. (I don't like running the dryer all the time) -The land which invented the hills hoist, sometimes can't use them.

Brisbane building regulations require all units to have a dryer. And contrariwise, washing on racks on your balcony is often forbidden. Having been hit on the pavement by a falling rack of underwear I can relate.
At large scale, game engines have relatively unsatisfying answers to "what's the best way to iterate quickly on the game while supporting all the features we need".

If the scope is small, the answer is easy: write some naive code, incrementally profile. The project isn't big so full rebuild times can stay light, and your team isn't large so you really can "do whatever" and get somewhere, especially if you take the route of writing in a native language that compiles fast - a Pascal or something more "new and hip" like Beef.

But when you are asked to do it on a AAA project you end up with every imaginable kind of feature: it needs to support a team of hundreds, it needs to be fast on console hardware, it needs to be straightforward to debug, it needs to support modding, it needs to be fast to iterate on, it needs to be flexible about the memory layouts of save data or assets.

So you do end up in this kind of space where you're like, "we'll target a VM that is really low level, and that'll reduce the friction and granularity of switching between debug and release profiles, and that lets us stay in control of when we want to sandbox and when we want to go fast and we'll still be able to control every byte". That it happens to be RISC-V is not super relevant - it could be WASM or a custom bytecode like the Hashlink target in Haxe. It just needs to be a thing to compile to, that you can reasonably expect to implement and maintain.

It's not the only approach that could be taken. Downscoping the ambition by 50% and hardcoding a little more of your spec is a good way to get through the technical stuff 10x faster.
Magical! Never thought I’d apply that term to a Hacker News post
testing issue755

add a newline
In my arms brother

I am very pissed when I see software “engineers” more concerned about a vim configuration than thinking why their shell profile takes three to four full seconds to load.
Bingo. People do not understand that lawyers/doctors can tell their boss to go pound sand by saying ‘that would lose me my license and so no one will ever agree to do it’
Similar here. I blew half an hour trying to schedule a Fedex pickup. Which left the 2 kinds of accounts on their site. Which recently they decided to start carpet-bombing with marketing emails. With unsubscribe links that led to runarounds, and no way to get to a place to opt-out in my account. Eventually got to somewhere they said I had to call their customer service to make them stop. At this point, I took the unprecedented step of adding an email rule to never see any email from that company again.

Of course Fedex figured out logistics decades ago. But their consumer IT experience I've seen thus far is ridiculously bad, and has a vibe that they really don't care. (Contrast with Amazon's vibe: Bezos once cared, and that will take a long time for the company to completely unlearn, although lately they can coast and cash out on legacy goodwill and entrenchment.)

Are businesses going to let Fedex operate any consumer-facing facet other than the package showing up on doorstep?
https://threadreaderapp.com/thread/1746319147720400998.html
> Is that why the gaming market is more than the market for music and movies combined?

It's a factor yes. Monetization is much better on consoles and phones.

> Maybe Steam would like to comment.

Notice how Valve has essentially gotten out of the actual PC-game-making industry, in favour of a) the selling-shovels-to-hopefuls business of publishing, and b) trying to become a game console maker.
Interesting!

I have similar issues.

Did you have an MRI?

I have had a couple of MRIs.

Still suffering and managing. Surgery being a last resort as it’s improving slowly and mostly stabilised.
I'm not saying it's good for games, but the iPhone's GPU blows a big ugly Switch or Steam Deck out of the water

I really wish the gaming space on phones weren't such a radioactive wasteland
I had a guy do the exact opposite: he slammed on the brakes doing a left turn in front of me. I t-boned him. If he had had a passenger they would have been severely injured: he was driving a Kia, I was driving an Isuzu Trooper. My entire family was in the Trooper, and we were fine. The Trooper's radiator (and air conditioning) were broken, but we put in a new radiator and drove it another 150 thousand miles. That Trooper Would Not Die.
YouTube begins new wave of slowdowns for users with ad blockers enabled
If we're using the vodka analogy. Vodka is the metal of the cable: the copper/aluminum/gold. Yes, you can have really bad quality metal, but it's practically unheard of given how easy it is to make good enough quality metal for cables.

What matters more is the rest of the ingredients mixed with vodka to make the cocktail (which is the connectors, insulation, and shielding of the cable). If those are good, they'll easily mask the common issues with cables. If those are bad, it doesn't matter how good your vodka/cable metal is.
Definitely. I think people live in way more stress than they are aware of. You don't really get aware of how much stress you lived in until you 'detox' from all that by doing something like yoga and meditation consistently for a while. Then you see, "Oh my god, there's a new way to be. I never knew I could feel like this."

And you realize, like, holy shit...people are living their lives, locked up and trapped by this stress, and they're just used to it so they don't see it? Ugh...so bad. And so much avoidable suffering.

I guess that's also why something like "low-dose aspirin" is effective against many different conditions. People here also mention diet, which is think is true as well. One thing I noticed after regular yoga and meditation was my dietary choices totally changed. Things that I used to eat didn't feel healthy anymore--it was not based on any education (this was back in early 2000s I was not exposed to any of the current obsession with diet at that time), just my body's awareness.

Obviously the genesis of these things would be complex, but that inflammation/stress/cortisol would play a significant role in worsening conditions, maybe to the point of being the "camel straw" that causes them, and would also play a significant role in harming the body's ability to heal itself from these...is pretty obvious I'd say.

Exercise helps with this right? Exercise, aspirin, diet, avoiding definite inflamers like alcohol, cigarettes (tho some nicotine by itself might actually be good, cigarette not good), toxic chemicals in environment and food...practicing the right way in these things probably help a lot because of their connection with inflammation.
Probably a naive question but How do you test the ecofoil?
If the system is otherwise stable, then the first thing that springs to mind for me is storage going bad. Bad sector reads/writes will cause wait times while errors are corrected or mitigated etc but otherwise cause no real issues.