skysight-inc/HackerNews huggingface dataset:
Chatbots with retrieval access to scientific literature exist. I tried two of these and built a third one myself. They are good for finding references that might have escaped your attention but getting a coherent, critically-thought-through output from them is difficult. For now the RAG setup can give users the illusion that it is answering with coherent understanding of a body of knowledge, but really it is pretty scatter-brained and the UI should make sure the user goes into the paper to check the quality themselves if they are going to use it as a reference. There is work to be done to improve the retrieval and fine-tuning, but I haven't tried yet. Getting human feedback on these responses also requires expertise in extremely finely-divided subfields and is slightly harder than labeling cats and dogs.

Another issue with the rapid-fire facts Q&A setup is that it is at odds with the scientific method. Science is a dynamic process of observing patterns, proposing hypotheses to explain patterns, and testing the hypotheses with experiments to produce theories. In your question, the "pure fact" probably refers to a theory that is unanimously supported by good experiments, and "BS" is the opposite of that. However, there is a lot of ground between fact and BS because a theory can be supported by early experiments and then proven false by later experiments. The newer the theory is, more likely it is to be sitting somewhere in the middle of this spectrum.

Many experimental fields are having a bit of a reproducibility crisis, and many theoretical fields are divided over theories that are difficult to experiment on. So for the newer literature you really need to judge for yourself, and for the older literature there is real risk that somebody has come up with some new observations that proved it wrong, even if it has gathered a lot of citations over the years.
Yes, it probably applies to the most qualified hires, so probably folks who are already around $1M total comp where they are.

But the most important point is, you don't get that money now, and maybe never. The most likely scenario where you get that kind of a payday is if they go public and if the pre-IPO pie-in-the-sky valuation holds for a good while.

It might. But it's far more of a gamble than your FAANG stock.
Were you looking at color or black-and-white? I always felt Apple II graphics were pretty meh due to all the color artifacts/fringing on composite monitors (IIgs being the exception, those generally had RGB monitors.)
How do we know it's not Django/React?(not sarcasm; trying to learn) Adding those two to your link shows them on similar "these increase as rails decreases" correlations, with more area under curve:

https://insights.stackoverflow.com/trends?tags=next.js%2Cnes...
Radiolab also covered Persistent Surveillance Systems but noted that the Baltimore program was ruled unconstitutional because the police had the ability to track everyone even when not suspected of a crime. https://radiolab.org/podcast/eye-sky-2306
"It's pretty easy to brick a node and need to get it reflashed."

They are learning quickly that running large scale GPU compute isn't as easy as selling shovels.
Understanding 3D Gaussian splats by writing a software renderer
It's called the Barro Colorado: https://stri.si.edu/facility/barro-colorado
Meanwhile nearly half of Nepal's population is on Facebook, something I'm sure happened completely organically and there's no chance Facebook influenced this decision at all.
To quote the very article you're commenting on:

> But plug and play often means for a hardware maker: "let's do trial and error until Windows seems to behave in a correct way".

It would seem that the Microsoft way, at least in this case, would be to let the hardware manufacturer fall over themselves changing their device's behavior in order to fit however Microsoft implemented the generic drivers. No matter whether it is a correct implementation of the relevant standards.

This is quite efficient, in that Microsoft never even needs to claim there was a bug in the first place, let alone fix it ;)
Sure: https://chat.openai.com/share/0a3e52c6-1db8-422a-a98c-cb3500...

I laid out the constraints, but I did not mention reservoir sampling at all. The script seems to work as expected when I run it against a dictionary file.
I will admit that, as I was writing my little tirade, I was thinking "damn, though, if that ring is passed down even one generation, it gathers enough meaning to invalidate my claim."

I won't begrudge anyone their personal family heirlooms. I completely understand your perspective, because it's a nice story.

That being said, you've shifted the goalposts with your anecdata. Familial inheritance is an exception which preuves the rule. And, furthermore, jewelry being your family business, I suspect you've a misunderstanding essential to your paycheck. My words are pearls before oysters.

You may yet understand the harm of patriarchal heteronormativity (heck, The Feminine Mystique came out in 1963, and the Cult of Domesticity is far from abolished) but probably the subject of engagement rings is not the radicalizing grain of sand for you.
I was going to write these points but in reverse. I’m an outgoing engineer in Seattle and I find myself to be a bit of a lightning rod for “just hear my app idea out” types. Invariably every bar-top pitch I hear breaks down on just the points you mention.

- there is no clear vision of how the app addresses a real world, widely experienced problem.

- “how are we going to make money” should be a really easy-to-answer question for a founder, but not in my experience.

- there is a weird obsession with a tech stack that they obviously know nothing about. More vaguely, requirements they describe are at the wrong level of abstraction for an “ideas person”

- they are way more likely to vomit more and more “potential” user experiences than to have a solid understanding of the core experience, like a PM from the pits of hell itself.

- As an engineer I can smell a salesman from a mile away. My brain works in logical steps and bottom-up, so grand-design sales pitches fall flat on their face. The people who pitch apps tend to be salesmen to the bone. Don’t sell it to me, motivate me to work with you—you want me to make it, not to use it.

I’m not against the idea of helping someone make an app, but I’ve never found someone with a compelling idea. My normal constructive critcism is that they should get their pitch clear enough that they could convince a bank to give them a loan. These types of people somehow think they can wrangle an engineer, but most aren’t delusional enough to think they can cheat the bank.
Instead of praying RH won't alter the deal further, why not take control definitively and use a democratic distro like Debian? Why keep subjugating the continuity of your business like this?
This is very interesting. I've always been told that the brazilian public health system was "inspired by" and "modeled after" the UK's and yet they seem to differ substantially more than I'd originally assumed.

> frugal innovation

> just cut a bit out of a mosquito net, sterilize it with ethylene oxide

> just by tying a condom onto the end of a urinary catheter

> using the skin of the tilapia fish, you can treat severe burns, second-or-third degree burns

Now I know for a fact he was a brazilian doctor. :)

Plenty more examples where that came from. Something primary care doctors do regularly: fashion an ear syringe from cheap syringes and cut IV lines for ambulatory cerumen impaction treatments. An actual otorhinolaryngologist taught me how to do it. I've also witnessed another doctor take apart his sphygmomanometer and connect it to something else to use it as a pressure gauge because the hospital just didn't have one. Don't remember what exactly he hooked it up to but it worked.
There will be discords for fellow devs to install each other's apps and possibly companies to facilitate it for a fee (e.g., $3 per install + 50c per day of "testing"). Although, if testers have to be in the same market as where the app is to be sold, this could get a bit more expensive.
I find it's incredibly useful for programming once you've learned how to effectively prompt it - which takes quite extensive experimentation.
Project Open Se Cura
If this is considered dehumanizing, I'm concerned for the future of our industry. Anyone with even a first undergraduate algorithms course should immediately spit out "sort by customer and page, then stream the output".

I wouldn't expect everyone to immediately see the optimizations -- you can sort the days individually, you can drop all but a small number of pages per customer -- immediately, but I would be disappointed if someone couldn't be hinted there by the end of a 30 minute interview.

Failing to even get the O(n log n) solution tells me that someone should never have graduated.
Injecting a SQL query from a button action? What React tutorial or reality does that.
As somebody who was once seeking to be a technical cofounder, I feel annoyed by how not being the business specialist will always lead to worse contracts and percents for yourself, regardless of the value you bring. And the tasks you have to take up to step outside your technical role are fairly unpleasant too, Eg, researching legal and tax nonsense with no good resources available despite months of searching (the internet is a pit of misinformation, including government sites which are often incomplete or outdated or misleading)
ChatGPT 4

> Use reservoir sampling to get 100 random lines from a dictionary that doesn’t fit into memory. Give me an implementation in Python.

> Reservoir sampling is a great choice for randomly selecting a fixed number of items from a stream of unknown size, especially when the entire dataset cannot fit into memory. Here's a Python implementation for selecting 100 random lines from a large file, like a dictionary, using reservoir sampling:

```python
import random

def reservoir_sampling(file_name, k):
reservoir = []
with open(file_name, 'r') as file:
for i, line in enumerate(file):
if i < k:
# Fill the reservoir array
reservoir.append(line.strip())
else:
# Randomly replace elements in the reservoir
# with a decreasing probability.
# Choose an integer between 0 and i (inclusive)
j = random.randint(0, i)
if j < k:
reservoir[j] = line.strip()
return reservoir

# Example usage
file_path = 'path_to_your_large_file.txt' # Replace with your file path
sampled_lines = reservoir_sampling(file_path, 100)
print(sampled_lines)
```

> This script opens a file and reads through it line by line. For the first 100 lines, it adds them directly to the reservoir. For each subsequent line, it randomly decides whether to replace an existing line in the reservoir with the new line. The probability of replacing decreases as it progresses through the file, ensuring each line has an equal chance of being included in the final sample.
I would concur: The 386sx was just 16 bit. The 387sx was for that 16 bit processor. The 486sx was no math co-processor, and the 487 was a whole 486 DX, i.e. the vacancy slot, brought to you by Intel Marketing.
Wow, thanks. I gotta start checking out how to leverage ChatGPT more.
Agree. I’m not sure the exact years, but starting around 2013 the T series screens were awful.
my understanding of history is the Catholic church wielded great power over the populace by having both literacy, but and also in Latin (a less accessible language). With 99 theses and a German bible people could easily get their religion on without the priestly class. This feels like a metaphor for what has happened in computing.
GTFOBins: List of curated Unix binaries to bypass local security restrictions
Their past reporting on non-public information that I was personally familiar with has been 100% correct. This particular news about $10m packages was just corroborated independently by some well known researchers I follow on Twitter. Based on that and their prior track record of things they reported first that later became public and were true, I trust their reporting on other things I can't immediately verify.
> Do I have to deal with JavaScript in any way?

You can use Hotwire (look at turbo frames and turbo streams) and you will write less Javascript code while achieving some very nice interactive UI.
Just started to learn to sew as an expectant father (to make blankets and clothes) and remembered my favorite interaction design computer science researcher, Takeo Igarashi, and his awesome work on Teddy3D, and later, Plushie.

Plushie is based on the Teddy3D software, which lets you create 3D models by using a 2D drawing interface. Plushie takes it a step further and simulates stuffing and creates a sewing pattern for you to make stuffed animals from.

They have a demo video on the page showing a workshop they did with kids designing and sewing plush toys. Definitely worth a look!
As someone who bounces back and forth between I will be okay to anxiety that I am doomed. I have no idea how to prepare for this future...
Sorry you're feeling down. I've read/posted here for only a short while, but there were times in the past when interacting on some web board was the highlight of my day. In a way it's a shame HN doesn't allow PM's or have a free flow chat area, because otherwise there's really no way to get to know people personally.

I've been doing lots of contract work lately, and even between positions, seem to have a knack for staying busy (regular to-do list of 20 ? items), which tends to mask any sense of loneliness. But on the upside I recently got engaged, and that's helped my social life to no end.

I don't know your exact situation, but a few ideas... 1) Speak up. I had a 100% remote job during the pandemic with an out-of-state employer. Zero chance of any personal interactions. I still managed to make friends with one of the sysadmin guys who was also a contractor. He kept taking my tickets, and over time we got to know each other over email and chat. It made the days go a bit easier. 2) If somebody does reach out their hand, don't immediately swat it away. On another job I was working with a recent graduate whose home was a couple hours away and whose weekends consisted mostly of online game tournaments. I tried a couple times to get him to do something social, but he wasn't having it. Perhaps it was because I was nearly twice his age? I might have done the same thing back then, but have come to realize that people don't change that much if you can just get over the notion that someone's "older". 3) Combining the above, if there's a group that you know does something social outside of work, I don't think there's any harm in asking if they have room for one more. 4) Beyond that...clubs or volunteer work? I've been involved with a couple political campaigns, which was at least a way of getting out of the house and interacting. I think there's also still a Linux users group that meets monthly, not too far from here. What are your interests aside of tech? Depending on where you live, there could be a local car club, biking club, horror movie club, etc.

Hope that helps a little bit.
Which company and board of directors do you see doing that first?
I think one of the undervalued things is the hack-iness/curiosity nature of (good) developers which will be hard to replace. I imagine there'll be a very short time where developers are in even more demand than they are now and that will quickly wane as everyone realises that the only job is entrepreneurship.
Black Rock ESG?
> There are tools that allow you to right click and see all possible continuations for an LLM like you would in a code IDE

I'm planning to include some functionality similar to this in one of my own LLM clients. Something like "press Ctrl+Space to see next tokens sorted by their probabilities, and you get to pick a token manually" (like IDE autocomplete). Maybe I'll add a feature to generate multiple entire completions, too.
Fuck Google. Every time I think they can't get worse. Looks like my app will be fdroid only.
Can you blame them? Cushy tech jobs are the jackpot in this life. Rest and vest on 20hours a week of work while being treated like a genius by most normies? Sign me up!
Every time I hear coding referred to as a craft I sort of hate it. On one hand I love the idea of it being a highly skilled craft - knowing the intricacies of the language and the machine to solve any problem, being a respected expert, producing a product worthy of pride. On the other hand, most of what we do is display [some content] on [some page] (probably sloppily due to deadlines), or print 100 random entries from a file...
Show HN: Cover Letter GPT
I guess you mean this article from 2013 https://aeon.co/essays/dad-s-company-made-burgers-mine-just-... ?
How about a single map to a structure that contains a bitmap for days visited, and a bloom filter for pages visited.

Very low memory and compute requirements.

Map<CustomerId, Metadata>

Where Metadata is a dateVisited bitset plus a bloom filter (32/64 bits depends on how accurate you need it to be).
Czech news crew robbed while filming in San Francisco for Apec summit
Okay yeah that makes more sense.

To respond more appropriately to that, I think truthfully we don't really know the answer to that right now (as implied my my previous comment). There are definitely people asking the question and it definitely is a good and important question but there's just a lot we don't know at this point. What we can and can't do. Maybe some take that as an unsatisfying answer but I think you could also take it as a more exciting answer as in there's this great mystery to be solved that's important and solving puzzles is fun. If you like puzzles haha. There are definitely a lot of interesting ideas out there such as those you mentioned and it'll be interesting to see what actually works and if those methods can actually maintain effectiveness as the systems evolve.
Well Griffith Park and Observatory are named after someone who shot his wife in the face and spent less than two years in San Quentin. LA was the wild west not that long ago.

https://en.m.wikipedia.org/wiki/Griffith_J._Griffith
The seal thing is very old news [1] that is pretty irrelevant other than to show Musk will present any regulation in the most unfavourable light if it affects his schedule. I see the exact same thing with contractors around me complaining about the "red tape" of dealing with in-water permits for construction, needing to install erosion and sediment control to protect waterways from runoff, etc.

[1] here's a 5 year old news article with a screenshot from 2013. https://www.teslarati.com/spacex-paints-x-on-western-falcon-...
2 liner SQL query and forget about it.
There are multimillion dollar scams on the App Store[1]:

> That man’s name is Kosta Eleftheriou, and over the past few months, he’s made a convincing case that Apple is either uninterested or incompetent at stopping multimillion-dollar scams in its own App Store. He’s repeatedly found scam apps that prey on ordinary iPhone and iPad owners by luring them into a “free trial” of an app with seemingly thousands of fake 5-star reviews, only to charge them outrageous sums of money for a recurring subscription that many don’t understand how to cancel. “It’s a situation that most communities are blind to because of how Apple is essentially brainwashing people into believing the App Store is a trusted place,” he tells The Verge.

The fee is nothing.

[1] https://www.theverge.com/2021/2/8/22272849/apple-app-store-s...
What’s your niche?

I think much of using it well is understanding what it can and can’t do (though of course this is a moving target).

It’s great when the limiting factor is knowledge of APIs, best practices, or common algorithms. When the limiting factor is architectural complexity or understanding how many different components of a system fit together, it’s less useful.

Still, I find I can often save time on more difficult tasks by figuring out the structure and then having GPT-4 fill in the blanks. It’s a much better programmer once you get it started down the right path.
sort -R is fairly widely supported, although arguably that's cheating.
Be born in 1980. Have reasonably well-off parents. Spend your childhood learning math and computers. Travel a little and learn a bit about the world. Study hard and do your homework. Get in to a top university and work on exactly the right problems. Get a job at google some time between 2003 and 2009. Spend at least a decade solving hard problems there, making good visible progress. Now wait to rake in the sweet sweet offers.
Because the rocket isn’t a really an explosive like a bomb, it’s a pressurized fuel tank. If the rocket fails during launch and there’s what we’d colloquially call an “explosion” it’s not going to extend too far past the rockets current position, it’s just going to cause a massive fire ball. But the keep out zone is far enough away that there’s absolutely no risk of that fireball reaching you.
> This particular news about $10m packages was just corroborated independently by some well known researchers I follow on Twitter.

can you post the link?
I've been hearing about "earthing" (walking on the ground with bare feet) a lot recently.

There are all sorts of purported health benefits, and a lot of questionable "electric grounding" claims.

I've mostly dismissed it as yet another pseudoscience fad, but this research makes me wonder if I've been too hasty.
Related ongoing thread:

Ubuntu Pro Shenanigans - https://news.ycombinator.com/item?id=38254040 - Nov 2023 (92 comments)
> That doesn't negate the validity of the basic idea.

Actually it does. Your assertions lack a legal basis, i.e. validity. Something being more abstract than something else is not a legal concept. It might matter to you but you'd get laughed out of a court room. Algorithms have been patented for decades. That's the legal reality.

> Legal logic that explains it should be worked out if for some reasons it still isn't.

The legal side of this is brutally simple: decades/centuries of existing patents, their interpretations, and any law suits around those. Which of course involves lots of legal bickering for the last decades by big software companies and their inventions arguing every comma, semantics of the words, and generally picking any nit that looks like might be worth picking (lawyers are amazingly good at that), etc. Legal logic dictates that unless the law changes, any new interpretations need to be consistent with all of that previous work. And changing laws and upholding them is a tricky business. Especially when they are being inconsistent with previous laws. Something like that requires a broad consensus. Which of course does not exist.
well, in that regard you're a fancy carpenter assembling IKEA dressers. Carpentry is still a craft.... most people just need IKEA. :)
The real question is whether or not it is legal to shoot someone looking through your trash? Sadly, I’m pretty sure the answer is yes.
https://archive.ph/vt2jh
Cowards.

But more seriously interesting to see that the New Jersey Style wins again.
As the parent comment says, the specifics of the example are irrelevant. Pretend you didn’t know that the dictionary file existed, or where it was stored, or that cat/shuf/head existed, or even how to compose programs in your shell.
Every time I've tried to get it to do something reasonably simple like this, it returns plausible-sounding code that doesn't work.

My last attempt to use it was to do with resolving circular calculations in Excel - I wanted some way of calculating the sum of a geometric series without having the series in actual cells. It kept recommending things that didn't work.

I'm always amazed to hear of people who manage to get working code from an AI. This has not been my experience.