skysight-inc/HackerNews huggingface dataset:
Side note, but why on earth is the body text set to 35 px?!

I need to zoom my browser down to 50% (a quarter of the pixel area) just to make it readable.

This trend of gargantuan body text in blogs has been going on for a while, but this is the worst I've ever seen.

When the size of each letter is something like six times the area of letters in my computer's menu bar, something is seriously wrong.

Is it unreasonable to expect body text on the web to be roughly the same size as the body text used in my computer's menus and dialogs? Obviously those should already be set to the ideal legible size, so what is with these blogs deciding to choose mega-sized letters instead??
Worth pointing out that the rules around telco accounting are pretty much designed to give Interested Parties a single point to siphon off call metadata.
Saving this answer, thanks!
Wishful thinking, mostly. But Spotify seems like the most likely path to non-ad-based monetization of the “bottom 90%” of podcasts, despite the fact that Spotify isn’t currently going down that path.
You dont need to be nimble when you are a defense contractor, you just need to exist. There have been many times the government has paid defense company to stay afloat because its in the best interest of national security that they do. If you lose the ability to build big sticks you lose your power over the world, whether it's efficient or works every time.
You know what I find really interesting?

If Trump screws up the response to this virus (like by cutting the CDC's budget in the middle of a crisis) then the people most vulnerable are the same demographic as Trump's supporters.
It is not a DE "app-store-thing" it is just a pretty GUI for your OS's tools.
If you feel trapped in Heroku or Netlify and you have a somewhat technical background I wrote an article recently on how to escape them using a DO droplet and Nginx. $200 a month seems high to me for what it is.

https://medium.com/@reid.sherman/deploying-and-configuring-a...
Dedicated IPs can be worse for low senders, as there's no other legitimate volume coming through outside of your own, so you need to build and maintain your own reputation entirely.

Ideal solution would be a provider that only allows trusted people on shared IPs. Generally a non-free provider will be best for that.
My 2013 Honda Fit sure does, have to duck and hunch over to make sure I can see around the front A-Pillar. The front windshield has such a shallow slope I can barely see to the front left without moving my head constantly like an Owl.
Yes, I had to whitelist '*.getpocket.com' to avoid auto deletion of Pocket cookies.
Haha! What ERP are you using, if you don't mind me asking?

Also, I wrote a little bit about my approach to freelancers, may give you some more context on that $1k/month: https://www.starterstory.com/hire-freelancers
Google: Nairobi motorists using our Maps to evade breathalyzer stops
You know that feeling of "we always complain about the same things, but it never gets any better?" Your question is at the heart of making it possible to escape stagnation and actually evolve the way a team works together.

Sharing knowledge isn't just a matter of tooling, but a matter of principle. Because we want the knowledge we share to not just float out there as a "lesson", we want people to use the lessons and act differently what we're actually talking about here is governance (i.e. law!). This might sound heavy. It's not. It's just a change in orientation from "I'm passively sharing this lesson we learned" to "this lesson we learned changes the way we act."

There are 3 things to do to shift from "lessons learned" to working agreements:

1. Capture knowledge in the pattern "when this happens, our team will act this way"

2. Adopt a workflow for formally adopting a working agreement – could be a majority vote, consensus vote, etc.

3. Keep that knowledge someplace the team can browse, search, and update (e.g. Confluence, Notion, Google Drive, etc.)

If you do this, something magical happens: you'll begin to evolve your knowledge over time.

Have a working agreement that didn't quite cover a corner case? Update it! Have a working agreement that was too restrictive? Nuke it!

It's no less shift in magnitude as when humanity switched from oral tradition to the written word. And guess what? The written word works much better when you're operating remotely.

Our remote team has been operating this way for nearly 5 years at Parabol. It's a common pattern that at the end of every retrospective we have a new working agreement we'd like to adopt. We've even come up with a Slack-based async workflow for adopting them: https://www.parabol.co/blog/async-decision-making-slack
And they promised to open source it. They didn't.
Surely determining which trace is connected to which would be hard at intersections, but:

- You can hypothetically print it yourself, scanning each layer separately

- I wonder if some design patterns couldn't be used to prove the circuit wouldn't work if a crossing point was shorted or cut

- you could have additionnal, easier-to-check verification circuits

- if ordering big circuits, it might be possible to order them whole, as well as layer-by-layer. One could verify each layer, measure it, compute the inertia matrix of the whole and verify it matches.

If the feature size is big, though, I'd be wary of discrete components that could have been planted there.
Why, it's using Roman numerals of course ;)
You are correct.

Specifically, all government spending bills must originate in the House of Representatives (which is currently controlled by the President's opposition). They must then be approved by the Senate and signed by the President (or his veto must be overridden, etc.) Non-spending bills can originate in the Senate and followed by approval by the House, but budget stuff has to start in the House or it doesn't go anywhere.

The President's proposed budget is a suggestion, at best, even in cases where his party controls both houses. In the current situation, it's a non-issue, except perhaps as a campaign talking point.
I'm sure they were pressured, but the USG has deep pockets if they wanted someone to stop doing something they just throw a few million at them and call it done, there's far less chance of PR blowback then.

Even just reading this article should show you that they kill you with kindness when they want to keep things hush-hush. If someone is developing a free tool, and are offered a retirement-tier payoff to stop, they're going to stop.
It’s a hypothetical, where the whole world has gone mad except you. Nobody buys. So it has a price you would purchase at, but $0 sale value to you as there are no other buyers. The true value of an asset is separate from the price (which is $0 in this case as you can’t sell it)

A thought experiment to show the difference between price and value. Bitcoin currently has a price. No actual intrinsic value other than the hope of value in the future.
In terms of scope & scale you may be underselling the title. Enigma, while perhaps more far-reaching in its consequences for computerization, did not have consistent application its breaking would suggest. American code-breakers had more success against the Japanese in practical terms, Midway most especially, but the imperials were a doomed effort[0]. As the cliche goes, British intelligence, American steel, and Russian blood, all of which overshadowed by the Bomb.

To put it bluntly, the equivalent would have to be, say, informing Stalin about Barbarossa, or cracking Purple before Pearl Harbor.

What the article describes, is the most thorough and long-running (known) intelligence operation in modern history. It is simply unparalleled in strategic depth and tactical implications, not to mention how it must have shaped global politics, economics & social development.

[0]http://www.combinedfleet.com/economic.htm
FWIW, at least according to Hillel Wayne's summaries of the state of our knowledge on this stuff (www.hillelwayne.com), all three of those have been studied, and the only one that's been shown to be clearly beneficial is unit tests.

(Not TDD, mind. It apparently doesn't matter much whether you write tests first or second, just that you write them at all.)
i'm the IT guy in my shop so when i got here i switched every machine to firefox + ecosia.org for search and only one guy went back to chrome.. i try and spread the fox around as much i can.
We only care about the state of the system as it relates to humans.
Then their data is gone. Now you just have to figure out what's worse for you. Somebody else getting your data or losing your data and you know whether encryption is for you.
Not to mention "clean code" suffers a lot from "no true Scotsman" fallacy and it usually means "code the code reviewer likes"

Not every situation requires the same level of verbosity and be structured in the same way, for example.
The |> operator isn't too far off from composition (.) in Haskell.

b = (F.G.H)(y)
(note F.G.H is a composition of 3 functions
into 1, it can be thought of as a single function that is
called with parameter y)

is not too far off from:

b = y |> F |> G |> H

It's just the positioning of the "y" that changes.

The isomorphism between applicative and point free styles are so close that it basically doesn't matter which style to use. You can easily convert from one style to the other. I advocate the point free style more for educational purposes. To help you see that the composition of functions is fundamental to FP.
That does not seem like good advice for someone running a business.
> furry

> bitcoin

> blockchain

> proposing /g/ memetech without even understanding it

yeah the memes write themselves.
I opted out of that once in Chrome and I never saw it again.

I see no way to opt out of all the nags Firefox gives me.
>I had trouble getting two different versions of Firefox to not interfere with one another

This shouldn't be an issue if you run your secondary instance with -no-remote -profile="your separate profile".

>Using Chrome for casual browsing was just less of a headache.

That still doesn't answer the original question though. Why choose chrome over firefox, when it has no legacy firefox extensions? Does chrome have those legacy extensions' features built in? Was chrome better than firefox, and the only thing keeping you on was the legacy extensions?
If you're ever in San Jose, the Rosicrucian Egyptian Museum mentioned in the article is excellent.
It seems like the post on event driven architecture couldn't handle the click event load from Hacker News and is throwing a "Database Error".
go manjaro
Do you buy something, that harms the society or the world, why?
Yeah, a passenger aircraft is somewhat more complex in manufacture than a MacBook Pro.
Telemetry is absolutely a polite word for tracking. It is fundamentally about sending information about your system, your usecase, your software and your data to a remote party (usually without notification).

Calling it anything except tracking is super bullshitty.
https://support.mozilla.org/en-US/kb/firefox-reader-view-clu...
If you're a CEO, you no longer get the luxury of "personal time" when it comes to beliefs and opinions. Everything you say, you now also say as CEO of a company, because for as long as you're the CEO you are the voice of the company. You have an advisory board, but what you say you want, or think, or believe, is now inextricably linked to the company you run. You don't get to have a private opinion anymore that you can publish in the safety of "opinions are my own and do not reflect my company's". All opinions you voice, and all acts you take based on them, are now official dictum.

There's a lot of amazing things about being CEO, but this is one of the downsides. If you want your own opinions that may conflict with the company line: don't accept the CEO position. Or accept that people will remove you from that position if it becomes clear your opinions and the company's moral compass do not align. In this case, we saw the latter.
Good quality sleep is hard to come by. I’ve found alcohol abstinence throughout the week to be similarly rewarding.
The problem is then you still have to go there and pretend to work - sitting in front of a screen for 8 hours while doing nothing probably sucks the life right out of you.
That's not the case at all. Every process produces an exit status when it terminates and many things besides interactive shells use them. Pretty much anything that runs a subprocess should retrieve the exit status to see if the child process was successful and log the failure if nothing else.

Some random examples: Automated build systems like Jenkins typically use the exit status to decide if a build task has succeeded. `make` also uses exit codes to decide if a child task has succeeded and may abort the rest of the build based on that and return an exit code itself. A local mail delivery agent like maildrop may return different exit status depending on if it's a permanent or temporary failure and the mail transfer agent decides if it should retry the local delivery based on that. The exit status of a Docker of Kubernetes container is usually based on a process exit status too.
What I love about Mailbrew is I can specify things like:

- send me X top tweets from X user in last month

- send me all tweets with the words "XYZ"

And for the obvious reasons it keeps me off twitter and less subject to their addictive design/UI.
There is nothing wrong with facilitating drug deals and there is not a shred of evidence to support the other allegation. An allegation from the US government means absolutely nothing to me.

It's also quite ironic that an organization that has assassinated numerous people are attempting to destroy the reputation of one of their enemies by claiming that he attempted to assassinate somebody.
> so they can just hash them all and see what matches

Matches _what_ ? Firefox doesn't send hashes to Google Safe Browsing. This would not only be a privacy problem it would also make the browser much too slow. Instead Firefox periodically downloads a summary of what might be unsafe, and then it compares hashes to that summary. If there's a match in the summary (rare but it happens) it fetches more detailed parts of the total Safe Browsing map to make a decision.

As a rule of thumb I'd say when a person complains about Safe Browsing without any clue how it actually works I'm confident they're exactly the type of "power user" who most needs Safe Browsing to keep them out of trouble because they're falsely confident in their own abilities.
Really, for me, before I could ever consider using Bitcoin for regular transactions, it would need to become many orders of magnitude more stable. There's no way I could ever use something as a currency replacement when its value still swings up and down by as much as 10% in a week.
It's also called "management consulting." An article was on the top of HN the other day where the George Washington University was getting some, and apparently in that case the top decision-makers were treated to Disneyland Resort. What is this group offering compared to that?
However in most usages, there is no actual language benefit -- I doubt the animal emojis will actually help understanding of this article for any non-english speaker.

In fact, I doubt you could really express anything beyond the simplest concepts with emojis in a language-agnostic fashion.

Actually I'll go a step further: the idea of emoji as a language agnostic writing system is dumb. It's equivalent to pictograms, and like Chinese, will only become useful when you have a massive set of them, and you assign multiple layers of meaning for particular combinations that eventually take you down the path of culture-specific language anyways.
I often wonder if I have a different definition of clean code than most people. To me clean code is code that's easy to change without breaking something, and that corresponds mostly to closely modeling the business domain. Of course other things matter as well but that's a whole book.
> A situation cannot be simultaneously dangerous and not dangerous.

I didn't say that. I said her actions were dangerous.
It was in response to your comment:
> If I felt it was so dangerous that I needed to stop and offer unsolicited advice to someone I didn't know, I would feel responsible for their safety if I didn't offer them a lift.

If there is a sidewalk she can safely walk on, that is a not-dangerous situation, and and there is no need to offer her a lift. If she chooses to instead walk in the middle of the road, that changes the situation.

> the driver of a vehicle is the one in charge of a potentially lethal machine

Agreed. Again, there is nothing in this thread stating otherwise.

My point is that pedestrians need to walk responsibly as well.

> the chances of having to swearve to avoid people walking in the lane or having to think about the consequence of killing a mother and child are practically nil.

I think you are being too optimistic here.
Deep Learning for symbolic mathematics (2019)
I have advocated a worldwide travel shutdown exactly twice in my life: SARS, and now. SARS was a damn close call; it was stopped by proactive measures of contact tracing and quarantine (i.e. you quarantine, forcibly if need be, not only each sick person, but everyone they came into contact with); had it not been stopped, the death toll would've hit nine digits. This one looks about equally serious, and has clearly not been stopped.
How to Set Up a Windows 10 Machine for Linux Development with WSL
Not using a dedicated ad blocker (just Firefox) and the article looks very clean to me.
When executed more competently
Watch Scott Hanselman helping out a guy setting up a Windows/WSL/VsCode development environment.
During the process they go through a lot of subtle things related to Windows, terminal, WSL and vscode. Quite impressing.
This is why you pay for their services. Companies like SendGrid, MailChimp, AWS, etc, know how to best mitigate this and have relationships a single person can't have. They do a lot on their platforms to prevent abuse.
Not cynical enough. Try:

"Please use this technology I'm financially invested in, because I want its value to rise."
Agreed. I built this Daily Journal app and just been hacking on it for the last couple months. I'll bring the text size down a bit soon.
Effect of travel restrictions on the spread of the 2019-nCoV outbreak [pdf]
It was a hypothetical to clarify the issue. Suppose you were cursed by a genie and you could never sell an asset.

In such a world, the $100,000/yr business still has value to you. That was the point.
Yup, the pipelines are down and CQRS is suffering :D
Also in today's world it is cheaper for one machine to produce 1.000 identical parts than for the same machine produce 10 times 100 different parts. You need stock of each, tests of each.

Imagine how efficient car maintenance would be of only we'd use one standardized car. You can have the larger model, but all components are the same, every garage has them...
Yeah, tens of thousands are infected, thousands of them in severe or critical condition, more than a thousand dead, hundreds of millions on lockdown while the virus continues to spread. Hilarious.

More people should be concerned and taking reasonable precautions. And that doesn’t just mean “basic hygiene”. This virus is spreading because it’s highly contagious, has a long incubation time, and can be spread by asymptotic carriers.
?- yet_another_prolog('yap.chat').
false.

?-

This reminded me of the Prolog of the same name (it's website seems to be in limbo).

https://en.wikipedia.org/wiki/YAP_(Prolog)
This could be the great vowel shift of our era. In 100 years we might have dedicated phonemes for emoji, making a terse language similar to Chinese. Or as smartphones become ubiquitous and children are exposed to these graphemes earlier and earlier, we might skip vocalization altogether and just beam pictograms directly to the visual cortex via AR.

exciting times!
I've been professionally working on SPAs for the past 7 years. I'm familiar. I strongly disagree with the premise that it's in any way more productive. I'm, at a minimum, 2x more productive building something the traditional "Rails way" with server-rendered HTML, and a handful of JS enhancements where necessary vs doing a full-blown SPA. I'd love to do a showdown, and challenge anyone to a head-to-head non-trivial app build-off to put these competing notions to the test.
When were they invented?
> Because of the clock problem, Boeing engineers started searching to see if there were other flaws in the software. On the evening before landing, they found one.

I feel like, maybe, some baseline QA would be a good idea for a multi-million dollar rocket. If they were able to find this bug in the middle of the mission, then presumably with some more robust testing tools, it could have been caught in a relatively short time?

I wonder what the possible justification would be for skipping testing. As a cost-saving measure for getting an MVP or website change pushed out the door, I understand -- as the foundational control software for a difficult-to-replace, very costly hardware artifact, it seems like the very definition of penny-wise, pound-foolish.
It might not have seeds, but have spread through cuttings.

https://www.bbc.com/future/article/20170907-the-mystery-of-t...
Has he been paid with...crypto?
That's a distinction without a difference; you can execute SQL against CSV with the right tool, nothing you need to write yourself, likewise with programmatic data sources.

Implementing significant business logic on your data access path has other ramifications, but they're orthogonal to the query syntax chosen. And I say that as someone who thinks GraphQL is a fine idea, especially for reducing churn in API specs when you have separate teams for front and back end dev.
I use XFCE. Are there any good reasons to switch to KDE? Honest question.
I did something similar on a central box used for mail aliases, cron jobs, and kerberos called "cartman" by copying and pasting a cronjob line at a root shell. I only noticed when things started failing, and spent the next day rebuilding the permissions all over the disk.

chmod -R is powerful. :-)
Who cares about what crazy ideas RMS has about assault? If RMS was giving money to rapists I might care. That RMS hangs out in /b isn’t on my concern radar.

I fail to see how being so easily offended is good either for an individual or society. Quick to outrage doesn’t strike me as particularly mindful or consistent with best namaste practices.