skysight-inc/HackerNews huggingface dataset:
Sure, they can say that.

And if they are a big company that owns hundreds of thousands of unrelated domains with no apparent email traffic, it would be pretty obvious that it's untrue.

So sure, a lot of small bad actors would get away with it. But it would could potentially take out the biggest bad actors.
I think Oregon State does but I suspect the quality of online CS programs drops radically quality from OMSCS.
But the last part of the sentence talks about the number of people who "may now be infected with the virus", which seems to ignore the fact that some of the early new infections are no longer infected.
https://web.archive.org/web/20200207035109/https://www.natur...
> Almost none of the previous "solutions" are usable, because

No, it’s because developers are shamed and generally unemployable for writing code that doesn’t make use of a colossal super framework.
It's nice when companies don't take themselves too seriously.

This case, it reminds me of a convenience store chain in West Virginia in the 90's that came out with a line of flat potato chips under the brand "Carl's Roadkill Cafe." It was successful enough to spawn companion products like Dust Cutter So-dee-pop.
"would" and "should" are not the same word.
Is 5 seconds an initial load, or every time the user clicks a button or menu item?

Business to business app, or sales site?

YMMV. 5 seconds could be intolerable, or a big improvement.
Amusing, but sea power really was a strategic imperative for the newly independent US.
Ask HN: With third party cookies going out what happens to analytics companies?
With all the major browsers blocking third party cookies, what will happen to analytics, A/B testing, Push Notification and many other companies after 2 years ?
Shortest Path Between All Continents (Kyle Vogt)
Related: https://twitter.com/kvogt/status/1226550931086610433.
It’s the Future
Isn't that like, the purpose of jail vs. prison? Who else is in jail if not awaiting judgement or in on a technical violation?
While I agree it's practically pointless for general use - that's basically the point, and I love the take they've chosen on it.

I definitely won't use it, but as a creative project and social experiment - I love it.

I feel like this is something Reddit would try to do as part of their April fool's experiments.
So is this a strategy that Apple could use with Goldman Sachs to turn Apple Card into Apple Bank?
Even with the existing restrictions the virus spreads. Spread leads to quarantine as we've seen in many chinese cases. I don't see why should we hope for the better with less restrictions.

Not being a huge problem outside of China is a fact for NOW. Does not mean it won't happen in weeks. The question is: do we want to solve the problem now, or we want to postpone the solution for later. There won't be "deus ex machina" which just makes it disappear. Many people will die if we're going to ignore the existing facts and make fun of the situation with these stupid heat scans checks which do prevent nothing on the long term based on existing experiences.

What I see is because noone wants panic it prevents us calling the right moves. Because its "panicky".
Practically, not much can be quickly built in Svelte. There's thousands of React components I can download right now to solve my problems. Shipping features to users has a much bigger impact on a business than subpar page load times.
Yeah no idea where you can find this in the US. At some point I'll probably go back to Europe, Lisbon seems pretty cool for remote working.
If you're a California resident and are affected by the price changes, you can file a complaint with the California Attorney General. If you're a US resident outside of California you can file a complaint with the Department of Commerce as well as the antitrust division of the Department of Justice. And if you really want to get revenge against ICANN you can contact Senator Ted Cruz's office and let them know what you think of ICANN's recent actions since their 2016 IANA takeover. He was the loudest political voice to oppose it when it happened.
The invention of speech or is that to 'old'
It needed development of tough plastics to become practical. Until very recently you had to be careful to get bags where the wheels wouldn't snap off eagerly.
As the author of this post, copy-pasting things out of my blog into your production cluster is probably a mistake.
Ask HN: Will taking a boring job for higher pay put me at a disadvantage later?
I joined a FAANG company recently. The work is very boring and there are enough politics. I feel a bit sick of all this to be honest.

My previous job had more interesting work with half the pay. The company also had good enough brand name.

I feel if I stay in my current role, I will not be as sharp as I was. But I will easily be making 100k more per year which is a lot for me as a single bread earner.
Looking forward to seeing this mature. I am using dokku to host Webase [1] on a dedicated server and also have used Heroku extensively. It feels like there is room in the market for a tool like this.

[1] https://www.webase.com
Fwiw systemd definitely does not use ini files. It uses some weird scripting language that looks sort of like ini but has logical operators, clear statements, and the ability to assign multiple values to one key.
> Homeless people are rare in most of SF

Woot. I find it extremely hard to avoid them unless you live in a very very residential part of SF and you only stay there. I'm in Castro and I cross probably 15 homeless people just walking to my bus every morning.

> I felt super safe in SF

I met several people who told me this, they are all used to the city and have been here (or worse places) for a while. On the other hand I've lived in China, France, England, Canada and moving here to SF was really scary in my first couple months, I can say I got used to it though. But definitely one of the sketchier place I've ever been in the world.
The number of people I've recomended Dealers of Lightning to and have come to this same conclusion is close to 100%.

Damn Shane about Xerox, they really we're sitting on a gold mine.
I've only shopped at WinCo once, in Utah. It was a sad affair. The store was messy. Employees didn't look happy. Many shelves were empty. Forklifts were left in the middle of the aisle, with goods partially unloaded. The lack of credit card payment reduced the peace of mind of a safe transaction. Just no.
That sounds like a great framework. Let us know when you release it. :)

The points made elsewhere in this thread still stand: a bespoke framework might be conceptually simpler and much easier for a solo developer, but for larger apps that require a team of developers using a popular framework would be much more productive overall, as everyone is or should be on the same page with how features are implemented. This often results in poor UX where specialized knowledge about the framework is needed to improve performance and scale, which you as the author of yours know by heart and find it much easier to achieve similar or better results.

I'd say neither approach is inherently bad. Use whatever delivers the best UX for the project at hand, but know that you'll be paying a price when that approach reaches its limits.
Explain please?

Is there something about a .com that makes one group of people less "needy" of it.
Yea I really wanted to like Julia overall and many of the parts I like about it are on this thread. I think it's apparent we need a better numeric language than python, I just wish Julia would focus a bit more on utility.
The guy insulted musk and got insulted back. He didn't really "question" the usefulness in a benign way. Generally speaking in life, if you're an asshole people are going to be assholes back. You can be a hero and an asshole at the same time, there's no need to promote the diver to sainthood.

Musk was an asshole too, but he didn't start it.
Non-Human Electoral Candidates
Guessing that conference isnt Data Security 2020. I really hope it isn't anyway.
You lost me when I saw the attempt with a formula. There is no formula and it's pretentious to think you can distill the variables.

Try this book:
Shop Class as Soulcraft: An Inquiry into the Value of Work
by Matthew B. Crawford

"A philosopher/mechanic's wise (and sometimes funny) look at the challenges and pleasures of working with one's hands

Called "the sleeper hit of the publishing season" by The Boston Globe, Shop Class as Soulcraft became an instant bestseller, attracting readers with its radical (and timely) reappraisal of the merits of skilled manual labor. On both economic and psychological grounds, author Matthew B. Crawford questions the educational imperative of turning everyone into a "knowledge worker," based on a misguided separation of thinking from doing. Using his own experience as an electrician and mechanic, Crawford presents a wonderfully articulated call for self-reliance and a moving reflection on how we can live concretely in an ever more abstract world."
Do Nix and Guix expressions not interoperate? Is that a fundamental limitation of the system (at lest as fundamental as, say, dpkg
and rpm) or could one write a source-level translator?
If I were betting I'd bet over 5x https://www.ccn.com/billionaire-whistleblower-wuhan-coronavi...
There are obviously some differences between the two, but I'm not really perceiving any real verbosity gap between the two, one way or the other.

Here is a guix package declaration for tmux:

[Edit: fixed indentation]

(define-module (gnu packages tmux)
#:use-module ((guix licenses) #:prefix license:)
#:use-module (guix packages)
#:use-module (guix download)
#:use-module (guix git-download)
#:use-module (guix build-system gnu)
#:use-module (guix build-system trivial)
#:use-module (gnu packages)
#:use-module (gnu packages bash)
#:use-module (gnu packages libevent)
#:use-module (gnu packages ncurses))
(define-public tmux
(package
(name "tmux")
(version "3.0a")
(source (origin
(method url-fetch)
(uri (string-append
"https://github.com/tmux/tmux/releases/download/"
version "/tmux-" version ".tar.gz"))
(sha256
(base32
"1fcdbw77nz918f7gqc1ga7zlkp1g112in1h8kkjnkadgnhldzlaa"))))
(build-system gnu-build-system)
(inputs
`(("libevent" ,libevent)
("ncurses" ,ncurses)))
(home-page "https://tmux.github.io/")
(synopsis "Terminal multiplexer")
(description
"tmux is a terminal multiplexer: it enables a number of terminals (or
windows), each running a separate program, to be created, accessed, and
controlled from a single screen. tmux may be detached from a screen and
continue running in the background, then later reattached.")
(license license:isc)))

Here is (roughtly) the equivalent in Nix:

{ stdenv, fetchFromGitHub, autoreconfHook, ncurses, libevent, pkgconfig, makeWrapper }:

let

bashCompletion = fetchFromGitHub {
owner = "imomaliev";
repo = "tmux-bash-completion";
rev = "fcda450d452f07d36d2f9f27e7e863ba5241200d";
sha256 = "092jpkhggjqspmknw7h3icm0154rg21mkhbc71j5bxfmfjdxmya8";
};

in

stdenv.mkDerivation rec {
pname = "tmux";
version = "2.9a";

outputs = [ "out" "man" ];

src = fetchFromGitHub {
owner = pname;
repo = pname;
rev = version;
sha256 = "040plbgxlz14q5p0p3wapr576jbirwripmsjyq3g1nxh76jh1ipg";
};

nativeBuildInputs = [ pkgconfig autoreconfHook ];

buildInputs = [ ncurses libevent makeWrapper ];

configureFlags = [
"--sysconfdir=/etc"
"--localstatedir=/var"
];

postInstall = ''
mkdir -p $out/share/bash-completion/completions
cp -v ${bashCompletion}/completions/tmux $out/share/bash-completion/completions/tmux
'';

meta = {
homepage = http://tmux.github.io/;
description = "Terminal multiplexer";

longDescription =
'' tmux is intended to be a modern, BSD-licensed alternative to programs such as GNU screen. Major features include:
* A powerful, consistent, well-documented and easily scriptable command interface.
* A window may be split horizontally and vertically into panes.
* Panes can be freely moved and resized, or arranged into preset layouts.
* Support for UTF-8 and 256-colour terminals.
* Copy and paste with multiple buffers.
* Interactive menus to select windows, sessions or clients.
* Change the current window by searching for text in the target.
* Terminal locking, manually or after a timeout.
* A clean, easily extended, BSD-licensed codebase, under active development.
'';

license = stdenv.lib.licenses.bsd3;

platforms = stdenv.lib.platforms.unix;
maintainers = with stdenv.lib.maintainers; [ thammers fpletz ];
};
}
And for those who wonder like me, the original is still there: https://bonkersworld.net/organizational-charts

I guess linking to the web archive is just carefulness at this point.
I bet you the irony of your downvotes is lost on the people downvoting.
Every thread has a “this website breaks x” section and usually I bypass it. Breaking the ability to go back (iOS) is so gross and many sites seem to do it. Why?
> It doesn't have the same Paradox of Choice exploitation of one item like a Soviet supermarket

Honestly I love this about Costco (and especially Trader Joe’s).

I want them to do a little research and taste testing and stock the item that they think is the best quality and value. I don’t want to crapshoot between 6 different brands of spaghetti.

Trader Joe’s also does a great job at this. It may not always be objectively the “best” item, but it’s usually good and they’ve built up trust with me that gets me to try new and potentially expensive food items.
You can give up whenever you want
A hillbilly never-used-a-computer-a-day-in-his-life relative of mine has one. He bought it new, but never even turned it on.

The last time I saw it was about five years ago, and it was in absolutely mint condition, even though he keeps it under a tarp with a bunch of junk in a barn.

For decades he kept promising to send it to me since he has no use for it. Recently that changed to "I'm gonna use it some day" so I no longer have any hope of getting my hands on it.
In major cities you'll find that luxury units or condos have in-unit washer and dryer; but below luxury level apartments and condos do not. Nicer places will have a laundry on each floor. Others will have something in the basement or not at all.

It's an optimization that saves the owners significant amounts on up front and maintenance costs.

On the other hand, most people in trailer homes in the US will have a washer and dryer in their trailer. They aren't expensive appliances. They just take up space and require additional plumbing and ventilation - which can lead to significant expenses if you are designing buildings with 100's of units.
This widely existed in the seventies and eighties: http://gbnfgroceries.blogspot.com/2014/01/from-misc-foods-ai...

I was very young, but IIRC, it was all in its own aisle.
I've done quite a bit of unicycling. The better your balance, the less energy is required for balance. I think for a skilled unicyclist the difference in pace compared to being on a fixie would be slight.
I'd really love to use GuixSD. I'd much prefer Lisp to Nix. But the strict licensing is just too much of a handicap. You've really got to build your system around the underlying licenses. I've tried installing it on 3 or 4 systems, and was always tripped up by some critical missing driver.

I admire the ideological purity, but it kinda renders it irrelevant to me.
The problem is that in the days before web UIs is also a different landscape in terms of the computing resources available, and the amount of security required. These were the problems that applications were focusing on solving.
Because of this, the tools that developers were using were different, and don't make as much sense nowadays.
As an American, I appreciate that they distinguish Americans as a population distinct from idiots.
Ask HN: In Santa Clara County, how do I find out if someone died?
So there's this educated older homeless guy I talked to in Palo Alto about once a week. The thing is, he hasn't been spotted for a month or so. I've tried asking around his regular hangouts, checking hospitals, rehab facilities and nursing homes. The county doesn't do much in the way of online records request in the name of "privacy." I would guess calling the Coroner's Office would be the next step. Is there anything else I might try?
Well, first of all, the problem in its most basic sense doesn't even really exist for many places where you would use "Qt, etc". You wouldn't be reacting with a remote server or if you are you have a stateful connection with the remote server. That's true whether the "remote server" is just a database server or something more specific.

But going somewhat deeper (and based on reading all the defenses of "React, etc" in the comments thus far), the fundamental difference is that if you were using a desktop GUI toolkit, you would almost certainly assume that there's essentially zero cost (or almost neglible cost) to the communication between the data (model) and the GUI. This is (one of the things) that is so different for web development, where everybody is struggling to optimize away roundtrips back to the data (server), because it actually costs.

Put differently, whatever protocols might be implemented inside a desktop GUI to talk to a not-in-memory data source, the protocols are almost certainly designed for precisely that purpose. Whether its a vendor-supplied connection to an SQL database, an application-specific serialization/deserialization protocol, some IP-based message passing protocol ... whatever, it will all have been designed for the express purpose that it is being used for (more or less).

HTTP? Ahem. Granted, web app development has augmented HTTP in various ways (most dramatically would probably be websockets/webrtc). But fundamentally, the state management issue in a web app originates with the fundamentally stateless communication protocol being used between the app and the data sources/servers it is dependent on.
Well the main difference is, 50ms of processing time and memory usage on the server I'm paying AWS for, vs. 7 seconds of processing time and memory usage on the client machine the user brought to the party. The goals of performance engineering in the two spaces are different.
You don't really need to use NixOs to use Nix really. I use Nix inside my Ubuntu laptop to pin all my projects dependecies and it worked great.
Most grocery store house brand corn flakes are made by Kellogg's. If you pour a bowl of the store brand and the Kellogg's, you'll notice there is a difference: the Kellogg's flakes are larger. The store brand box is mostly the corn flakes that met a lower quality standard but are still of acceptable quality. Wouldn't be surprised if this is often the case with other white label or store brands.
Can you explain this concept more? Sounds interesting.
It sounds like you are confusing dictators with Dr. Manhattan.
Reminds me of Tass Times in Tonetown (Amiga version, not the CGA abomination.)

But I think that something along the lines of Warhol/Pop Art is probably more accurate.
> The image age might look weird at first, but it’s part of the reproducibility Nix offers. The date an image was built is something that can change with time and is actually a part of the resulting file. This means that an image built one second after another has a different cryptographic hash. It helpfully pins all images to Unix timestamp 0, which just happens to be about 50 years ago.

This doesn’t mean builds done by Nix are bit-for-bit reproducible by default, does it?

There are a lot of other ways to introduce non-determinism in builds, like rand() or network requests (which I think could only be eliminated in a generic way by literally emulating the CPU of the machine doing the build and not allowing external communication?)
The oldest millenials are just shy of their forties so biology is about to close some doors on them kids wise, so there goes a reason to move to the suburbs and live in a big house. Not to mention many that do have kids raise them in inner city areas.

This is also the continuation of a trend started by gen-x, so they aren't going to "grow out of it".
Thanks! I don't really like videos for math-y content, but I have recommended his books to people who will definitely appreciate the videos.

Btw, I tried to reach out to Jeff for a linear time solution to an exercise in the chapter on matroids in section 8.2. It's about 'Scheduling with Deadlines', and his best solution is O(n log n).

But alas, I never got a reply.
Yep, that's gotta be a bug surely? If somebody leaves and the room now has 5/6 people, somebody can only join as an audience member and the sixth slot is stuck on "x has left the room". Surely slots should be reusable?
We have two toddlers (1.5 and 3) and we LOVE Costco. Besides the food (which everybody loves) they have huge isles. Big carts. Lots of stuff for the kids to look at. If we’re overwhelmed we seriously just toss our kids into the back of the van and roll in there. They love being there and it’s a simple way to spend an evening together.
> Right.. But I think often times the difference is pretty overblown. Clicking "save" and getting that feedback in ~100ms is not

Let's say the form has 5 fields, and I as the user make an error in the first field.

Why do I have to finish filling out the entire form to hit "save", to discover I made an error in the first field? That's not a difference of ~100ms, that's a difference of several seconds (or tens of seconds for a medium-complexity form).
The (Real) Dark Side of Management Consulting
> reddit's modern userbase is really interesting. ... you also find a bunch of accounts that are under a year old with lines like this:

You should visit /r/cscareerquestions and sort by New some time. Many of the younger posters have some wild expectations about CS careers, compensation, and the workplace.

90% of the young people I interview, hire, and work with are wonderful these days. However, a small minority arrive with unchecked entitlement and bizarre expectations, and I think sites like Reddit and Twitter are to blame.

I think there's a small subset of people who grew up watching that "Fuck you, pay me" video on YouTube, combined with a hot job market and an economy that hasn't seen a recession in their adult years. Combine that with stories of Google engineers making $200K+, and you end up with a small minority of developers with an extreme sense of entitlement.

I've seen developers try to invoice companies for time spent in on-site interviews, junior developers who couldn't pass basic FizzBuzz-level coding challenges demanding $250K compensation, and a surprising number of /r/cscareerquestions threads justifying "ghosting" your employer. Not to mention the meltdowns that happen when people get put on performance improvement programs. And of course, the never ending comments encouraging people to sue their employers for trivial things.

Reddit has some gems, but it's a breeding ground for keyboard warriors. Upvotes tend to follow what people want to hear rather than the best advice. It's easy to be an internet tough guy, but a lot of that grumpiness and entitlement breaks down when they meet the real world.
Technologies and digital tools that can boost your confidence
Why games though? I don’t see any obvious reasons why they would care.
Nullish Coalescing with React and TypeScript
Interesting. Could you expand on how they compare to Aldi?
"Now"?

I had a friend who bought a home in Manteca. Another moved to Ripon. Both worked in Sunnyvale 5 days a week.

They decided to form a vanpool. One drove to work, the other homeward. They soon filled the vanpool with paying passengers that more than paid their commute costs.

This was in 1986.
Headless CMS: Learn the What, Why, and How
Apparently rednecks have bandwidth and time to burn.

Home page load:
* 48 requests
* 5.68 / 5.69 MB transferred
* Finish: 42.53s
* DomContentLoaded: 1.67s
For one, Heroku has dedicated customer support when you pay them.
This is interesting... How do you monetize this if all the playlists are Youtube links?
Also how is it different from Youtube playlists that many educators have created?