skysight-inc/HackerNews huggingface dataset:
Course Hero | Toronto, Canada; Vancouver, Canada; Remote - India | Various Engineering, Product, Machine Learning, Analytics roles | Full-time, Hub-Based / Remote | https://grnh.se/2ywlpf
Course Hero is an online learning platform where students can access over 40 million course-specific study resources contributed by a community of educators and other students. We envision a world where every student graduates, confident and prepared.

We were recently valued at $3.6B and are actively hiring!

We are hiring for the following roles: - Senior/Staff/Lead Software Engineers - Front End, Platform, & Full Stack (5+ YOE) - Principal DevOps Software Engineer (8+ YOE) - Senior Site Reliability Engineer (5+ YOE) - Senior Data Scientists (5+ YOE) - IT Systems Engineer II (5+ YOE)

Our tech stack: React, Typescript, Sass, Go, Python Come join us on our journey to help invent the future of student learning!
Everyone's interested in SSE again thanks to serverless and Open AI's API
Adding to this, the decompiler built in to many ides really up'd my game understanding underlying libs. How they work, what methods to call, etc. Very helpful! As much as people trash java this is a really nice feature. I'm sure other languages have decompilers as well, but I've never seen anything close for c# for example.
Freshwater withdrawals per capita in the US (which includes agricultural exports and animal feed such as alfalfa sent to Saudi Arabia) are around 1550 cubic meters per year.

https://ourworldindata.org/grapher/water-withdrawals-per-cap...

So that is around $775 per person per year assuming no net change in water use. In contrast, Germany uses around 410 m^3, France around 475 m^3, and Australia around 724 m^3, so the US is a significant outlier.
Swedish Data Protection Authority Warns Companies Against Google Analytics Use
Me too! I ran out steam adding engines. If anyone wants to take a crack at this, instructions are here: https://github.com/BurntSushi/rebar/blob/master/CONTRIBUTING...

Basically, you "just" need to build a Lisp program that accepts a simple format on stdin, and then repeatedly executes the benchmark given. Then it just needs to print out the time and result of each sample collected. Finally, you need to tell rebar how to build and run the program.
Location : Lagos, Nigeria

Remote : Yes

Willing to relocate: Yes

Technologies : TypeScript, React, Javascript, NodeJs, Redux, PHP, mySql,MongoDB

Résumé/CV : https://preciousnnam.com/static/media/precious_nnam.e2633761...

Email : precious.c.nnam@gmail.com
> This can be done with Python/TypeScript code and it would be much more maintainable and typesafe. I don't know anyone who enjoys writing bash scripts over TypeScript code.

I'm talking about doing stuff like `cat file.json| jq -r .some.thing | base64 -d > file.txt`. What even _is_ the GUI for this? and is writing this in Python/TS actually better? it's not even more maintainable. ever tried going back to your Python/TS project after a few years, setting up the environment from scratch and all? It's awful...

> Auto-complete in a text editor is far superior.

but GUI apps aren't text editors. I'm saying it's much easier for me to run `youtube-dl --help | grep something_i_am_looking_for` than to search for it in some youtube-dl interface.
A former boss of mine said that he aspired to build the "Sagrada Família of software", referring to the intricately beautiful basilica whose architect didn't live to see the completion of: https://en.m.wikipedia.org/wiki/Sagrada_Fam%C3%ADlia

He meant that he wanted to build something that took time and care, but it would last and amaze all who saw it with its beauty and impressive construction.

I showed him 8088MPH, which took seven years to write: https://m.youtube.com/watch?v=yHXx3orN35Y

He said "OK, that's the Sagrada Família of software."

Thinking on the Matrix sequels which, I know, do not exist, I came to a stunning realization: The Machines have a demoscene. Neo encounters a pair of programs who are trying to smuggle their daughter, Sati, into the Matrix. The Oracle told Neo that every program in the Matrix has a purpose, but Sati does not and that's why she is at risk of deletion. Her parents created her simply to experience the joy of loving her.

Sati is a demo. Like any demo she exists simply to delight her creators and anyone who observes her. We even get to see a demoeffect of hers: the colorful sunrise she creates for Neo to enjoy, wherever he may be. This demonstrates that the Machines have developed art, empathy, and love, quite possibly due to Neo's influence.
My understanding of the core issue is people aren’t clicking through to read the article, but they’re commenting on Facebook based on the headline. Facebook gets ad views and user-generated content/comments, and the organization doing the reporting sees nothing of the economic value generated in this scenario. (Hacker News is specialized in audience and news orgs generally aren’t posting all their stories here)

CBC tried to head this problem off by disabling comments on all their Facebook posts so people would comment on CBC.ca.
Do you use these for your children?
Announcing the start of talking about planning the beginning of work on superalignment.
This is just a marketing buzzword at this point.

They admit "Currently, we don't have a solution for steering or controlling a potentially superintelligent AI, and preventing it from going rogue. Our current techniques for aligning AI, such as reinforcement learning from human feedback, rely on humans’ ability to supervise AI. But humans won’t be able to reliably supervise AI systems much smarter than us. Other assumptions could also break down in the future, like favorable generalization properties during deployment or our models’ inability to successfully detect and undermine supervision during training.
and so our current alignment techniques will not scale to superintelligence. We need new scientific and technical breakthroughs."

That's kind of scary. Is the situation really that bad, or is it just the hype department at OpenAI going too far?
I don't run the show and it's not my company, but I work on simulation devices for developing surgical skills. We have these MEMS and laser sensors for tracking surgical tool movements that the founder came up with.

My impression after 3 years in a product role is that it is amazing what a ~5 engineer team is capable of achieving over a couple of years. However, we're located in Poland so employees are cheap, we're heavily subsidized by huge grants and funding. Our offices/facility is in the middle of nowhere.

The engineers are quite stressed out because their work depends on many external factors that they don't have much control over (shipping, ordering components, manual assembly etc.). They literally run a workshop - they argue about who's using the tools, what the 3D printer schedule is like.

It's so many things at the same time - it's super slow, production and QA is a comedy, design changes are challenging to implement. Product certification and patenting is an enormous challenge. Business is super slow (our customers take years to make up their mind and they buy with public tenders).

But on the other hand... they do also seem happy and proud. I mean I love the product, and I love showing it off, UX testing, etc. And there are few competitors on the market, so it's also quite stable.

I think hardware is more accessible and doable than it used to be - 'hardware is hard' is something my industrial designer dad would repeat in the 90's.
TANSTAAFL: "There ain't no such thing as a free lunch"

https://en.wikipedia.org/wiki/There_ain't_no_such_thing_as_a...

You will always pay in some form: time, attention, data, or actual money.
I'm always wondering about the, I don't even know what to call this, etiquette? of proposing PR's to projects like these that add a feature or a demo or whatnot to the main branch of a very focused project by adding something that is very different in interface, language, set and setting etc.

So in this case, Tobi made this awesome little web interface that uses minimal HTML and JS as to stay in line with llama.cpp's stripped-down-ness. But it is still a completely different mode of operation, it's a 'new venue' essentially.

What if GG didn't want such a thing? When is something like this better for a separately maintained repo and not a main merge? How do you know when it is OK to submit a PR to add something like this without overstepping (or is it always?)

I see this with a few projects on github that really 'blow up' and everyone starts working on. They get a million PR's from people hacking things on it in their domain of knowledge, expanding the complexity (and potentially difficulty to maintain quality). Sometimes it gets weird feeling watching from the outside at least (I'm not a maintainer on any public FOSS).

Just curious what others think because those are my thoughts that came to mind when I saw this.
Location: Europe, Prague

Remote: Yes

Willing to relocate: No

Technologies: Fullstack + devops. Python, Django, FastAPI, Pydantic, Pandas, Jupyter notebooks, Reactjs, Typescript, Postgresql, Ansible, Docker, Linux. Some embedded experience with C/C++

Résumé/CV: https://docs.google.com/document/d/1ag5S_2ZMuu-d4sPu98a7bGxdILOhPHL50PEiGc8VpTE

Email: piotr.gryko@gmail.com

Polyglot Software Engineer with 12 years experience of software development. Predominantly focused on python. I'm a quick learner and have a PhD in a STEM field
But FB exactly wants users to stay within their "walled garden".
I'm using FreeBSD on my servers non stop for 20 years. It has some quirks, but it's rock solid.
But we're talking about increasing the per-gallon cost of everything. So the baked in cost would increase.
Not really sure at this point, just built an mvp. Amazon does provide affiliate api to fetch product info so maybe that in future.
>Why must drinking water be a for-profit enterprise?

It's about sustainability, not profit. Of course wealthy nations can (literally) burn enough money turning fossil fuels into water to make their population comfortable and happy. But most can't, and the externalized cost is unimaginable at a global scale.
A regular camera can’t do this?
As someone unfamiliar with Rust and who has almost never used async, this has been a great explanation. Well presented and clear. Thanks!
Why is Sam Altman pursuing superintelligence if he also says AI could destroy humanity?
It’s full of contaminants from the process that make it unsuitable for a lot of uses, as I understand.
Both of these definitely work. I'm on my phone right now so finding references is a challenge, but you can stream either of these ways (or use WebSockets) using Deno.serve.
So far the number one thing I've found is keeping tasks appropriate in size. Huge PRs are going to necessitate lots of comments and changes, which is discouraging to a junior who has just spent a lot of time figuring out how to do something. You want to keep PRs small so tasks are doable and mistakes are catchable.

So 1) make sure you split big tickets into small tasks. 2) I encourage juniors to split largish tasks into multiple PRs.
just have answers for 'what is your biggest weakness?' or 'tell me a challenging [whatever] and what did you do to get pass it?" questions
I haven't personally but typically people use a CRDT-based approach like vlcn[1] or Mycelite[2].

[1]: https://github.com/vlcn-io/cr-sqlite

[2]: https://github.com/mycelial/mycelite
When I fully understood that impressive code that I was reading online was written by a real person, and that as a fellow real person, I should be able to learn to understand and write similar code. I experienced this when I was doing DailyProgrammer challenges from Reddit in highschool. I was doing most of my programming in Java at the time, but much of the Java solutions that I saw were using Java 8 features that looked alien to me. Realizing that it was not alien, and would just take time to learn, was a massive confidence boost for me for some reason.
I'm immediately reminded of Dr. Evil's demand for... one million dollars!
Allocating 20% to safety would not be enough if safety and capability aren't aligned. I.e. without saying Bostrom's orthogonality thesis is mostly wrong. However, I believe they may be sufficiently aligned in the long term for 20% to work [1]. The biggest threat imo is that more resources are devoted to AIs with military or monetary-based objectives that are focused on shorter-term capability and power. In this case, capability and safety are not aligned and we race to the bottom. Hopefully global coordination and this effort to achieve superalignment in four years will avoid that.

[1] https://drive.google.com/file/d/1rdG5QCTqSXNaJZrYMxO9x2ChsPB...
Close. Sharing it on Facebook means you’ll comment on the story on Facebook and not on the linked website hosting the comment. Facebook gets the linger time to show you more ads but the organization doing the actual reporting misses out.
This is mostly right - It depends on what the weights represent and how they were generated so I would not go as far as the initial claim.

A collection of numbers is copyrightable if it's the encoded result of a creative process. Just because it's represented as a bunch of numbers does not make it non copyrightable. That's why it says "
original works of authorship fixed in any tangible medium of expression, now known or later developed, from which they can be perceived, reproduced, or otherwise communicated, either directly or with the aid of a machine or device. "

You can't just classify the weights as facts simply because they are numbers. If they are creatively made by a human they would be copyrightable. Mechanically computed from random numbers, no. Somewhere in the middle? Harder
> "The genuinely radical Ivy League option — spending their vast endowments to sharply increase student numbers — is unlikely to be entertained."

This is often said but doesn't seem to be realistic if one digs into the numbers.

Endowments aren't one big slush fund that the university can use however they want; they are a collection of individual donations, many of which can only be used in accordance with the donor's wishes. These are called restricted endowments.
Harvard is cited as having the largest total endowment and their latest financial report (https://finance.harvard.edu/files/fad/files/fy22_harvard_fin...) on page 12 shows that 70% of their total endowment are restricted endowments with 20% of the total already composed of restricted endowments that are specifically for financial aid. In theory, the 30% of the total endowment that is unrestricted could be redirected to financial aid, increasing the amount of financial aid by 1.5x from endowment revenue only (the overall increase would be much less than 1.5x since financial aid comes from other sources as well) but it's unclear what other impact that would have on university operations.

tl;dr 1) universities are already using some of their endowments to help students, 2) there are legal limitations on how much more of their endowments they can use to help students even if practical considerations are ignored, 3) if they did so, it wouldn't be enough to "sharply" increase student numbers, and 4) people should really dig into things instead of repeating hot takes from internet pundits at face value.
Prosecutors: Man Who Tried to Kill Queen with Crossbow Encouraged by AI Chatbot
I think the most realistic thing here is the luck element. You have people around you passing and making it look easy and saying to do exactly what they did and those people make it all out to be a skill game. But you follow their exact method and still fail. And keep failing. Making you think there's some secret sauce that they aren't telling you about. But in reality the difference was just luck. That in one game you can slack off half the time and graduate just fine and the other half of the time you can't even get a single paper submitted. The tyranny of the stochastic system is probably one of the most damning things in a PhD.
If absolute control turns out to be impossible we can get as close as possible. We should not wait for a mathematical proof while technology marches on.
Aspinity, Inc.
https://www.aspinity.com/

We're a semiconductor startup working on ultra-low power programmable analog devices.

We're always looking to hire.

We need expertise in the following areas: analog design, semiconductor production and test, embedded systems, ML model development and infrastructure, digital/analog signal processing, PCB design and test, analog circuit simulation, compiler infrastructure, SDK development and more.

Software we use: Rust, C, Python, PyTorch.

Email me directly at nicolas@aspinity.com to connect. We're based in Pittsburgh.
That's a pretty good point. We can make up an infinite number of contrived scenarios and it is obvious from context what type of safety is meant.
I think the implication is that the costs will be higher than 50 cents if 50 cents does not cover non-household use.
Your statement blaming the “media”.

> Most of the populations around the world were in favor of locking people down

These were common sense measures known by people in the 500s

From the article about what happened centuries ago:

> He imposed isolation for both travelers and food coming to Constantinople from North Africa, hit by the terrible plague outbreak (541-542 A.D).

> Freedom of movement was only granted to those who obtained "a sanitary certification" from the authorities. In Venice, foreigners and passengers coming on ships needed to show a "certificate", to prove that they came from contagion-free places. In times of plague or cholera those who entered the cities were obliged to present a "health certificate" ("Patente di sanità")

But the same people were arguing right here on HN about studies showing that preschoolers in day care spread Covid even though every parent knows that preschoolers in day care have always been walking Petri dishes that spread diseases like a hooker on a crack.

Heck, since many of the people who were complaining about masks are self proclaimed “Christians”, even the Bible had “mask mandates”

https://web.mit.edu/jywang/www/cef/Bible/NIV/NIV_Bible/LEV+1....

>The person with such an infectious disease must wear torn clothes, let his hair be unkempt, [4] cover the lower part of his face and cry out, `Unclean! Unclean!' As long as he has the infection he remains unclean. He must live alone; he must live outside the camp.
Big surprise that OpenAI's solution here is to train a more powerful language model and ask it how to do alignment.
True in shallow waters, a literal drop in the ocean if you pump the salty water a bit further out where it is deeper. The Pacific coast in the US is pretty deep even close to the coast. The Atlantic is pretty deep as well. Of course pumps and pipes cost a bit extra so there is a tendency to cut corners there. But it's not a challenging problem technically.
I can confirm. I stopped reading news, especially politics, during covid hysteria and my mental helath rise up.

Anecdotal evidence: Having news filtered by my friends gives me better perspective to actual manipulation narrative. Some trends are completely out of real problems that people have. Eventually you can see, how distraction through news works.
For me it was reviewing code and seeing a ton of diffs - to help realize the incremental change nature of coding and seeing small pieces of code in relative isolation
I love your blog. It's clear that you care as much about thinking and writing clearly as you do about your tech stack and readers' experience. I hop you continue to publish your ideas on the web. I always learn a lot from your posts.
Agreed, I hate when UX is ruined just for the sake of design. It blows my mind how these decisions are made. I mean, Gitlab has to have a product team, right? They must not be technical or have experience using the product. Either that or they need to find a new UX researcher to conduct better user interviews earlier in the development process.
> "of the era" ha! How many RCEs are we up to with iMessage on iOS now?

I heard iOS is one of the best secure OSs.
Aaa, you mean Pegasus ? /s
The limit of people we can effectively interact with in a group setting is around 150. This is a limit of our brain, probably the neocortex, because bigger neocortexes lead to bigger group sizes in primates.

This is called Dunbar's Number.
We actually sold our 2 year old nuna for nearly 75% of it's original price to another family. It had 10 year warranty and not recall/accident. I doubt how much these would go for secondhand. Which is not an issue if you stair-step the seat.
Oh. Yeah. I'm on my phone and really dislike typing on touchscreens. I should say things of more substance or nothing at all. I have periodically taken ivermectin. My friend had bedbugs and I was worried that he brought them over to my place. I had read about how ivermectin will kill bedbugs. Also when my roommates dog had worms I took some just in case I got them somehow. It's a safe and useful drug, just not for covid.
Non-deterministic, deterministic, it matters not
> Have you seen the horrible mess of web development caused by JS platform taking over backend and mb of js files just to write a text to a DOM element?

Deno is one of the pioneering projects (via https://fresh.deno.dev/) pushing SSR to the maximum so we don't need MBs to render DOM elements... unless you know, you want any sort of interactivity which every single client-facing SaaS app ends up needing (for which hydrated 'islands' are used only when necessary).

Unless you remove the need for desktop-style interactivity on the internet JS is never going away. Maybe WASM will help here (w/ even worse Web standards), but I could reverse your same critique and point at all the horror-show UIs backend devs have built using backend-style code.

I don't personally use JS server-side but I get why people do and it's not the language/runtimes making apps slow. Backend JS adoption is heavily informed by the dominance of JS on the client side, ease of hiring, and an effort to keep data structures DRY.

> Enough of OOP that has horrible.

OOP is not a requirement in JS and I rarely see it being used heavily these days. Nothing like Java or some awful Ruby projects I've seen.
> Having grown up in a country with a vibrant multi party system, I can tell you it's no panacea.

In Sweden, the multiple parties self-organized into 2 blocks, so for a while it was effectively like a 2-party system. But occasionally some small parties would switch blocks, disrupting the balance for a while.
I'm head of engineering at a local kiosk company (www.advancedkiosks.com) and we are doing fun things with very little resources! We recently implemented Google MediaPipe for presence detection. That was fun. We use custom printed microcontroller boards to control certain peripherals like LED strips and fans. We design in 3D print our own brackets. Things like that. The job requires a lot of creativity and knitting together of technologies. Pretty good fun. Beats writing yet another distributed CRUD SaaS app...though we do have a couple of those. I don't know if my employer qualifies as a startup, but we're pretty small and doing cool things.
You could launch north from say Spain, UK, Norway or their near neighbors if they grant overflight permission.

To a polar orbit. To geostationary it's not great (don't know would it even be possible).
Is anyone actually offended by a mascot based on a joke about "Unix daemon"? Do they just not get the joke or are they really that sensitive? I imagine it's the same sort of person that opposes table top games like Dungeons & Dragons and shares out Chick tracts (often highly offensive and rude, ostensibly Christian, cartoon tracts denouncing Catholics, Jews, and Muslims, in particular, as well as other groups; we had someone leaving them in our office for a while).