skysight-inc/HackerNews huggingface dataset:
Are having issues accessing your social media or experiencing social media account issues? I recommend you contact Angelina for any type of issues concerning your social media account, she work's with META and i can assure you that she is very much reliable also she's always available to attend to you as regarding your account issues. I suggest you feel free to contact her through email at AngelinaChristopher1738@gmail.com or you can also contact her on instagram at Angelina_Christopher1738 she’s the ultimate solution. Her prompt and reliable service turned my frustration into relief. Don't hesitate to contact her for swift assistance!
>Nobody in my circles seemed to think the polygraph was anything but a tool.

Just like the e-meter.

>buearacracy

Yeah, that's a cult.
Maybe there's more to having values than competitive advantage. Just a thought.
The guests could already simply tell each other the password
Yes please. When we torture students with seemingly archaic math, like geometry largely in the form it was in the time of Euclid, we do it for a reason, setting up subsequent ideas, and we have modern textbooks that clean up the presentation and connect it to modern applications.

Making students learn an outdated form of English, useful for Shakespeare and nothing else, does not seem that useful as an investment of effort, compared with learning another modern language, or even something like Latin that in turn helps in learning other languages and understanding English vocabulary in several useful fields.

Growing up reading Shakespeare in the original Klingon, being able to actually understand what was going on, gave me more of an appreciation of the literature/stories/history than later struggling through it in archaic English with a reference in hand.
On the pricing page it says $10/month, what you describe sounds like pay-as-you-go, are you sure it was this service you tried?
Sanity starting to return
Do you have trouble contributing to open source projects?
I'm using ChatGPT to help me learn German. It is good, but as with all current AI it has a tendency to be very confidently wrong. This is especially true for more nuanced grammatical questions, such as "Why is this in dativ?" For that reason, I never feel I can fully trust it (and certainly wouldn't build a language-learning product around it). With that said however, it is a great addition to the various tools I use.

I think what your roommate is doing is fine. Being a native English speaker is a bit of a cheat anyhow. I very much appreciate the challenge of learning another language, so am not going to fault someone for using different tools to help improve their language. So long as the ideas are (relatively) original, the specific wording seems less important.
What do you think the source of this is? My understanding was that Nvidia is basically adopting the clang frontend wholesale now so I'm curious where it differs.
They'll adapt. You can easily ask chat4 to make it sound "less formal" or "more teenager"
so .. a matter of taste? Sure you enjoy swagger over the numerous GQL code gen alternatives.
Very useful post! Also it's cool to see how many people in this thread have worked on this problem -- lots of new info here I haven't seen

I wonder if anyone is interested in implementing a big numbers in Oils? It's a Unix shell with TWO complete implementations - the "executable spec" in Python, and an automatic translation to pure C++ (which is 30x-50x faster)

We currently use 64-bit integers in C++, but big nums are a better semantic. Some trivia about bad shell semantics here:

Integers - Don't do whatever Python or C++ does - https://www.oilshell.org/blog/2024/03/release-0.21.0.html#in...

This is a very self-contained project: the interface is defined by 200 lines of Python:

https://github.com/oilshell/oil/blob/master/mycpp/mops.py

and the trivial 64-bit overflowing implementation is also about 200 lines:

https://github.com/oilshell/oil/blob/master/mycpp/gc_mops.h

https://github.com/oilshell/oil/blob/master/mycpp/gc_mops.cc

(We have a fast Ninja-based build system, so you can probably iterate on this in 100 milliseconds or less -- it should be fun for the right person)

---

I think the main reason it is specific to Oils is that the bigger number should become GC objects. Details on our GC here:

Pictures of a Working Garbage Collector - https://www.oilshell.org/blog/2023/01/garbage-collector.html

It's been very solid for the last 18 months, basically because it's well tested by ASAN and #ifdef testing modes.

The main thing I'd be concerned with is how to TEST that big number operations are correct. I think there are probably some interesting strategies, which I'd love to discuss.

You're of course welcome to adapt existing open source code, including code you've already written -- I probably even prefer that, i.e. something that has had some real world testing. We want all the operations in that file, and it should be integrated with our GC.

---

We've had ~6 contributors funded by grants from https://nlnet.nl for the past couple years, so you can even be paid (there's a chance it depends on the country you live in, but generally a wide range of situations is OK).

Contact me at andy at oilshell.org or https://oilshell.zulipchat.com/ if interested!
What's really revealing is the herd mentality the whole tech industry seems to have: in 2020, everyone had to have a (specialized) DEI team, now they are (apparently) no longer needed, although not much has really changed. Same with hiring like there was no tomorrow a few years ago, and now layoffs. Same with encouraging remote working during the pandemic, and now trying to push through return to office mandates, no matter if it makes sense (for the individual, for the team or for the company) or not. Wonder what's next?
Yes. Take a look at, say, CUTLASS: you'll see that they use PTX instructions because there are no intrinsics, much less automatic compiler lowering, for the accelerators they target.
Yep and that space has space for improvement
Of course they list those things as things the app 'collects,' because the app literally asks you for all that info as billing info when you buy tickets in that app and when you provide it, it collects it. The app isn't somehow extracting your personal info from some API. Yes, it's probably got the same adtech as the next app, but overall it's just collecting what you tell it.
Currently the best (most user-friendly) way to run models locally is to use Ollama with Continue.dev. This one is not available yet, though: https://github.com/ggerganov/llama.cpp/issues/8519
What values? Those that say that a company should strive to achive certain ratio of black and white employees, no matter their real competencies?
This is what you were replying to when you said "The placebo effect itself isn't real":

> while a sugar pill doesn't make a tumor disappear, it can be very good at pain management.

And now you go to this version:

> There were some possible minor placebo effects in a few isolated conditions – mostly pain

So is it real or not? We're just saying the same thing, what's the point of saying it doesn't exist and then revert back to exactly what was said originally?
What do you mean by context switching?

My understanding is that virtual threads mostly eliminate context switching - for N CPUs JVM creates N platform threads and they run virtual threads as needed. There is no real context switching apart from GC and other JVM internal threads.

A platform thread picking another virtual thread to run after its current virtual thread is blocked on IO is not a context switch, that is an expensive OS-level operation.
Wasn't DEI being forced into corporate America by the government and by large funds like BlackRock and such?
I think github is an example of those. 9 of 10 integrations just ask for blanket permissions. Effectively, "give us permissions to edit and make commits to all of your repos, and every other possible thing that's possible to do on github and in return we'll setup everything so our service works for you immediately"

Vs, here's 10 to 20 steps you can follow to give us the minimum permissions to use our service with a single repo. Go manually make repo specific tokens with specific permissions (10 steps) then go paste those tokens into our service (4-5 steps), now go add these actions to your repo (4-5 steps) and set these settings in that repo (5-15 steps)

So in this case, security is at odds with UX.

IMO, this is github's fault. Instead of providing an API and UX that would let users specify specific repos and choose specific permissions per repo, they did the more obvious and technically simpler thing. But, unfortunately, the more obvious easier thing, means the path of least resistance for integrations to do is ask for all permissions.

I would argue you could paint that as github has not made security their top priority. If they cared about security then the path of least resistance would lead to the most secure integrations instead of what they have now which leads to the least secure integrations.
You are more than welcome to give up on it. Personally I feel that you can never make code that handles C strings secure. That said, people will still be using them decades from now, and it is possible to give them safer APIs. Discounting everything as "oh it can never be perfect therefore we might as well throw away any efforts to make it better" is not helpful.
I fail to see the difference here?
You still need to call strlen on each element?
Funny (and also great) how these ideologically insane and unproductive cultural trends are the first to fall to the wayside once the economic conditions worsen and interest rates rise.

I don't like being gas-lit by my employer. I prefer the honesty that they only care about money. That way we all know where we stand.
Yeah. But since gql is very flexible, you then also want to combine them in an adhoc way but still get the right structure/types back. Then there is also batching, reusing inputs and so on, so ultimately a library saves a lot of time and effort when things grow bigger.
Design a GraphQL Schema So Good, It'll Make REST APIs Cry
Readers flag stuff. Possibly needs certain karma level, I forget.
Gitlab Explores Sale
> So, I wish Andrej et al the best and I'm rooting for them but I'm not optimistic they'll build a high-growth, high-revenue sustainable edu business around AI as the primary value differentiation.

I don’t have an X account and as such might miss additional information from subsequent replies but there is nowhere in the post mention about building a high growth/high revenue business? Maybe Andrej just enjoy teaching and sharing knowledge and want to bring like minded, well off people together rather than creating an unicorn?

Or do you mean by your post that it is not (or is very hard) to even reach non negative revenue to keep it sustainable on its own?
On second thoughts (looks at Camelot), let's not go there. It's a silly place.
For the neoliberal mind, values are just vibes.
Good lord, IMO this has no place in a business environment
To me personally, this is the best comment I've read in my time on HN since 2011 or so. I am also building a learning platform as potential lifestyle business, having been a user of such platforms and worked in large corporate I fully understand that the groups you identify are absolutely true. One important point is that you can make successful business helping people prepare for the certificates without being the issuing party - not VC level, but still. This way you can cover some of the checkbox checkers and self-motivated learners at the same time.

Self motivated learners who will be willing to pay you can also be groupped in a few groups - the ones seeking future employment in tech sector, looking to understand the technology better and showcase it on their resume with some projects that your platform will allow them to complete and ones doing this purely for fun or to keep up, I believe the latter group is very small.

Platform alone, even with tons of learning materials will not be enough to get this off the ground, you will either need to leverage your existing audience, bringing us back to the fact that everything is an attention economy now, or, you'll need to be very advertisement heavy on YouTube, which you can bruteforce with VC investment, see skillshare for example. NordVPN took off the same bruteforce way, although in a different product category.

My platform will combine technical learning with in-material challenges, sort of a sprinkled leetcode if you will. The idea to implement a LLM side-tutor also crossed my mind.
If I trust Wikipedia, even today the term "Erdapfel" is used to refer to topinambour in some regions: "Mancherorts in Baden wird Topinambur als Erdapfel bezeichnet."
https://de.wikipedia.org/wiki/Topinambur#:~:text=Mancherorts....

Topinambour would have been available in the middle ages. Confusion with potato by the modern reader is understandable, as a topinambour does look similar to a potato, and some German dialects (e.g. Swiss dialects) name potatoes "Erdapfel".
This title is misleading. Microsoft did not say DEI is no longer business critical. The disgruntled lead of a fired DEI team accused the company of no longer considering it business critical.

Microsoft's statement was the opposite, "Our D&I commitments remain unchanged [...]".

Interesting they call it D&I now. I guess the E was always a bit awkward considering the CEO earns $40 million.
Does this just import Markdowns and convert them to Gdoc and then you export it finally. Or can you collaborate on Markdowns in real time?

Could you build a confluence/wiki like system on top of this?
Web development goes through annoying hype cycles. GraphQL has great use-cases but it was overvalued. Unfortunately even if you recognize it you can't always avoid it if you want to be competitive in the market. Cynicism can be a trap with this stuff because it may just make you less hireable.
What has changed is the supply of developers/tech-people and their price tag.

Additionally with the advancement of AI, humans aren’t that unique in tech any longer.

Corporations can basically afford to treat their employees as they like and not as those employees would like.
Exclusive-Google-backed software developer Gitlab explores sale, sources say
Would you consider this solution for a public (enterprise/B2B, not public-on-the-internet-for-anyone) API? I may need to build a public API that lets customers select certain fields from a variety of objects with many fields.
Have you tried installing an ad-blocker?
Libera IRC Channels Sorted by Number of Users
I genuinely think that in this situation, you should do NOTHING instead of reaction. If the explicit ok is not needed, like on HN, then thumps up are not needed either.
No one can speak on behalf of all corporate America, but I didn't see that to be the case at all in tech.
I remain unconvinced that GraphQL is the tech we should have chosen, but we’re using it privately to mesh together subgraphs from different teams’ various areas of concern and it seems to be working pretty well. There’s been talk of opening it up to clients, but the idea of trying to apply a permission/access control layer is nightmare material.

As for language support, I’ve used a couple of libraries on both the client and server side for both Go and PHP, and they seem pretty good. JavaScript/TypeScript definitely seem to be the first-class citizens though.
> The email says the team was eliminated because of "changing business needs" as of July 1. It's unclear how many employees were affected.

It would be interesting to know how big the team was and if similar teams existed or still exist in other countries. In Germany, "DEI" is usually part of HR. There has to be a person responsible for it by law. However, these people typically have other responsibilities too.
I wish the article spent longer with discussing the queuing view and less time on pointing out the flaws with story points, but I guess I'm biased because the flaws already are "obvious" to me.

I think there's an inherent tradeoff between the overhead and misery of breaking down a task into granular subtasks and the variance of task completion time. In practice what this would mean using a queue style form of tracking would be that you trust your team to break down work and do time-bounded investigation into unknowns. Then you look at your task completion rate. Now measuring this as an RV gives you not just the average task completion time, as we reduce to using Little's Law, but also variance of task completion time. If we find task completion time to have too much variance despite the input queue length of tasks not actually growing very much (i.e. the arrival rate is staying stable and low), then it's probably worth having the team break down tasks in a more granular fashion (or maybe it's a single person who keeps making giant tickets or something). On the other hand if the team keeps complaining about straight-jacket ticket discipline, it's probably worth letting folks be more loose with task creation. There's a human element here but there always is, since it's humans who are doing the work, and that's fine.

I've always argued that output per person on a team should be modeled as RVs, but I really like this queuing approach and it's something I may bring up on my team. Again in practice I'd probably just track task completion times on a weekly basis. This would be much simpler than story points and instead of the bickering that comes with trying to break a ticket up, it would give engineers more autonomy over task creation.

I really like the idea.
It depends, yes ESG was pushing these agendas, but I’m not sure how much influence blackrock and vanguard have in the tech sector.

Although it seems many in the tech sector agreed with ESG and implemented it anyway.
There is an important word in management: optics.

It matters at all levels. It means "how things look from the outside to a person not familiar with what is happening inside."

At one point, DEI was a high concern for the entire nation, and companies were compelled to do something about it. Some actually made a positive change. Many created a position or team and not much was done. Regardless of what actually happened, the optics were aligned with the priority, and that mattered too.

This happens everywhere. The security theater after 9/11 is optics. The graph that you present to your VP showing an increase in code coverage is optics. There might be valuable work also happening, but the optics are important. Without them, people would not see that you are trying to do something.
> although most of not all modern libraries have already adapted

Unfortunately kafka, for example, has not: https://github.com/spring-projects/spring-kafka/commit/ae775...
Gold is commonly seen as a hedge against inflation and a decently stable non-currency store of value. With many countries having/being perceived to have high inflation during this time, the price of gold is bound to rise as well. Pretty much any economic or sociopolitical tremor will bounce up the price of the gold at least temporarily.
I really miss the days when people put time and thought in to their SSIDs instead of using the defaults
Any maybe the types of DEI initiatives promoted and implemented over the last few are worse for actually achieving DEI. Just a thought
There lots of knowledge types where Anki might not be the ideal choice. For example,

- itemized lists of information. E.g. The 5 reasons for the civil war, type of questions. What to do, if you miss one item? Your card as a whole gets over exposed, while the missed item might get underexposed.

- Related information, e.g., history dates. When using Anki the students tends to latch on to incidental facts, e.g., Treaty of Paris, ah I remember it has two repeating digits, yes, 1899. While it would be more useful for a student to think, ah, that was after the Cuban independence struggles in the 1890's.

Any user will recognize that this effect is very strong. You tend to remember cards by the most trivial of things.

- Hierarchical knowledge. Things like chess openings. How do you put that in Anki cards. It's all a kludge. Where to put the variants, etc.

- Knowledge networks. Things like medical information (where Anki is hugely popular). But typically, you get cards with massive amounts of information because you have lots of linked information, (symptoms, causes, treatment, pharmaceuticals, etc. )

- Even in language learning. We have the useful fiction that there is a 1-1 relationship between words in two languages, but there almost never is.

- Learned knowledge tends to be linked to Anki. It happens often that you can remember things when doing Anki, while being at a loss when needing the information in the real world.

Add to that, that Anki does nothing for conceptual understanding. You really need to learn a subject before memorizing it, but in the learning phase Anki is not helpful.

So in short, yes, Anki is the best tool there is to help learning, but I'm sure better tools can be made, especially when targeted to a particular knowledge field.
Google maps doesn't need to be able to connect to your wifi in order to use it for location detection. i.e. You still need to add _nomap to the ssid.
For christ sake, if there is explicit question do not react with reaction only, but use words.

Because, recipient does not know whether you are acknowledging that you read that question or answering it or what. Emoji reactions are ambiguous majority of the time. Which is fine when they are used to add emotions to the discussion, but not fine when you are actually communicating with it.
How long before the accursed crypto kids try to tokenise token generation with Exo clusters?
DEI is a nice thing to wave at the face of prospective new hires when you're competing for talent to show how much you care about them at the workplace, but if you're not struggling to hire talent, maybe you can only focus on the "you have a chance to pay rent" aspect of your workplace.
Multi-Version Schema Migrations
to say that a company should be aware of brospeak in their job postings if they want to have women applying for jobs. to say that a company shouldn't just rely on internal referrals if they want to diversify teams.

your suggestion that diverse hiring equals less competent hiring is offensive.
Sigh.

First of all, Nadella has created a trillion dollars of value over his leadership. His pay packet of $40m is nothing.

Second, the E was never about equality of pay, or fairness. It’s equity. It was about quotas in hiring and equality of outcome, meaning active discrimination against certain groups. Which does cross a very dangerous line.
Yes that the same, in the "Your Account" section of the service you have "Chat Credits" field, it was seeded with $10 initially and I got it down to $0.11 in one evening. You are right about the pricing page, it does say it's $10/month, but I believe it's $10/month up to some amount of queries in actuality, because they obviously can't offer infinite inference for $10. Maybe I was "holding it wrong", sending too much complete files as part of prompt and the token use and context window skyrocketed, but I absolutely used my initial $10 in one evening, unlike with Claude...
Then probably you know about NEAT (the genetic algorithm) by now. I'm not sure what has been tried in directly using combinatorical logic instead of NNs (do Hopfield networks count?), any references?

I've tried to learn simple look-up tables (like, 9 bits of input) using the Cross-Entropy method (CEM), this worked well. But it was a very small search space (way too large to just try all solutions, but still, a tiny model). I haven't seen the CEM used on larger problems. Though there is a cool paper about learning tetris using the cross-entropy method, using a bit of feature engineering.