skysight-inc/HackerNews huggingface dataset:
Maybe my time will come some day (I'm 32 years old), but I always tell myself that learning how to learn and being interested in new/different technology is how I keep myself updated. The latter is probably difficult to maintain, but this whole AI thing has given me a new pastime hobby I could never imagine.

Maybe I'll reject instead of embrace the next big thing once I'm old enough?
Then don't do open source work. You can't be donating your work under a permissive license and then complain that someone else used it. Make up your mind.

Edit: also please gtfo with your condescending tone. Everyone needs to eat and most people are working class. Don't act like you are the only one who has a unique experience of hunger and thirst.
Then what is communism?
>Not sure where that one got added or lost between the two calculations.

Your math is wrong. Instead of

(200 * 21474837) % 0xFFFFFFFF

It should be

(200 * 21474837) % 0x100000000

Then you get 104. The integer wrap point is 0x100000000 (because 0x100000000 is congruent to 0 in a 32 bit int). Similarly, the math to calculate the quantity should be math.floor((0x100000000/200) + 1) if a 0 total cost isn't allowed, or math.ceil(0x100000000/200) if a 0 total cost is allowed.
It's a hard one because cardboard containers and wooden utensils are objectively better. But clearly also serve the interests of reducing political will for legislation against plastics.
The Typescript/Angular project I dayjob on sometimes takes minutes to compile, depending on whatever optimization settings the last Angular update has changed/messed up. (The compilation also frequently spins out of control until it OOMs.)
Everyone, notice the rhetorical sleight of hand operating here. An apartment, perhaps with 2 bedrooms, that costs significantly less than a "modest" or "quaint" single detached house in the same locale is labelled "luxury". That labelling scheme is chosen in order to persuade by way of demonization. But such labelling never gets applied to houses. Three bedroom houses that cost more than 99.9% of all apartments in existence, including the majority of apartments that are labelled as "luxury", never themselves carry the label "luxury". Instead they get endearing labels like "family home". These are the rhetorical tricks that NIMBYs use to push their political agenda to weaponize government in order to ban poor people and keep the price of their house high.
But it has the benefit of lifting pressure on house prices in many other locations. Many cities sprawl in extremely inefficient ways as they attempt to accomodate excessive demand, while apartments etc are much cheaper on a societal level in the long term.
Moving GCs usually copy the object to a new region, and redirect accesses to the old one to the new region. These regions are often used as generations, but they could just be two halves of the heap that flip between active and inactive state.
This is where tooling can help.
An IDE could display the type next to all auto symbols if you want. Or allow you to query it with a keyboard shortcut. This gives the best of both worlds, rather than forcing everyone to write out the types all the time. Sometimes we simply don't care what the exact type is, e.g. if it's an object created and consumed by an API. We still want it type-checked, but we don't want to be forced to write out the type.
The last time I tried to find a plumber in my local area through google I realized that the first three pages of results contained zero actual results. It was a mix of ads and seo spam from scammers. I ended up going to ddg and while there was plenty of seo spam there too, I found several good results on the first two pages.

Google has the technology and talent to relaunch themselves in a leadership position, but the current executive team doesn’t seem to have what it takes. They’re custodians / accountants, running the company a bit like Microsoft in the Ballmer era. What google needs to do now is leap ahead, and I don’t see it happening without a leadership change.
I'm not following, and rereading the thread now it looks like it's been edited to the point of not making sense. I thought the thread was something like:

> What pop artist makes that much?

>> Swift

>>> But she's the top of pop artists, that's not a fair comparison (implied: because google should be paying a more "normal" amount)

In which case "but Google is the top of tech" would be a fair counterpoint. But if the argument is that even the top of pop artists doesn't come close, then... I'm not sure what argument we're having, actually, but yes, it's a different point.
I feel like a great leader once talked about how we should judge people on the content of their character, not their skin.

Yet, modern American culture pushes for judging people based on their race and sex — despite that being outlawed multiple times.

I must have imagined it. /s
LangChain and the ReAct paper that helped codify the implementation are both less than a year old.

A hiring assignment suggesting it is…weird.
I imagine the people paying the most money have a high tolerance.
Because decltype(*&value) is int &.

The real question to ask is why decltype(value) is int.
Just a heads up, on mobile Firefox (Android) I opened the increment/decrement example and after pressing any of the buttons there is a 500ms very long lag.

I suppose this is not expected

Edit: nevermind, its expected in slow connection due to a client-erver round-trip
For me Langchain is glue code between a lot of commonly used LLM building blocks and prompts.

It is great to get a prototype 80% of the way there fast in order to validate an idea or run something short lived.

I suspect that, if you want to go further (simpler code, better control message length, reliability, etc), you will be better served by implementing the functionality you need yourself.
I find focusing on fundamental tools and concepts like terminals and text mode editors like vi and emacs will pay off handsomely.

All the fancy dialogs will switch around every few years.

This mindset extends to stuff like Word. Whenever you do something think hard about the essence of what you’re doing. Realize this should have been a script, but due to constraints in reality you are forced to use some wanky GUI.

If you look at it like this, you won’t care the pixels move around. Your mental model will be solid and building that is 90% of the work.
Browser and OS Market Share Trends in the Mobile Age
English in Modern Times
There's no suspicion. Our experience shows that for the remaining 20% of work, LangChain actually gets in the way and must eventually be removed.
Everything you said was ridiculous hyperbole. That's not a "nitpick." You took the most extreme thing that ever happened anywhere in China during the pandemic, wildly exaggerated it, and then presented it as normal life in China.
I am seriously considering switching some workloads from amd/linux to mac mini and osx at least until there is a better platform for cost-efficient ml inference for whisper and other large ml models where common cpu/gpu ram is cheap and convenient.

Amd should've had this market sealed with their integrated graphics platforms, maybe they will still get there with the new crosscompilers to Vulcan.

Don't need massive perf just 2x faster than cpu and better energy efficiency.
I'm never using this unless I'm in control of the certs and where they're stored. This if a fragile solution to the issue of password reuse and bad security practices from vendors.
Aha, thank you! This is why we submit things to HN!
Oh yeah, also we're more secure by default. Granted S3 was built a long time ago maybe when security was an afterthought and such mistakes are harder to correct now.

Other things I think we do better on:

* The account is the top-level thing we publish a cert for. Without knowing the bucket name you can't really do anything. With S3's global namespace, each bucket has a cert published which makes all buckets discovered as soon as they're created.

* Not default open to the world

* The R2-managed public bucket cname is shared and the URL for the bucket is random (i.e. just a UUID). Additionally, if you delete and recreate the bucket with the same name IIRC that random UUID is changed.

* We have a lot of sensible extensions like automatically creating a bucket on upload (granted not possible for S3 since buckets are global), setting per-object TTLs, handling unicode more gracefully (I think normalizing the key name is a saner choice with fewer foot guns even if there's some potential compatibility issues when you try to synchronize from a filesystem where you have two files with different forms but same normalized), etc etc etc.
I had the same experience and kept wondering if I was missing something important. I'm not a fan of Python, so I was anxious about not using the thing everybody recommended, but for my project I ultimately went with what I know well (C#). I've happily had zero issues.

LangChain docs and tutorials were useful for understanding the popular practices for approaching AI-driven development, but the biggest challenge by far has been getting a baseline prompt and measuring performance of alternative implementations against that in a sensible way that doesn't break the bank. Mitchell Hashimotos's Prompt Engineering article [1] was way more helpful in this regard than anything I saw in LangChain.

To that end I've also been working on a tool to save me money by caching requests and responses, blocking unexpectedly expensive requests, keeping a granular history of requests for prompt cost analysis, etc. Maybe I should open source it and get some VC bux too?

[1] https://mitchellh.com/writing/prompt-engineering-vs-blind-pr...
not sure what you mean. mailman3 frontends are 2 django apps and it's easy to run and scale up.
> Because they want higher quality search experience, have their privacy respected and/or do not like the entire order of things on the web where they are constantly being the product.

I really wish it would be that way. But from my personal experience non-tech affine people don’t care about privacy or ads that much (as long as it’s free). Just take my wife and father-in-law as an example: They have Google as their startpage in the browser. And instead of directly typing the URL into the browser bar, they will always do a search for it. I told them so many times, but they literally don’t care.
And they are not completely wrong since it works for them. 99% of the time Google will return what they are looking for within the first result. No chance I can convince them to suddenly pay $5-10 for the same thing.
The entire video on the front page advocates for public organisations to only use software that is open source.

> Mostly our administrations procure proprietary software, this means a lot of money goes into licenses that last for a limited amount of time, and restrict our rights. We aren’t allow to use our infrastructure in a reasonable way, and because the source code of proprietary software is usually a business secret, finding security holes, or deliberately installed back doors, is extremely difficult and even illegal. But our public administrations can do better, if all publicly financed software were to be free and open source, we could use and share our infrastructure for anything, and for as long as we wanted.

It seems like you missed how stupid this proposal is. Perhaps you simply assumed that it aligned with your own, less stupid, preconceived version of this idea? In which case you should consider that this campaign is clearly targeting people who are unfamiliar with the entire concept of open source software, in order to properly gauge how harmful it could be.
That's an interesting point, but I think having a Founder's or Entrepreneurial mindset is the key to success here and not the founder's professional discipline. It's about the combination of ideas, execution, and money. No single profession owns that.

Lots of successful businesses have been founded and run by founders with no formal engineering training. They all need some level of business knowledge, but that can to some degree be learnt on the job.
I think a well executed walled garden social network could succeed. Reddit is chasing the lowest common denominator, and something that chases higher brow content could be good. Something that tries to be more hard-lined about bad faith speech/users could probably do well.

AI dang? AI automoderating away calling someone names. AI weighing in on factual correctness? AI tagging? All things that might add value to an online forum. A lot of forums are post based, but I imagine that altering content ranking based on reputation might be interesting.

I'm not sure you have the right approach and until you have a network of users you have no value, so I'm not sure why anyone would pay.

I don't think you've thought about your very real bootstapping problem enough. I think your bootstrapping problem is big enough that it dominates all other considerations. What's going to make people come to your site? After you have an answer to that, you are probably going to pivot away from what you think you're building right now anyway.
Yeah, I was thinking if you can afford to pay people to go live on an oil rig you could pay people to live in a small town in a rural area.
It really doesn't. I keep illustrating the premise that you can replace time with sample count to make a best-effort, reasonable estimate of the long-tail risk of normally distributed outcomes. The ones to which you are alluding. Ideally, in a way you appreciate - or at the least understand.

I'm also saying that beyond that reasonable estimate based on the 300+ years of vaccine development behind us (and 50+ years of development of mRNA and viral vector vaccines) you are asking scientists to prove a negative which nobody can do.

That's not the standard we hold literally anything else to, nor should we.
I see GitHub is working hard to achieve nine fives.
If i understand correctly, they use the brain signals to detect at what point in a path they are, and use that to match the position to a (pre-recorded) video
Mortgage Rates About to Jump as Banks Liquidating Mortgage Backed Securities
https://www.youtube.com/watch?v=-LUHBnboe9k
Typically by making a small (fradulent) purchase at an innocent merchant and seeing if it works.

This is illegal because of the fraud. It harms the merchant in all sorts of ways, and also the cardholders and issuers.
> that's actually not correct. apples and oranges. we're talking about mining rigs - not websites and apps maintained by sysadmins who can apply a simple fix or waf during an upstream overage attack.

Bitcoin mining rigs don't even use bitcoin p2p protocol themselves, they typically use stratum protocol(https://braiins.com/stratum-v1/docs) and don't accept incoming connections from the public internet generally. They usually connect to mining pool servers which have long had various forms of ddos attack mitigation systems in place.

> if this was a non-issue they wouldn't be patching it https://github.com/dogecoin/dogecoin/issues/3243

They added an integrated basic bandwidth limiter from the looks of it, one can do something like that using external tools already. Hardly a real vulnerability.
> the release build of js-in-rs is 54 MB, grep is 179 KB, and a basic hello world JS application compiled using Deno is 103 MB.

OMG. That's ridiculous.

Write the code in C or Zig, and use Lua for scripting, and you're down to under 1MB for the final binary.
It is better than any commercially available offering too.
Ah. It weakens my point, but I'll say it anyway: you do need to be able to tell the difference between good and bad responses to use it to make you more efficient. I definitely wouldn't use it blindly for things I don't know much about at this point.

Pretending I know my Pade from my Maclaurian, I'd follow up with: "use the better Pade approximation".
https://en.wikipedia.org/wiki/Superfund
The initial post I was replying to was:

>I see very few people programming for fun, everyone seems to be looking for a monetization opportunity for every breath they take.

So yes, thinking that most developers are going to do it for “fun” after working 40 hours a week is kind of naive.
Yea, certainly not what I experienced at all. Giving a 'diagnosis' as GP did, cannot be done based on a brief HN comment.
> recently in the Ruby world with Cucumber.

Way to age yourself old man.
Gary’s story is dystopian: jail and slavery to a big corporation. Based move would be to get min wage job or live off benefits and do open source work.
Azure hacking running up bills: MSP
Some of my favorite pairs from the big list:

misrelation / orientalism; superintended / unpredestined; incorporate / procreation (don't mind if i do!); predators / teardrops (a cause and effect); counteridea / reeducation (a bit synonymous); streamlined / derailments (quite opposite!); truculent / unclutter; colonialist / oscillation; renavigate / vegetarian; persistent / prettiness; paternoster / penetrators (hmm); obscurantist / subtractions; nectarines / transience (a story of ripeness); definability / identifiably; indiscreet / iridescent; excitation / intoxicate; discounter / reductions (how logical!)

One small suggestion I have: add a point for pairs with different starting letters, and another point for pairs with different ending letters.
Sure. The idea of authenticating a human based on something you know, passwords, is still useful and not going to die anytime soon. But it would be a much much safer world if you only had to remember one or two passwords than if you had to try and get passwords right for every service you use out there. A single password protecting a keychain full of passkeys is still better than reusing that same password on every single site. Hands down no argument. This is why passkeys exist. They are objectively a superior technology and you are objectively safer using them, as long as you can comfortably recover from disaster scenarios. The fact that you might choose to still use a password to get access to your passkeys is, well, up to you. You're free to take whatever posture makes most sense to you. Someone else might "trust alternate people" and another might keep a printed copy of all their passkeys in a bank vault. But whatever you choose as your preferred recovery/bootstrap method, using that to get you to a per-site passkey world makes you safer than what you're currently doing using symmetric keys everywhere.
Sounds like you didn't meet their bar. I'm happy you're somewhere you like, and interviews are somewhat arbitrary so you're not gonna pass them all. It still doesn't reflect well on you to take that stance though.
But that is how the government operates - what is the point of requiring the government to have all the software they develop be open source when they are contracting out all software development to contractors that develop on proprietary platforms? It's not like the government is hiring software engineers in a meaningful capacity, at least not the US government.
naive question: is this all possible because there is no real server side validation of the entire transaction ? This seems a very basic architectural overlook, or am I missing something ?
OpenAI warns developers to no longer use GPT in their name
Let's not get ahead of ourselves, they're not building it yet, they are hoping and planning and continually increasing costs as it gets closer to time to build:

https://ieefa.org/resources/eye-popping-new-cost-estimates-r...

And we will see what cost increase happen once they start putting shovels in the ground. That's where nuclear really starts tk have its big prices increases, usually.
I had never heard this expression before. I thought it was jargon. Thanks for your kind explanation :)
Panic: Bank Runs Accelerate as $1T in Deposits Withdrawn
https://www.youtube.com/watch?v=tdfqYsCP7nE
Facebook has been suffering from users leaving the platform for a while. And even if removing news leads to just a 1% drop in user time spent on the platform, it's a lot of money lost.

Of course removing news could also make it a nicer place to be, so maybe it'll increase user engagement. Who knows.
JIT Compilers 102
Until someone understands the distorting effect of "bonus depreciation" which was added to the tax regs in 2017, and adjusts for that in their article, I view it with skepticism.
You have false premises. Building a lot doesn't result in breeding and higher density can be better for environment. Look at Russia's and China's multifloor buildings but population in that regions decreases because it looks like s*t(hello urban planning) and look at Netherlands where ~5-10 floor buildings are a norm and they get a lot of people and still due to efficient transportation and planning, their emissions are much less compared to low density cities in US where everybody should move by car even for grocceries(and thats despite bad weather with a lot of wind and rain that imo is worse for bikes than some hills that are not a problem because of e-assist)
Because people used to have far weaker vocabulary. Science before “the scientific method” was roughly some very vague “thinking about the world logically”. It was too open ended to be useful and it wasn’t until the scientific method brought some rigor that it became useful.
No he doesn't. His entire comment history is exactly what he's done here. Decently written but empty and contrarian for the sake of it. Engaging with this person is a waste of time, I was merely providing a public service to others that similarly value their time.
Magnitude 6.3 earthquake jolts Ishikawa Prefecture
Taking Back the Cannonball Run Record (2022)
An articulated bus can officially carry 120 passengers[0]. With regards to road space used, 3 SUVs with normal following distance would be approximately the length of the bus, or longer. An articulated bus is about 19m, while an SUV is about 4.5m.[1]

[0]
https://en.m.wikipedia.org/wiki/99_B-Line#:~:text=It%20is%20....

[1] https://en.m.wikipedia.org/wiki/Nova_Bus_LFS
There were many things going on at the time. Digidesign made the Sound Accelerator boards for Mac and Atari in 1988 or so? Roughly contemporary to this. I don't remember the exact year, but I think the first instance of commercial 3rd party plug-ins for a software platform is Waves's dynamics plug-ins for Digi's Sound Designer editor. These ran (non-realtime!) on the 56k DSP on Digi's expansion card for Mac (I don't know if the plug-ins were available for Atari).
Unity builds lurked into the Firefox Build System
Actually never heard that expression before. Thought I might not be in the know of some very obvious jargon. Turns out it was just plain English.
Typed ChatGPT.

Someone had to come along and spoil the fun.

Next it'll be ChatGPT/XML.
> I find this article to be embarrassingly bad. Just find metro areas and compare neighborhoods and observe density levels, and see the effect on price.

This sketch of an analysis is significantly worse than what's in the article. You can't estimate effects by correlating levels. You need to correlate deltas, at minimum. You also need a reason to think those deltas are causally linked, in that you're not suffering from omitted variable bias, which is why you need a natural experiment. The article follows this correct methodology by discussing the Austin natural experiment.
I dunno... robbing board game shop still seems easier
Arianespace CEO: Europe won't have reusable rockets for another decade
Idiot question, I'd like to register and pay for the ChatGPT API but can't find the link to get an API token :-)
It's comical how this article calls for a lifestyle design from supposed "first principles" while completely ignoring the context in which they take place. No wonder they believe philosophy to be futile. I believe we need more thinking, not less.

> What traits do wealthy people have in common?
> What traits do poor people have in common?

There seems to be a subtle but profound supposition that being rich or poor is just a matter of "heuristics." Reminds me of the countless self-help books written, YouTube videos made, and Instagram posts, on habits of rich people. I don't think that is going to take you anywhere.