skysight-inc/HackerNews huggingface dataset:
Why does the gov. have its nuts in a twist over a privately-owned timewasting service?

The gov. should use public forms of communication, like their own websites and mailing lists. Why endorse this privitzation of their communcation channels in the first place?
A new book on how to program games for the Atari 2600 was just released
That cause for that event is not undisputed, see https://en.wikipedia.org/wiki/Siberian_pipeline_sabotage.

You still haven't explained why you think it's doubtful Russia would use sabotage in this way. This is what their entire modus operandi, just think of the various Polonium-210 and Novichok operations. You can't dispute that people are suspecting USA of having done it, does that not harm cohesion inside NATO?

https://www.youtube.com/watch?v=hk-0qJXyido
Near-Birth Experience
Depends. If you are European (and work on IT) and immigrate to Germany without knowing the language, it's not that hard because there isn't so much paperwork you need to do. Basically:

- registration (it's rather easy, and sometimes they do speak English)

- bank account. It's all online (why would you prefer it otherwise?), so google translate is all you need

- job. Well, there are plenty of IT jobs in Germany that do not require German (and they are usually the ones who pay more)

- health insurance. Some companies speak English, and all the public health insurance companies offer rather the same, so go for the English-speaking ones

- apartment. Just show them your software-engineer-who-only-speaks-english payroll (or contract if you don't have a payroll yet) and you'll probably become their most promising applicant

- doctors. They all speak English (if you find one that doesn't or refuses then just find another)

If you intend to live in the country for some years, you'll be fine with little German (B1 level). If you want to live there for more than 10 years then sure go learn the language properly.

For the ones who are not european and do not work on IT, tons of paperwork and suffering if you don't know the language from the very beginning.
> Typical civilian deaths in Afghanistan would be e.g. families living with high ranking enemy combatants, totally incomparable with Russian forces bombing shopping malls in Ukraine.

Except that that that's not true. [1][2][3][4][5][6][7][8]

Let's be clear, what's happening in Ukraine is abhorrent,
but let's also not pretend that the west cares a lot less and even actively participates in atrocities when the victims are not as white.

0: https://en.wikipedia.org/wiki/Civilian_casualties_in_the_war...

1: https://en.wikipedia.org/wiki/July_12,_2007,_Baghdad_airstri...

2: https://en.wikipedia.org/wiki/Haska_Meyna_wedding_party_airs...

3: https://en.wikipedia.org/wiki/Wech_Baghtu_wedding_party_airs...

4: https://en.wikipedia.org/wiki/Uruzgan_helicopter_attack

5: https://en.wikipedia.org/wiki/Night_raid_on_Narang

6: https://en.wikipedia.org/wiki/Azizabad_airstrike

7: https://en.wikipedia.org/wiki/Granai_airstrike

8: https://en.wikipedia.org/wiki/July_12,_2007,_Baghdad_airstri...
I think this is taking an overly critical view of the article. I did a very quick search and this HBR article, which makes it sound like solar panel waste is expected to be a significant problem, was the top result: https://hbr.org/2021/06/the-dark-side-of-solar-power

So clearly some people, including presumably some prominent ones, are saying this will be a problem. So I'd say it is good that there is data to address this criticism.
I’m sorry, no. This is incredibly misleading. Even if the linker step and assembly are completely separated, everything you’ve built in Cosmopolitan and APE is 100% buildable in other tools. It might take more effort in some cases, but there’s more to a native stack than choice of tooling and syntax; if you genuinely know your stack and architecture, anything is possible.

Your accomplishments have zero to do with the ‘elite’ tooling you use (why are you gatekeeping and creating class distinctions out of assemblers?), and more that you’ve taken the time to really think about how memory is laid out and how the architecture works - which most of us who started out writing operating systems instead of Rails understand perfectly fine. Nothing about the relationship between gas and ld achieves uniqueness not seen in other native stacks. That’s just made up.

There are multiple operating systems built with hand written NASM. Arguing about assemblers like they matter for more than five seconds is tiring 1990s IRC stuff. They turn syntax into a byte layout. It’s like realizing oh, this assembler sucks at ELF, why don’t I just hand lay one out? and boom, you’re on the way to APE. And really, if you don’t like your assembler, an “elite” programmer would write their own, but that fell out of fashion before most of us were alive.

Given the knowledge it takes to write something like APE I know you know what I’m saying, too, so why are you misleading like this? It comes across like an overstretched attempt to promote your work for a reader who knows the stuff you’re talking about.
Yeah I'd like everything to be free. But nothing created by people is.
No. Got a recent one a month or two ago -- it's not even charged anymore. Wildly overrated device, horrible OS.
I think this is true in one sense and false in another.

It's true because users often don't complain about or even consciously notice poor performance. So if you are trying to sell a product, advertising performance benefits doesn't work well. People don't think they care (except in extreme cases).

But it's false because even moderate performance differences actually have enormous and easily measurable effects on user behavior. So if you care about providing value, then performance is one of the most important things, and it's consistently overlooked because it doesn't sell.
It's an opportunity lost, if you ask me. Programmers and SRE people from Twitter, SpaceX, and Tesla probably could have learned a great deal from each other, had there been any attempt to bring the cultures together diplomatically.
Hey just a heads up -- you're setting the queue depth of the ring to the number of files discovered, that's typically not the way you'd want to size the ring.

When you start to get up into higher queue depths, like 512-1,024, you benefit a lot from using flags like IORING_SETUP_SQPOLL.

If you're going to do a thread pool too, you may as well use IORING_WQ_ATTACH and put a ring on each thread that shares a single kernel poller, see the SO explanation I gave recently here:

https://stackoverflow.com/questions/73798651/how-to-create-a...
> We way overdid Covid stimulus, which helped inflate bubbles like you saw with crypto, pouring billions into the hands of criminal organizations like FTX.

Crypto was already a problem way before covid came out of a bat cave - the problem is not the stimulus package, these saved a lot of lives, and they got to individual people, not corporations.

The actual problem was the expansive monetary policy that virtually all major central banks followed since the 2008ff crisis - well over a decade of injecting absurd amounts of money is what caused the absolute bull run on real estate, stock markets, venture capital backed crap (remember Yo?) and, finally, once there was no other avenue for all that money left, into crypto.
I've long figured that a lot of political tensions stem from the perceived pace of change: in technology, social norms, etc. It must be hard going from feeling like the master of your domain to frustrated that you don't know how to watch streaming TV or might put your foot in it saying something that was unremarkable 20 years ago (e.g., joke books in the 80s were full of stereotypes).
For LinkedIn recruiter, you'd expect almost everyone who uses it expenses it to their job, and so I'd think receipts would be universally requested
The simplest way is to add a web app manifest with "display": "standalone", and then ask the user to install the website from the browser.
> governments that operate them have the power to create demand for money out of thin air, through taxation.

This is Modern Monetary Theory, but government never actually uses that power. Instead, they use "open market operations" on securities to manipulate money supply, and taxation for very roughly balancing spending.
> incomparably faster and more enjoyable in React than it is in Django or RoR

That's a complete opinion as well.
As others have pointed out, a lot of common law jurisdictions require that contracts have consideration from both parties. This is the key issue with non-permissive open-source licensing (and it's an issue with the GPL/AGPL too).

Restrictive covenants on open source licenses might not be consideration, particularly because they apply to the IP licensed in the contract - something that the user/downloader of the software wouldn't have without the contract. In other words, you are giving them rights to use your IP in a few specific ways in exchange for nothing. They need to give up something of value that they wouldn't have otherwise had for it to undeniably be consideration.
I always thought the minimum frequency was due to the usage of DRAM-like registers
Elements and chemicals are very different things. Silicon is the #2 most common element on earth and if you smash a bunch of solar panels, they turn into sand when they get wet. Or if you just wait.

Even pure silicon metal is totally benign, even in large amounts. Certainly safer than iron, which can kill you in relatively small amounts if it's in a bioavailable form. Silicon is already literally everywhere, in every form it will reasonably be transformed into.

Even the boron and phosphorus that make up a tiny percent of cells are extremely benign. The biggest issues are the tin fingers and solder, and probably the lead that is often present. But lead is also far from necessary. And unfortunately, the human race is going to be dealing with lead dust for a while already, just from how it used to be in gasoline.
You seem to be validating the original complaint - that FOSS alone doesn’t empower people the way it is often claimed.

As for looking a gift horse in the mouth, you may not be aware of how much that sentiment devalues FOSS. The implication being that as long as it’s free, it doesn’t matter how bad it is.
Being German myself, German government sucks at all things digital and that would be my main complaint. They still work with FAX machines and you often have to either use that or show up in person. Should be replaced by apps or similar.

The processes themselves are actually quite easy and efficient. Certainly not more difficult than in other countries. I have lived and dealt with paperwork in the US, various European countries, Asia and South America, so I think I can compare.
In what regard?

- Scams? Yes, there are lots of scams similar to the early days of the internet where script kiddies could scam people without having special knowledge of computer science, just by downloading some tools with controllable trojans. I remember testing it out back in the days to prank my friends, but it could have been used for actual fraud and as such it was also used. There are many startups now that focus on security for the industry and the auditors are able to catch many problems because of the transparency of open-source. Anybody can read and check the smart contract before using it or trust the auditors, although admittedly there is still a lot of room for a better user experience.

-Investing? Stocks were hit similar or even harder, Facebook for instance is down -75% YTD, Peloton is done whopping -95%(!) from ATH, many more such cases. I find it kind of strange that people unfairly point at crypto while traditional finance is guilty of the same or even worse, remember the SPAC grift? People really need to actually do their due diligence - if they don't, can they really blame anyone except themselves?

Me personally, I find crypto to be an exciting driver for innovations in cryptography research and seeing its actual implementation working in live projects, especially ZK + verifiable computation related stuff. Most of it is working remarkably well _today_ although there is a lot of room for improvement (esp UI/UX wise), I am quite optimistic for the future.
100% agree. Even when Twitter was publicly owned, it seemed wrong to have public servants endorsing it and using it as a channel for conducting official business and communications.

Why not just go all the way and post government announcements through Instagram or TikTok. Oh, yeah, that would be "inappropriate" and a "security threat". But Twitter, that one is fine, a totally different thing!

:/
Very good post with a lot of detail, but very vague on the action that it's looking for except for a vague, ominous nod to "regulation."

I think that instead of looking for a daddy to tell people what to do, the best thing is to come up with a reasonable standard for public projects. Projects that are not only Free by the letter of the law, but are actually designed to encourage and facilitate users in exercising those freedoms. And by "come up with," I mean compose them yourself and explain the reason for each goal that the standard is meant to solve, and how the rules within the standard address those goals. Like Stallman did.

I think it'd be nothing but positive to have some gold standard eminently publicly-hackable and accessible Free software projects out there. After criteria are laid out, I'm sure a few will be discovered in the wild.

Another couple of things about easy-to-build, well-laid-out, well-commented projects with few idiosyncrasies is that they're great to learn on, and often possible for experienced programmers to jump in and out of. Publicizing projects that want to prioritize those features, especially as models, could be consciously aimed at attracting the help to maintain those features.
You raise a valid point. I think I both agree and disagree. Shadow profiles do exist and even if you do not directly participate, more social family or social circle member may choose to tag you for one reason or another. I absolutely agree that as individuals we bear responsibility for choosing being part of the mob, but... and I think I used that comparison before here.. have you ever been to a baseball game? The cheering crowd can rouse even a person like me who is there for no reason other than a social obligation. In other words, there is a reason why mob mentality is a common phrase.
There's the anchored functionalists, the evasive functionalists, and the metaphysical impossiblists. The anchored functionalists, have a threshold at which they will accept AGI and stick to it. The evasive functionalists will move their functional threshold because they feel uneasy about accepting an existence of AGI and the metaphysical impossibilists will never accept AGI on metaphysical grounds ie: it's incompatible with the way the universe is constructed/reality.

I agree, there's going to be a point where AGI ends up existing, modifying social relations, and reshaping society and we're still going to be having this conversation. It feels as beyond the pale as someone who would today who would believe in a flat earth, epicycles upon epicycles in order to support non-existence.
Making and installing solar panels doesn't cost anywhere that much CO2. Best numbers I see suggest payback in ~3 years assuming they're produced with coal power (and the numbers are better if they're produced with cleaner power, though electricity is fungible, so I'm not sure if that really makes sense to do). As a quick gut check, look at unsubsidized solar install costs - they're significantly lower than the cost of the electricity they generate in the 5-10 year range in almost all lower and middle latitude places...

Also, idiots stating unscientific garbage (like the world ending in 2028) doesn't mean that there's no science behind it... Just that there was an idiot making up BS.

Edit: it was a 2019 quote, not a 2016 quote. So we have all the way until 2031 until the world "ends"... Still an idiotic quote
as long as free software allows users to choose fast software instead of business software this shouldn't be a problem, but the web browser disaster is an instructive tale of how this can go terribly wrong
The Undocumented PC, A Programmer's Guide to I/O, CPUs, and Fixed Memory Areas by Frank van Gilluwe is great. Frank van Gilluwe is the author of Sourcer disassembler https://corexor.wordpress.com/2015/12/09/sourcer-and-windows...
I was using it for some time before realising you can switch to the Winamp interface (and load skins!)
you make the claim, you provide the evidence.
On Linux, is there a way to convert an assembly language file from one syntax to the other?

I know that there are ways to ask GCC to emit one syntax or the other, as well as ways to assemble code in either syntax. However I don't know any program that just translates one to the other.
The reports I quoted in reply to another comment here claimed a rather high market share for CdTe cells and predicted massively increasing volumns in the future. So even if they might become obsolete for "classic" flat panels, they seem to remain with us for "flexible" solutions, arn't they?
I used Berkeley's Franz LISP ...That was a compiler which generated .o files.
... But you didn't link the .o files; you had to load them into the development environment to run them. Compiling was just an optimization.

That sounds the same as Python and Java work now. For python, you have .py source code files or .pyc or .pyo compiled files, but you still have to load
them into the Python interpreter.

I asked the Franz LISP devs why they didn't provide a runtime you could just link in, yielding a releaseable executable program without all the baggage for breaking and debugging.

Even now, you typically need to have Python or Java installed on your computer to run Python or Java programs. There are ways to generate standalone Python executables but it's not the usual way of working.
How can it be politically neutral when it has a builtin monetary policy?
That's a decision for you (and your lawyer) to make after you read the license.

They might have an argument against you if the software is at all part of your value chain.
Next time.
Aside from the subject of the interview, it's very funny to notice all the small phrasings that mark this interview as a (possibly machine) translation from Russian.
I’m running the 16.2 public beta. I wonder if it’s possible that they’ve changed this behavior since 15.4?
If this is true then it's eyeopening. I often wonder, who actually uses SaaS?
A true comedy gold mine IMO, is not page of, but the tropes of
https://tvtropes.org/pmwiki/pmwiki.php/Main/RealLife
being in a state of flow as defined by csikszentmihalyi has nothing to do with 'just following the flow'

on the contrary, it is when you are in a state of flow that you are thinking hardest about what you are doing

it sounds like your friend got confused by a random coincidence of word meanings
Totally possible, as it's part of a routine by now. Still, without it I notice a real difference in getting to sleep.
Is Binance really in that group?

CZ alleged that FTX tried to crash Binance's market a few years ago like Binance did you FTX last week, but failed because they actually hold reserves.
Germany hasn't created any new Fortune 500 companies in a long time, and it (I grant you, along with the rest of Europe) is increasingly lagging behind the US and South East Asia. 10-20 more years like this and the gap between Germany and the US will be as large as the gap between Western and Eastern Europe was in the 90s.

The German economy desperately needs modernizing, and the German state is not helping. It's wild to me that Germans don't even acknowledge the problem.

Not for nothing, but crossing the border between Switzerland and Bavaria is like time travel: on one side everything runs on diesel, all transactions are done in cash and nothing can be done online, and outside of Munich you're lucky if you can get DSL. On the other side of the border, everything is automated, everything is online and there is gigabit fiber and 5G in every village. Oh, and everyone speaks English.

The only difference is Switzerland has a free market economy and Germany has cartels backed by the German government.

EDIT: I apparently picked a fight with the German online brigade. I think it's part of the problem that so many Germans are personally offended when inefficiencies in their government are pointed out. This just proves my point: criticize the UK/US/Dutch/whatever government, and British/Americans/Dutch people will show up and agree with you. Criticize the German government, and 20 Germans will show up to tell you why you're wrong and Germany is actually a global leader in whatever you're talking about.
People in rich countries can't either.

Please review the HN guidelines: https://news.ycombinator.com/newsguidelines.html

I will not engage further.
Thanks, honestly I missed this. Kinda funky UX. https://i.imgur.com/GwNED5K.png
The research study being quoted:
https://www.pnas.org/doi/10.1073/pnas.2025764118
Exactly. It seems like the complaint here is that creating a limited is more involved. And it is - but not much. Yes, there is a cost for the notary and accountant and that makes it a bit expensive if you want to create subsidies later. But the paper work is not the hard part.
I found the whole "free will" discussion always somewhat strange. There seems to be some underlying assumption that anything short of being able to pull completely novel ideas from thin air is not free will. This seems odd to me, because everyone knows that our decisions and motivations are influenced by all sorts of things, both intrinsic and extrinsic. We are inspired by common culture and learned knowledge and we are influenced by memories of past events, emotional affinities which were also shaped by past events and for a good parts biological drives as well.

Nevertheless, within all those influences and based on the information we have, we are able to make a decision. I would still qualify that as "free will".
> Linking an intermediate form then writing machine code (in elf if you like) from that single blob is better. I'm pretty sure it can be done in lower memory overhead than linking machine code if you're so inclined.

do you mean its better for build performance or for the final output?
The way it has been described to me is that if you always take the same route to work then your cognitive performance goes down. Staying curious and exploring the different routes is hard with relatively few waypoints but then you can zoom into more granular decisions (or out ... to the causes).
The gate drive sort of does act like a temporary DRAM cell, it's presumably only good for a maximum duration of time, hence a minimum clock rate.
They could make only the OSX version proprietary, which would not be a big issue since OSX users have already opted in to slavery.
Location: Boston, USA
Technologies:

- Python, C++, C, Go, CUDA, bash

- Docker, GitLab CI, FFmpeg

- Tableau, Pandas, NumPy, SpaCy

- PyTorch, TensorFlow, OpenVINO

- Redis, Kafka, MongoDB

- Git, Jira

Willing to relocate: No
Résumé/CV: https://dwrodri.gitlab.io/resume.pdf

Summary: Machine Learning Engineer with 5 YoE of experience in academia and 2
YoE of experience working as an ML Engineer seeking mid-career/senior roles in
the Computer Vision / ML Engineering space. Orgs with <100 employees preferred.

Reach out to me if the following experience seems applicable to a position:

- Shrunk bandwidth of a video ingress pipeline by 10X by writing high performance C++ code that linked against FFmpeg's C API.

- Shipped an end-to-end topic classification system built using Kafka, Python, and SpaCy which classified 1M+/posts per second on a single node.

- Designed and launched a recommender system for the 2M+ scholarly articles in the arXiv database.

- Developed a cycle-approximate simulator of an open-source RISC-V CPU using Go.

Contact me at: derek [at] derekrodriguez [dot] dev