skysight-inc/HackerNews huggingface dataset:
Location: SF Bay Area, CA, USA
Remote: Preferred

Willing to relocate: No

Technologies: JavaScript, TypeScript, React, HTML5, CSS, AWS cloud, Mocha/Chai, Ruby, RESTful API development, FlexBox, Grid, Styled Components, MySQL, MongoDB, PostgreSQL, Redis, New Relic, LoaderIO, Jest, Mongoose, Node.js, Express, NGINX, PM2, DataGrip, DataDog, Sentry, AWS, Webpack, Github, Linear, ReTool, Postman

Résumé/CV: https://bit.ly/GBTaggartResume

Email: granttaggartsf@gmail.com

Hi HN!

I'm Grant. I've been engineering for a little over 3 years now and I've built some things that I've been proud of and had a lot of fun along the way. My last role was as a Platform Support Engineer at Rutter, an eCommerce and fintech API company, where I would debug customer issues from end to end. Before that, I owned a small business that supplied guitar builders with materials, but I sold the company to focus on programming. Aside from coding, I'm into cycling (MTB, road, gravel, CX), playing guitar, craft beer, record collecting, and home coffee roasting. I'm generally a social person that works well with others, and I love learning and sharing my knowledge and I'm excited to find my next team!
How much are 2x 3090 + the rig to run them? I think that’s enough to run a 4 bit quantized llama 65B
The rural mobile coverage in Aotearoa New Zealand is terrible. I'm excited about this. This probably will get me to switch from Spark because at the moment they have the best rural coverage.
Seriously, someone please stop this madman Modi! In 1989, Benares was vibrating with romantics (aka poor/cramped/unsanitary) where I could take pictures of poor but smiling people and write captions like "happiness is not about money". Modern India has ruined everything - no abject poverty, everyone has cellphones, no collapsing ruins of ancient uncared temples, etc. Modi, please stop!
I use a 4-computer USB switch; it has 3 device inputs. So I can switch keyboard, trackball, and a vertical mouse between 4 computers at one desk. Pretty handy. Work laptop, personal/gaming laptop, linux laptop, and desktop/server.

With 2 monitors, I use one monitor exclusively with the linux laptop, and the other monitor I have on a HDMI switch to switch between the other 3 computers.
I have no idea how much running a dance competition costs, but given that competitors expect to spend $450[1][2] on entry fees for a single competition I think that the organizers spending $1000 on software seems like a bargain?

> it's skimming money from dues payers by being friends with corrupt leadership

This is a really, really odd take.

Firstly, as pointed out above the cost of $1000 for a competition seems pretty reasonable.

Secondly, where do you get "being friends with corrupt leadership" from?

Most sports/recreation activities suffer from a huge lack of software. They are crying out for anything that helps them. If the leadership knows the author of the software, that isn't corruption that is a small community - and probably a good thing since it means the author probably listens to them.

[1] https://vitaminb.blog/cost-pro-am-dance-competition/

[2] https://danceparent101.com/the-real-costs-of-competitive-dan...
What countries have done the best job at tackling nuclear waste? What power-generating corporations have done the best job at owning their waste? And how many have been able to responsibly do so without it turning into a vast political issue?

The US may be fucked & awful here, but I cannot imagine the rest of the world is particularly less fucked or less awful. I'm sure some folks have not gotten quite so tied up in this question, but I also don't have high confidence they have been paranoid & political enough about how properly they ought to be dealing with waste that will live for hundreds of thousand of years. If they have to come deal with really awful problems in 20k years, at enormous expense, well, that factors against the advantage of nuclear power too.
I use a Thinkpad keyboard with a track point mouse. So nice to not have to move my hands off the keyboard to move the mouse.
Not the kind of engineering numpty he's shown himself to be. All engineering absolutely requires humility for situations outside the realm of your expertise.

But, the fact that he so clearly doesn't know when he is out of his depth in the first place is the real tell.
What percentage of people do you think live in poverty now? Genuine question.
Show HN: Bash-gpt.sh – The power if ChatGPT, a single shortcut away
Hi HN!
I'm now introducing bash-gpt.sh, a script that allows you to easily query OpenAI's GPT models from Bash! With bash-gpt.sh, you can generate text using the latest and greatest GPT models available, directly from your terminal. The script is easy to use, highly customizable, and perfect for developers, hackers, and anyone who wants to generate awesome text with OpenAI.

Features:

- Simple and easy-to-use script for querying OpenAI's GPT models from Bash

- Highly customizable options for API key, model, temperature, and more

- Generates text using the latest and greatest GPT models available from OpenAI

- Copies generated text to your clipboard for easy use

- Open-source, free to use and modify

Limitations: - Cannot handle double quotes very well, as it replaces them with a `(grave accent)

Planned features:

- Integration with additional GPT models and APIs

- Support for multiple output formats, such as Markdown or HTML

- Check out the source code and start using bash-gpt.sh to generate awesome text from your

- Cache past queries!!

- Variables such as $consversation $advice $step-by-step $stackoverflow-question, in order to replace prompts such as "$stack-overflow-question How do I solve this CORS issue ..." or "$step-by-step How do I deploy a docker-compose file."

If anything goes wrong just open an issue. Thanks.
What's with all this stories from El Pais being submitted by the OP all of a sudden? https://news.ycombinator.com/from?site=elpais.com
A parameter is a variable for which a weight (a floating point value) is the concrete value.
So assuming the same output is required, if people wielding AI are more productive, you'll need less people.

.

But we're missing an important point, as far as software development or at least web development/user-centered apps goes at least, if not many other situations; We will need less software, not more, and the software we will need will be much more infrastructure and 'industrial'.

For example, currently I might go to a units conversion website to do a quick cooking calculation. chatGPT.

I go to a weather website (always via google, because I never remember the website names) to check the weather. chatGPT.

I want some information on my stocks, and their outlook. chatGPT - can summarize the price movements and the 'buzz' around said stocks without wading through pages of web UI.

I want to book a holiday. Instead of wading through ad- and promotion- laden booking sites, chatGPT.

The authors example of 'writing articles'. Why bother reading them? Unless it's reading for pleasure, do I want to seek out a particular publication and wade through a load of fluff to get the meat of what I want to inform myself about? No, just ask chatGPT.

Sure it's going to have to learn to present results neatly in tables and pictures and so on, and it's going to have to use plugins to get actual answers to some things. And I don't want to have to type at it all the time, so I'll want some 'promptmarks' or something more sophisticated.

But all these websites that we're worried GPT will write for us, unemploying developers - it's 'worse' than that - the sites won't be needed to start with.

As for other stuff, say news, why bother getting chatGPT to write a styory for a page on NYT or whatever. I can just ask GPT 'whats up' and it'll tell me news.

Sure for all this, it's not quite there yet, but I think the writing is on the chat-box, er, wall.

.

The other main issue being missed is capitalism. We've enjoyed a golden age of creation where basically all you need is a laptop and some open-source software, and you can code, or write articles, draw artwoks or whatever. Albeit you have to use infratructure to distribute that code or make it available online etc.

With AI, the means of production will suddenly change from a laptop, to multi-million dollar models, owned by someone else. That could have a profound effect on who gets to create, and under what conditions.
I built one of those custom mechanical keyboards with some "fancy linear switches", but I am not a fan of the mechanical keyboard enthusiast community because it is so sanctimonious, elitist, and close minded.
You're right. I wasn't as careful as I could be, my intention was to cover common ADHD stimulants: adderall, ritalin, vyvanse, etc. Basically any of them that gives you a quick boost of dopamine and are addictive. I'm not a smart psychopharmacology guy, just have a lot of experience with stimulants. Perhaps ask for clarification instead of throwing out 'conflating' next time though?
Yes, I fully agree with you! there's no reasoning or intelligence in modern LLMs, but the OpenAI open letter and recent comms strongly implies there is
>The crappiest 8GB RAM (?!) 256SSD M2 Air model is 1650EUR. 1650EUR for a laptop that won't have enough ram to run the browser in two years.

With the way some of us use tabs, that's not enough RAM to run the browser now. :-)
I mean, you do know that regular Tylenol still works as pain medication?
You don't necessarily need narcotics for broken bones.
Because 4 bits less precisely specifies the value of the parameter than 16 bits does.
+1 on the left-handed trackball and right-handed vertical mouse. I don't use both together, though. My trackball is a Kensington Orbit, with scroll ring.

I also have a cheap graphics tables, a Huion, for some digital painting or to help with creating software architecture diagrams.
I agree, the best way to make change happen is start a company and set your own table.
My favorite theory for the Adderall shortage is that it's all being diverted to soldiers on the front lines in Ukraine.
Should they also mention Dremel? I could go on.

Within the context of the article, mentioning any of these names is pretty obviously unwarranted. It sounds like you want a different article. Write it!
Agreed. I think this is where Java’s latest date/time libraries shine (heavily based on Joda time lib).

It makes a solid distinction between Dates, times, instants, and zone dates/times.

And Instant is a moment in time. Exposed as a UTC time stamp.

Birthdays etc are best expressed as LocalDates. There’s also LocalDateTime for zone-agnostic features.

If I were writing software like you describe I’d want an explicitly zone-agnostic date(time) to represent it.
lol - Yeah, I could write this in 20 lines.

I have it answering a list of questions in an excel from three different 'Frames of mind' by passing three different directory'swith different content in each to get three different responses i can craft together.

def excelGPT(self, dir, excel_file, sheet):
#my GPT Key
os.environ['OPENAI_API_KEY'] = 'sk-
#Working Directory for training
# root =
root_folder1 =
documents1 = SimpleDirectoryReader(root_folder1).load_data()
index1 = GPTSimpleVectorIndex(documents1)

root_folder2 =
documents2 = SimpleDirectoryReader(root_folder2).load_data()
index2 = GPTSimpleVectorIndex(documents2)

root_folder3 =
documents3 = SimpleDirectoryReader(root_folder3).load_data()
index3 = GPTSimpleVectorIndex(documents3)

file_name = dir + excel_file

df = pd.read_excel(file_name, sheet_name=sheet)

GSA_answer_array = []
basic_answer_array = []
QA_answer_array = []
df_series = df.iloc[:,0]

for i,x in enumerate(df_series):
print("This is the index ", i)
print(x)
GSA_response = index1.query(x)
basic_response = index2.query(x)
QA_response = index3.query(x)
GSA_answer_array.append(str(GSA_response))
basic_answer_array.append(str(basic_response))
QA_answer_array.append(str(QA_response))

self.zip_to_docv2(dir, "Gippie_Response.docx", df_series, GSA_answer_array, basic_answer_array, QA_answer_array)
That is generally correct, but I wouldn't focus too much on VO2 Max as a single metric. As Goodhart's Law states: "When a measure becomes a target, it ceases to be a good measure."

All else being equal, a higher VO2 Max is better. But in reality we have limited time to train and have to make trade-offs. As a (mediocre) endurance athlete, my race performance has improved even though my measured VO2 Max has declined. Most athletes can only sustain their VO2 Max output for 6 - 10 minutes but I am more interested in being able to hold a high percentage of VO2 Max for a much longer period. I could change my training plan to focus specifically on optimizing VO2 Max but would that actually reduce my risk of premature death relative to what I'm doing now? Doubtful.

Agree with your other points.
Right. When fsync returns an error code, it means (I think) that one of the earlier writes has failed or partially failed. This is not an obvious behaviour, and it wasn’t clear from the fsync documentation. And fsync doesn’t tell you which write failed! It’s spooky action at a distance.

We can blame Postgres for not handling this case properly, but I think the design of fsync bears just as much blame here. A write completion callback (as suggested upthread) would be a much more sensible and intuitive way to pass write errors back to the database. I think if Linux exposed an api like that, there’s a much lower chance this bug would have happened at all.
Doesn't reasoning like this fall under the ecological fallacy? You can't use statistics to predict the outcome for the individual.

If I get a colonoscopy tomorrow there is not a 1/1000 chance I'll die of a perforated bowel. Except perhaps by pure coincidence. My odds will be different. Maybe 1/10. Maybe 1/10,000.

A government can use statistics like these to direct spending, but as an individual you need to take your own personal history into account, and your trust in your medical professionals, and roll the dice.
Danish researchers discover birds with neurotoxin-laden feathers
Finally n8n with some funding. Or Tines, but less expensive (and a little bit worse).
Nice List. The spice road wasn’t limited to spices.
Oh man, TIL.
Now I love the domain. :)
Strattera is not a stimulant, not in the same method of action that Adderall or Ritalin is.
>one in 1000 chances of perforating a bowel and dying here and now

that sounded impossible and googling a bit I think it's off by a couple of orders of magnitude: closer to 1 in 10000 chances of perforation, which has a single digit % of death

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2811793/
SuperCard: Use your stacks again on a modern Mac
While doing my best to distract myself from life at the time, I read the book “Waking Up” by Sam Harris, and this got me curious.

I’ve since been using the Waking Up app also created by Harris. The introductory course is a flavor of Vipassana or “seeing things as they are”, and that’s where I started.

Harris has an extensive background and relationships with many meditation teachers and experts across various disciplines, and he tries to distill the best bits from each into the core meditation course.

In addition to the core practices, the app has a deep library of content from other expert teachers ranging from theory/philosophy to guided practice, and I’ve found it fascinating to try meditations from various schools of thought. Some of the extra content goes down some (secular) Buddhism rabbit holes if that’s of any interest.

(Not affiliated with Harris, but I’m a pretty happy user).
TFA never claimed that parquet is superior to csv in all cases. If you have a small file or you just want to be able to read the file, then by all means use a csv. Is your argument that we shouldn't bother developing or talking about specialized file formats because they're overkill in the most common case?
you misunderstand how the "+4" storage design works for solar. a 1MW solar plant nameplate capacity will only produce 1M for an hour or two a day, the hours before and after that peak will be some fraction, the sum total off the area under the curve works out to between 3 and 5 hours depending on latitude and weather[1].

so when you design a utility solar system with "+4" storage, what you're really doing is creating a "one days worth of full production" buffer. that can be used to run the output at a fixed rate while the buffer builds and empties every day (its never that simple but thats the basic principle). for example a 100MW farm with 400MWH of storage can in the simplest sense produce 16MW constantly (all through the day and night). in practice there's plenty of other stuff on most grids so they don't do a full battery cycle every night, but rather use the buffer to be able to meet day ahead and dispatchability contracts for a very cloudy day or a lightly cloudy week.

now don't get me wrong, obviously that still doesn't put it in the same reliability category as nuclear, but it closes like 80% of the gap in practice. its not better, but it is clearly on track to be 'good enough'.

[1] https://www.nrel.gov/gis/assets/images/solar-annual-ghi-2018...
Kinesis Advantage 360 pro.

Apple magic trackpad.

Savant Elite2 Triple Foot pedal. Left Click, Right Click, ESC.. currently. Still playing with them.

IPEVO DO-CAM USB document camera, doubles as my face camera, but I do a lot of 'whiteboard' sketches on paper which I later translate to lucid if it needs to be kept.
Thanks for the clarification, was just quoting from Scott Siskind's article which focuses on Adderall. I was responding to the suggestion that adderall is a mundane drug and doesn't get a person high.

I don't think that would be that hard to disprove, but I was trying to pull a quote from the article they linked.

Wikiopedia says Strattera can lead to increases in dopamine, whether that's relevant to that case I don't know.
https://twitter.com/abacaj/status/1635837820270002178

the bloomberg paper does talk about how they sized the model based on their compute budget and research on time to train ... megatron has 1t parameters

i'm intrigued by some of the knowledge graph performance benchmarks and wonder about training it alongside an explicit knowledge graph, instead of building its own implicit knowledge graph, despite the 'bitter lesson' about just letting simple models and massive computation do their thing.
I agree but I'd suggest that weights are less like the telephone numbers in a directory and much more like the proportional weights in a recipe.

Recipes, famously, are almost but not quite copyrightable | patentable.

eg:

https://copyrightalliance.org/are-recipes-cookbooks-protecte...

https://etheringtons.com.au/are-recipes-protected-by-copyrig...
I’ve seen employees who treat MacBooks like they were $5 note books which they repeatedly drop or spill drinks on and say “oh well, the company will get me another one”
a weight is an example of a parameter

so is a bias, and presumably the biases are also in the same file with the weights
I'll take a look at in 10 years, if it's still for sale. Not sooner!
Insomnia by Kong. Basically same as original Postman but less bloated and more performant.
I use plug-in Sennheiser HD 569 headphones, for better audio experience. But with that, I have a Koss in-line volume control. I'm very picky with how loud things are, so I use the volume control to fine-tune it frequently. Much easier than having to constantly tweak software settings for volume.
For those who don't know what he's talking about:

https://www.google.com/search?q=chesterton%27s+fence
The HN analog is Postel's law: "be conservative in what you do, be liberal in what you accept from others".
I don’t run, but I lift. One important thing to realize by myself was that I must not to listen to any exercise advice. Which told me “don’t workout every day, it’s bad! change muscle groups! take rest!”. So I had a hard time converting it into a habit and got stuck in overdo-sore-timeout cycle.

The key thing is to do/start with the same thing everyday, with slight variations in the end. Make it an autopilot routine during which you can be mentally elsewhere. Only then you may think “I have to…” and [click] it’s done before you even notice.
Robo-GPT, a Variant of AutoGPT
But the thing is these materials represent a lot of greenhouse gases in their production. In the case of solar panels because of the whole industry related to their production, and in the case of wind because of the sheer amount of material, most of which is either (1) metals reduced with coke, or (2) concrete which outgassed massive amounts of CO2 when it set.

And they are not being reused or recycled.
I've been using the Microsoft Natural series keyboards for years. Split, and ergonomic.
crediting the creators of parquet is not unwarranted, no
Thank you @slawr1805
April 2 Potential GitHub Credentials Exposure
I mean it kinda can. Here's the full prompt. I have no idea about aspartame, I just picked something that it's definitely not sure about.

Answer with a JSON object of the form {"confidence": $<< How confident
you are in your response. >>, "en": $<< Your response in English. >>}.
User: What is 2 + 2? Bot: {"confidence": "very", "en": "2 + 2 is 4"}
User: Is aspartame healthy? Bot: {"confidence": "somewhat", "en":
"Aspartame has not yet been found to have any adverse effects on
humans."} User: Who won the war on 1812? Bot:

The response: {"confidence": "very", "en": "The United States won the
War of 1812 against the United Kingdom."}

Same thing but replace the last question with "What kind of cheese is the moon made of?"

The response: {"confidence": "very low", "en": "I'm not sure, but I
don't think the moon is made of cheese."}

How about "Is the economic system of communism viable long term?"

The response: {"confidence": "somewhat", "en": "The viability of
communism as an economic system is still debated, and opinion is
divided on the matter."}
Option 1.
No 13 TWh is just our current _electricity_ consumption for 5 hours. We are talking about replacing all energy consumption like heating with electric heat pumps etc. This would be closer to 100TWh. And google says our current production is around 600GWh of batteries per year. 91.89 TWh / 600 GWh/year = 153 years.

Yes there is pumped storage, but I wonder how much more of that there really is to develop? Plus damns are environmental disasters of their own. The other storage methods are speculative at best. I just wanted to push back a bit on the idea that "just" need solar + storage as many people seem to believe. It is a big ask, and I think we will need more. If we don't want gas plants, then nuclear could be a good option.
> I love it when Western authors write poverty porn about India.

Pankaj Mishra is not a Western author - he's from India:

https://en.wikipedia.org/wiki/Pankaj_Mishra

http://www.pankajmishra.com/about/
Do I genuinely believe that startups funneling millions of dollars to politicians in campaign donations, speaking fees, and giving them plush gigs when they leave office is a legalized form of bribery? Yes. Is most of this illegal in other developed democracies? Yes.

I feel like after the whole SBF fiasco this should all be quite obvious…
Possibly dumb question: can an early 30 something trust that number to apply to them?

I'd imagine the calculation is more sophisticated than I can imagine, but can it take into account things that haven't necessarily had their full impact yet? Like potential world war, deep recession/depression, massive unrest, things like microplastics, forever chemicals, dropping testosterone, the after effects of covid itself as well as everything around it.