skysight-inc/HackerNews huggingface dataset:
Nope - it's a great reason to not even start spreading more bullshit into the info-sphere.

(The same can be said for almost everything related to nutritional "science".)

If we don't have a good mechanism for knowing something is true or not, we should acknowledge that and approach the problem philosophically / aesthetically.

We need to know what we know so that we can use knowledge as our building blocks, not fake information.

You can't magic science into existence and then use it to make decisions.
That must be why web apps are so great on Android devices and why companies avoid publishing to the Google Play Store to avoid the “Google tax”…
Ok got it got it, I was thinking revenue == income, and not income == profit. My bad, financially illiterate I guess.
64: says that gatekeepers should provide a reference of what they are intending to implement, and commission will say if it's in compliance

65: For anything more complex we can have an extended dialog
Simplicity can be taken too far. Take this to its logical close cousin and you would have Forth or Basic.

Also, we have been doing computer language design for quite awhile now. This isn’t a new frontier. The deficiencies in Go aren’t in areas of “oh, we never thought of that!”, but are in very well known areas with known solutions.

I find Go code is obscured with house keeping code that isn’t necessary in better languages.
Strongly suspect some engineer included a 'weak' conductor somewhere as a sacrificial fuse. Wires tend to be way easier to replace than entire buildings. Just look at how violent aircraft jet engines are when they pop.
It couldn't find even two of the english books i have in my multilingual ebook library.
Some Data Science with Haskell
Is this true for wood that’s from the same species of tree? How much of the wider growth rings are attributable to increasing co2 levels? I’m really curious what the mechanism is.

Like, I’m half inclined to assume the new growth tree is a pine (they grow really fast ) and the old growth is some hardwood.
Hilarious! Trolling is definitely a art.
My friend once stated that "Financial security is when you don't know which day of the week your paycheck gets direct deposited".

Imagine being so unfathomably wealthy you don't even know how much cash you should have control over from one day to the next. Actually don't, it's bad for your brain.
Creating new types wrapping int is not really the same thing. It's not a closed set. Presumably one could define additional overlapping constants with the same integer type elsewhere?
This is a great writeup. If you are just looking to deter scammers I bet $1 would have the same affect. I don't think scammers are worried about the price as much as having to give any amount of information to you. I could be wrong though as I am not a scammer!
Socialism when I buy, Capitalism when I sell
> Indeed, as the November 2023 drama was unfolding, Microsoft’s CEO boasted that it would not matter “[i]f OpenAI disappeared tomorrow.” He explained that “[w]e have all the IP rights and all the capability.” “We have the people, we have the compute, we have the data, we have everything.” “We are below them, above them, around them.”

Yikes.

This technology definitely needs to be open source, especially if we get to the point of AGI. Otherwise Microsoft and OpenAI are going to exploit it for as long as they can get away with it for profit, while open source lags behind.

Reminds me of the moral principles that guided Zimmermann when he made PGP free for everyone: A powerful technology is a danger to society if only a few people possess it. By giving it to everyone, you even the playing field.
Show HN: Pickles.io – Cheap, fast, realistic text to speech
Hi Hackers,

Excited to share our new text to speech API: https://pickles.io/

- 2x cheaper then UnrealSpeech
- 5x cheaper then OpenAI TTS HD
- 32x cheaper then ElevenLabs

We have designed the API to be easy to use and integrate.

There’s a live demo on the landing page where you can try it.

We’d love to hear your feedback and comments as we refine and develop it further!
The new free agency of college athletics
It's better to think about something else that's boring which others won't care about, rather than focusing on hot button topics. Even if you want to touch the third rail, it's better to do it with jargon. For example, I've yet to meet an activist who's offended by phylogenesis and cladistics but I know many who'd take objection to things Peterson says.
It shouldn't be too hard to make the case for that being malicious compliance, though. It seems to have worked in this particular case, for example: People called Apple's bluff.
I really enjoyed Dewdney's "New Turing Omnibus", it is a collection of problems that can be solved computationally. It is a great gift for anyone wanting to solve problems with computers and new to computer science.

https://archive.org/details/newturingomnibus0000dewd_q3p6
Whichever is more pessimistic. So for the axes in this article, the first one. If you have an option on the "bad" side of the Pareto curve, you can always find an option that is better in both axes. If a new option is discovered that falls on the good side of the curve, well, then the curve needs to be updated to pass thru that new option.
The fictional company Initech from Office Space is depicted as a blandly oppressive corporate hellscape -- but it's fundamentally more honest than most corporations in the real world, do you know why? Because there's a big banner hanging over the offices that reads "Is this good for the COMPANY?" It's the question that all employees should be asking themselves at all times.

Being able to engage in personal feedback that cultivates fruitful relationships with their reports that make them happier and more productive is a nice-to-have. But ultimately a manager's responsibility is to the business, not their reports -- and sometimes what they need to do is implement whatever measures of process, control, or guidance the business demands and just cull the ones who don't get on board.
It's fascinating to me that this stuff stays underground at all. Seems like such light gases would have found their way out long ago.
What is your point? Do you think others will be misled?
frandom-seed is not quite so bad.

> The string can either be a number (decimal, octal or hex) or an arbitrary string (in which case it’s converted to a number by computing CRC32).
> The string should be different for every file you compile.

So basically just pass in the project relative path to the file into random-seed and you'll be fine. It's a shame the guidance doesn't explain why the string should be different because that feels like it could be advice that's not rooted in any technical reality.

__time__ isn't actually that bad as it's an anti-pattern and much better for the build system to inject the build time explicitly as an input macro (if your software needs it for UX purposes).

__FILE__ is the more annoying one but can be solved through fmacro-prefix-map.
Return-to-office mandates aren't making companies more valuable and productive, study finds:

https://www.businessinsider.com/return-to-office-mandates-re...

"Any one of the three economic factors described above (real estate, retention and recruitment), by itself, could justify the alleged loss in productivity. When you consider all three, it is extremely hard to imagine any organization for which the losses resulting from a strict RTO policy would be offset by a possible increase in worker productivity. As a further consideration, a strict RTO policy will also disproportionally impact certain traditionally disadvantaged groups, leading to further decreases in organizational diversity.":

https://www.forbes.com/sites/paologaudiano/2023/08/14/here-i...

People return to offices, productivity plunges:

https://ktla.com/news/money-business/people-return-to-office...

The return to the office could be the real reason for the slump in productivity. Here’s the data to prove it:

https://fortune.com/2023/02/16/return-office-real-reason-slu...

Expecting a return to office will boost worker productivity is ‘magical thinking,’ says Meta’s former director of remote work

https://finance.yahoo.com/news/expecting-return-office-boost...
I think I touched on what I feel is the right answer here. The data is separate from the enum. That part is clear and I don't think anyone really disagrees.

What, then, is the enum for? It is specifically to restrict what your code will do. To that end, it is a good way to restrict data your code can introduce. It is not a restriction on what is happening outside of your code, though.

You can, of course, make similar arguments for structs. Or really any data in the code. How do you know your number won't go over some arbitrary size?

Enums are, largely, the most restrictive data in code. Which is why we discuss them more, I think. If folks did work with more big numbers, I'm sure we would be more curious on why things don't act like common lisp where big numbers basically work with no extra work.
I recently bought his book primarily for its illustrations and was painfully disappointed at the print quality. It was so bad I thought Amazon had sold me a counterfeit so I returned it and ordered directly from the publisher instead, at significantly higher cost, only to receive the same.

I’d happy pay more for a high quality print but don’t see anywhere to do so.
Yes, and it's a huge attraction. For better or for worse?
For libraries, tools, and frameworks, testing is crucial as it ensures that the code relying on them can address the issue at hand. Code can only be as reliable as what it's leaning on. So, to answer your question, a lot of time.

In a business-oriented project(at most jobs), code may undergo frequent changes due to requests from business, thus too much focus on testing could potentially slowing down development speed if extensive testing is implemented for each change.
However, regression tests can still provide valuable insights and allow for faster development later in the life of the project.

While many projects only focus on happy path testing, the use of such tests might not be as high. Coupling them with Negative Testing, and even better, implementing boundary testing, compels developers to consider both valid and invalid inputs, helping to identify and address potential edge cases before they become bugs or security issues in production.

For instance, this [0] codebase has more tests than actual code, including fuzzing tests.

[0]https://github.com/Attumm/redis-dict/blob/main/tests.py
On MacOS, there are sandboxed apps, and not-sandboxed apps.

iOS never had a not-sandboxed option.
Same with Musk,'s warning about the dangers of AI but then he released one too.
I know, and there is a reason why my favourite descendant from Oberon is Active Oberon, and not what Wirth pursued after 1992.

Oberon-07 minimalism doesn't make Go better.
Can you elaborate what that means? Did this staff do something I didn't know about?
I think JXL has been seeing adoption by apps faster than Webp or AVIF.
Was the Trojan Horse Real?
Plotly | plotly.com | Senior Software Engineers, Full Stack, App Studio, Engineering Manager, Product Designer, Senior Product Manager, Customer Success Onboarding Specialist | Canada |Remote, Full-Time

As a company with roots in the open-source community, Plotly introduced web-based data visualization to Python. Today, the company offers Dash Enterprise, which provides the best software tools and platform to enable every enterprise in the world to build and scale data applications quickly and easily.

We are growing our team and hiring for the following roles:

Engineering Manager, Libraries (Python/JS) (Full-Time, Remote)

Engineering Manager, DevOps and IT (Full-Time, Remote)

Engineering Manager - Platform, Dash Enterprise (Full-Time, Remote)

Senior Software Engineer, Full stack, App Studio (Full-Time, Remote)

Software Engineer, Full stack, AI (Full-Time, Remote)

Software Engineer, Libraries (Python/JS/React) (Full-Time, Remote)

Customer Success Onboarding Specialist (Full-Time, Remote United Kingdom)

Product Designer (Full-Time, Remote Canada)

Senior Product Manager (Full-Time, Remote Canada)

If interested, apply here - https://boards.greenhouse.io/plotly
Mindgard | London | Onsite | Full-time

Mindgard is a London-based startup specializing in AI security.

We’ve spun-out from a leading UK university, and our mission is to secure the future of AI against cyber attacks targeting Deep Learning, GenAI, and LLMs. This is an unsolved challenge globally, and we are among the world’s first to offer a solution to this rapidly growing problem.

We're looking for Software Engineers, Product Managers, and Product Designers to join our team in London (UK).

https://mindgard.ai/careers :: benji@mindgard.ai
In the mid aughts, I worked at a company that put ROWE (results oriented work environment) into practice. This approach basically meant you could work whenever you wanted, as long as you were meeting goals and metrics. There was a list of metrics you had to meet before being eligible for it. They kept it in place for two years and nothing really changed. Devs were still meeting their metrics and the company was still doing well, but when the old VP who put ROWE in place left, the first thing the new VP did was take it away along with some other perks we had. Myself and about seven other devs left within the next 3-4 months.

I'm currently working for a large corporation who went through several cycles of trying to get people to come back to the office after C19 slowed down. After three or four versions, they finally gave up and put an optional (hybrid) model in place. It was interesting to hear the stunned VP's glowing about the increased productivity and the company had two of its most successful quarters going into and coming out of the pandemic. I'm guess seeing those results made it easier for them to allow people to work from home more easily.

Some anecdotal evidence for your retention theory. Since my current company allowed 100% WFH, our team has had barely any turn over and at least three of the teams I worked with have also have little or no turn over as well. It would stand to reason you probably have a good point about retaining people when you allow them a little more freedom to do their jobs.
I've wondered in the past if a giant flywheel the size of, say, a building and filled with a heavy material like concrete could store enough energy to make a difference in intra-day grid loads.
Tangentially, I didn't realise that the Spanish peso was the first global currency and was used in the U.S.

Bit: https://en.m.wikipedia.org/wiki/Bit_(money)
An American website by ownership - the actual users are pretty international. And anyway, the county I lived in was about 100 people per square mile, it about 184th in that list. Around the same as Alabama.
Show HN: Analytics for LLM Chatbots
We are a tiny team of two and wanted to share a developer preview of our LLM conversation analytics product, at https://simplyanalyze.ai

Think of it as Google Analytics, but instead of pageviews, you get insight into what people are talking *about*. We're using an LLM to analyze conversations and give you a nicely designed overview of the topics and questions that are being discussed.

To integrate a chatbot, you send a REST API call every time the human or AI take a turn and say something. (You can do it non-blocking so there's no delay in your LLM chat.)

Technically, the service is running on AWS Lambda and for the LLM analysis we use Gemini Pro 1.0 (which has been great).
The first 200 people to sign up and connect an active chatbot get a free account for at least a year. (We haven't decided on how paid accounts will work yet, but we will add those in a month or two.)

Ask us anything, comments and thoughts welcome, and try it out here: https://simplyanalyze.ai

(If you find this at all interesting, any feedback is welcome.)
On the spot.
Location: Łódź, Poland
Remote: yes
Willing to relocate: no
Technologies: open to learning, most comfortable with JavaScript, TypeScript, HTML, CSS, maybe Scala; details in resume
Résumé/CV: https://djedr.github.io/resume.html
Email: darius.j.chuck (gmail)

Programming since 2004, Master of Engineering in Computer Science, 4+ years of professional experience, last 3+ years exploring original ideas, e.g. https://xtao.org/ | https://jevko.org/ | https://xtao.org/last.html
PSA: https://en.wikipedia.org/wiki/URL_shortening#Disadvantages

(Also note the difference between the length of the "Advantages" and "Disadvantages" sections)
Seeking Work | Remote/Onsite | Full-Time/Freelancer/Contractor

Location: Delhi, India

Remote: Yes

Willing to relocate: Yes

Technologies: React, TypeScript, JavaScript, Redux, HTML, CSS, SQL/Postgres/Sqlite, Python/Django, Docker, Linux.

I am also happy and able to learn new languages, tools, and frameworks as necessary.

Resume/CV: https://www.dropbox.com/scl/fi/phwn1y51595bk0ys8apb6/Arun-Fr...

Email: dvcoolarun[at]gmail.com

GitHub: https://github.com/dvcoolarun

Portfolio: https://jet-magpie-dc4.notion.site/Web-Development-Portfolio...

Summary:
I have been working in the web development space for the last 7-8 years. I have experience building large-scale web applications using the React/Django Stack and have shipped multiple projects in the past. I have worked in multiple domains including E-commerce, Travel, Carbon Emission, Payment, and Automation, and have built SPA, Dashboards, Landing Pages, email templates, and Python automation scripts.

I am always looking for interesting and challenging projects and enjoy collaborating with smart individuals.

Feel free to contact me :)
It only has probability 0 or 1/n, where n is the number of compatible next words.

There are no numbers in https://github.com/adamjgrant/Tiny-Predictive-Text/blob/main...

A Markov chain could express probabilities like completing "the original" to -> "poster" (0.1), -> "McCoy" (0.2), -> "and best" (0.7) which I don't think this does. But I am tired and maybe also misunderstanding.
I generally always run any shortened link through a link checker before opening. So they are an inconvenience to me.

The time it took you to write all this evidences the problem with hosting the service publicly.

Yesterday I ran into problem with sharing a link to a simplex.chat group which was so long my website builder translated it incorrectly. I looked at link shorteners publicly available and now understand from your writeup why they are somewhat limited now. I found it easier to just spin up my own link shortener on my webserver using Shuri. It took less than a minute for me install. I won't publicize its availability now that I have read this.
Very cool read!

For the malicious links, did you have a chance to track whether the malware actors verify that their links do not work, e.g. by setting a cookie when they make a link and checking it later ?

I wonder if making these malicious links silently work only for the people that submitted them (and to say “no such link” for everyone else) ought to create a degree of confusion and slow them down to some extent at least…
Well, a power struggle would be quite the thing to watch. At least for me. Kinda like what happened when Stalin died. (My personal forecast excludes return to democracy; it includes something similar to what happened after Stalin died).
This is a broken comparison IMO because you can’t instantly and freely duplicate nuclear weapons across the planet and then offer them up to everyone for low marginal cost and effort.

The tech exists, and will rapidly become easy to access. There is approximately zero chance of it remaining behind lock and key.
If we get to the point of AGI then it doesn’t matter much; the singularity will inevitably occur and the moment that AGI exists, corporations (and the concept of IP) are obsolete and irrelevant. It doesn’t matter if the gap between AGI existing and the singularity is ten hours, ten weeks, ten months, or ten years.
ICANN (and more worryingly Let's Encrypt) is not going to be the content police only for as long as the US government allows them not to be the content police.
The fee kills any real world possibility of an OSS App Store though.

1 million downloads for an app sounds like a lot for a paid app.

But on the desktop, popular OSS software packages do those kind of numbers in well under a year. There's no reason to believe OSS mobile apps on iPhone would be any different.
I feel like that giant penny has to be over the line of felony possession of stolen goods just by itself, right?
Nuclear can load follow very quickly: cooler water accelerates the reaction by moderating more and cranking up the coolant speed increases the heat delivered. The nucleonics issues are more over a daily shutdown or the like than quick load adjustments.
SEEKING WORK

Location: Łódź, Poland
Remote: yes
Willing to relocate: no
Technologies: open to learning, most comfortable with JavaScript, TypeScript, HTML, CSS, maybe Scala; details in resume
Résumé/CV: https://djedr.github.io/resume.html
Email: darius.j.chuck (gmail)

Programming since 2004, Master of Engineering in Computer Science, 4+ years of professional experience, last 3+ years exploring original ideas, e.g. https://xtao.org/ | https://jevko.org/ | https://xtao.org/last.html
It's pretty clear to me that deep knowledge of how the company works and the historical quirks of how things happened, and how the tech-debt works, is considered of only small value to a typical company. I've seen countless examples of people in such positions being discarded without a thought during layoffs.

Additionally, having deep expertise in a particular technical area can protect you somewhat during a layoff, but also makes you easier to define a replacement for if there is more that one of you.

Companies will get what they pay for. They pay for short term gain.
As a decade old macOS user, I agree. I don’t want to use macOS after Gnome. I like the new one. It’s 45 now, but I think the major update was either 44 or 43.
Oh, wow. I had not known that. Interesting detail for sure!
You can disagree with design philosophies, but Wirth and the Go designers probably have thought more about these things than you.
Tome | SF (US) | Onsite or Remote | https://tome.com

Tome revolutionizes contract understanding using AI coupled with expert domain knowledge. We decode complex contracts into simple reports, so users can understand their rights and make informed decisions. We are a team of 8, with a 4.5 person engineering team, backed by top VC firms, and we're poised to transform the $400B legal industry.

*Role*: Join us as a Senior Frontend/Full Stack Engineer to build out our customer facing UI as well as our suite of internal tools for labeling contracts, writing prompts, viewing prompt performance, working with our custom expression language, and the usual et cetera. Lots of room for experimenting on best approaches to graph based interfaces and complex data visualizations.

*Ideal Candidate:*

- Has worked in a startup, or independently led projects
- 5+ years of frontend development experience
- Experience with complex data visualizations
- Bonus points if you like writing full end-to-end tests, improving CI pipelines, or implementing pretty color gradients.

*Tech Stack:*

- Python backend, postgres databases, AWS infra, Next.js frontend

*Benefits:*

- Early-stage startup growth opportunities
- Competitive pay and comprehensive benefits
- Periodic on-sites (often including board gaming [presuming you view that as a benefit])
- Home office stipend
- Use of the company jet* (*when acquired)

We are committed to diversity and encourage applications from underrepresented groups.

Reach out to me: st@tome.com and mention HN!
I think there is still need to promote diversity, equity, and inclusion throughout society.

Some efforts thus far have been great, and we need more of the great ones.

> "Florida is where DEI goes to die..." DeSantis said in response on Friday.

In this case, were "DEI" programs canceled due to ideological differences, political base-pandering reasons, or something else?