skysight-inc/HackerNews huggingface dataset:
> Language is called Nix

Yep; that's a bummer. The manual calls it the "Nix expression language", and some people refer to it as "nixlang" (similar to Gophers saying "golang")

> OS is actually called Nix

Nope, it's always NixOS; 100% of the time. In fact, the naming confusion goes the other way in this case, since the whole project (Nix, NixOS, etc.) lives on the domain nixos.org, and the GitHub account NixOS!

> package manager is called Nix

The commands are called Nix; but I personally find the idea of "package manager" just complicates things. Nix is more of a build tool, like Make; internally, it uses "derivation" to refer to anything from a text file to an entire OS. An application, like a music player, may involve many derivations (e.g. a derivation for its source code, a couple of derivations containing patches, a derivation for an interpreter with the required libraries, etc.); indeed the "actual program" in our $PATH is often just a script which invokes some other binary defined via a different derivation ;)
They could require a mailing address and $500 a month also and it would still be fair.
Quebec historian claims human rights violation over job posting
This is so much bullshit.

Satellite coverage should not be counted, because that requires a clear view of the sky. My property and most others in this area are covered in forest, so those options are right out.

My only options are terrestrial, where the highest listed speed is 10Mbps. It is not fair for my local ISP to compete against entities that cannot possibly serve the same address.
Jerry Lawson
A chance for em_te or likeminded folks to make money in some new and interesting way, that they couldn't have made otherwise :-)
it's rare if others anecdotal stories are to be believed

I think it's more likely that anecdotes about reasonable bosses making reasonable demands in a reasonable way are so boring no one tells them. Most of my 'fun' anecdotes are from the 12 months I worked for a bad boss, rather than the 12 years I've worked for good bosses.
Bro wat? This comment is basically "I'm too smart to work for this company".

Your ego will be your downfall.

There is so much I can learn from a developer, junior OR senior by just seeing how they implement something simple like that. I feel like you have a full fledged case of Dunning Kruger effect. Since you don't know what exactly they were looking for, you brush it off to "LeL, LaST pAsS so DuM aSsEsMeNt".
Yeah but don’t often offer personal loans to the tune of $1B of which tens if not hundreds of millions will be used for political donations …
NixOS has a steep learning curve but if you start to climb it, it is probably the strongest distro right now especially if you want to customize things and have it reproducible.
> UTF8 is only superior in encoding the american keyboard (7 bits of ascii). All the latin letters map to 1 byte encodings.

In practice, basic 7-bit ASCII characters dominate a lot of texts, even those in East-Asian languages, as all the markup and such around the actual text is almost always in plain ASCII. For example, if I request a Japanese document from a HTTP server then the HTTP headers, HTML tags, CSS is all in single-byte characters.

Of course, there are still many scenarios where UTF-16 "wins" in terms of size – especially with plain text – but real-world size comparisons tend to be a bit more tricky.

For example, for the current Wikipedia homepage of ja, zh, and ko:

% file *
ja-16.htm: HTML document, Unicode text, UTF-16, little-endian text, with very long lines (2709)
ja-8.htm: HTML document, Unicode text, UTF-8 text, with very long lines (2709)
ko-16.htm: HTML document, Unicode text, UTF-16, little-endian text, with very long lines (2503)
ko-8.htm: HTML document, Unicode text, UTF-8 text, with very long lines (2656)
zh-16.htm: HTML document, Unicode text, UTF-16, little-endian text, with very long lines (5589)
zh-8.htm: HTML document, Unicode text, UTF-8 text, with very long lines (5589)

% ls -lh
210K ja-16.htm
118K ja-8.htm
193K ko-16.htm
106K ko-8.htm
189K zh-16.htm
104K zh-8.htm

The UTF-16 versions are all larger (and that's just the HTML, excluding the CSS, JS, etc).

I wrote a small script to count the number of "wide" multibyte characters:

ja-8.htm 100,808 7-bit characters; 19,026 wide characters
ko-8.htm 93,888 7-bit characters; 14,149 wide characters
zh-8.htm 91,589 7-bit characters; 14,360 wide characters

It was higher than I expected, although not that surprising when looking at the
source when you have things like:

<div class="vector-page-toolbar">
<div class="vector-page-toolbar-container">
<div id="left-navigation">
<nav aria-label="名前空間">
Investors look for a return after accounting for inflation. If inflation is 5% and interest rates are 10%, the return is the same as if inflation were 0% and interest rates were 5%.

Although recent years have been a puzzling exception, it is typical for real interest rates (nominal rate minus inflation rate) to be positive. If someone is inclined to just live off their accumulated savings, this is just as possible with inflation as without, as long as the real interest rate is the same. It is true that the value of savings tend to be destroyed in episodes of hyperinflation, when real rates don't keep up, but hyperinflation is certainly not a road to a well functioning economy.
Yeah, same. The walled garden is a feature for me. I like having apps forced to use a single payment processor with a consistent and easy sub/unsubscribe interface. It's not perfect, obviously, but I think it also results in fewer obviously scummy apps. I understand if others don't feel this way, but I do. I would be sad to lose it.
Phoenix has long been a hub for semiconductor manufacturing, so it makes sense from the perspective of there is an existing skilled worker pool and supplier base. Motorola had large sites there, and Intel has a bunch of fabs and is building more in the area.
I think I probably would have responded in that way to the interviewer. Most likely I wouldn't have gotten the offer, but I'm not sure I could have contained myself.
Really appreciate that. Finding that balance was one of the hardest parts of building this course.
At that level, any kind of in-person visit is a sign of mutual good will. Traveling to see someone is an act of respect, and opening your doors to someone honors that person. Not every interaction is zero-sum.
nitter for all? (or noscript/basic (x)html interop?)
Oh please. Plenty of jobs that are worse. Plenty of immigrants, too, with plenty of loopholes to fuck them over.
Thanks for the input. It is a fair point. It is hard to create benchmark that is universally fair. But both things serve the same/similar purpose, on top of that, Neo4j also loads a bunch of stuff into RAM, consuming more memory than Memgraph, if your dataset fits in RAM, it because quite a fair comparison.
Two wrongs don't make a right. Spotify and Musk's conduct have no bearing on the validity of their arguments. Let he who is without sin cast the first stone.
As a manager I see my job as finding ways to do my job with the least intrusiveness on my peoples preferred working style. I’ll posit constructing a workflow that depends on random events to be effective isn’t effective or predictable, and your challenge can be solved in other ways than requiring employees to do something they don’t want to for your convenience. If you work in a global company you’ll often have teams spread out between locations. You can’t ask everyone to get together a few days a week. That’s been true since global teams were possible. How did they ever function before the pandemic? Frankly not as well as they do after.
Odd. I have two TVs. Neither of them have this issue.
Okay I love where this goes if explored a bit. Imagine "Shitty Chess" where you can't play the top 10 moves (or if fewer are available, you must pick the worst option).

I feel like this would be a funny novelty for a YouTube video. Maybe we can get some YouTube grand-masters like Nakamura to tolerate a few games for the schadenfreude.
but in contrast to ansible it uses a real programming language and not turing complete yaml
The instructions should be clearer as to whether the engine is visible at all times or only accessed in the case of a challenge. Seems like it would be a hassle to do this except in a mode where the engine is visible at all times...
That's 33% less memory, or conversely, UTF-8 uses 50% more memory.
"make all software programmable"

doesn't mean anything to me, and I doubt it means much to a lot of others either.

I'm just talking a basic marketing fail here. bhelx below made it make more sense that their whole intro page.
A few of my own, using ProcessingJS/vectors instead of pixels. The first one randomizes every time you Restart.

https://www.khanacademy.org/computer-programming/iso-buildin...

https://www.khanacademy.org/computer-programming/bricks/4672...
Tons of people go work in factories making cars, chemicals, and food. If they could provide better shifts and working conditions they can potentially attract talent. Oil fields attract people who wouldn’t have gone into the industry if they hadn’t been offered better pay and family benefits.
I was doing a live coding challenge in some online editor the other day, and I think they were really confused as to why I kept typing "h" and "k" and "g" all over the place.
This is false. Sent from my Pinephone with Mobian.
I fully agree. Their China and EU coverage is exceptional. I read FT every single day.
you can also use https://github.com/Mic92/nix-ld or build a fhs.
Hulu only allows in app subscriptions for the streaming video on demand level. They don’t allow in app purchases of the much more expensive Hulu Live offering.

As far as I know, you can’t subscribe to any of the cable alternative streaming services via in app purchases (Hulu Live, YouTube Live, Sling or DirecTV).

New subscribers to Netflix haven’t been able to sign up through the App Store for ages.

It’s very much a business decision whether they allow in app purchases.
I've had interactions with upper management some times and agree. I had an older boss who explained that part of his job is to politely head off bad decisions before they get too popular. It's not a people skill they usually teach in management/leadership training for obvious reasons. I guess it falls into the whole "managing up" communication.
The comments in the article you linked dismantle most of the arguments made.

From one of the comments:

https://dev.to/aussieguy/the-non-broken-promise-of-static-ty...

> The article covers a study of the same name. In it, researchers looked at 400 fixed bugs in JavaScript projects hosted on GitHub. For each bug, the researchers tried to see if adding type annotations (using TypeScript and Flow) would detect the bug. The results? A substantial 15% of bugs could be detected using type annotations. With this reduction in bugs, it's hard to deny the value of static typing.

> Yes, I'm sure the LOAD instructions take pictures of cats as operands via their typeless instruction sets... What in earth are you on??

Have you written any assembly? Assembly generally has no or very rudimentary type checking, you're generally dealing with words/bytes and addresses, you can arithmetically add parts of strings, divide pointers, etc. Errors due to these operation will surface at runtime, not be typechecked.

> well once someone does that let me know.

You can use void pointers as return types and arguments for all functions in c code. The effect is significantly less type checking while having equivalent performance.
> That's why Google pay Apple >$100bn pa to be their default search engine.

In case anyone is curious, reports of Google's payments to Apple have been in the range 8--20 billion dollars/year. The highest estimates appear to be $8--12 billion in 2020, $15 billion in 2021, and $18--20 billion in 2022. https://www.nytimes.com/2020/10/25/technology/apple-google-s... https://archive.ph/loAMx

My estimates from the information I have found suggest that the amount Google has paid to Apple for being the default search engine (on Macs, iPhones, etc) to be less than 65 billion nominal dollars total for all time, or less than 80 billion present value (ie, CPI-adjusted) dollars total for all time.
The last executive offsite I went to was with a company that had a severe problem with focus - we were always chasing 10 trends at once and never really accomplishing any of them.

The main output of the offsite is that we came up with a list of around 30 different things that were essential to nail in the next year. The 30th? "Relentless prioritization"
>the US donated funds and 20 years of research to ASML

wasn't really a "donation" it had strings attached which is why ASML wasn't allowed to export to China, the US has all the say at the end of the day
If there were an infinite amount of matter in a finite volume, we would be infinitely dense (well, some are anyway, but that's a different definition altogether), which would make Earth something that it is altogether not.

Are you infinitely dense? (I am not; I can't prove it, but I suspect you are less than infinitely dense.)
Same: I understand the advice, but it's trivial to find cases where it's useful.

I have three enabled. One is for a past side-hustle, but the others are messages.android.com and messages.google.com . Definitely keeping both of those, even if/when I finally mostly depart the google ecosystem.
I don't want to manage my iPhone like I do a Linux server. But I would like the ability to sign up for Netflix or other streaming services when I first launch the app. Or, failing that, I'd like a message on that app telling me where I have to go to sign-up. I'd like to be able to buy Kindle books directly on my phone and start reading them. I'd like to use a different web browser engine at times.

All of those things have been taken out of my hands, the first two because those of ludicrous App Store rules and policies.
> It seems the solution would be simple: once UTF-8 introduced (back in 1996!), add new "UTF-8" codepage, add new "SetDefaultCodepageToUnicode()" function, and tell everyone that wchar_t is legacy and should not be used anymore. They could probably do it in time for Windows XP!

IIRC, the problem was that a MBCS codepage could have a maximum of 2 bytes per character, while UTF-8 could need 3 or even 4 bytes per character. Legacy applications could have fixed-size buffers with space for only 2 bytes per character, and would break if the default codepage needed more than that.

> Instead, UTF-8 codepage was only introduced in Windows 7 (but had incomplete support), and finally got the proper support in Windows 10. That's a lot of time Windows programmers were forced to use UCS-2.

It appears to me that lately Windows hasn't been as obsessed with backwards compatibility as it had been in the past. They are also gradually allowing for more use of paths longer than MAX_PATH (260 characters), which are not accessible to legacy applications, and as everyone knows, the compatibility with 16-bit applications has been dropped some time ago.
One reason is, at least, that because pixel art "isometric" is actually 2:1 dimetric, the vertical axis is slightly less foreshortened than the two horizontal axes.
If you look at LastPass page in wiki, someone from LastPass org keeps deleting the incidents.

https://news.ycombinator.com/item?id=15756044
I remember adopting SSDs quite early in their lifetime despite them having controller firmware teething issues at the time. It was hands down the most significant PC upgrade I've made in the last 20 years.

That said, Windows used to run acceptably on hard drive. I don't think I could even endure Windows 10 on one now with the amount of background disk hammering it does just staring at an empty desktop.
My friend, you are being trolled.. Your responders keep moving the goal posts on you.

You should just walk away.
What’s ST?
The one we live in, sadly.

Which country? US for sure. It wasn’t until my 5 year mark with my current company that I hit 4 weeks of combined PTO/sick leave. And due to a company policy, they didn’t match my prior vacation amount when I joined.

And per HR, our vacation policy is better than industry average.
Why not invest in both?

Besides, the cost of designs pales in comparison to the cost of producing locally.
What a superb article.

I clicked expecting something about learning/repeating IR codes… but no, this is a level above!
Switch to mobile played a larger role I think. People used to browse on PCs with mouse pointers and keyboards, now they do on phones with touchscreens.
I just googled him to see what you were talking about. First article of his blog just blew my mind
> naming conventions for Nix are absolute shit across the board

No, not really. They are not consistent for every part and not every package is up to date with everything but if you get the gist you can easily guess things. If things are really weird we can always rename them.
There is a variant of chess where you place a chicken after your move to an empty field of your choice and the opponent is not allowed to play there.

Once the opponent has made her move, she can place the chicken on any other empty field.
There's plenty of people in here who think that the investors "deserved it" because they traded cryptocurrency. They have such a hatred for it that they would be glad to let these criminals get off scot-free, just to spite those who invested in crypto and lost it in a scam. There's no discussion to be had there. It should be obvious that FTX operated as a traditional centralized financial institution that happened to trade primarily crypto and therefore should have been subject to regulations, but no. Crypto bad, therefore props to the scammers.

Insanity.
The whole point is probably to weed out people who can't do it or don't understand inheritance.

If thats what they are asking for, implement it, programmers and their ego always trying to "LoL, DuM iNtErViEw QuEsTiOn".

There is so much to learn from a person by just seeing how they solve a simple problem like this one.
Your video is from these guys:

> Sweetbridge converts any Commercial relationship, Supply chain, or Value chain into an Ecosystem that increases the Net Worth of its Members.

Just the casing of that phrase makes me suspect them of some fraud :-)))

Ah, confirmed:

> By running all of the sales and purchases from an organization through an Ecosystem over a 5 year period, members will typically increase their net worth by:

https://sweetbridge.com/wp-content/uploads/2021/06/bottom-li...

For people that can't see the image, it basically promises that companies can increase their net worth by 25-200% and individuals by 50-200%.

Get outta here with that garbage, pardon my French.
>other limited ideas invented by specific people (sometimes with bad intentions)

So, like, religion?
Nix has no concept of "package". Applications are defined as derivations, but so is everything else (I wouldn't want an entire FHS directory structure for, e.g., a single text file).

If you want an FHS, you can get one using a function like buildFHSUserEnv (that's defined in the Nixpkgs project; Nix itself doesn't know or care what FHS is; indeed, Nix will happily run on non-Linux platforms)
Is the comparison using on-disk persistent storage of Memgraph? The facts that they're both ACID-compliant and you can backup the data to disk in Memgraph are not relevant IMO considering the fact that I/O is the main driver for the latency for most of the workloads and reading data from disk is much slower compared to memory. Not sure how Neo4j works but an alternative might be running Neo4j in-memory mode.
The justification given in my macroeconomics class is the government wants money to circulate through the economy (lending and investing, leading to growth) rather than sitting stagnant in someone's savings account.

So they need to make money worth less over time if you just hold onto it.
Hong Kong’s Jimmy Lai goes on trial soon. So does freedom of speech
Libertarians are typically against regulation. Where the boundary between regulatory red tape and anti-fraud legislation lies is a matter of taste.
Another pattern I've seen is that the CTO is technical and can do the work, but all their experiences actually coding for the company is from the early days where releasing half-baked bug filled messes was the standard. As the organization grows, maturity around quality, security, reliability, etc. increase but they still have an internalized notion that the company should be able to ship product "like the old days".
> some people refer to it as "nixlang"

more commonly just nix language or you know it out of context
If the app is distributed via a non-Apple app store, then there is no contract between the app developer and Apple. What mechanism would Apple have to enforce that policy?
Next up: Basilisk Chess

Two players compete to win a chess game, where you only win if you work tirelessly to play perfect chess moves on every turn (as determined by benevolent artificial superintelligence). The loser is tortured in a virtual reality simulation.
Yeah I used to use pfSense but hated having a load of config and firewall rules created manually, it all felt quite brittle.

Moved to NixOS almost 5 years ago now and haven’t looked back, my router config is in Git and I’m able to make changes with confidence.

Best part is making a change/installing an update and being able to rollback if I mess something up. I also use Nixus to push new configs which has a nifty feature where it will autorollback if you e.g make a config change that locks you out of SSH.

I also moved from ESXI to NixOS for a virtualisation host more recently and that has been great as these machines are inherently long lived so you can’t apply the “cattle not pets” mindset here, but I feel like I can make changes and install updates with confidence. It also helped when I migrated to a Threadripper build where there were some strange quirks which needed Linux kernel patches, it’s nice being able to do this declaratively and to store everything in a versioned Git repo.
During the game awards, there is 1 steamdeck to win per minute (for registered steam users and other conditions).

A steam deck is a good PC, get a dock (for ez mouse/keyboard/monitor connection) and install your own elf/linux distro on it.
pardon me, but what is ST?
GraphQL Mental Models
I will assume I’m not going to change your mind with my comment, but anecdotally I was a pixel user for years (Nexus 5 (boot loop break) Pixel 2, Pixel 3, tried to order a Pixel 6 but the site didn’t work on launch day) before switching to the iPhone 13. I build applications for both Android and iOS. My wife has been an iPhone user for years. Both iPhones she has owned are still in use by someone in our extended family (iPhone 7, X)

My pixel phones did not take high quality videos without crashing and over heating. This iPhone can do 4k 60fps for an hour without a hiccup. The build quality of this phone feels like it came from an alternate reality to me. Pixels in the same price point do not hold up against it on any metric that matters to me (stability, battery life, software reliability, hardware longevity)

Again, this is just anecdotally and I try not to be an Apple fanboy, but being the family tech point person, Apple has made my life marginally easier.
Sometimes with spot bonuses though the employer can “gross up”, and I’ve more rarely (but a non-zero number of times) seen that applied to other “taxable benefits”. By grossing up they are essentially just paying you additional compensation sufficient to nullify the taxable impact on the employees wallet.