skysight-inc/HackerNews huggingface dataset:
If you gave Americans the option of those old things but also a single income could house, feed, a clothe a family of 5 I think it might be closer than you think. It's not fair to describe what we've gained without describing what we've lost.

My parents owned different homes their entire lives. I make significantly more than they ever did and don't and could never afford my own childhood home. My children are even worse off than that.
Interesting, thank you!

I suppose what draws me to Lisp is that insight people say it gives them on programming. I already do much of my programming in functional style, so I'm trying to discover what it is about Lisp that's so beloved above and beyond that - I'm gathering it's a mix of recursion and the pleasantness of being able to get 'inside' the program, so to speak, with a REPL?

I must also admit that I tend to run into a bit of a roadblock over Lisp's apparent view that programming is, or should be, or should look like, maths. I cut my teeth on assembly, so for me programming isn't maths, but giving instructions to silicon, where that silicon is only somewhat loosely based on maths. It tends to make me bounce off Lisp resources which by Chapter 2 are trying to show the advantages of Lisp by implementing some arcane algorithm with tail-end recursion.* But I'm very open to being persuaded I'm missing the bigger picture here, hence my ongoing effort to grok Lisp.

(*Isn't tail-end recursion just an obfuscated goto?)
> Typically an accelerator amplifies your existing trajectory

If only they had a word increasing velocity :)
On an individual level. God promises them national prosperity for obedience in Leviticus and Deuteronomy. There’s curses for disobedience, esp turning away from God, that are very specific. Then, we see those patterns happening in the following books for Israel and the other countries. We’ve seen both happen in the U.S.
Not sure about nowadays, but a few years ago yes. You could run a foreground(?) service which kept an icon in the righthand corner (can’t remember too well). Anyway, I had an app which kept a http server always running.
The proper comparison is not the size of the employee pool over a human lifespan its the size of the list of people actively advocating or publicly known to be testifying against Boeing over the course of a month.
What's the point of a rootkit anticheat for a game which:

1. does not do clientside prediction, instead relies on full server-roundtrip for visual confirmation of your own actions (and therefore cannot "wallhack"/maphack enemy positions)

2. where machine-assisted actions cannot provide mechanical advantage beyond what is already regularly achievable by a normal human (at most only providing improvement in executional repeatability/consistency)

3. where execution depends predominantly on seat-of-the-pants split-second decision-making from high-level experience, as opposed to unambiguously "correct" responses that can be short-circuted without player intervention?

(League runs with a 30Hz tickrate, all actions and movements are first-order continuous, and visible state is fully serverside-obfuscated)
It’s a build tool for Java, and Android then too, I guess?
The answer is far simpler and less cynical.

The business has cash saved up. It has 3 options. Give the cash to the business’ owners, spend the cash on improving the business (such as R&D), or keep the cash sitting around.

And businesses often times do all 3 in varying amounts.

However, for a publicly listed business, giving cash to the business’s shareholders is taxable income. An equivalent way to reward shareholders without requiring shareholders to pay tax now is to buy outstanding shares and hence causing the price to go up because the supply of shares relative to demand goes down.

Also, if a publicly listed business awards equity to employees, such as RSUs which tech companies famously do, then buying back shares simply negates the effect of that since giving the employee equity increased the supply of shares relative to demand.
I can't believe people are willingly installing rootkits of dubious origin on their computers to play games (and paying for the privilege). I know cheating is an issue, but still.
I disagree. Players just want to play their favourite games.

The problem is that LoL didn't have this software before and now they do, so for players who may not have experienced problems they might be now.

eSports has grown enormously around the world, with sponsorship and real money on the table. Unfortunately, that has pushed cheating to a whole new level where people will develop and run very sophisticated cheat software. Anti-cheat software therefore needs to see where the anti-cheat software runs and lives, which unfortunately means that anti-cheat software is now running to run at very low levels in the system and has the ability to play havoc if there are bugs.

I genuinely believe that developers aren't developing this software to be nefarious but to provide the best experience for players. Anti-cheat software has been around for a long time and its not the first time its blocked other applications from running.
im sure its because riot and moderators are cleaning up any mentions of vangaurd in a negative light. but im sure its also because people just really dont care but the amount a push back, complaining, whining etc about vangaurd from the lol community is interesting in how quite its been. just because that community are master complainers and do it almost as sport. limit testing on how insignificant something can be and have the whole community up and arms. especially about skins or balance.
silly hot take.

use a third party manager like Strongbox to avoid faang and biometrics if you want.
Ya I do not know why people hold Naval up so high. What has he ever done?
They didn't directly take her company, right? They held on to warrants for some % of the company, which killed her chances of fundraising?
Would $100,000 still be a “steal” for all that? (Especially with repeatability and nimbleness) ?
> some of the genius contraptions and tactics that the Russian Army has been caught using in Ukraine

This may have gone past me (I mostly remember the highly non-genius tactics), do you have some examples?
Ok, I took a closer look at the analysis page linked to from the main article. There does seem to be a decent amount of Kotlin code written by Rabbit themselves, mostly UI for the settings screens, as well as some networking-related stuff (WebSockets, Wi-Fi, etc), hardware-related things such as the camera, OTA updates, etc. Basically, things that make sense to be handled closer to the operating system itself.

Interestingly, as far as I can tell, Compose is only being used for a "hardware test activity". The rest of the Kotlin side of things seems to use the traditional Android UI stack with activities, views and fragments. That makes three distinct UI frameworks in use on the Rabbit R1 - Flutter, Compose and traditional Android.
Correct. Gradle is the standard build tool used for Android apps.
Supposedly Bell's inequality means there are no hidden variables (or implies even weirder things) ?
If you turn off Battery Optimization, yes. Apps can even draw over and control other apps. Assuming the LAM is just an app controlling AOSP in a VM server-side, this really should have just been an app with the LAM sending touch events back to the device.
I do not understand what you are asking.
Using RISC OS on an RPI was as close to using a computer for the first time as I've ever gotten again. So many ways of doing things are not bad, but completely alien if you've never done it.

It actually gave me an appreciate for how computers must be for those who aren't used to them.
I don't think anyone needs to get into an 'intellectual knife fight' with you. Your comment on layoffs around Dart include an unrelated language, a humblebrag about yourself, an attempt to pre-discredit all potential comments, an appeal to present yourself as a higher being and expert, and an invitation to fight. All this, again, being unrelated completely to the main topic of Dart layoffs. Holy cow, man. You're off your rocker.
The CRA Practitioner-to-Professor (P2P) Survey
Why not use Keycloak, then add OIDC to your Flask app, in 4h?
Someone added it up to find atheists and non-religious wars are the majority:

https://web.archive.org/web/20201109005141/http://www.godand...

In another article, America was rated as the most Christian with the most missionaries. Yet, it’s had hardly any wars motivated by religion. They’re usually about the selfish motivations of non-Christian worldviews.

Whereas, Communists have killed tens of millions of people, cultural Marxism is spreading in universities, and that should worry people. You might want to cite liberal beliefs and atheism as top killers in future comments.
idk, the pictures sure had my attention, know what im sayin?
>>Money is money no matter how stupid the giver is, their money won’t leech value from your company itself.

Yeah, this isn't true for a number of reasons.

1) The money you accept is given in trade for a percentage of the company and that means influence in the company. That influence almost always comes in the form of board seats which literally drive the direction of the company. I've seen many successful companies do some really stupid things because the investors wanted it that way and it actively hurt the business.

2) Certain investors come with a set of prestige. You're the n a forum which is known for just that.

Who you take money from certainly matters.
He died in 1653. Assuming 2 children per generation every 20 years, that's like 18 generations, and the expected mumber of decendants is 2^18 = 262144 = 262k (or should I use 2^19-1).
Off-Topic:

Glad to see for the first time a WebAssembly interface where the text does not look blurry. I repeat, it is the first time.

Extending this to programs and some operating systems (such as Windows), in the past few years, there has been a pervasive issue with the text rasterization methods that have become a common trend and default setting.

Unfortunately, users often do not have the option of turning off anti-aliasing to get sharp text, and in the rare cases where this option is available, the interface (menus, etc.) still uses anti-aliasing.
I think it's a bit of a different comparison given that there's probably some accumulation of lead from decades of leaded gasoline from urban traffic.

Obviously still worth doing but it'd be interesting to see whether remediation of some kind would be worth while.
You think Shays' rebellion is relevant here? That is quite the reach.

https://www.nber.org/system/files/working_papers/w31775/w317...

There is an overwhelming amount of data pointing in the opposite direction.

This is easier to answer through simple logic though. Do you think the ruling / wealthy class would allow inflation if it hurt them? Perhaps, but personally I find it a bit naive.

Let's break down your claim though

> Exactly why inflation is generally beneficial to the working class, generally their savings are insignificant while their wages are very important - it raises their wages while reducing the value of savings & debt, which hurts people who have lots of savings and helps people who are living off of their wages.

Reducing the value of debt is a real possible winner, but that helps the rich just as much. And the poor person's debt, believe it not, tends to be of high enough interest that inflation isn't going to help them as much as you claim. Especially since they are subject to variable interest rates more than most.

Savings? Once again, this is cash for them, and for the wealthy it tends to be assets that are not harmed by inflation (either by growing with them or outpacing it).

So let's get to the final claim. It raises their wages. Is that true? The wage is inflated, but their purchasing power doesn't actually improve. It tends to go down, as the things they spend their money on are, you guessed it, inflated.

It's wild to think that inflation is helping folks at the bottom.
>I worked as an auto parts delivery driver, and one day I delivered some parts to a machine shop. As I started opening the front door, I could hear a blaring high-pitch wining noise coming from the shop area. I got to the office and there were 4 guys just sitting with earplugs in. I asked the what was going on, and they told me that one of the machines had broken but they weren't allowed to turn off the power switch because of union rules. They had to wait until the proper union guy showed up to turn off the switch. And no, this wasn't some super special switch, it was just a 50 amp breaker. I think it's pretty clear they lost some empowerment.

And yet with that few details, it's just as likely you completely fabricated the story as not. Exactly what machine in this machine shop was powered on and off every day with nothing but a breaker? They had to bring in a specific guy every day to turn on the machine in the morning and off at night with this breaker, but he's not there all the time? They just left it unattended for lunch breaks or had none? And there's only one guy? There was no other power switch? That passed code how? Or you're claiming the machine shop operated 24/7?

That's ignoring the part that in the average datacenter, you also can't "just flip a breaker" - it needs to be done by a licensed electrician for liability reasons, and absolutely nothing to do with unions.

>So yeah, if you're going to say that he "lied" then I think you need to explain what evidence you have that he knew what he said was not true. If he has any experience with unions, there's a good chance he has specific situations in mind.

That's not how that works, sorry. As an officer of a public company he's not allowed to make vague, generalized statements to dissuade workers from unionizing. I'm under absolutely no obligation to explain what he meant for him, I didn't say it.

Which, again, is why he got smacked down by a judge.

Oh, and yes I have worked in a union. I made about 4x minimum wage and had guaranteed leave while in college. I can say that non-union jobs at the time provided nothing close to it for a job that required little pre-existing experience.
I'm really not sure what you're overall point here is. Yes, I agree with you. Your function is O(2^64) which is technically O(1). Your point, which I agree with, is that's completely useless information. It does not help our understanding of performance at all. Calling such a function O(1) is technically true, but both misleading and not informative. What I'm not clear on is how that relates to the discussion we're having here.

The original poster said they wanted a O(1) solution to a problem. I presented one. That solution happens to be based on a data structure whose algorithms are, in the general case, O(log n). But we're not dealing with a general case, we're dealing with a specific case. And because of that specific case, we can write algorithms that are O(1). Unlike your example, these algorithms have a very small n; 3, to be exact. That is meaningful to describe as O(1) in this case because we can reduce the work down to a small constant.
I really missed an opportunity here
Link to HN discussion of another of your articles with more RiscOS history.

Modernising RISC OS in 2020: is there hope for the ancient ARM OS?
111 points by lproven on Oct 10, 2020 | hide | past | favorite | 53 comments

https://news.ycombinator.com/item?id=24735766
_Technically_ it doesn't have to be.

Super user is super user. It can always access anyone's files. Allowing unrestricted access to super user essentially destroys any sense of security.

You can very much allow only access to certain commands under super user, e.g. only allow users to run pacman. Of course now you are trusting that said commands won't leak the permissions.

I agree that it's a mess.

My personal and biggest issue is not even across user boundaries, but inside a single user.

What do you mean my Firefox client can read my .ssh files???
Show HN: Illustrations and Animations for Websites
What kind of cheats does this game have?
This post is like some abstract allegory written by Borges or Kafka, I love it
So the question to the experts here is, what should someone look out for as a potential founder or employee (early or late)? I've so far seen 0 upside from the three startups I have worked at and I am not likely to think of options as an incentive in the future. Is this the new norm? Are the days of equity as compensation dead (even for founders)?
It’s implemented as a launcher, per the article. And saying it _could_ be an app is missing the point of the device entirely.

It’s like saying the Light Phone could be an app. They’re trying to do something entirely different, and an app that does what the rabbit does would be very uninteresting.
Author here. These are great points and I agree with them all. Money is one of the reasons but I've found C++ to be great at forcing proper coding practices and understanding of concepts. That's not to say other languages don't, though.
The criticism of the BSDs is the same as Linux once had: the slowness of newer hardware to be supported properly.

In my own case, I have trouble with AlderLake chips not allowing my video 4K to work properly. I think that's the only thing, but I haven't really looked at the 8814au driver yet for my USB wifi.

But 'I would if I could'.
Container of tomatoes - ~$2.5-$3. Pack of cookies ~$5. That’s the observation I recently made for myself.
I have a Windows binary I compiled I think in 1997 or 1998 and the same binary still works fine on my PC today.
I wouldn't say these anti-cheat tools that come with Valorant or LoL are from dubious origins. eSports has grown, real money is on the table and cheating is rampant in many games and it's not always obvious cheating, it's often slight improvements.

People complain, but there are a ton of games that use a kernel based anti cheat system that people haven't been flapping their arms around. Valve anti-cheat, EasyCheat etc.

Edit: Valve isn't kernel based, my mistake
Location: Mexico.
Remote: 100 %
Willing to relocate: Yes, maybe in the future.
Technologies: Java, Scala, JavaScript, SQL.
Résumé/CV: https://calebjosue.gigalixirapp.com
Email: calebjosue-dev@outlook.com
We do evil for selfish reasons. God’s Word says the Father draws us to Him, faith itself is a gift He enables, and those who repent receive eternal life and close fellowship with God Himself. Then, His presence in our lives in many ways from changing character to answered prayers. Committing to rebellion in this life gains us nothing in the long term in comparison.

A sovereign ruler who is just necessarily has to enforce the law. That sinning against a perfect, loving, and good being would be punished severely shouldn’t shock you. It would happen in human, legal systems and likely your own house.

The beauty is God’s mercy outweighs His wrath. The wages of sin are death but the free gift of God is eternal life in Christ Jesus. He took the punishment for us so we can just turn away from sin and back to God. Then, He never lets us go. You do have to put your God first, though.
This is an excellent take.
> assuming he must be guilty of something awful

He is. He is guilty of doing something his employer didn't like and they fired him for it.
https://www.youtube.com/watch?v=K_jTn2-AA-Q
I-Regexp: An Interoperable Regular Expression Format
Ask HN: What's with the gatekeeping in open source?
Today I tried to post my open source project on the /r/opensource subreddit. It's an AGPL 3.0-licensed, terminal-based AI coding tool that defaults to OpenAI, but can also be used with other models, including open source models.

The subreddit's rules in the sidebar state that a project must be open source under the definition on Wikipedia (https://en.wikipedia.org/wiki/Open_source) and also that limited and responsible self-promotion is ok.

My post was automatically blocked, seemingly by the mere mention of "OpenAI". The auto-message stated that "ChatGPT wrappers" were not allowed on the subreddit.

I messaged the mods to tell them about the mistake, since my project plainly is not a "ChatGPT wrapper". One of them replied saying only "Working as intended" and that because my project uses OpenAI models by default, it isn't welcome in the subreddit.

I asked why projects using OpenAI in particular are penalized (despite this being mentioned nowhere in the rules on the sidebar), considering that there are many posts for projects interfacing with MacOS, Windows, AWS, GitHub, and countless other closed source technologies. I received no answer to this question. I was only told that any project "advertising" OpenAI was "against the spirit of FOSS" and therefore did not belong on the subreddit. The mod also continued derisively referring to my project as a "ChatGPT wrapper" and "OpenAI plugin" despite my earlier explanation. I was also called "egocentric" for wanting to share my project.

It made me sad that a subreddit with over 200k members that seems to have a lot of cool discussions going on is being moderated like this. What's with all the gatekeeping? Why are people so interested in excluding the "wrong" type of open source projects? As far as I'm concerned, if you have an open source license and people can run your code, then your project is open source.

Am I right to be miffed by this or does the moderator have a point? Have you experienced this kind of thing with your own projects? How have you dealt with it?

This is my project, by the way: https://github.com/plandex-ai/plandex
Wouldn't the testing basically consist of executing large amounts of SQL against an initially empty database, and then executing more SQL to read the current state of the data and verifying it is like it should be?

Such tests could perhaps be database-agnostic to a degree, verifying that the database behaves according to the SQL-standard?
How about, by scraping my website they have agreed to my TOS which unilaterally supersedes any other agreements that may be in place. Any disputes between parties must be resolved by binding public votes on Twitter.
If the main goal is vendor support, Android is downright awful compared to Linux when it comes to embedded use cases.

You can get up to date Linux versions for pretty ancient stuff, but AOSP does zero favors for porting and vendors are more than happy to throw their hands up and leave you fending for yourself, breaking lots of stuff (like the build system) along the way

...but they also raised $30M and landed an extra $10M in their first week of preorders. Between that and the heat behind their name, they weren't hurting for cheap labor.

I think you're ascribing too much intention to their choices, this device feels like they raised a bunch of money, let everyone do their own thing and dumped the result over the wall.
I remember a couple of years ago someone was claiming the Three Gorges Dam was buckling and about to fail, based on the satellite views showing the top of the dam weaving back and forth. Everyone sane thought it was some interpolation bug from Google trying and failing to tile the pictures properly, but maybe this is the reason why.
Like Red Lobster, maybe it’s not for everyone, I guess?
Yep. And I don't tell my relatives to buy Windows any more. I'm not a Google cheerleader but Chromebook is my number 1 choice if people need a basic machine to do webstuff and I want to have zero to do with its maintenance.
it's an app with extra deep data collection, would be my guess. Also it's a nice construction to get attention.
This is the most curious I think I've ever been about latex. Maybe I do have a use case for it after all!
So the sicker you are the less in shape you are in? Seems obvious to me.
There's been the Desktop Modernization Engine / Project

https://paolozaino.wordpress.com/portfolio/risc-os-desktop-m...

discussion here:

https://www.riscosopen.org/forum/forums/1/topics/17696

Development seems to have stalled / slowed down.