skysight-inc/HackerNews huggingface dataset:
Great book by a great teacher. I read this during my masters and was my route into machine learning.

David did many great things but sadly passed away too young in 2016, surely would have continued to have a great positive impact in the world had he lived longer. His other projects included the sustainable energy book https://www.withouthotair.com/ and information theory inspired keyboard software for people with severe disabilities https://www.bltt.org/software/dasher/

I had the honour of being a PhD student in Cambridge during his last year of life, and saw him give talks a few times in our lab. It's truly a remarkable experience to see someone who is a passionate explainer in action. Like how I imagine it must have been to see Feynman in the flesh.

This is a great short video to get a feel for his style of explaining: https://youtu.be/UR8wRSp2IXs

(Writing this post feels wrong because he's had such a positive impact on my life and those of many others, and this post definitely can't do it justice)
Yeah I agree there are people all over the board as far as their interpretations. I have family in healthcare and teaching. I believe most of the mandatory reporters are reasonable and possibly even willing to violate the law as they know the foster system is often even worse than living with even a physically abuse parent, but unfortunately the parent and child come into contact with a LOT of reporters over the years and thus they must optimize for the very worst of the ones they will encounter rather than the most reasonable.

Two thirds of black families in my county are investigated. My family have coworkers that explicitly state they will mandatory report things like a parent seeking health care to reduce their substance use.
I agree with some of this (particularly the conclusion that better education methods are required) but lets be a bit generous for a second.

The ability to write well is (or was) an important skill. Being able to use correct grammar, to structure even a simple argument, to incorporate sources to justify one's statements, etc. Even if we're just talking about the level of what GPT 3.5 is capable of, that still corresponds to, let's say, a college freshman level of writing.

Now, perhaps with the advent of LLMs, that's no longer true. Perhaps in the near future, the ability to generate coherent prose "by hand" will be thought of in the same way we think of someone who can do long division in their head: a neat party trick, but not applicable to any real-world use.

It isn't at all clear to me though that we're yet a the point where this tech is good enough that we're ready (as a society) to deprecate writing as a skill. And "writing bullshit" may in fact be a necessary element of practice for writing well. So it isn't self-evident that computers being able to write bullshit means that we shouldn't also expect humans of being able to write bullshit (at a minimum, hopefully they can go well beyond that.)
Agreed. Same experience. It can often ouput some falsities but when one knows what they are doing... It can accelerate coding quite a lot or be a great help in designing algorithms.

Especially since it can ouput code. (from a statement of requirements in natutal language)

Pretty useful.

Faster than going through links after links on a search engine.
Uh, I think it was a joke.
https://en.wikipedia.org/wiki/Public_opinion_of_same-sex_mar...

In many states support is around ~50%. So opposition to same sex marriage isn't a fringe opinion in a lot of places in the USA. Even in liberal California 33% still don't support it.
It may be slightly conspiratorial, but the seemingly mindless hating on anyone remotely financially successful (and their work) starting making a lot more sense once I understood short positions.
The shift happened in November 2022, at least here on Hacker News. This discussion isn't really about your own small group/circle.

I think it's great to hate Musk if he's a pedophile (I have no idea what you're talking about, sorry, I don't watch the news except here, and that kind of news doesn't cut it here)

I don't think it's great to hate him because he's rich and he bought Twitter and you want to predict his failure. Most of all I think it's incredibly stupid to claim he's stupid.
I learned C on QNX. It always felt like a rock-solid Unix-like RTOS. I was very enthusiastic when Blackberry launched a line of phones running QNX (couldn't imagine a better foundation for a mobile OS) but then it flopped.

At least my car runs QNX. Somewhere.
> Hm. This has been pretty common in larger cities for a while, mostly because the service staff actually need the tips to like not be literally homeless.

This is fucked up on its face. They should be making $15/hr or whatever the living wage is in the area (probably more) and tips should be on top of this. How did tipping go from a bonus to something someone needs to survive?

Edit:

> I'm pretty sure there are tax/fraud implications if they call it a tip or service fee and then pocket the cash. But yeah it's not like wait staff typically have tons of negotiating power.

If a company as large and with as many workers as DoorDash was able to get away with it for over a year[1], I'm sure that there are small businesses out there doing it unnoticed. I'm not sure how a worker could confirm they were paid out fairly without independently keeping track of every customer's bill for the night. This is complicated even more when there is tip sharing between "front" and "back" of house.

I hope I'm wrong though.

[1] https://www.cnet.com/tech/mobile/doordash-settles-lawsuit-fo...
should easy replace all politicians
Location: Poland

Remote: Yes, full remote only

Willing to relocate: No

Technologies: C#, Python, C and a little bit of everything else from prolog through xslt to hlsl.

Résumé/CV: MS CS, 12 years of professional experience, 7 of those fully remote. I'm a generalist with a strong focus on backend, primarily in C# or Python. I can fix your problems and help you grow your product/service. Full (but slightly anonymized) CV: https://www.dropbox.com/s/vrga1stuz6nvozd/cv-anonymized.pdf

Email: mapiarz@protonmail.com

Github: https://github.com/Mapiarz
I can't wait for my ChatGPT to talk to their ChatGPT and see who wins (ML providers I guess).
> If you, as a developer who doesn't know much about random numbers or cryptography, think you need a random value, and you don't know if it needs to be cryptographically secure or not, you may as well just use a cryptographic RNG interface (unless you're using so much that performance or entropy becomes an issue.) I think in most cases, it's pretty benign if you use cryptographic randomness even when it's not necessary. But, if you use math/rand when you wanted cryptographic randomness, to generate IDs or some such, that would be a much worse outcome.

This is more or less what I was getting at. The main two downsides to using crypto/rand are:

- ergonomics (crypto/rand is a less user-friendly interface than math/rand)

- concurrent performance

The first one can be easily solved with a wrapper[0]. The second is particularly relevant here, because the main distinguishing feature of the global RNG in math/rand is that it is safe for concurrent use, whereas user-instantiated RNGs in math/rand are not. The big downside to this is that it's very easy to end up with performance issues due to mutex contention when multiple packages all use the global RNG (which is common in practice).

I actually submitted a CL (patch) to fix the mutex contention issue in the global RNG about five years ago, but it was rejected on the grounds that callers might depend on the specific sequence of numbers with the default seed, which would arguably break the compatibility promise. That apparently is no longer a concern (this change breaks the same thing, and the notes in the CL justify it), so I might resubmit it now.

crypto/rand is a little less performant in the single-threaded case, but not much - I think it'd be rare for that to be the bottleneck in real-life workloads at scale. The mutex, on the other hand, is a common bottleneck - I've run into this multiple times in multiple different codebases, one of which is what motivated the aforementioned CL.

So I generally advise people to use crypto/rand unless they are certain they need reproducibility, because the potential downside of accidentally using a non-secure RNG when you actually need one is quite high[1], but the downside of using a threadsafe cryptographically-secure one when you needed a threadsafe non-secure one is quite low: you're already taking much of the performance hit because of the mandated mutex, so the number of use cases that actually require the global RNG is quite small.

[0] e.g. https://pkg.go.dev/github.com/andrew-d/csmrand

[1] there are a number of places where RNGs end up being used that don't obviously result in exploits but nevertheless result in exploits in practice. For the average developer, it's easiest just to avoid that quagmire altogether, rather than try to reason about the potential adversaries (and potentially get that wrong).
because of this issue, when you upload a video to a service I run, it populates and biases the speech-to-text (ASR... using whisper 'prompt' parameter) towards terms in the title and descriptions of the video (from youtube) - I have found this works incredibly well, and am pretty shocked the default youtube transcriptions don't seem to do the same.

One big cohesive company AI could extract topics from documents and appropriately cue the other AIs in the system with keywords to ensure that internal jargon is understood.
For the last couple of months, I have been exploring Elasticsearch and I even shared some articles about it talking about how impressive the technology behind it is and how it can be used with other projects such as Spark to expand the search capabilities Elasticsearch offers with the real-time distributed analytics and machine learning Spark offers.
I have no clue what I'm talking about but this piqued my interest. If I ask WolframAlpha:

Q:how many carbon molecules in 2.4 tons
A: 1.092×10^29 molecules

X molecules of pure carbon carbon would theoretically require 2X molecules of oxygen to turn into CO2

Q: how much does (10^29)*2 molecules of oxygen weight in us tons
A: 5.827 tons

So 2.4 tons of Carbon + 5.827 tons of Oxygen = 8.227 tons of CO2? Maybe? What am I missing to have 2.4 tons of fuel turn into 16.8 tons of CO2 emissions? I'm not doubting it, and I'm sure it's WAY more complicated than above, but just genuinely curious!*
Corey Quinn ( well known AWS Pricing consultant ) does most of his photos with his mouth wide open.
... what? You're not supposed to use isinstance with generics??? It's a type-hinting only feature afaik
> We are no longer operating unchecked by the remainder of the biosphere.

But we aren't, really. Long-term, we will be fully checked. And it will be ugly. In terms of humans, it's better that we check ourselves before nature does it because when nature course-corrects, it will probably look like a cataclysm to us.
“Nearly every major social issue of the late 20th century exploded as a direct result of hippie culture bringing drugs and hostility towards the family and social institutions into the mainstream.”

Sources? Wasn’t the crack epidemic more related to Contra and the breaking of the family unit due to disproportionate incarceration of black males by the government in attempt to break their political power via the selective targeting of specific drugs by the govt, i.e marijuana and crack over cocaine?
GitHub Support for Mastodon Profiles
It's seeded using the CPU tick counter (RDTSC on x86-64), which is sufficiently random (billions of increments per second of uptime!) for this.

https://cs.opensource.google/go/go/+/refs/tags/go1.20:src/ma...

https://cs.opensource.google/go/go/+/release-branch.go1.20:s...

https://cs.opensource.google/go/go/+/release-branch.go1.20:s...

https://cs.opensource.google/go/go/+/master:src/runtime/asm_...
I'm curious how the couple delusioned themselves into thinking this could work. And what their plan was.

Maybe taking the victim's identity?
Even if they did foresee it, buying expensive F-22's in the 2000s seems a mistake. The US would have had 20 year old planes (though still technologically advanced), designed for the wrong fight. It's such an issue that the Air Force is now working to retire their F-22's.

For example, a war with China, if it happened, would be most expected around Taiwan; how would F-22's reach the fight? There are no airbases nearby, except on Taiwan which would be innundated with missile attacks. The F-22 doesn't fly from aircraft carriers (which are imperiled by China's missiles regardless). The US needs a longer-range fighter in the Pacific, to cover the vast territory without bases.

Also, the F-22 afaik doesn't integrate with the new network-oriented joint force, where every asset is a sensor and node on the network, all sharing and a view of the battlefield. It doesn't integrate with 'wingman' drones, now the concept for at least part of the Air Force, where human-piloted planes control several drones.

Instead, the US spent that money elsewhere at the time, getting a better return on investment, remains in the lead now (with F-35's), is building a bomber for the China contest (B-21's), and designing a new fighter.
Can you do that without losing all the fun of the magic one-liner with Haskell's inbuilt graph reduction? Otherwise, you may as well use Python ;-)
I get this kinda of uncanny intelligence vs uncanny happenstance feeling too sometimes. Michael Bury comes to mind.
Metabase | https://metabase.com | REMOTE | Full-time | Backend, Frontend, Full Stack, and DevOps engineers
Metabase is open source analytics software that lets anyone in your company rummage around in the databases you have. It connects to a number of databases / data warehouses (BigQuery, Redshift, Snowflake, Postgres, MySQL, etc).

People rather like the product (metabase.com/love). We're a remote team full of people who care about user experience, making complicated things as simple as possible and building things. We have a deeply pragmatic engineering culture and value building things that people actually use vs whatever closes a deal or makes for a good press release.

Tech stack: Clojure, Typescript, React, Redux, AWS

Roles: Engineering Managers, Data Analysts, Frontend/DevOps/Backend Engineering, Success Engineers, and more.

See https://www.metabase.com/jobs
Is there an API or SDK for creating/managing flows? I want the flexibility to programmatically wire these integrations together rather than a nocode UI

Additionally, this seems to rely on you inputting your credentials. How would that work for a usecase where my customers are the ones who provide the credentials?
The caveman line? It was a statement framed as a joke, like a political cartoon.
> This will certainly require a lot of reworking of these traditional curriculums that consist heavily of asking the student to generate bullshit, but maybe that wasn't the best way to educate students this whole time.

That process was invaluable for making normal bullshitters into bullshit artists -- how will we train our elite human bullshitters in the modern age of language models?
HN is overwhelming made up of young men of above average intelligence in a high-risk segment of an industry that has a reputation for lower than average social skills.

Go into every thread with that understanding.
The point of school work isn't to generate something of value externally, it's to generate understanding in the student. Much like lifting weights or running are "bullshit" activities. You haven't seen bullshit until you see whatever is produced by a society with a voracious appetite that runs on "gimme what I want" buttons and a dismal foundation of understanding.

The students bullshitting their way through course work are like the lifters using bad form to make the mechanical goal of moving the weight easier in the short term. They completely miss the point.
Location: Europe
Remote: Yes
Willing to relocate: Yes
Technologies: Python, Mysql/Postgres, MongoDb, Flask, FastAPI, Pytorch
Résumé/CV: https://drive.google.com/file/d/17_g19Un9jTKuR36yrVO0Xn6fVGWajr-8/view?usp=share_link
Email: mazzapaolo2019@gmail.com
>for java you need... OMFG!

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

;)
> PC and console gaming have been shrinking relative to mobile gaming in recent years

Is mobile gaming actually taking customers from PC though or is it just growing faster because there are a lot of accessible casual games? I know a lot of PC gamers and I can't imagine any of them swapping to gaming primarily on mobile. I don't know any people who are hobbyist mobile gamers.
Did you read the article? It's a fairly balanced evaluation of the strengths and weaknesses of LLMs in general, and ChatGPT in particular.
Yeah, see there it's well "worth" it. I'm assuming it was there error, and still there error, and you still paid in 4 hours of your time to fix it, of course.

A COVID test has substantially fewer 0s on the pricetag, but that's the death by a thousand paper cuts that the article describes. It'd be nice to exchange money for service.
The slow moving disaster that is the Colorado River is a particularly American disaster. The manifest destiny mindset coming to an abrupt end. In the book Cadillac Desert Marc Reisner asserts that this could be the albatross that contributes to the downfall of the US. The more I learn, the more I’m inclined to believe him.
Location: Louisville, KY USA
Remote: Yes
Willing to relocate: No
Technologies: Elixir, Clojure, Python, C#, .NET, Rust,
Kafka, React, Java, SQL, GraphQL, AWS, JavaScript, etc.
Résumé/CV: ask via email please
Email: jobs@fixinsbar.com

Eclectic, experienced, diverse, and unique software development professional with over 20 years experience in programming, design, architecture, information security, networking, databases, APIs, project management, technical and creative writing, sales, and marketing, humbly seeking to join a team who I can learn from and maybe teach a few things to as well.

I am comfortable in any programming languages and am always seeking to expand my technical knowledge. I have done everything from worked on creating streaming processors and databases to building web, desktop, and mobile apps to game programming.

Generally, I am flexible with regard to roles, whether purely technical or management. I focus on getting things done and can draw on diverse experiences in the private sector, government, non-profits, consulting, start-ups, and even the entertainment industry.

I am looking for fully remote opportunities, language does not matter as much as good people and interesting work.
While having the taskbar on the left works fine on single-monitor setups, I dislike it on multi-monitor setups where the taskbar is shown on all the screens. Typically I like having the taskbar mirrored on all my screens so I can access it easily wherever my mouse is. In this case the left taskbar ends up obstructing any windows that span multiple monitors.
Would love it if there was an email list I can subscribe to so I can keep up to date with development. I don't have a use for Trigger right now, but it seems like a cool tool that I want to keep up with.
That makes sense; the total noise power is spread across the entire Nyquist bandwidth of the ADC, which is 2GHz in this case. I haven't ever worked with ADCs with such a large ratio of sampling rate to band-of-interest before, so it was mildly surprising to see 10s of dB of processing gain.
Their profit margin on international users is way, way lower than US and Canada.
When you have a hammer, everything looks like a nail.

After the failed AI hype of the turn of the millennium, we finally have a breakthrough in a niche of machine learning, so there is a major push to see if this impressive yet very limited piece of technology is just a few layers and GPUs away from AGI.

Sorry, and not to undervalue what an incredible achievement these past few years in AI have been, what we have today is no more than a glorified, generalised Markov chain. The best you could have is something "smarter", but still as versatile as a gnat.

From there to have mammal levels of thought complexity, you need to implement theory of the mind, consciousness and sentience which we still have no clue how the hell it is or works.
> What’s even the point of the popup then?

Complying with idiotic bureaucratic regulations. Nobody wants to be popping that thing up, but if they don't, they can get reamed by the EU.
Surprise: most people in this community have a theologically-impoverished view of mankind. Not sure what you were expecting from an aggregator site run by venture capitalists.
------------------------------------------------------------------------------------

Location: New York, United States

Remote: Yes

Willing to relocate: Yes

Technologies: Java, Python, C++, SQL,
ROS/ROS2, SLAM, Linux, AWS, PyTorch, Pandas, NumPy, Matplotlib, MATLAB, ElasticSearch,
Git, Splunk, Jenkins, Docker, Agile

Coursework: Robotics Algorithms, Human-Robot-Interaction, Machine Learning,
Computer Vision and Image Processing, Reinforcement Learning, Probability Theory,
Algorithm Analysis and Design, Robotic Control System

Résumé/CV: https://drive.google.com/file/d/1dA79KYvZ5zjsjj90BBPf0kT2ohS...

Email: shivanin@buffalo.edu

About me:
I am pursuing an MS in Robotics and AI, have three years of industry experience, and a strong background in software engineering.
I've worked with essential algorithms related to programming intelligent robots, with a focus on world state estimates, plan and control policy development, and learning control policies directly from experience. I am also acquainted with Reinforcement learning, linear optimum control, randomized motion planning, trajectory optimization, Kalman filtering, computer vision, and optimization.
I am also skilled at public speaking and team management. I am interested in engineering positions in a variety of industries.
I am convinced that my enthusiasm for robotics and technical abilities will make me an asset to your company. I would be delighted to discuss my qualifications in greater depth and contribute to the success of your projects!

------------------------------------------------------------------------------------
> I would say that anybody without an intellectual disability can learn college algebra.

I think that's a stretch, unless you expand the meaning of "intellectual disability". I would agree that considerably more people can succeed than currently do because effort can make up for a lot, but that's a different claim.

People have different working memory capacity, different abilities to reason deductively and considerably more differences on various other metrics of cognitive performance. There are as many dimensions to cognitive performance as there are ways to measure athletic performance, and people fall on very different parts of this spectrum.

With significant effort over time, I can make up for athletic deficiencies and become a pretty good basketball player, but being 5'9" I almost certainly would never be able to make a college basketball team let alone the NBA. I'm not sure why this same logic applied to cognitive abilities is so controversial.
Ask HN: Why do people think the USA did not go to the moon in 1969?
And why does this seem to be mentioned more often in social media lately?