skysight-inc/HackerNews huggingface dataset:
You don't have to charge every client the same. A client that is easy to work with gets a discount. A client that has steady work gets a discount (because you can count on them in lean times). A client that does work for a cause you support gets a discount. A client that provides some other benefit that I can't think of gets a discount.

This is a consideration that others haven't mentioned. Don't be afraid to take a different rate from different clients.
Artistic side - color wheels, photography, design, typography.
Me as well, proud Timex 2068 owner.

However that 48KB compatibility cartridge wasn't 100% perfect.

On the other hand we had our sound chip already without getting into the +2/+3 variants.

But getting back to my point, I even saw SAM Coupé on sale on my small town, which I cannot say for the C64.
This is pretty much all you need to know:

https://ubiquinol.org/sites/default/files/statins.gif

The thinking on cholesterol and heart disease is changing rapidly and there really is no strong evidence high cholesterol before a heart attack leads to any bad outcomes. After a heart attack, statins are ok.

But like we see, side effects. My doc wanted me on them but they gave my mother horrible myopathy so I passed. My HDL was really low until I took out all plant oils and eat fats pretty much only from fish and olive oil. Now my HDL in mid range normal. This is becasue the omega 3 helps with reverse cholesterol transport.

But again, this is me and my genetics. We have Saami (Inuit) heritage which is why I think i need this diet.
> salaries are exempt from the normal capitalism dogma

A nation state devoting their trillions to outbid companies is the exact opposite of capitalist dogma. (Even less capitalist than a monopolist conglomerate abusing their dominant market position to outbid/undercut you.)
> I think big L libertarians are aware of the idea that freedom is full of trade-offs.

Perhaps; but I don't often see it recognized in Libertarian discourse and writings. This is possibly a failing on my part on reading the right kind of libertarian things.

It's hard to write something generic about an entire ideology since it's always comprised of different views and priorities; and no matter what you write it'll do an injustice to some views. I've added the word "often" to emphasize this a bit.
Firefox is awesome on mobile today, it supports add-ons which other browsers don't and that alone is a huge advantage. Any mobile browser market share problems faceiing Mozilla don't seem technical to me.
compares to kafka streams which is built on top of kafka.
You might also like the Mister FPGA project. Lots of fpga cores for classic computers, home game consoles, and arcade games.

https://github.com/MiSTer-devel/Main_MiSTer/wiki
It definitely does on a staggered layout keyboard. There's a lot of good alternatives mentioned in the comments like the ergodox and whatnot that can help alleviate that awkward positioning. The rabbit hole of keyboard building and ergonomics is endless. The subreddit r/OLKB is a good starting point.
Laws are exactly like released legacy code. They work and occasionally they fail.

They can be better, but you have to understand them to know how to improve them.
Because it would turn into a dumpster fire argued along party political lines.
> To me this is as simple as some people made an easily copied site that provides very little value (there's 50+ lyrics sites).

Spoken like someone who's never looked up lyrics online before. Genius is to lyrics what Stack Overflow is to programming questions. In both cases there were/are other sites doing the same thing, but they are ad-riddled, inaccurate, incomplete, and sometimes paywalled.
You had me at 'a depth first traversal'.
This is a variation on the trap street https://en.wikipedia.org/wiki/Trap_street

I recall coming across this in my travels. There was a named "town" at the intersection of two streets - upon passing through there, nothing. Later wondering where the town went I found that it was not ever there and was just present to identify people copying that map.
The same seems true for many projects under the Apache Software Foundation banner. You can donate to the ASF, but not to (most? many?) individual projects. Might be nice for these types of foundations to update their donations policy. Support project-specific donations, and maybe take some % to support the parent foundation's working.
It is so easy to dismiss Microsoft's actions as malice or laziness rather than consider why they actually might be doing something.
It seems you are good at building web CRUDs, but complains it is boring. It is boring because it is repetitive. Create a web CRUD builder. Computers are there to cope with repetitive tasks. You can put your expertise in the builder. You will continue to earn money by selling web CRUDs, but you should take your art to a higher level. Repetitive tasks are an opportunity to increase abstraction (like in SICP) and write smart programs. Try to find your ikigai.
Julia rocks! Congrats on the launch
The problem with node is that it doesn't ship with a stdlib.

That being said, lodash has worked great for utility stuff. It encapsulates like 99% of utility functions I need in my apps.
> is just incorrect.

Your thinking is too narrow, i just make a screenshot of your message, or filming your Video from the Screen, that's what i mean by 'consumed', but yes if both party's delete the message normal encryption is enough even 'just' with forward secrecy, but the metadata is often much more interesting (even the NSA said that).
The Health Care Scare
Sum-Addressed Memory Decoder
I agree. And thanks for that book recommendation. It is now on my list.
Productive Group Meetings over Video
Zelus is partly inspired by a language called Lucid Synchrone which is not the language discussed in the original article.
Are you suggesting to move some of the CEO allocation to the engineer ? Wouldn't that cause new issue of retaining CEO ?
Using FindMyiPhone/Android to have more data on what direction a missing person was heading instead of just location pings?
Flareact, an edge-rendered React framework built for Cloudflare Workers
Quantity or Quality: Generating lots of ideas might help you achieve originality
After 20 years of QWERTY I could sort-of touch type but it’s very hard to unlearn bad habits and position your hands properly.

The best decision I made was to switch to DVORAK. I was very unproductive for about a month.

Training involved blank key caps and a small print out of the layout above my monitor. The result is I type much faster, with fewer errors, and I never look down (usually pointless since your keyboard will be qwerty labelled anyway!)

EDIT: doesn’t have to be Dvorak but the point is switching layouts forces you to learn from first principals: feeling out the keyboard notches (F and J keys on standard US) and going from there
comments a few months ago, https://news.ycombinator.com/item?id=23282035
WordPress 5.5 “Eckstine” Update: Lots of Issues and Bugs Reported
The story on Drupal.org's coming support for merge requests and issue forks
Handles Are the Better Pointers
Isn't the D6 system a myth made up for Metro 2033? Or at least never really confirmed?
Things had already started looking very shaky even before Covid-19. City firms moving jobs abroad. Companies seeing orders drop off as EU buyers switched to sources that wouldn’t be affected if the UK left the transition period without a deal. Even with a deal, not being in the same customs union introduces issues that EU customers can avoid by switching suppliers.
AHAHHHAA! I love this! being a Daoist and an old Buddhist, this understanding helped me so much with my OCD/Anxiety.
I use a Galaxy Note and would gladly use a larger phone if I could find a reliable one.

I was looking at a new Note 20 Ultra but to be able to get this for $100 more makes it a now brainer for me.

This is the phone I have been waiting a decade for.
A Haven for Fraud and Stolen Cards or How My Wife Was Forced to Quit Revolut
Don't take the complaints literally. It's all very simple.

Chrome is the technically better product, despite privacy issues (sorry). Many techies want to switch to Chrome. But it's against their self-described ideology. So they find some fault with Mozilla - there always will be - and that's the excuse they need, regardless of what Chrome does. Mozilla should focus about making a better product and ignoring minor complaints.

That said, Mozilla is mismanaged. Always was. I remember back before Firefox when Mozilla was the example of a mismanaged open source effect. It didn't change that much. It's just that IE stagnated and Opera was barely known (despite being by far better), so a trimmed Firefox could surge. Once actual competition got going, it was obvious FF would be a small minority. Linux prospered by getting community contributions from interested companies. Mozilla never managed to get to that stage.
This is a fair point, once there is no longer a need for these satellites they will fall out of orbit, self-immolate in the atmosphere, and we can simply not replace them.

It's a worthwhile tradeoff, in my opinion, to inconvenience a branch of science that's unlikely in the near term to produce research that immediately benefits humanity. Conversely, projects like Starlink solve an immediate problem (access to communication infrastructure in underdeveloped areas) and are sufficiently designed to account for the eventuality of their purpose expiring. These satellites were never meant to be permanent fixtures in the sky.

Astronomers complaining about streaks in the sky seems a bit like a retiree complaining that the new hospital they're building across the lake ruins the view from his kitchen window.
I haven't spent much time on this but most of the docs were for setting it up on each hosts. Is there a proper tutorial for clusters?

Also I wanted to keep the monitoring unaffected for other servers if one of them go down. If I setup a central server for monitoring then that becomes a single point of failure.
Taste | Senior Software Engineer | NYC (remote possible) Full Time

We're helping amazing restaurants manage this incredibly difficult crisis. We've built and are quickly scaling a marketplace for Fine Dining at Home experiences so foodies can get their favorite restaurant experiences at home. For restaurants, we're bringing large orders to help them through this tough and unique period. We're growing rapidly and now adding a restaurant every week.

More details here: https://www.notion.so/Taste-Senior-Software-Engineer-Foundin... - to apply, please send your resume to team+eng@gettaste.com and put HN in the subject.
Wikipedia questioning the reliability of a major cable news network is an interesting new phenomenon.

Fake news is an incredibly important topic of discussion for anyone in the social media side of the tech world.

I think you’re wrong. Debate me?
Ask HN: What software do you use for business 1:1 chat (NOT group/channel chat)?
Maybe I'm dating myself here but there was a time within corporations where chat software was primarily used for 1:1 instant messages. Such things like XMPP, Skype, etc fit this bill really well.

Then over the last few years, a slew of new chat based apps popped up in the enterprise that were primarily focused on group/channel chat (e.g. Slack, Zulip, etc.) as opposed to the 1:1 messaging model.

What would be good chat software today that focuses on 1:1 messages (not groups/channels)?

[XMPP worked great for this but that doesn't seem en vogue any more. And I find the focus that many of these "modern" chat app have on group/channel distracting]
Maybe... I would definitely consider working on APEX full time if I was older and wanted a stable job where I can just punch in 8 hours and move on with other goals in life. As of right now I do want to play with the "cool toys" such as the Javascript ecosystem.

I wouldn't say the it is a career limiting move. You'll be dealing with PL/SQL 90% of the time when working on APEX apps. This can easily translate to other positions in the database field.
I'm being downvoted because HN is a bastion of white privilege. The reality is, voter fraud isn't really happening, and voter verification is currently perfectly sufficient, and any bank policies about requiring SSNs or state issued ID is entirely know your customer stuff and nothing to do with validating the account owner.
I use a TKL layout precisely for this reason.
This feature has sucked for a long time, and it’s past time that they got rid of it. It rarely works and, as the article notes, it offers a misleading message when no updates are found. Good riddance.
> offering competitive pay for executives and managers

"competitive" is key here, it means they have to compete.

I know people on the work floor like to make jokes about executives golfing and yachting, but there is some truth to it that these executives are building and maintaining their network and that leads to contracts and revenue that keeps the company in business. That's what their worth is. That's the competition they have to be successful in.

Mozilla gets about 400M in free Google idiot money. If burning through that for a 2.5M salary but still having to fire 25% of your workforce means you are being competitive at the C-level, then most random people can do that for half the money; a quick 1.25M saved.

It's not about a C-level exec getting a large compensation. It's about them failing abjectly and not being worth a fraction of that money by normal management standards.
You can do some interesting things, like a 100MHz+ Z80. Also, the fpga emulates not just the z80, but pio, sio, banked memory, CRTC or similar graphics with a modern vga output, etc.
I use a blank keycap keyboard. There are little raised dots on the F and J keys to find your placement without looking down.

Two reasons to use one:
1) security - slows down most people when “borrowing” your computer.
2) looking cool and being able to joke that it used to have keycaps but you type so much that they all wore off
So you want to drain your profit to match the salary? I would think it would cause issue with the shareholder and when you want to pay for other future non salary expense, but fine lets ignore that. But what if China simply offer more salary again ? Remember, china has way more money than TSMC or even the whole Taiwan.
Did the exact same thing (except with colemak instead of Dvorak). My muscle memory only comes back for QWERTY if I am actively looking at the keyboard though.
What we're discussing is that it's hard for a company to pay the market rate when the competition is the CCP itself. The CCP would pay the equivalent of $20 million if it needed to - and what then?
I've written 5-line C++ programs which have stumped experts for hours. There's a trilogy of books about all its edge cases and best practices for working around them... C++ still has a place, but not as a beginning systems language.
Yeah this is probably true. I wish it weren’t, because seeing what non-political hackernews users think about this development would be very valuable. At least to me.
Difficult problem!

If you don't care about compiler
performance, auto-generating a compiler backend from scratch is
already highly non-trivial. Sail's constrained nature may help a
little but not that much, as you essentially need to auto-understand
an interpreter for a Turing-complete language. If you do want
performance, the problem becomes much harder still. One of the biggest
problems in compiler performance is the memory model: what reordering
is permitted, what is prohibited to the optimiser? Sail does not address this. Instead, (like all similar
languages) it 'handles' main memory access by two uninterpreted functions which are
(roughly) "memory read" and "memory write" That's a polite way of
saying: Sail (like all similar languages) leaves this particular problem to the user.

There are open research questions here.
The entire MDN writers team was part of the layoffs
The framing that I’ve typically seen (from a Western, US-based background) is that the Tsar Bomba was the quintessence of the USSR’s overcompensation for their relatively inferior delivery systems. Bluntly, it doesn’t matter if you’re a mile off target if you create a nuclear fireball a couple miles wide.

The “overcompensation” framing may be true, it may be a bias I’ve picked up from my society, or both or even downright false. In any case, the Soviets established a way to build and demonstrate a weapon that established the threat they wanted. And maybe the CCP will do similar, and get what they want from a path that we in the West will turn up our noses at—but that will still be effective.
> I always assumed that the bottom of the dish was made out of concrete

Probably because you watched Goldeneye :). In that movie the dish looks like it's concrete:

https://www.youtube.com/watch?v=FtKJpr7N1qc

https://www.youtube.com/watch?v=wGmDAjRRNXs

https://www.youtube.com/watch?v=jp9tENRDVzA
Freifunk – German grassroot initiative for a free wireless netwrork
Could you try not to be so pedantic regarding my pedantry.
The paralysis occurs because the political debate revolves around satisfying group interests of affected parties, instead of articulating a "grand vision" which would advance society to a better state, at the cost of temporarily negliging the pure economical interest of more vocal parts of society.
When your "moat" is a non-exclusive license, and your competition is in FAANG...
I'll suggest something different,

leetcode.com

seriously. it will give you a lot of confidence with algorithms and DS. You'll be able to look under the hood of many webdev/data frameworks.

hey it might even give a higher paying gig ;) , but don't worry about that.
People who use PDFs often do it because the content they use it for is of a type (often a series) that has long been produced in PDF, and the reasoning for that in many cases is because in the 1990s people would print it out and read it. In many cases, that's not how people use it now, but PDF is still used because that's the way it has always been done.
If this should be merged (or deleted) so be it. The other threads seem to have been focused on the (mis)management of Mozilla

MDN itself has been a treasure to me and I hate to see it neglected
lazy internet can't be bothered to deliver the images...
Demystifying your AWS Certification exam score
You'd think China would be all about open source, what with the communism.
I’d go further in pushing back and actually say I think the single global state store (or stores) like redux and others are an anti-pattern.

You actually do want your state to live inside components. The examples are numerous, but it basically all comes down to composability.

Here’s a recent example:

You build a nice “autocomplete” for your site. In redux, you’d have it all in some namespace perhaps. But now you realize you need a second autocomplete somewhere. What do you do?

In the component model, you’d have already written the state such that there’s an “autocomplete state managing component” that accepts the right props to initiate it. Adding the next autocomplete widget now is as trivial as adding a component. But in the global/redux model, you would be far more likely/prone to not only couple the initial props and logic to the initial data, but you may not even have designed any aspect of it to be composable because you never considered it to be independent. How do you extract your autocomplete and publish it for other teams to use? It’s not possible, unless you do a lot of work and force them to use redux as well.

This may sound overly architected, but in fact it’s less so in the React world. Redux is the additional dependency, and additional and different layer of logic. Keeping within the component model is simpler and grows and composes more easily. Especially once you get into things like parent/child components that want to share state specifically for that sub-tree.

My take here is global stores are a bad solution for UI where the goal is tree-specific composability and generally building flexibly
re-usable lego blocks is the goal. Redux is an anti-pattern that is simpler initially but encourages bad patterns, calcifies your stack, and ultimately slows you down as the app grows.
I was pretty dismissive but I'm not qualified to judge whether it's crackpot or a category misunderstanding (eg drives weigh differently according to the configuration of data on them, but not relevent to information itself).

If it's crackpot, I'd love it to be true, it's so simple sounding.
Does that mean generally speaking everyone is getting paid similarly? I wonder how pay plays into the feeling of superiority might have.
Reducing Docker Image Size for a Python Project
Interestingly there's been a few keyboards that have come out recently that are inspired by the chording design used in stenography. 40% keyboards already rely on it to some extend but there are a few that are even bellow that.Sure it's niche but obvious it's faster and probably easier on your wrists. Don't think most people are going to want to take the time to learn it given there seems to be people arguing against touch typing in this comment section.
Learn Kubernetes and/or learn a programming language that has a hot market and static types like Kotlin(if you into more webdev) or Rust(if you into systems programming).
One nice thing the borrow checker enables, besides GC stuff: You can guarantee that you never keep a reference to the thing a Mutex is protecting, after you unlock the Mutex.
I think it is almost certainly a GUI limitation. E.g. I have a ext4 partition that I usually mount on /other and preserve it when distro-hopping. I can't remember exactly but one of these things happened - it didn't detect this partition / didn't give me the option to preserve it / didn't allow me to specify the mount point for it. Had a similar issue with another partition too. I think I also had some minimum space related restriction that refused to go away. Wish I had taken notes/pictures.
I doubt the Spartan 6 fpga is throwing a lot of heat emulating a Z80. I don't even see a heat sink.
I’m really confused by this whole thread and just want to clarify. “Touch typing” just means typing “correctly” right? As in with your fingers on the home row and reaching to type fluently?

Honest question, how is it that there’s debate about this and comments from people (on Hacker News in particular) about intentionally learning it recently? Maybe I just haven’t noticed, but I feel like everyone I know below a certain (not even very young) age knows how to touch type, even if they’re not particularly tech savvy.

Regarding this parent in particular, are you saying that hunting and pecking is better and typing from the home row is a fad?
RTS game on gamepad. That would require proper 're-imagining' - I guess that's why there're only artsy menus to show for
Brush-up your JavaScript/Front-end fundamentals with Codenami.io
My understanding of libertarianism is as basically generalizing on the idea of freedom from slavery as the most fundamental right. "Liberty" is then the narrowly-defined freedom from having force used against you. And you are only justified in using force against others to stop them from using force against you. As to whether loud noise or sulfur dioxide count as sufficient force against you seems arguable.
I actually see Ada/SPARK referenced pretty frequently in discussion with other Rust programmers, and I've been to at least one Rust talk in which learning from Ada was the main topic.

Anyway, it's hard to blame people for looking elsewhere when the best Ada compilers were proprietary for so long.
I think if it comes to that, China can easily supply said people with new identities making the threat mute.
Ironically this news came out today.

https://techcrunch.com/2020/08/11/court-dismisses-genius-law...
There are simplified profiles: https://www.w3.org/TR/xhtml-basic/
And the wild part is, it never actually gets completely to zero, though it gets really close! And then read about lagrangian points. https://en.wikipedia.org/wiki/Lagrangian_point

So much fun.