skysight-inc/HackerNews huggingface dataset:
... abject nihilist ...

I'll take it! Wait a second while I get my leather jacket & shades

... imposing their singular viewpoints ...

I missed the bit where I imposed anything on anyone, but as you prefer. By the way, how do you have a non-singular viewpoint?
The Psion 3C was the device I learned programming on. My father upgraded to a Psion 5 and I got his 3C. It was small enough that it could be hidden under the pillow/blanket when my parents came in to make sure I was sleeping, and then I could spend long nights writing text-based adventure games or calculators or whatever.
Removing distractions like poor user interfaces would probably overlap with the improvements from emergency braking. So if you want to be throughout you would have to check if they still make sense with the other changes in place.
Never mind children - in my corner of the world it's the older folks who are the main, for lack of a better word, irregular consumers.

Their pensions are low and the person who put up that sign was still in diapers back when they were already middle-aged - they don't care.

Also they lived through communism - psychological effects of that are very much like spending decades in a low-security prison.
BitGo | Bangalore India| React| Hybrid | Full-time

Note- Opportunity is in India

We are the leader in custody and security solutions and the world's largest independent digital asset custodian. BitGo processes over 20% of all global Bitcoin transactions and supports over 250 coins and tokens.

We are hiring Frontend Engineers: https://boards.greenhouse.io/bitgo/jobs/6209007002
What I'd love to see is a view on the "who's hiring" where I can start by saything something like:

* I live in Germany, and want to work remotely.

Then it filters out all the onsite jobs as well as the remote US or remote UK only jobs. It should be smart enough to know that Germany is in Europe, so Europe or anywhere remote jobs should remain.

Then I would like if it could extract some features and show them for the remaining jobs, and ideally I could filter by those features.

Features I'm interested in:

* type of employer (government, corporation, startup, non-profit)

* ethical orientation (wouldn't want to work for an ad company that sell user data, would very much like to work for an EV charging startup that tries to contribute to solving climate change). If that doesn't work, industry might serve as a proxy

* technologies used

* role type (developer, architect, product owner etc.)

* salary range (if available)
I got hired from HN years ago from just chatting to people here – I believe this was before the monthly who's hiring thread even existed.

Since then I've had less luck on here. I've put my details into the "who wants to be hired" threads several times without a single email. I'd genuinely be shocked if any employers regularly go through those posts to be honest.

The "who's hiring" threads have been better... I've applied for a few jobs through those over the last decade and had 2 or 3 interviews, but those roles never quite worked out for one reason or another. I don't see a huge amount of value in them anymore though – I tend to find more interesting stuff to apply for from just browsing Linkedin and job boards.
My last two jobs were from Who is Hiring threads.
The irony of for-profit (= for pay) standard is this: If someone provides a product for a price, then others should be able to produce a similar but better product for similar or better price. In the case of SQL that would mean there should be alternative standards provided by different vendors. But then if there are multiple standards, it can hardly be called a "standard".

I think tax-payer money should pay for standards, because they benefit us all. It is like the highway system, or clean air, and water.
It is, but pay attention to which GPU. It's a 3060Ti - good, but not exactly top of the line.
yeah but you guys don't know how to dance.
Spreadsheet Calculator Improvised – An ncurses spreadsheet program for terminal
In the world of the movie, yes. People are watering plants with Mt Dew (or something) because it tastes good to them and don't know why their crops keep dying.

In the story a regular average joe from our time ends up in the future and is hailed as a genius just because he has basic level knowledge of stuff =)

Fun fact: the set designer wanted to have everyone wear some stupid shoes that nobody would ever actually wear in public and they picked a small up-coming company making pressed plastic shoes. The company was Crocs.
Psion 3c was what got me into programming!

My grandfather gave me his old one when I was a kid. To an 11-year-old, a spreadsheet, world clock, and address book gets old pretty fast :)

But the in-built OPL [1] language provided unlimited possibilities. You can see the icon for it in one of the screenshots.

I remember printing off a copy of the 300-page language manual I found online (breaking dad’s printer in the process). Now 20 years later and I have Psion/OPL to thank for my career.

[1] https://en.m.wikipedia.org/wiki/Open_Programming_Language
Yes! I have raised several times across several teams that task estimation is a variant of the coastline paradox[0]. You'd do well to consider determining the fractal dimension of your problem domain and "sandbagging" according to the dimension.

0: https://en.wikipedia.org/wiki/Coastline_paradox
US military AI drone simulation kills operator, then takes out control tower
Yes. and that is because the Boom 176B model isn't crazy to run on. Infact if there are enough clients theyd get economies of scale.
The Army of Me
> There's more to a job than the salary

That only works for people who are earning a lot. I mean, for SV engineers there's probably a big difference between company A paying $350K/year with 10 days of vacation per year, and company B paying $300K/year with 30 days of vacation per year (I bet most would apply for company B, because the +$50K is not such a big difference).

For the rest of the engineers in the world (99% of us), a salary of $80K/year vs $130K/year is big difference and I don't know who would go for a job that pays $50K less no matter the other perks (which, at least in Europe are quite standard, so there's not much to be picky about)
Yeah, but really you were just driving close to the person in front. Remember, the person in front could emergency brake at any time. Even if you manage to detect that and emergency brake too, is the person behind you going to be able to?

Just don't drive close. Train yourself on what the proper distance is and stick to it.
I struggled a bit too long to build it: don't forget the `-w` flag (disable all warnings):

cc -w chia.c -o chia
I've tried but I cant hit anything with a mouse that sensitive, maybe it's a lack of practice but I've never bothered to try it for that long.
LISP gave us eval/apply, encoding all of computing in purely symbolic terms [1].

Consequently, we can manipulate a Lisp program as-is under almost any computing medium; as VMs for Turing machines and Quantum machines, as direct silicon hardware (Symbolics), under (paper-assisted) wetware (e.g. solve chapter 1 of SICP entirely by hand).

[1] https://www.gnu.org/software/mes/manual/html_node/LISP-as-Ma...
The python doc says "str" are immutable sequences of unicode code points. Since it implements __getitem__, its fair to call it an array (it has a length, and allows indexing). I couldn't find out in the documentation whether the __getitem__ is O(1), which I consider a deficiency -- this should definitely be well documented.

It doesn't really matter how some people think "how people understand" something, the documentation matters. Any string in any language is some ordered sequence of atomic text-like objects, so python's approach isn't unreasonable or unexpected, either.
Of course you can't really compare it to a real senior engineer, but it has a lot of traits that come close or even surpass seniors:

1. It picks very good variable names

2. Clean, nicely structured code

3. Vast amount of knowledge where even a senior engineer still needs to look up stuff (I don't know about you, but I have a terrible memory. ChatGPT clearly has excellent memory about API's, regexes, etc.). It's the "I don't even have to look at the docs or StackOverflow for this" type of knowledge.

4. It's fast, like very fast, like "I don't even have to think about it and just type it out perfectly like a maniac".
IIRC I saw an interpreter somewhere where each input program is quine, the interpreter name rhymed with `hat` as I remember it.
Looks brilliant - though a great pocketable folding keyboard and a 'normal' phone might be better for most people who want a keyboard. I had a brilliant folding Bluetooth keyboard that I used with my Nokia E61 before I used it with my Dell Streak - writing and editing text felt like a dream - but I could ditch the keyboard when it wasn't needed.
I remember those times in high school, head would dip sitting at desk, then suddenly jerk awake kicking chair in front of me.

Later in college sleep paralysis man those were brutal.
That wasn't my point.

My point was that many people want to buy or already own AMD GPUs with 8gigs or more and they're basically excluded from playing with the hip ML stuff unless they jump through insane hoops because all the hip ML stuff is done on Nvidia GPUs.
When was the last time that those 120px of horizontal space made a difference?

I can use 2 windows side by side and the pane just eats horizontal padding on most sites because narrow columns are prettier and easier to read.
The article shows that the Swift approach produces different values for length depending on operating system and text library versions. Is that really intuitive?
Immediately imagining Strong Bad going "Don't need THIS any more" and slapping a nutsack out of the way a la https://homestarrunner.com/sbemails/41-invisibility
I had a series V, I much preferred the keyboard. 2x AA batteries to power it.

I remember connecting to the internet via IRDA to my nokia 6210 around 2000, it was an amazing glimpse of the future
>You know of any revolutions that solve inequality? All the ones in known history simply change who the winners and losers are and maintain inequality.

right, well obviously the revolutions solves the inequality for the previous losers.
Radicle | Senior Software Eng. | Full-time | Remote (UTC) | https://radicle.xyz

We’re a small, well funded team working on a sovereign, peer to peer code forge. Think GitHub, but decentralized.

We’re looking for experienced software engineers who can work in Rust, and are very familiar with at least one of:

* CRDTs

* Networking protocols

* Git internals

* Public key cryptography

* Software supply chain security

* Peer-to-peer systems

The work is very challenging and requires a creative problem-solving mindset and good communication skills.

Email cloudhead@radicle.xyz if you’re interested, making sure to include relevant experience and code, and why you think you would be a good fit for the role.

Thanks!
By that logic, the Mars candy corporation at over 110 years old in its n-generations long family ownership qualifies. Because when I think of startups I think of Snickers, etc.
Usenet would be perfect

Thunderbird still supports NNTP.
At first I was confused about how this would work, but thinking a little about it, it should be fairly easy. Give some researchers (randomly selected!) results from studies that are not RCTs ("control") and others RCT-based results ("treatment") to replicate. See which group manages to replicate more results.

Expensive, yes. Would I like to see it? Heck yes, if nothing else as a way to trick the establishment into doing more replication studies.
Not sure about “e xit” off the top of my head, this isn't one of my “natural” languages, but I assume breaking eval is protected against by the multiple invocations and the fact that assignment is an operator that returns its result as well as setting the target variable. If one of the evals is broken (or one of the =s between is removed) it just becomes a variable that is assigned to and the result is passed along. Three evals is enough to give the “any single character deleted” survivability, for “any two characters” you would need five (and many of the other tricks would need to be altered/expanded also).
Sounds like you are talking about lemmy (https://join-lemmy.org/)
Have you tried feeding the horse?
Does that statistic mean "new Reddit UI" users or "new accounts"?
I have done programming work, for 'real things' (...) on a gpd pocket 1 for years fulltime. Works fine; that 'more productive' is just something you have, maybe for what you do. For me the pocket was (it broke) productive as I could just take it anywhere and it had 15 hours of battery life. My Macbook air I have to take out of my bag instead of my pocket, i have to bring my charger (battery life is good, but nowhere near 15 hours), I need a large enough table (in the airplane it's already quite annoying if you don't fly business), etc etc. I type as fast on that thing as on my macbook and i hardly use a trackpad/mouse anyway.

I would basically murder for an Apollo 3+ powered device with rLCD running on AAA batteries (the apollo is very battery friendly) with a keyboard. So like a modern Psion.

Now I use the Nreal with my phone + a MS foldable keyboard as laptop; still beats carrying a backpack with a laptop + charger (phone goes for 15+ hours) and it's a productivity win focus wise. Still would want something as described above as a companion OR powering the glasses.
Location: Europe

Remote: Yes (on site / hybrid / full remote)

Willing to relocate: Yes

Technologies: familiar with OCaml, Haskell, λProlog, Coq, open to learning /refreshing knowledge about other technologies (F#, Scala, Fortran, Julia, Rust, C/C++, etc)

Interests: aerospace, climate science, ocean science, finance, etc

Availability: early 2024

Résumé/CV: https://ecrance.net/files/CV-Enzo-Crance-en.pdf

Email: enzo [dot] crance [at] inria.fr

Website: https://ecrance.net

Hi, I am a French PhD student in Computer Science (formal proof automation) in my last year, looking for opportunities in Europe in early 2024, as a software engineer or research engineer, preferably on topics related to applied sciences. I am very familiar with functional programming (especially OCaml/Haskell) and have also gravitated around constraint logic programming during my PhD. I would enjoy pushing my knowledge further in these two domains, but I would also enjoy exploring the domain of computational physics as my elective courses at university belonged to it, or simply use my skills to contribute to projects with social utility. Feel free to contact me!
There is no discussion regarding REB approval. That would really sell the article.

/s
Maybe it is the cell that is the quine?
All this means is that statistical significance is not enough to reject anything. All statistical significance means is that the effect did not come from sampling error. It can come from any number of other confounders still.

Statistical significance is a hint that it could be worth running more replication studies, and vary the conditions in other studies. Significance alone does not indicate the effect as real.
It pretty much is, but it's not rad hard in the sense that you can change or delete any one letter. Well, maybe in animals and plants, since we have at least two copies of most genes.
Sure!
Just sent you an email
Do you actually like the favicon sized tabs? Or do you have self-control and only open a reasonable amount of tabs?
The length of an array should correspond to the number of elements. Since each element is a code point, it's the most relevant number if you intend to operate on individual elements. That is, the maximum index corresponds to the length of the array.

If you care about the number of bytes, or to operate on individual bytes, then convert to utf-8,16 or 32, and operate on the bytes object. If you wish to operate on grapheme clusters, then you could probably find some 3rd party Python library that allows you to represent and operate on strings in terms of grapheme clusters.
I am sure a lot of work (and time) went into this but what's the point? If the model is not as good and the original then the applications are limited and the training time is moot.
FWIW, CPython uses one of several Unicode string implementation representations, depending on the code points involved:

>>> import sys
>>> s = 'A' * 1000
>>> len(s)
1000
>>> sys.getsizeof(s)
1049
>>> s = '\N{SNOWMAN WITHOUT SNOW}' * 1000
>>> len(s)
1000
>>> sys.getsizeof(s)
2074
>>> s = '\N{MUSICAL SYMBOL G CLEF}' * 1000
>>> len(s)
1000
>>> sys.getsizeof(s)
4076

See https://peps.python.org/pep-0393/ . Mentioned in the linked-to article with "CPython since 3.3 makes the same idea three-level with code point semantics".
Eh its not a quine anymore.
Yes, but the acquisition of that data itself is illegal in almost all jurisdictions, since libgen is treated as a piracy website. Now if there were a pipeline to access books from Amazon or the Google Books project for training it would be a different story.

Still, for certain languages, only libgen and public piracy websites contain any scientific or fiction material in digital formats. E.g. my native language doesn't have easily accessible e-books at all, unless you go through illegal means.

I hope somebody undertakes the steps necessary to train on the entirety of libgen. The amount of high quality tokens in libgen should be substantial.
VK Energie GmbH | IT-Infrastructure/DevOps Engineer | Munich, Bavaria | onsite or hybrid | full- or part-time

We are looking for a motivated expert to join our development team and support us in developing and shaping our growing IT infrastructure. You can contribute and implement your own ideas and suggestions, both conceptually and in the selection of tools. In addition to a high level of personal responsibility and a broad field of application, we offer you a working environment in which quality and sustainability counts more than quick solutions.

You have experience in ideally several of these skills:

- Infrastructure as Code (Ansible, Terraform)

- Automation/Orchestration experience (Docker, Gitlab CI)

- ideally Python / Go skills, data pipeline experience and
experience with software projects

- experience with cloud providers (ideally Microsoft Azure)

- Linux- and network administration

- German level B2 and up

What you can expect:

A team consisting of energy transition enthusiasts, detail-oriented engineers and brilliant tech freaks, as well as a company culture that sees its employees as a priority!

If we have sparked your interest, please send your application or further questions to Jana at karriere@vk-energie.de.

We are looking forward to meeting you!

More about us: https://www.vk-energie.de/
https://www.voetbalassist.nl/ ?

Looks really well done!

Note: On https://www.voetbalassist.nl/perfecte-wedstrijdweek/ going to demo through the menu ( mobile - Android) doesn't work. "Gratis uitproberen werkt wel.
I think it would be more impressive if it produced itself (with character removed) after a character is removed
At the rate the things are going, it's looking far more likely that it's the EU that's going to implode.
Out of interest does a typical engine management system used in a car, make use of an MCU which supports lockstep computing, with multiple cores executing the same instructions simultaneously?
Did anyone try to use a large airbag suit/chamber to survive a plane crash while still in the plane?
> Types are identical to C types, e.g. int is 32 bits

int in C can be anything with at least 16 bits.
Why the World Has to Exist
From the article

> We believe that the main reason for this incident is the proprietary nature of iOS. This operating system is a “black box”, in which spyware like Triangulation can hide for years. Detecting and analyzing such threats is made all the more difficult by Apple’s monopoly of research tools – making it a perfect haven for spyware. In other words, as I’ve often said, users are given the illusion of security associated with the complete opacity of the system. What actually happens in iOS is unknown to cybersecurity experts, and the absence of news about attacks in no way indicates their being impossible – as we’ve just seen.
Great thanks, if I understand it right, instead of having a new database engine, Trino compiles the statement into the query languages of the different backends and runs these queries in a distributed way?
This reminds me of when I was in primary school in 1996 or so, and the "thing" to have as a kid was a personal organiser; irrespective of the fact none of us had anything to organize.
On the Samsung fridge aspect...

A few years ago I was renting a house that came with a Samsung fridge that provided chilled water / ice. My kids loved the chilled water.

However, our usage of it caused the paint to start bubbling below the dispenser, and the owners of the rental wanted me to replace the door at a cost of ~$800 USD(!).

I argued that we were using the fridge as designed, so we weren't liable, instead they should discuss what looked to me like an obvious design flaw with Samsung.

They disagreed, so we ended up in court. My defence was about 12 pages printed from an appliance review site of people specifically complaining about this paint bubbling.

Easiest win ever, but seriously, how do you put a device that works with water into a fridge and fail to ensure it can't leak under the paintwork?
Brave Rewards are disabled by default, along with the wallet, VPN and other things.

Most features in Brave are opt-in, not opt-out. I don't know why people think otherwise. This is not Chrome or Edge.
> Sorry if this is a different sensd of that same word…

it is, hence the downvotes. This one is more about CPU operations, AVX/SIMD

https://en.wikipedia.org/wiki/Automatic_vectorization
I remember reading about Opera back in the day, the reason it was not bloated was that all these features were packaged as separate dlls and only loaded when if you tried to actually use them

Also for a long time one of their main marketing points was that it had really small binary size so you could download it fast. They really spent a lot of engineering in making it performant
Probably they should have found a way to require third party apps to display their ads.
Do you have any sources for this? I'm interested in reading more about it after seeing a lot of allegations. I don't recall ever seeing anything concrete.
Unless market consolidation has reached a sufficiently high threshold.
> Only two options exist. The first is that we accept that, under exceptional circumstances, common sense might be applied when considering the potential risks and benefits of interventions. The second is that we continue our quest for the holy grail of exclusively evidence based interventions and preclude parachute use outside the context of a properly conducted trial.

Both options may be true for different cases. It may be simple to decide on parachutes. But think of bureaucrats who were patting themselves on the head for being “flexible enough and humble enough” to issue new guidance on masks instead of saying “We don’t know” in the first place.

“The sovereign is he who selects the null hypothesis.”
I had Hodgkins Lymphoma when I was younger. Because we've been successfully treating Hodgkins for so long we don't have RCTs for the basic idea of the treatment. We can observe that people who choose not to be treated tend to die (but that might be for some other reason, they weren't randomised) and we have modern studies comparing one therapy to another as it has advanced, e.g. I got ABVD, I'm not sure what the current gold standard is - but it would be unethical to run the basic RCT now. "We're going to randomly kill some people just to prove that we were right".
Ha, no, just a fun exercise sparked by a conversation with a friend. It also doesn't take the road network into account, just county adjacencies.