skysight-inc/HackerNews huggingface dataset:
Why do you bother commenting if you don't have any experience in the other language?

With C#, you literally just `apt install` the cli and it keeps up to date. I write go every weekend, and spent years in C#. I still don't know how to properly install go and I have to run it in docker containers. It's so undocumented (or rather the documentation was lacking at least a few years ago and I've not bothered checking because my workflow works for me), that I got lost as a new go dev.

As far as building and running ... C# is on par with Go. There's really not much difference, at least from the cli.

Editors ... I dunno. I pay for a visual studio license and the IDE is simply magical (esp with resharper). I use goland for go, and these two IDEs are barely comparable in some respects.

The testing story in C# is something to be desired. I would rather build a random project to test my code than write tests in C#. It's a mess over there.

But yeah, if I were to start a project completely from scratch, I'd choose PHP over either of them, so maybe I don't know what I'm talking about.

I'll see myself out.
Looks like the answer is yes, for money. Nothing I can quickly find that is FOSS.

It doesn't seem like this problem requires anything crazy, just traditional computer vision, but of course the devil is in the details.
Do you mean cython? I've never seen a pure c extension in "a few lines", last time I wrote one there was a ton of boilerplate.
> At the root of the problem, I believe, is that a human (or LLM) saying they understand has little to no bearing on if they actually understand!

That's certainly one root of the problem, but I would argue that there are multiple roots to this problem!

Humans have further realized that understanding itself is provisional and incomplete, which is quite a remarkable insight (understanding if you will), itself.
The article says it goes down in value by 10%, not 100%.
From the article:

> Several new functions (Insert, Replace, Delete, etc.) modify the slice. To understand how they work, and how to properly use them, we need to examine the underlying structure of slices. [My emphasis]

What this is telling us, although perhaps the author doesn't appreciate, is that this isn't an abstraction. If it was an abstraction we don't need to "examine the underlying structure of slices" in order to properly use them, we can just treat them as opaque. But in Go that's not an option, intimate knowledge of the inner workings is crucial to correct programming in Go.

And that's not necessarily a problem for its main authors, who have anyway got such an understanding, but it should have given pause to somebody who thought about how you can effectively teach others to use this language. For Go in particular that's a huge problem because it's intended as a language for software engineering and for that purpose you do want to rely heavily on abstraction.
Interesting, so now instead of telling everyone to use Google, we tell everyone to use ChatGPT and we dismiss possible human written comments as those could have been written by ChatGPT? This user usual comments don't look like botspam.
I wish my handwriting looked that good
SST: https://docs.sst.dev/what-is-sst
> After 40 minutes, their brains effectively shut down. They struggled to make any logical decisions.

I'm dubious. I haven't read the study they take this conclusion from, but it does not accord with my experience of the world. Your brain shuts down after 40 minutes in a supermarket, really? Anyway, it's about supermarkets and not malls, and most of the other evidence in this article is about casinos. Thin soup.
Breathing is such a powerful tool at our disposal. It feels a bit silly to say, especially with the many gurus telling us we are not breathing right, but I think there’s some truth to it.
Or it's a cute term for oppressing people to a degree that they don't want to follow natural instincts to procreate. For instance, developed nations economically penalize parenthood to such an extent that native birth rate is now below replacement in all of them with only a few exceptions.
My early 20s sucked, with lots of loneliness and depression and a lack of motivation for anything. Drank a lot and basically just drifted aimlessly through the desert of life (so dramatic lol) while hating myself and wallowing in a lake of self-pity.

Eventually fell in with a bunch of hippies, of all things, did a bunch of yoga, went to college and discovered something I was actually passionate about (environmental stuff, in my case), and very slowly turned things around with the help of kind friends and patient professors. Late 20s were better, 30s were great.

Nearly 40 now and things are good, but I wouldn't have survived that era if not for the community I happened to find. It was hard, especially as an introverted, nerdy type.
We've outsourced our sex life to porn stars. Er, at least that's what one of my friends says....
India's stance on data transfers at WTO spooks chip giants
In order to do that effectively, an LLM has to itself have understanding. At a certain point, we end up in a metaphysical argument about whether a machine that is capable of responding as if it had understanding actually does have understanding. It ends up being a meaningless discussion.
The only way to reduce hallucinations in both humans and LLMs is to increase their general intelligence and their knowledge of the world.
Anyone that has a mental model that includes what ATMs do. The point is that most people don't use ADB and therefore don't have that mental model. Many people have used an ATM, so if an article talked about someone stealing cards/pins on an ATM, most people would know what it meant. There are certain abbreviations that are so commonplace it may be safe to assume people know what they mean, even if they do not know what they stand for.

ADB is not one of those. This is the point, and this is the thing that anyone who is arguing against that point fails to recognize. It's myopia, or self-centered thinking. It leads to bad things in our industry (poor UX being one of them) and I'd encourage anyone thinking this way to consider what "empathy" means and how it is applicable to our field.
> the percentage of people who must be content to live in small boxes and be content with low-quality food has increased.

Doubt it. Regular folks have access to foods like tropical fruits that would have been a complete luxury back then, even for rich people. Also diversity of cuisines; even rural towns have Thai and Indian food now.

Probably average home size is bigger now, too, and they are more comfortable. I wouldn’t be surprised if this were true even in Europe and Asia.
A store owner does a marketing survey to find out what kind of music customers might like. The narrative is that he turns on a mind control device that makes you buy 5% more.

With the debunking of "Thinking fast, and slow" this branch of
psychology has hopefully run its course.
I'm surprised tiktok/reels/shorts don't go fullscreen and hide status bar with clock.
I have to use LLMs for work projects - which are not PoCs.

I can’t have a tool that makes up stuff an unknown amount of time.

There is a world of research examining hallucination Rates, indicating hallucination rates of 30%+.

With steps to reduce it using RAGs, you could potentially improve the results significantly - last I checked it was 80-90%.

And the failure types aren’t just accuracy, it’s precision, recall, relevance and more.
To work for the aunt/uncle, friend of the family etc described earlier the thread, or having an older brother helping… 10x programmers have a bunch of people giving them a head-start, not just themselves. Sure the person needs a drive and early start, but it’s moot without the support to actually convert that early start into a career. Maybe not moot, but for sure a whole lot harder.

I was coding before age 10 and delivering homework in website form any chance I got. Coding was just another video game to me. And yet, I didn’t even end up being a programmer, let alone 10x. I was given bad advice from highschool career advisors, lacked the family connections that knew better to give me odd tech jobs, had disinterested teachers at best and ones that insulted students who asked clarification questions at worst. I took an engineering class in highschool where i loved the content but I felt like I didn’t belong and dropped from it convinced tech was not for me after all (and then proceeded making games in unreal in my free time). For every person supporting my interest in CS there were 10 telling/nudging me to give up, so i was eventually worn out and gave it up. I still code 25 years later but I am far behind now instead of ahead.

Anyway, this is a longwinded way to say it takes privilege to be a 10x programmer, not everyone who gives themselves a head start will succeed.
Through political pressure that forces parties in power to adopt some of the opposition party's positions in order to stay in power.
Every little bit helps, by definition. At the same time, by distracting us with arguments about plastic straws and meat, the fossil fuel industry shifts the focus off of their enormously outsized contribution to climate change. It can also result in moral license - the feeling that I recycle, so I've done my part.

I'm not suggesting not minimizing your individual impact on the environment (and frankly, the elephant in the room that we can't talk about is the impact of producing children), but at the end of the day, if we keep on dumping carbon and greenhouse gases into the atmosphere, the destruction will continue.
>It seems like the only thing we still know how to do and also want to do is roads.

And military equipment.
Are there some stats published someplace that backs this? I'd be curious as we say this all the time anecdotally, and online dating makes it obvious from an intuitive level.
You may wish to additionally read the history of the Root Server System, which was written by the Root Server Operators and provides significant more context and facts about it's development:

https://www.icann.org/en/system/files/files/rssac-023-04nov1...

Another helpful document that explains why the diversity of Root Server Operator organizations is a good thing can be found in this document as well:

https://www.icann.org/en/system/files/files/rssac-042-17may1...
That birth rates go down withe conomic prosperity has nothing to do with government oppression... That talking point is utter BS, and close to the conspiracy theory of the great "replacement" ...
Underspecified queries ("generic search terms") is actually one of the tricky problems in search. The way Marginalia Search deals with them caters to a particular type of audience and set of usecases. I don't think that's wrong. Seems silly to try to cater to everyone. In that scenario you're more likely to not cater to anyone.
I think with the Image->CAD data you could hack together something resembling a die-bond machine to automate the process. A flying probe would need two heads on both sides for full coverage of continuity, and some algorithms to probe multiple times with micro-offsets to deal with near-hits and bad connection hits. You could also monitor the probe heads for changes in capacitance to infer the quality of the probe hit.
I acknowledged the real dangers like climate change in my original post. I simply don't agree that the other issues you mention are actual dangers. Your argument that these are problems is a naturalistic fallacy.
TSMC is already expanding in the EU, specifically in Dresden, Germany. Because EU skilled labor is much cheaper than US skilled labor and in some aspects US unions are more powerful than unions in EU. That's why the EU is already full of semi fabs and other kinds of factories.

Worker's rights are not an issue when labor is 30% of what they would have to pay in the US for the same skill/talent. US skilled workers don't have it any worse than EU skilled workers, often way better. This isn't flipping burgers at McD's where you have no bargaining power and need unions and labor regulations to protect you.

And you need a lot of skilled people to operate a heavily automated semi fab: PLC programmers, opticians, physicists, material scientists, contractors, HVAC, electricians, plumbers, construction workers, Q/A, etc and irrespectable of workers rights, all those have much lower bargaining power for high wages in the EU than in the US, due to market supply/demand.

Otherwise there would be no investments in the EU and nobody would be making stuff here at all.
Citation needed. All that space would need to be turned into farmland.
What's the point of saying country X has for example vehicle accident rate of y if you don't compare it to other countries? Comparisons are important, otherwise what are you even discussing in a void.
HackStack is a community-driven collection of tech stacks. Create and share your tech stacks with the world. Discover which stacks and tools others are using and Suggest content of your own.

https://hackstack.hackazen.com/
Platonic plates?
We always use:

<origin_id> <timestamp> <event_type> {payload_json} \n

This way you know what json parser to use for which line.

origin_id and timestamp is just something we always use with our EventStream

In the database it also has one iterator per origin_id, and within an origin one iterator per event_type.

This way you can listen to both an origin_id and a specific event_type while making sure you can batch fetch any missing data if the iterators skip a beat.
>Don’t complain about the state of the world unless you’re actively fixing it

What kind of backwards ass thinking is this. I mean, stop and think for at least one second before typing things like this.

If I'm living hand to mouth, as in if I stop farming my own food I'll quickly starve it would be stupid to, one, stop growing my own stuff because I'll starve otherwise, and two, not complain about the situation because it's a terrible place to be.

By complaining someone with wealthy, time, and intelligence may be able to find a solution that I can implement into my life without causing a death spiral.
The timeline for these trends does not line up with the timeline for the reduction in sexual activity. These are not plausible explanation as to the cause.
Criticising interest itself is kind of meaningless. I agree with that, but if you think about It the interest rate has a tendency to go to zero on its own. Positive interest indicates that that the future economy will be larger if money is invested in the present. If you have an aging economy you can't expect the interest rate to be positive. So the argument should be in favour of complete capital markets with positive and negative interest. During a boom you expect positive rates and during a bust the rates would be negative.
It’s like the term “god particle” - it invites comparisons and allusions that do not match reality.
Yeah but if I spend that much money (not sure about the US but here in Europe it's really expensive, 170 or 190 euro) I really want something recent :) for longevity also. It will have to last a good few years after all. 3 years in for the same price is just not a great deal. It's still a 3 year old cpu (I don't use iOS so I don't really follow what's SoC generation is what)

So I'll wait for the next version.
Bring and monitor your mobile temporal logging apparatus.
There are automated tools for generating a netlist from scanned IC layers (nm thick). They're proprietary trade secrets of course, but it's done all the time.
Students discovered that candy machines were covertly collecting facial data
It's probably useful to read this page first, particularly if you're in the Apple ecosystem: https://help.obsidian.md/Getting+started/Sync+your+notes+acr...
System Source Computer Museum's virtual tour
Re: cultivars. Some have probably died out. Others have probably gotten better. Look at apples; my parents talk about how the only apples they had were red delicious and granny smith. Now we have insane diversity of delicious apples without even having to grow them ourselves.
> Importantly this doesn't actually guarantee that it does any kind of search.

What's more important is that a user _can see_ whether GPT-4 has searched for something or not, and can ask it to actually search the web for references.
The site is working, just very, very slowly, which seems fitting.
I wrote a time-traveling database (where you can query a table/row as of a specific point in time and join it to data at another point in time; we used this for AI training to predict future behavior in users) completely from scratch (that was the coolest work project ever, btw) that was built on Hadoop/Hbase. I understand RocksDB is fairly similar ... however, I want to stay as far away from any of those kinds of APIs. I have scars from dealing with hbase and writing query planners and figuring out how to do performant joins in a white-room type environment. No. Thank. You.

It was fun at the time, but I don't want to go near it ever again.
> Arguably he could have a lot to say about our culture spewing out hydrocarbons being damaging to the planet […]

Good?
Engineer Designs On-Vehicle Solar Charging System for His Tesla
Engineer Omid Sadeghpour has designed and built an on-vehicle charging system for his Tesla Model Y. Now, whenever he parks it in a sunny lot, he can deploy the panels; and rather than merely baking the interior of the car, he's generating juice.
PDF of the article is available at https://mathnews.uwaterloo.ca/wp-content/uploads/2024/02/mat...
The point is that you don't need to read in the whole file before you can start working with the data.

This is great because it saves you memory (don't need to store the whole thing, your can store one line at a time depending on your specific issue), latency (don't need to wait for the whole file to be read and parsed, you start immediately after the first line), etc. Huge JSON files might be also too big to load into memory. You can read one line at a time, you can stream your lines, process your input across multiple computers etc.

And, as it's just json lines, you also don't need to invent a new notation, specialized tools, etc.
I’d like to know if the following are relevant to the discussion. Here is the fertility rate by state: https://www.cdc.gov/nchs/pressroom/sosmap/fertility_rate/fer...

Here is the cost of living by state: https://www.consumeraffairs.com/homeowners/states-with-lowes...

Some interesting states are West Virginia.

Cost of living is hard to calculate and I don’t know the best source. This one might be better: https://www.epi.org/resources/budget/budget-map/

Idk if the fertility rate is factored into the cost of living calculator … if it is then I guess the measure isn’t relevant.
Definitely a tangent, but it's always interesting to see which of {a,an} people use for SQL and derivatives. It never occurred to me until today to pronounce "sqlite" as anything other than "sequelite".
What's the best self hosted/local alternative to GPT-4?
9 months ago someone asked if there's a self hosted alternative to gpt-4:
https://news.ycombinator.com/item?id=36138224

The answer then was "no, everything is using openai."

Curious if there has been any movement on this front?
> As a very reliable partner, Japan works fine for this purpose.

It is pretty close to China, so in case of a war, it is not exactly great location (from US point of view).
“ Students at the University of Waterloo discovered that their candy machines were covertly collecting facial recognition data when 'Vending.FacialRecognitionApp.exe' crashed.”
Agreed.

The mistake I made when I was younger was thinking that good communication was about being able to clearly and concisely convey the information in your head into another head.

I eventually learned that this was necessary but not sufficient, because "the right way" to communicate varies significantly based on social / political / cultural / emotional / institutional dynamics.

As a young man I simply didn't understand enough of those dynamics to be able to model the when and the why of communication (meta-communication?), even if I was good at the idea transmission part.

Life experience helps immensely here.
find is pretty slow compared to fd. It also spends a lot of time searching through directories like .git or node_modules which you typically want to exclude.
What is the point in using Ollama over huggingface if you use Python? Also, REST endpoints can be provided with huggingface transformer.

Here with Go, it seems to make sense to use an abstraction. Though don't you lose a lot of flexibility?
I know personally Fowlers articles, some of the folks we hired who were former Thought work-ers, and my experience running through agile, SAFE, classic project management, and XP; nothing came close to the XP method.

It was put up or shut up. If you said you could do it you can almost guarantee someone would ask you to show them and explain.

A lot of "knowing something is not the same as knowing the name of something"
> People also often don't understand things and have trouble separating fact from fiction.

That's not the point being argued. Understanding, critical thinking, knowledge, common sense, etc. all these things exist on a spectrum - both in principle and certainly in humans. In fact, in any particular human there are different levels of competence across these dimensions.

What we are debating, is whether or not, an LLM can have understanding itself. One test is: can an LLM understand understanding? The human mind has come to the remarkable understanding that understanding itself is provisional and incomplete.
The seaborn issue linked in the paper, “Treat binwidth as approximate to avoid dropping outermost datapoints” (https://github.com/mwaskom/seaborn/pull/3489), summarizes the problem as follows:

> floating point errors could cause the largest datapoint(s) to be silently dropped

However, the paper does not contain the string “float”, instead saying only:

> A bug in the seaborn 0.11.2 plotting software [3], used by Park et al. [1], silently drops the largest data points in the histograms.

So at the very least, the paper is silent on a key aspect of the bug.
It is not the opposite of stochastic parrot, it is exactly the same thing only the predictions are worse due to sparse training data.
OK. Good.

I’m glad someone else said this, since it means I’m not crazy. I was reading that thinking, man, this sounds like the way it’s outlined to work? Where’s the new issue?
The graphing library caused this?
Cool engine. Going to check out source soon but "ROME2D16-2T" returned relevant results from esoteric sources. Useful.
An API that you send comments and it tells you if it is spam or not (free for personal use and low traffic commercial sites IIRC). It is the spam-catching-backend for WordPress sites and many other forums -- like discourse, I think -- (so they have a really, really good idea of what spam looks like across billions of sites).
Related active thread about the Thiel Fellowship: https://news.ycombinator.com/item?id=39491968

I think he wrote some scary manifesto I was trying to find pushing technology as the solution to our problems, but I was unable to. Convenient he owns much of that tech. Also, if you consider the premise he feels burdened by government and paying taxes, and wants to dismantle democracy, he would almost certainly be discrete, as well as consider lying to get what he wants.

I had never heard of the term "Dark Enlightenment"[1] until recently, but it's rather concerning.

[1] https://en.wikipedia.org/wiki/Dark_Enlightenment
This seems like a lot of effort to get a net list given other techniques to deduce what pads are connected (e.g. knowing the most connected net is the ground plane, looking up the pinouts for the ICs, looking at the voltages and signals when the board is powered).
But aren't all polluting businesses producing stuff that in the end will be used by individuals?
Bizarre. How do people make such big, splashy findings that can mess with people’s sense of optimism about science and innovation, without doing the simplest types of checks on their data and methodology.