skysight-inc/HackerNews huggingface dataset:
The Tiny/Mini/Micro series from Lenovo/HP/Dell don't use mobile CPUs at all, but the throttled (T) versions of their desktop counterparts. They're even socketed, so you could swap them out.

I use a Dell OptiPlex 7000 Micro having an i5-12500T CPU as my main dev machine and it's very snappy. Add a monitor and mount it on a MFS18 stand and you have a nice all-in-one system.
Every company with employees is a potential customer.
Bitcoin's conception was immaculate and new blockchain projects can't hope to match that, yet alone beat it. But Bitcoin can be challenged on technical aspect. We identify four properties that Bitcoin is lacking:

- throughput scalability (is being fixed)
- programmability (could be fixed)
- privacy (could be fixed)
- post-quantum security (can't be fixed)
Honest question, why would anyone ever use a QR menu ?

It seems like a more complicated process in every way.
Interesting US States obesity data, ranked red vs blue states
Interesting article on obesity compared state wise. MSNBC(https://www.msnbc.com/opinion/msnbc-opinion/pandemic-fitness...) last week had published that right wing is obsessed with fitness.

Apparently most obese states are red states!
Why some celebrities are embracing Artificial Intelligence deepfakes
The amount of documentation and attention to detail spent on code layout and API design (example: whether array sizes should be signed to unsigned integers, whether to use (start, length) or (start, end) to specify ranges) is often off the charts, too, and those are things the users will never see.

As in those cases, the investment in these kinds of guidelines should be worth it because less time gets spent on such discussions later and consistency of products is improved.
Then you should annotate the tricky diverging call site with async (see my other comment), instead of making it implicit and requiring annotation of the common expected case:

should_be_future = async async_function()
should_execute = async_function() # <--- await goes here
handle_future(should_be_future)
handle_result(should_execute)
I couldn’t agree with you more. Today when we are talk with LLM it’s like we (sorry for anthropomorphism) interact with a naked mind and we rely on pure immediate recall and it’s train of thought.
I wonder whether allowing LLMs to perform inner dialogue (as it was done with the through/action pattern), to stage information for latter, and then based on that making it form response will be the next step.

It will be much more compute intensive, as each response will probably require multiple context windows and distillations.
There is quite some support for the second option. But it is not advertised at all.

E.g. there is an entire local task pool impl in tokio_util, but it is not enabled by default and at least for me was difficult to find. https://docs.rs/tokio-util/latest/tokio_util/task/struct.Loc...

I wrote an entire local executor pool before finding that thing and ripping my code out again...

At the very least the support for tasks for non-Send futures should be advertized more, and maybe also the APIs polished a bit.
And this is why it's highly unlikely we're in the root universe.
I have one that works 24/7 as a server in the room where I sleep.

Used to keep all the server and network stuff in my room, but couldn't sleep.

All the leds were like a blinking Christmas display.
I've taken a look at Java and its standard lib and it's really bad at the kind of text processing that 99% of CGI programming is. Hell, it doesn't even have regexps! To be fair, C is even worse, but that's why we have Perl.
The licensing terms say you're not allowed to use this to improve your own LLM, and that you need to get a license from Facebook if you get more than 700 million users. While that's a big number, those are still restrictions on how I can use the software.

The OSI, which stands for Open Source Initiative, is a public charity organization dedicated to Open Source, https://opensource.org/, has explicitly stated (on Twitter) that this license is not Open Source because of those restrictions.

https://twitter.com/opensourceorg/status/1681363091009986560
Cython is really great at a small scale, but it has issues scaling up to large codebases (of Cython), where I think it's an anti-pattern. None of these are the fault of the Cython creators, it's really an extremely useful tool, it's just inherent in the design space, the things that make it so cool (transparently mix C and Python!) come with trade-offs.

1. Memory unsafety. It's still C or C++ in the end, the more you shift your code in that direction the easier it is to screw up.

2. Two compiler passes: first Cython->C, then C->machine code. This means some errors only get caught in second pass, when it's much harder to match back to the original code. Extra bad when using C++. Perhaps Cython 3 made this better, but it's a very hard problem to solve.

3. Lack of tooling. IDE support, linting, autoformatting... it's all much less extensive than alternatives.

4. Python only. Polars is written in Rust, so you can use it in Rust and Python, and there's work on JavaScript and R bindings. Large Cython code bases are Python only, which makes them less useful.

Long version: https://pythonspeed.com/articles/cython-limitations/
Assuming I'm reading the paper correctly this wasn't AI Generated so much as it was AI Assisted.

They used AI to generate character dialog and voices (easily the worst parts of the video) while the humans guided the plot and picked the lines of dialog that would be used.
The tech community in general but especially the infosec community has strong representation from the LGBTQ community. It should be no surprise that Musk’s antics would drive that community off the site before others. The fact that they are more technically competent than other Twitter sub-communities (like sports or movies) means that the initial learning curve of Mastodon was not a blocker.
Work deadlines, at least where I've worked and with some exceptions for rare hard deadlines, are rather more fluid. In the sense that they might have to be pushed, or the work adjusted, because they were too optimistic or circumstances change. Because your boss knows you know what you're doing and aren't talking out of your ass when you give them a heads up things are not on track.
More importantly they're there for some legit reason, not "so you'll learn the importance of hardship".
Getting stuff done and having an impact is motivating enough, producing worthless schoolwork of no use to anyone is not.

> lowering the requirements

They're the same requirements, just with a different, looser, time constraint. You couldn't get a better grade without actually learning the material.
Performing tasks on time, managing time, etc is incredibly important, obviously. But in an ideal world with more resources there'd be a time and a place for practicing it, reasoning about it, actually studying it, not this "absorbing it by osmosis from a constant grind" where it's all artificial. Work smart, not hard.

Consequences are still there, you still have to perform, it'd just be less time constrained.

Why would a person who has never done homework in their life be more stressed over a huge workload? They're used to working all day, _in school_. Just like how they'll be working all day, at work. Obviously I'm not talking about not having assignments/papers to write (preferably with at least some time allotted during school hours), but the kind of busywork that is the bulk of homework.
Can you expand what ugly stuff they're doing internally? I mean, synchronous code is the most simple way to do anything. POSIX API is synchronous by default. Why would you need ugly stuff? Asynchronous API might force you to do ugly stuff (e.g. for files or DNS).
Tech Stack That Powered My Viral AI Web Application
Is there a name for the cognitive bias, pervasive in the psychological sciences, that causes people to focus on (supposed) human deficiencies and cognitive biases to the exclusion of almost all other phenomena?
There is a special place in hell for the people on social media with followers who use that leverage to shame companies into priority customer support.

"@TimeWarner! My connection is down! Help me NOW!"

Get in line, you privileged twit.
The Jupyter+Git problem is now solved (2022)
>/dev/urandom

Hmm, I’ve been using /usr/games/fortune

Is this not a best practice?
Inclusion efforts worldwide definitely include intellectual disability:

https://en.m.wikipedia.org/wiki/Inclusion_(disability_rights...

But my question is, why does it matter that everyone profits equally? Especially if everyone’s basic needs are met?
The "word on the street" is that oral glutamine supplementation works for this purpose. My personal experience agrees with this (but the effect probably isn't very large).

In the morning I mix a tablespoon of glutamine into a glass of water and drink it. You can buy glutamine in supermarkets next to all the other protein supplements (glutamine is the most abundant amino acid in the body).

It's also helpful to your immune system.

---

That being said, that's 'hearsay'. I am not aware of any studies that show that oral supplementation of glutamine improves motivation. That might just be due to time though. The original study showing that glutamine-to-glutamate ratio in the nuclear accumbens affects motivation was published in 2020.[0]

We do know that glutamine does pass the blood brain barrier.[1] There's probably a decent chance that oral supplementation of glutamine works.

Some downsides: it can make seizures worse. There's some worry about it having some effect on cancer, although that seems to be mixed - some seem to think it would increase the risk of cancer, others say it decreases it (cancer cells use glutamine as fuel).

[0] https://www.nature.com/articles/s41386-020-0760-6

[1] https://pubmed.ncbi.nlm.nih.gov/12933350/
Teams is a security nightmare, and Sharepoint as well. Access permissions are nearly impossible to grasp for normal users. The feature that all files dropped are shared instantly by everyone through sharepoint is a huge security risk. People in general have no understanding that they are sharing files with everyone that can join a Teams channel, meaning that confidential and sensitive information frequently gets added to Teams chats in "public" channels. Managing the correct permissions on thousands of Teams channels is hard to impossible, even with extra tools. Channel owners often adopt a "allow anyone who knocks" policy when they get permissions requests, because they are busy and do not really understand what they are doing.
Sharing files needs to be more cordoned off for security reasons. Not harder or more difficult, just less integrated and not inheriting permissions.
Not only that, but they were notoriously vulnerable to attacks.
(Responding to the sister comment)

I suppose I shouldn't be surprised that when you run out of effective arguments you simply resort to ad-hominem attacks against RFK Jr and now me.

I'll have to agree to disagree with your assessment of us, as eloquent as it was.

Regarding the Stinger Missile Defense System the US provided Ukraine https://en.wikipedia.org/wiki/FIM-92_Stinger, it is capable of carrying nuclear warheads that could hit Moscow in single digit minutes from the Ukrainian border. Tell me you would be ok with that if you were in Russia's shoes.

"Have you read anything that isn't just straight Russian propaganda?."

I don't speak Russian and I get my news almost exclusively from western sources. The difference between you and I is that I understand that everyone lies when it comes to war, even the "Good Guys(TM)" - so I dig deeper, question the official narrative (on both sides) and try to discern the truth as best I can through the fog of war.

"Why should Ukraine cede anything? they are slowing winning the war."

I'm sorry, you don't seem to grasp the reality that Ukraine is quickly running out of men willing to fight and die in this senseless trench war or the fact that per Biden's own admission, the US and NATO are out of ammunition which is why they are sending cluster bombs as a weapon of last resort.

Also, even the mainstream western media narrative is beginning to recognize that "Ukraine and the West are facing a devastating defeat" [0]

"Why do you reply in a way that makes it impossible to follow the conversation thread?."

I'm sorry. I try to be as clear and articulate as possible. Could it be that in a concerted effort not to try and understand my arguments which may conflict with your existing worldview, your reading comprehension and cognitive skills have been negatively impacted?

[0] https://www.telegraph.co.uk/news/2023/07/18/ukraine-and-the-...

https://archive.is/3r6GK
So 25 years ago Fox News was a legitimate and reasonable news source. It had a slight right editorial bent which distinguished from the other networks and they drew a decent audience, to sone extent because of that.

They later drifted a little further right, I believe as a business strategy. But I think they completely went off the rails when they realized they were competing with Facebook and not CNN and just began full on selling outrage.
Thanks for this reference. Will bookmark for if I ever need an HTTP service.

Wish this also provided websockets.

EDIT: it does https://github.com/tomaka/rouille/blob/master/src/websocket/...

Looks a bit neglected though. Not much recent development.
I'm saying that China was extremely prosperous and growing from 1980 to the present day, without increasing the size of its army 10x-20x-or-however-much-they're-increasing-it right now.

They don't have a real need for a bigger army, they could for sure defend themselves against any neighbor, even India and Russia, with "just" the military from 20 years ago.
Amazing to read that most comments here are about broken build dependencies. I completely get the frustration, but somewhat sad to see that there's not that much talk about the actual improvements.

There seem to be a lot of cool things in this. For example, semantics for division, power operator, print, classes, types and subscripting are now identical with Python 3.
https://cython.readthedocs.io/en/latest/src/changes.html#imp...

Improved interaction with numpy by moving that part of the code into numpy itself:
https://cython.readthedocs.io/en/latest/src/changes.html#int...

Improved support for const and volatile in C, and improved support for C++ expressions like std::move
https://cython.readthedocs.io/en/latest/src/changes.html#id6

I love how the changelog also shows the bugfixes and improvements that each of these changes enabled. Hats off to the team behind this release.
> the spectrum of intelligence

Humans are all unique. At the same time humans don't vary that much. Compare with some other species (dogs are often used) where there is a wide range of size, intelligence, and any kind of thing humans might have bred dogs to do.

We are a social species. We pay lots and lots of attention to one another. We constantly compare people. That kind of scrutiny magnifies differences.

Add to this that we're pattern-manufacturing machines. If we stare at things that are ostensibly the same for long enough, we'll find some way to classify and order them.

> Would it be a good idea to make society more inclusive for the less fortunate, intelligence wise?

Why not take the opposite approach and teach that like any other human differences, they deserve to be celebrated, but like any other human differences, they're not really so different?
Microsoft will charge businesses $30 per user for its 365 AI Copilot
Suggest you listen to a Meta quarterly analyst call. This is not on their radar. Only possible way this would even appear is via quarterly earnings line item for YoY R&D spend growth that states Meta was able to reduce it by N%.

Regarding IBM comparison, no clue where you’re coming from.

IBM has historically been sales driven and for past few decades derived most sales from services.

FB is product driven and gets most of their sales from their ad products.

FYI I don’t work and never worked at Meta, this is just based on info I got online + personal accounts of folks I know who have worked at Meta in the past.
Show HN: An OIDC issuer for GitHub Actions pull_request workflows
What "talent" does Musk's brother have? They are all literally just sitting on the board in order to fulfill the legal requirement (the board should exist, that's all).
Can you explain why is it useful? I tried kubernetes-dashboard and lens but in the end I've found ordinary kubectl good enough for my needs.
It's a fundamental design issue with Python package management that makes it impossible to pin the version of build-time dependencies.
You can do everything seemingly right, with pip-tools creating lockfiles containing hashes of downloaded packages, stuff seems to be stable for a year+.
And then suddenly your build starts failing because the lockfiles only contain runtime-dependencies, not build-time-dependencies, and some library you are depending on just was silently downloading the latest version of some package you've never heard of, until it broke.

The only semi-sane workaround I know of is to use pip's `--only-binary` option to prevent any automatic builds at package installation time. Then you usually will also need your own package server for storing precompiled wheels for those third-party-dependencies that don't published compiled packages on pypi. This way you build the packages using some random tool version only once, so if it works the first time it will keep working.

In other language ecosystems were the package management isn't built on a tower of shit, this problem doesn't exist in the first place.
> With JavaScript, an HTML page might contain an intelligent form that performs loan payment or currency exchange calculations right on the client in response to user input. A multimedia weather forecast applet written in Java can be scripted by JavaScript to display appropriate images and sounds based on the current weather readings in a region. A server-side JavaScript script might pull data out of a relational database and format it in HTML on the fly. A page might contain JavaScript scripts that run on both the client and the server. On the server, the scripts might dynamically compose and format HTML content based on user preferences stored in a relational database, and on the client, the scripts would glue together an assortment of Java applets and HTML form elements into a live interactive user interface for specifying a net-wide search for information.

JavaScript is obviously meant as a glue language. Component-based programming is quickly replacing binary files as the method of deployment with technologies like CORBA and COM (the base technology for OLE 2.0). Java Applets are Java's answer to portable, client-side UI component. But in order to integrate them with a static web page or with each other you need some glue code, and this is where JavaScript stands: write reusable components that unleash the full power of Java, and tie them up together using JavaScript glue code.

I expect that in the near future Sun will introduce a server-side component model to accompany Java applets. It'd be cool if they use some coffee-related name for that, idk, maybe Java Beans? This is going to revolutionize servers and everybody is going to throw away their cgi-bin/ folder with hacky perl scripts and move to components. Think about it! Instead of writing your own code, you can wire up mature components developed, each developed by an industry leader:

- Advanced Forms Applet by Microsoft
- Server components for converting submitted forms into Excel spreadsheets, also by Microsoft
- Database client developed by Oracle
- Automatic stock ticker from Bloomberg
- Integrated website search from Lycos
- News applet from CNN

Sun is graciously aware of the great danger posed by the first company on this list, but in their great foresight they are going to define generic interfaces for every common type of component, and insert clauses into their license that will allow them to sue companies which try to extend these interfaces in an anti-competitive manner. Now, if you want to switch from Excel to Lotus 1-2-3 or from Oracle to Sybase or Informix you're also free to do so. The same goes for your OS, as all Java components are fully platform-independent. This is truly the future!
Note that school systems in NJ as a rule are not state run, but locally run. Quality varies wildly by district. In fact, real estate prices vary in direct proportion to quality of schools in NJ towns very closely.

We happen to be in a lousy district. Yes, Covid uniformly hurt all schools. But don’t presume to know our kids, our schools, or our context. Our public schools have always had lousy standardized test results, even pre-Covid. Post Covid it is getting worse and worse - a few weeks ago our Superintendent rejoiced that we should all just ignore those scores, because more and more colleges are not requiring SAT or ACT scores for admission. He said this and wrote it in a presentation. A celebration of ignorance. Paid for by my tax dollars.

Ugh.
> I'm not particularly keen to have my VCS and my code editing in the same software really, although I wouldn't say that it's a superior approach.

Addendum: I'm also not always using VSCode. Sometimes I just use vim if I'm already in my terminal and it's a small edit, at which point I don't want to have to go back to VSCode (potentially having to open the project) just for git
Yes of course - this is why I mentioned that authenticating the domain is the main win.

Now - setting up SPF, DMARC, ... is technically easy but not so much organizationally. This is a real pain in the ass to find what various organizations used in the past in their outsourced communication (marketing, pay system, travel, ...).

The advantage that Outlook had (and has) is that it will resolve the user information from Active Directory. Receiving an email in Microsoft from "Bill Gates <helloworld@kjshkjsdhfkj.com>" will yield a very unusual visual (not the right firstname/lastname sequence, no picture, ...).
I’m responding to:

> Sure it's nice if a machine "just works", but machines don't just work.

I want Linux to be great as a desktop, but I’ve given up. I use Windows (with WSL2 for a Linux dev environment) because it is not my experience that “machines don’t just work.” It’s just that _Linux_ doesn’t ;)
>with the odd choice to make blocks public.

To me, this seems insane.
And green threads aren't a panacea. They introduce runtimes, which was something Rust avoided on purpose.
How will this affect my beloved CompuServe subscription?
And these days, probably from the extra-large kitchen with an ocean view, on Zoom.
To each their own. I have never found them confusing or annoying in a half a dozen languages. If it doesn’t improve readability for your brain then definitely turn them off. In a language like Go or JS there aren’t very many operators so it’s not as bad as C might be. Still a great font without ligatures
I agree with the criticism except that I believe that these products provide some core utility to us. One of our dogs was posted for adoption on FB for example. Although plain old websites + RSS are my preferred method.
Hiring managers outside the company is a last resort measure. Company should nurture new leaders from the inside since day one.
That doesn’t matter and isn’t the point. This doesn’t match the definition of open source. That’s a fact.
You could just buy WebObjects from NeXT and build amazing dynamic web applications with the best GUI tools and a true object-oriented language.

It’s only $50,000 but surely everyone making real web apps can afford that. It’s a rounding error compared to what you’re paying Sun for your server hardware.
You can’t get mad at someone if you allow everyone else to do it too. That’s anti-competitive, on the government’s side.