skysight-inc/HackerNews huggingface dataset:
Yeah, the last one is the 'ground truth' that both translators understand. sigils.subx adds some syntax sugar so you can say

89/<- %ebp 4/r32/esp

By my self-imposed rules I can't use this sugar until I build it, so there's little code that uses it at the moment. But any future Subx code will use it, such as the implementation of Level 2. You can also see it used in calls.subx, which is another later layer of syntax sugar.

Could you point me at where you see your first two versions?
You forget that using the cloud you can spin up 9 ladies to have a baby in a month, or 270 ladies to have a baby in a day.
Show HN: Closest Volcano
"Actually waging war on the US is treasonable without a Congressional declaration"

I'm trying to parse this.

Waging war on behalf of the US?
Stay on Top of Your Gitlab Board
https://apps.apple.com/us/app/hackerbot-for-hacker-news/id14...

Shame self-promotion of my Hackerbot app for iOS.
If the lightbulb is running SSH it's most likely running on a microcontroller which almost certainly has a built-in analog-to-digital converter, and thus can get entropy from thermal noise. Either sample a floating pin or an internal band-gap voltage reference should produce some bits of entropy.
Now that they have a radar on-board. Gestures could be a viable alternative.
It was a while ago now (I can't remember the last time I ssh-ed into the box) but I set up my blog using this guide [0].

I just logged into Digital Ocean to check, I'm running a single 512 MB memory droplet with a 20GB disk for $6 a month and apart from getting familiar with Linux (especially managing user permissions correctly), setup was easy, I run an Nginx reverse proxy in front of a Kestrel instance but I know people have said you don't even need Nginx.

I also used Let's Encrypt for a free SSL certificate and setting that up to correctly refresh on a CRON job was the hardest part of the whole thing.

I've no doubt the site [1] would fall over if it ever got anything like the HN hug of death but this would be easy to plan for assuming organic growth, I imagine there are fairly easy ways to set up load balancing for droplets on DO and moving the database onto a separate droplet etc should give you enough headroom for scaling.

The code [2] is way outdated now and awful quality but it's on GitHub.

Others who have more experience may say it's worth learning a certain cloud feature or serverless stuff but my gut feeling is it's better to get the thing out there and worry about that sort of stuff when you get there.

Edit: It's worth mentioning that [0] talks about developing the site on Linux, though I did that just to get a feel for Linux it's not at all necessary and much easier to do the development on Windows with Visual Studio then all you need to do is:

dotnet publish -c Release -r linux-x64

To get a published site to run on the Linux droplet/machine.

[0]: https://www.hanselman.com/blog/PublishingAnASPNETCoreWebsite...

[1]: https://eliot-jones.com/

[2]: https://github.com/EliotJones/LightBlog
Like "secret" questions, it's going to take a decade or two before big companies have this sink in and they realize how stupid they are being using them as logins.
If the header and footer are permanent, what does the text do as you scroll the page if not going behind those elements?
People have been comparing it to the civilization inside the locker in Men in Black. Kinda hard to find comments, but here is one:

https://www.reddit.com/r/interestingasfuck/comments/ag2vpg/a...
Yeah. But wouldn't it be nice / cool if the training process is interactive, reproducible, recordable and replayable?
lol mark hurd took away all of our bonuses and commissions at oracle
A nuke would not "desintegrate" steel-reinforced concrete buildings.
There is some progress...:

https://www.youtube.com/watch?v=_sBBaNYex3E
Check out Santiago Calatrava's Turning Torso in Malmo Sweden.
I'd want to separate from a state responsible for supressing and punishing the use of my language in all official media and schools too.
Some routers hide serial port pins in Ethernet ports. https://forum.dd-wrt.com/phpBB2/viewtopic.php?t=62998
Certainly not. Being a hypocrite doesn't prevent ability to criticize. But it does weaken the argument depending on the level of hypocrisy.

I'm not avoiding feeling guilty and I know I'm not innocent. I'm trying to listen with an open mind and exchange opinions in a polite manner. (like everyone else here I hope)
Executives – why do they always ask the hard questions?
I never got full points on that game. I think I wasted months on it before giving up.

Maybe my favorite KQ memory was KQ 3. Just getting out of the house took my family weeks. Every single misstep turned you into dust. And once you figured it all out, just walking down that stupid path you were 1 pixel away from death in some places.

Those were some fun games.
This sounds really interesting. I'm very happy you shared it. I'd love to see it when you publish it. Based on your description it seems like a lot of code, so I'm curious to see how tight we can keep the dependency chain.
Ok.

X declares war on Y. Twitter takes it down so Y never sees it. Are they at war?
Well, I think removing private health insurance from the equation is the first step. Doctor pay indeed might be too high, but what can we do about it? Health insurance companies are a bit part of what determines doctor pay.
The mechanics of oral poetic storytelling are super interesting. Stock tags like “darkness covered his eyes” are chosen by the poet because they have the correct number of syllables to finish the line. The poet would have a number of alternative phrases ready to fit the meter as needed.

There’s even a theory that this mode of extemporaneous oral composition actually requires that the poet be illiterate. The thinking is that it’s a completely different, sound-first approach to language that literacy totally breaks. In order to compose fluently (not recite, the way we understand today), the poet has to understand a phrase like “darkness covered his eyes” as a discrete unit of meaning made up of syllables, not a composition of independent words.
Owning problems rather than tasks is a great approach.

In teams with very little experience, talent, drive, or organisation it might be hard to implement.
Clozure Common Lisp
Everything I've read about the new Pixels makes think Google doesn't actually want people to buy these things.
Totally agree with you on the dangers of free time. We, as humans, were designed to do things. I hope your condition improves and thanks for your comment!
>In particular, in case a shitty partner wants to access your phone while you are asleep, both fingerprint and google face unlock fail.

I get face unlock (because closed eyes and your muscles will be more relaxed), but why does the fingerprint sensor fail while you're asleep? Does it measure heart rate?
Protests paralyze Catalonia as marches head for Barcelona
Be that as it may, given the choice, I would run away from losing $30M dollars regardless.
Fascinating. Glad to have this on my radar.
That's an f-string, so it only works with Python 3.7 and later
I didn't know who he was or anything, but I read the article.

I didn't notice anything about being a workaholic, so at the end of it I have to assume he worked as hard at his job as any other CEO? So are you just saying that CEOs work too hard, too many hours? I'm not disagreeing necessarily I would just like to know how many hours and how hard it is exactly because I couldn't find it in the article?
Really? I would say 90% of the commit message is technical, rest is just emphasizing his frustration, which is pretty much justified. Yes, he is a person that seemingly gets pissed off by bullshit design decisions and whatnot. So?
This is, as it so happens, why we sweat "more" in higher humidity (given a constant temperature relative to a non-humid atmosphere), and why humidity adds to perceived temperature. We're actually still sweating either way, but when the air's already humid there's nowhere for that sweat to go, so it stays on your body (and with it, the heat it was supposed to wick away).
The implication is that Boeing needs to broken up into managable pieces. Right now it's a giant behemoth that's doing both passenger planes and also all kinds of hardware that is critical to the US DoD.

This sorta worked as long as Boing built consumer aircraft that worked exceedingly well. But alas...
No. According to the Constitution, treason is either (1) levying war against the United States or (2) adhering to enemies of the US. To commit treason through aiding an enemy, war must be declared.
I didn’t state it very clearly but the whole point of my test is the ability to translate cultural priors into a new medium.

Here’s another task I’d like to see: have a kid who has never seen a film before read a children’s book and then watch the film adaptation. Test the child on their ability to identify all of the characters in the film. This is the sort of task any kid could do with high accuracy but an AI would struggle with unless it were specifically trained on a corpus of books and their film adaptations.
Not always worn, and easily lifted with gloves on.
Support is coming tho. Always good to hear about what's next.
As a sidenote, I find that being overly tired or stressed makes it far more difficult for me to appreciate/enjoy the miracle of the everyday quotidian.

Part of not being bored is to ensure you are "present", which is a whole lot easier when you're well rested.
Why is removing private health insurance the best next step? Medicare also overpays for care, both historically and compared to other countries.
Go Micro – A microservices framework to simplify distributed systems development
It is (was?) the primary way to maintain binary compatibility between versions of class files, where switching an attribute to a method (if logic such as verification needed to be added in a future version) would break that compatibility.
True, most of my work was in imperative/OO languages, though the imperativeness ranged from "global variables for everything" to "No global state, predominantly immutable objects, predominantly single assignment".

But I've also worked in Prolog and SQL, and dabbled in languages like UNITY: https://en.wikipedia.org/wiki/UNITY_(programming_language), so I have some degree of openness to different paradigms.
I guess the response would depend on if you think the flaw is in the existing type or not.

You could suggest that the trim system is defective regardless of MCAS. That the pilot should always be able to counteract automatic trim in any flight mode.

Or the problem is solely in the max modifications and you can safely ignore issues with the original design.
At first it was apple's way or the highway.

Then apple started integrating well with everyone. They adopted intel cpus. Apple hardware let you have your cake and eat it too - you could run Mac OS or Windows or both. You could buy a system with intel, or ati (amd) or nvidia. You could put hard disks or ssds in your machine. You had choices. Mac laptops became the laptops that everyone wanted.

Now they're going back the other way.
> If I was Sisyphus and got the boulder to the top, I would push it back down myself.

I'm really loving this quote, definitely using it at some point.
In a professional context (and not only), one would think that this should be the normal expected good practice. But unfortunately, that is not the case.

It is so surprising (well not really) to see how, in most cases, developers put so little to close to zero effort in writing proper commit messages and more in general to have a clean commit history.
They simply don't care and you keep seeing garbage commits with non-sense to close to empty message and description. Sadly enough this is seen as normal and just accepted.

Every single team I have been working with from small to large organizations I always had to pick up on the "write proper commit history" fight. And even after extensive explanations on why you should do that, people simply don't care and they keep pushing stuff like: "fix", "updated class z" and stuff like that.

Commit history does not seem to be part of the review process.

Sometimes it is just so depressing to see how so unprofessional software engineers are.
D at 20: Hits and Misses [pdf]
Not that it's ideal, but if it's the same type of mask each time, you might consider enrolling your face with the mask on as an alternate appearance (you can record 2, I believe) in FaceID.

I assume that the mask covers only a portion of your face; if it's a full-face mask, then obviously this would greatly degrade your device's security by allowing anyone wearing that mask to unlock it. However, I've found that Face ID can do a pretty good job of recognizing you from the nose up.
> "Easy to grok" definitely means "for experienced Haskell programmers"

Which is pretty much the definition of "arcane": "known to a small circle of initiates"
Who declares a war these days? That's so out of fashion. You just march in. In self-defense or to protect the world from extremists and nukes, if possible.
I remember hearing the idea years ago that reasonable security needs these 3 somethings:
1. you know - password
2. you have - device/usb/etc
3. you are - bio-metrics

Is this still a thing? It sounds decent to me. Most auth usually uses 1 or 2 from the list but rarely all 3.
The horrifying aspect of Sisyphus is that he is doomed to do it for all eternity. Whereas we have only a limited time to cherish or despise every carpet vacuumed until we die. I believe that we transcend the mundane every time we embrace it and truly live it instead of wishing desperately to be doing something else.
I know some people who almost didn’t get home from a vacation because strikes are affecting the airports, buses, and railroads
https://en.wikipedia.org/wiki/Internet_censorship_in_Russia

Yes, you could probably safely criticize the US on a Russian-hosted blog, but in the scenario of a repeal of the First Amendment, I can't imagine the hosting location would save you from any theoretical prosecution.
Constantly describing Apple users as "affluent" bugs the hell outta me for some reason.
In the EU there isn't much of a ranking of Universities. It's practically more of a good-uni-with-proper-acceditation vs. the rest. At the same time, almost no company really cares what school you went to or what it was called.

The only real choice or 'best' is the surrounding ecosystem. Going to a university that has no internet connection will still get you the same information and skills but for most people having no internet isn't all that fun. Same goes for studying somewhere very cold when you like warm days, or somewhere warm when you like it cold.

If you want something 'extra' (which again, no company cares about) like prestige, you can make a list of all the places that have your preference to be (climate, language etc.) and then check what 'extra' things they have, like solar cars or public-private AI partnerships, or military applications or space/esa connections. It won't do you much good if that extra experience has nothing to do with what your goals are, and you can gain that experience without a university just fine.

Perhaps some context in the origins of your thinking/culture would be best. Most people assume USA mindset when this type of question gets asked.
That's not true for the vast majority of libc. It's usually file IO, memory mapping and command line IO that use system calls and everything else builds on those or just modifies memory.
$10,000-$99,999 to Apple is nothing.

One could argue that by providing a system that can't be modified by anyone other than Apple, it prevents viruses and malware; you don't have to buy and maintain a separate antivirus like you do on Windows systems.
That's what I heard. I interned there shortly after he'd left for oracle.

He wasn't well liked in my department (Superdome!). IT and Ops had been completely outsourced which wasn't particularly appreciated.
Seattle's new-ish library is like that: https://www.flickr.com/photos/brewbooks/259421447
New document in 737 Max investigation: chaos, pressure in MCAS development
Does pixel 4 have squeeze-for-assistant? Quick google doesn't give me a definite answer.

I've got that combined with smart lock on the Pixel 3 - it goes a really long way, especially now that I have a smartwatch. (Which admittedly makes the phone assistant a touch redundant, but...)

Also - why not just use "Ok/Hey google"?
It makes a huge difference when trying to boot an appliance virtual machine in milliseconds. Paper: http://git.annexia.org/?p=libguestfs-talks.git;a=tree;f=2016...
See my cousin comment - it maintains compatibility when changes are internal to the class. For example, if a field was switched from concrete to derived, you'd have to switch the attribute to a getter, which would break compatibility with the previous version.
Funny, your comment kind of reads like you were assassinated mid sentence by HackerNews robots just for mentioning a rival network like reddi
While UR robots are techincally collaborative robots (rated safe for operation without a cage around them), I am sure that putting them into people's homes is asking for trouble.
Oh, feel free to have your AI read all the books and watch all the films you want. Heck, you can even let your system read the game’s manual, just as a kid would do if they got stuck in the game. The only restriction is that it can’t play any video games as training.

The point of my challenge is to demonstrate understanding by being able to translate cultural and contextual information into a new medium. So rather than just making connections between different texts, you need to be able to take a text and leverage it to understand what’s happening on the screen in a video game.
Ironically the act of writing that couldn't have happened unless he continued to prioritize his work over his family.
Lotus MVC: An iOS App Architecture
France’s healthcare tax is 20%. Sanders’ proposal is about 14.4%.

As to per capita economic activity—the assumption is that we’ll be as cost efficient as France in absolute dollar terms, not even just percentage of GDP terms? When we spend 30% more on primary education per student than France?
If you like Norse mythology and associated linguistic and historical information, you might really enjoy Jackson Crawford's Youtube channel: https://www.youtube.com/channel/UCXCxNFxw6iq-Mh4uIjYvufg

He's a professional Old Norse scholar teaching at the university level. Well worth a watch.
Since you guys haven't answered, I'm going to assume there is no such security in place.
I like the core description of programming, but the framing - that programming is tougher than manual labor - is childish. Life is not a competition for whose job is hardest, and if it were, no one on Hacker News would win it.
You may need to exercise some charity here.

I've been trying to see why fp isn't intuitive for me.

I suspect it's like a second (human) language acquired as an adult: only those with a talent for language (maybe 5%?) can become fluent with practice.

Regarding my first example, I see recursion (or induction) as the essence of fp; and the recurrence form of arithmetic sequences is the simplest recursion I've seen used in mathematics.

The explicit form in that example is harder to justify as "imperative". But a commonality of imperative style is referring to the original input, rather than a previous step (see the first line of my above comment). This isn't the literal meaning of "imperative", but may be a key distinction between fp and ip style - the one that causes the intuitive/fluency issue for me.

To illustrate using my third (jq) example of suffixes, here's an "imperative" version, in py-like psuedocode:

for i = 1 to length
# a suffix
for j = i to length
print a[j]
print \n

This is so much longer than jq (though shorter if used .[j:]), but it is how I understand the problem, at first and most easily.

It always refers to the starting input of the problem, not the previous step, and this might be why it's easier for me.

I'm interested in your comment - could you elaborate please? There's a few ways to relate your comment to different parts of mine, and I'm not sure which one was intended.
FYI there's also reload(module) which is a built-in function.
One great use-case I've come across is in developing a network proxy for game packet interception, see:

https://youtu.be/iApNzWZG-10?t=641
> One can be righteously indignant that Apple isn't subsidizing everyone else with support for their platforms, whether CUDA, Vulkan, or even Android. But such emotions won't have any bearing on the final outcome of who wins and who loses in the market for developing and commercializing the graphics technology of the future

Time for Apple to unstick from their nasty lock-in attitude, and to support Vulkan. Such sickening lock-in approach in development tools is so much '90s. Apple got frozen in time with having this attitude.

Metal isn't even a competitor to Vulkan, due to Metal being Apple only. So it's not a question of what will win. It's a question, whether Apple will remain in the dark age of lock-in or will unstick from it and will become a good citizen that collaborates instead of taxing developers.
What if most of the data humans care about is not random?

For example to recover the state of an entire simulated universe you just need the value of the initial seed and the generator.
Part of the complaint is also lack of transparency when a Google Play app is removed.

When I want to use some popular software and it's missing from Debian, I can usually find a thread on Debian's bug tracker with a detailed discussion on what the issues around providing this particular software are.
Take a look at rules engines and Expert Systems technology. Its a more declarative way to handle complex logic that allows you to state facts and let a inference engine handle the nested nature of dependent logical conditions. It will decrease the amount of work needed to code this part of your game. With your current approach you end up in the logic programming version of Node's call back hell before we had tools like async await. As an aside, I run into developers taking the same approach with business logic in enterprise apps all the time -- with the same consequences.
Alternative opinion: Don't use Monocypher. Much less safe than libsodium.
Fair enough there is an element of skill. It's still a foolish idea to be a Lion tamer.
Gushing grannies
Looks like it's just hand written javascript and webgl https://ciechanow.ski/js/earth_sun.js
It's fascinating to me how much of our culture has been shaped by straight up lunatic whack-a-doo people from hundreds (or even thousands) of years ago.
> I don't regard "fanboy" as a derogatory term, by the way.

I do. Whenever I read "fanboy", I assume the author is at least no fan of the subject (in this case I assume you don't like DJB). Otherwise it would just be a "fan"... ?
OTOH, Newton never married either, and apocryphally was proud that he's a virgin.

Even a genius may not be immune to FOMO.
You maybe be interested in the Petrovich language: http://www.dangermouse.net/esoteric/petrovich.html
Mark Zuckerberg: We don't want private companies censoring politicians
How could an American company commit treason in a foreign country? Treason in a country you aren't a citizen of, in a country you have no moral, ethical or logical obligation to be loyal to, seems nonsensical. If country A invades country B, country A isn't committing treason against country B. Treason isn't just some word meant to describe "anything a country dislikes".
The report also states that flies living with blue LEDs with yellow filters lived more-or-less as long as the flies grown in darkness.

That's rather comforting to me as most if not all LED fixtures have these.
Another biometric security flaw, reported yesterday:

> Samsung: Anyone's thumbprint can unlock Galaxy S10 phone

> https://news.ycombinator.com/item?id=21280205
Maybe they understood the point and disagreed with it.
You can play around with ML on your laptop, but serious work is typically done in the cloud. I use powerful Nvidia GPUs from my MacBook every day.