skysight-inc/HackerNews huggingface dataset:
I said even if I concede, I didn't expect you to.

And like I've said before, what you'd like to do and what you are doing are different. Nothing stops you from open sourcing it today. Put in comments that the APIs you use are not officially supported if you must. Open source it! It should have been open source a year ago! Open source it!
Zooko Buys Groceries
Thanks.

If FB would offer option to subscribe for $2.2 per month with no ads and strong privacy, they would not lose anything.
Best Bathroom Sinks – 2018 Buyers’ Guide
Tree Style Tabs solves this neatly.
So the big difference between 100 years ago and now is people have less knowledge and less willpower?
No, it’s CYA. Les non-dupes errent.
>Described as being difficult for children or elderly to open.

That part was a paraphrase of what he said. You ignored the next part which was a direct quote: the windows would "prevent you from even trying to get out. You need to swim toward the back of the boat. But there being 30-plus people in there, I could just ... just all the chaos happening in there I think it would be difficult to calmly line up and go out the back."

He's not talking about just children and elderly when he mentions people calmly lining up and going out the back.

Look at the plastic sheeting. They are raised and lowered electronically and the sheets take up an entire side of the boat. Nothing about them looks well designed to allow quick escape in an emergency.

>These incidents seem to be extremely rare relative to the usage of these vehicles.

You don't know that at all. You have no idea how often they are are used or how many of them are operating. You don't have the information say whether they are more or less dangerous than other tour boats.

You know who does have this information, the NTSB. Their conclusion is that they are unsafe and should be heavily modified.

>And the captain also did not tell the passengers to put on their life vests

The coast guard doesn't recommend wearing life vest while under a canopy because if the boat goes down the vest can pin you under the canopy. In the 1999 sinking they found 4 people with life vests stuck under the canopy.

> The canopy was also detachable, and was detached,

This article and pictures I've seen of the recovered boat indicates that it wasn't actually detached, "The boat appeared largely intact with holes in its canvas top.." It looks like it either ripped or a few flaps were opened in it.

https://www.wsj.com/articles/coast-guard-preparing-to-raise-...

A private inspector who inspected the boats for the company that owns them last year even warned the company about how dangerous they were. He inspected 20 of them and thought they were too dangerous. He said: "The biggest problem with a duck when it sinks is that canopy, Paul said. “That canopy becomes what I’ll call a people catcher, and people can’t get out from under that canopy."
A colleague of mine wrote a mod for controlling an IBM WebSphere app server via a virtual control panel in MC.
If you're doing research and opening tons of articles, it's common that you might want to go back into your browser history and reopen one of the last 50 things you might have opened but you might not remember the name of the page - it's faster to hold command+shift (or control+shift on windows) and left-bracket or right-bracket to page through tabs and glance at each tab for 2 seconds to see if it's the article you were trying to re-find as opposed to opening up your history and clicking each, waiting for the tab to load, realizing it's not that thing you looked at on Monday that you're looking for, go back to history, check the next link, repeat.

In other words - this behavior is proof that there's room for improvement of browser history UI.
> it feels like a right of passage at this point to transcend into full techie

I own an ErgoDox (which is featured in several of the photos, though I own the EZ, which is a pre-assembled version; most of the ErgoDox's seem to be the DIY variant), but I own it because my wrists were starting to hurt after I started using Apple/MBP keyboards.

(I've also used a Kinesis Freestyle with the metal vertical structs, and that was satisfying too. I value the ErgoDox's customizability and FOSS firmware more.)
Yes, cash.js[0] does almost that, although it doesn't mirror all of jQuery's methods (like .fadeIn() .fadeOut() for example)

[0] https://github.com/kenwheeler/cash/
> In general, always prefer the std::make_* form for smart pointers. For std::shared_ptr it turns two allocations into one, which is a huge win both in CPU cycles and memory consumed.

You also get exception safety because the it's not evaluated in an unspecified order.
Well I didn't say anything about 'between 100 years ago and now', so no.

Clearly a lot of factors have changed in 100 years, like our now abundant, convenient sources of calorie-dense food, and sedentary lifestyles, which mean our knowledge and willpower are now more significant than they were then.
Depending on your assests I would consider a short term bond (like 3 to 6 month). At least you should do better than your checking account. Long term bonds runs too many risks IMHO.
Real hackers use cat << EOF
The relatively new date-partitioning feature for tables has cut down query costs/time significantly.
> The idea being the business should try and meet the customer's needs.

But they're choosing their customers with this action. If you can't buy stuff from them, you are not a customer.

> For most of the fifty years since Visa started businesses have been expected to take credit cards, even though they cost more to process for all that time.

Because those were the customers who were spending the money. They didn't have to, they chose to. I mean, it wasn't that long ago that fast food establishments refused to take them. That is a recent change.

What's the benefit of inserting the middlemen?
I don't see any mention of security or legal concerns. Not all bugs can be identified by exceptions, exception frequency is not an indication of their impact, and in some cases stability is less important then correctness. Using bugs per session as the (only?) metric is a horrible way of doing product management.
This only happens in a subset of markets [2] where legally the driver fare is “coupled” to rider fare. In other markets drivers always get time-distance fare.

Ironically journalists will also say that upfront fare is too high and rips off riders [1]. And in these coupled markets there is a selection bias since no driver is going to complain if the upfront fare predicted traffic (or on average accounts for traffic) but there was none.

My impression is that Uber is at a first approximation indifferent to whether the price is high or low; it earns the same commission off one trip for $100 as ten trips for $10. If Uber sets the price too low then no drivers will drive. If it sets too high no riders will take trips. It’s incentivized to maximize the dollars flowing through the system, which Econ 101 implies* is whatever the market clearing price is. There might be knock on effects for higher volume such that 10x$10 is better than 1x$100 but those are difficult to measure.

[1]: https://www.google.com/amp/s/qz.com/974892/ubers-upfront-pri...

[2]: https://www.google.com/amp/amp.timeinc.net/fortune/2017/05/2...
The man who produced Steve Jobs’ keynotes for 20 years
> while the whole post-XUL extension apocalypse settles down

It hasn't settled yet? I'm not missing anything in my Firefox (but I don't know about session manager addons since I don't use any).
How would you compare it to a traditional OLAP solutions (MS SQL Analysis Services in OLAP model (not tabular), Essbase etc.) in terms of :

- multidimensional / hierarchy modeling for analytical purposes

- permissioning model (roles with element-level granularity, ie. User A - allow Country=USA, User B - allow Product=Bike)

- historical modeling (built-in slowly-changing dimensions support)

What is the underlying storage model? Is it a column store ? Is it closer to traditional row-based stores?

Are you taking advantage of GPUs or other dedicated hardware to accelerate BQ?
> other things such as replaceWith() and before() are not available even in Edge

Huh? http://youmightnotneedjquery.com/#replace_from_html and http://youmightnotneedjquery.com/#before show solutions that work in IE8+ and Edge.
It could also be said that an all-out war on cancer would allow humans to survive better in the harsh environment of space. As a geek I like the idea of space exploration, but I don't think it is the only way, or even one of the better ways, of driving technological progress.
That's an unusually low-substance comment coming from you. Do you really believe a Google U2F key would somehow phone home to Google?
I open new tabs of things and don't get around to reading them
Thanks! This is the kind of thing i was interested to find out about.
Building a company around TypeScript
True, but if we transport a modern microbe then we might miss our chance to isolate the relatively "indigenous" version and be unable to prove that such naturally occurring exchanges are possible.
Facebook Refuses to Take Action on Anti-Vaccine Pages
It does get much closer when you set the minim IE version to 10.
Python's virtualenvs target isolation of the site-packages directory. Conda environments are one step up in abstraction, isolating the "prefix" (in python world just the output of `sys.prefix`). The target for conda and conda environments is the management of everything within that prefix, including python itself. The target for pip, pipenv, virtualenv, and other python-only package management tools is everything within `lib/pythonX.Y/site-packages`.

The distinction is important especially for people using python's data science libraries, since those libraries are often just python wrappers around compiled code and link to shared "system" libraries. Conda manages and isolates those libraries; pip and virtualenv do not.

The distinction also has security implications, for example when openssl is statically embedded in wheels. When this happens, there isn't any real visibility into the openssl versions being used. Because conda has the flexibility of the step up in abstraction as I described before, conda can manage a single instance of openssl for the whole environment, and then the python packages needing openssl need not statically embed it.
I had a similar situation on a bigger scale. I was once put on a project at a bank where they had to hire more then 100 people in 2 months span. The workforce ended up being made of 80% Chinese people. The best way to describe there English would to say it was rough if they even actually spoke English. They slowly started to pick up certain keywords like strong or efficient or repeat the same sentence to answer questions that sound similar which would sometime come out offensive. My recruiting agency solution to this problem was to have them sign a contract every 2 weeks or so stating which words or sentences they couldn't use any more, or have certain people train them new sentences or words to use so they wouldn't repeatedly show up in reports. It is one of the few training exercise I skip on the regular.
The author of this article seems to think that occurrence frequency is the sole metric of whether a bug should be fixed.

Which of these two is more important?

- 0.1% of my users lose their data irrecoverably
- 30% of my users get an error page and have to refresh

The article never waded into this at all, which is disappointing. I don't feel like I learned anything.
If you’re interested in sticking with Chrome there are extensions that suspend inactive tabs after a certain period.
The surprising thing is Elixir has better tooling than many lang. funded by the tech giants.
Looks a lot like the lifecycle of an Android or iOS app–it's a good thing that websites can now be prepared to be forcefully unloaded in the background since it builds in resilience and reduces wasteful use of resources in the background.
Are there any custom keyboards which allow creating Unix layout? Especially with Escape in second from top row, and Backspace in third from top?
Or the "he can leave any time" response to domestic abuse.

(My point is, it's not gender specific. The research shows that abuse happens both ways and happens a very similar amount for either gender.)
There is no such thing as "away". Be careful what you put there.
The replaceWith() function as documented here does not work in IE:
https://developer.mozilla.org/en-US/docs/Web/API/ChildNode/r...
You may be able to find hacky alternatives, but if you use jQuery you don't have to.
No it's not.

Cash does not have downtime, and it can be used by anyone.

Now, someone making a business choice to refuse legal tender does not speak to the robustness of said tender, only their choices.

As long as things are good, payment systems running, networks up, that choice can be compelling. When those things are not true, the fall back is what?

Not do business?

Queue transactions and exchange the info needed?

Refer customer elsewhere?

People making cash not work is different from cash not always working.

I agree with you as well, in that "always" needs qualification. Fair enough.

Either way, I will very seriously reconsider most purchases where cash is not an option. It is likely I don't need whatever it is.
That's not a pun. That's just an ambiguous word. And it's only ambiguous for a person reading the written form. There's no indication in the book that the name is considered ambiguous by any characters.
Good point! I wouldn’t be surprised to see a Postgres plugin for this. Wouldn’t get the vast scalability but it would offer convenience.
True, but miracles do happen. We might find a unicorn in all this.
Exactly. That's the million-dollar question.
No C doesn't have RVO in the C++ sense. Sure C can optimize the copies implied by "returning values" in the same way they can optimize other copies or anything at all, if the observable behavior is the same, due to "as if" - but that's not RVO (as it is discussed in C++). It doesn't even need a special name: it's just plain old optimization.

RVO is a very specific optimization that has its own language in the standard (which is notable since the standard is pretty much silent on the vast majority of optimizations) and it is special precisely because it allows the optimization to occur even if it changes observable behavior. C does not have it, and compilers must compile the some code more conservatively because of it: e.g., if the address of return values escape in the caller and/or callee, a C compiler must ensure that the program always observes distinct addresses for distinct objects in the source, but in C++ one is free to observe that two apparently different objects are the same.

Now, sure, at least 90% of actual RVO is about eliminating constructors and destructors with side effects - which C doesn't have and so RVO simply doesn't apply most of the time: but one shouldn't conclude that "C has RVO", rather "C mostly doesn't need RVO, and in the cases were it could use it, it is not allowed and must be more conservative than C++".
Is it a good way to store SSH keys? Looking at the company website is seems a little hacky.
> if not plain incorrect

The justification was that the Anaconda installer is too heavy. The kitchen sink Anaconda installer is not designed for the author's use case. Miniconda is the provided way to bootstrap conda onto a system.
Crostini: Linux Applications on Chrome OS [video]
For me, at least, it's not about learning new paradigms. I like different user paradigms.

It's incredibly inconsistent behavior (see my first post). Is there a reason why I can set the notification sounds for 150 different applications to 150 different things, but I _can't_ set the notification/alarm/ringer volume to different levels?

It speaks of problems when the first thing I needed to do on the phone was Google how to find better alarm clock than it ships with.

Is there a reason why the wifi hotspot is hit or miss? I don't know. It's probably a power saving thing somewhere. I don't care, though. When I have it turned on and no device has connected for a while, it should still be visible in a spectrum scanner without toggling it on/off, right? I guess not.

I'm not even gonna get into Touch ID (which is less reliable than the fingerprint scanner on my Nexus 5x, 4 years ago).

The speed of the phone is fine. The form factor is great. I'd be happy if it either behaved this way or that way all the time, instead of having to guess.

I've mostly gotten used to it, but that doesn't mean I think it's a good experience. It means I've learned to work around it, in the same way that I learned to work around issues on Android. I don't want to talk about the ass-backwards behavior of the search/keyboard tray, and how desperately I miss a "back" button. Try hitting the "Search" in Spotify, then deciding that you actually want to go back. It's far too many taps versus 2 on Android, and it's not intuitive.

Subjective opinion: Android (on a "Google Experience" phone) feels more consistent (breadcrumb/menu button almost always available instead of guessing which edge to swipe from, for example). And that's fine. But it's not what iOS is touted to be.
Mozilla plans to remove RSS feed reader and Live Bookmarks support from Firefox
I actually think that basic health care should be covered by taxpayers and we should not have private insurance companies profiting in that space.

As for your DNA: Do you take the precautions of the protagonist in Gattaca? How do you avoid leaving DNA samples in public places? How long before drones/bots/Roombas are hoovering this up at the behest of some VC?
FYI I believe it is generally considered better to prefer const over let if the value is never going to change. Prevents accidentally reassigning $ here.
I own a mechanical keyboard, and I have the displeasure of working in an open office space. Two things:

1. The keyboard really isn't that loud. I've used this keyboard for well over a year, and have yet to have had any complaints about the noise; compared to other noise sources (any conversation, the jackhammers outside my office, occasional city noises), the keyboard is quieter. It's also the sort of "noise" in my opinion that is easy to tune out, as opposed to stuff with signal, like nearby conversations/meetings.

2. Hate towards such owners is misdirected. The problem is the open office layout, not the keyboard.

Now, I also have quieter switches (Cherry MX Browns, I think).
If intelligence agencies wanted DNA it seems remarkably easy for them to collect. We leave our DNA everywhere.
Walmart to Test Waymo Self-Driving Cars for Grocery Pickup Service
Different jobs have different responsibilities, and the personal characteristics of strong leadership are largely orthogonal to those.

What I mean is, being a C-title executive means a different set of daily tasks than leading a small project or product team. A self-aware person who doesn't want to do the C-level tasks won't take a C-level job, even if they are a great leader who maybe could get that job. Instead, they look for the best environment in which they can do the job they want to do.

A big goal for any CEO is to create that environment and find those people. Steve Jobs seemed to be pretty good at that.
1000 times yes. We don't need to make this complicated.

It's just extremely hard to properly track what you're eating if you're unwilling to pay attention to it, which I don't blame people for.

There's so many calorie dense foods because we wind up adding sugar and oil to so many things when we process them and you don't even realize how many calories you're bringing in.

It ain't easy out there!
That is just one of the atrocities my country committed in the past [1]. I would rather keep these names, in the hope young people who cannot ask their grandparents anymore dig the terms and get some information before they're sucked into embracing neo fascist ideologies spread by Facebook groups as it is happening right now.

[1] - https://en.wikipedia.org/wiki/Italian_war_crimes
Our ancestors got through it, somehow.
“Ed is the standard text editor.”[1]

[1]: https://www.gnu.org/fun/jokes/ed-msg.html
Now if there was only a place that sold custom keycaps. Actual keycaps, not stickers.

I'd love to have my Open-Apple and Closed-Apple back.

Or a comma to replace my F19, which is currently mapped to comma.

Or maybe a pair of proper "Meta"-labeled keys again.

Or replace Function-Control-Option with Meta-Super-Hyper like those old Symbolics keyboards.
Jony Ive did and the answer, while surprising, contains a grain of truth.

https://www.cultofmac.com/299383/steve-jobs-called-jony-ive-...
Yeah, it doesn't serve the site well to include the animation and XHR stuff right at the top.

But if you had a small site that just needed to perform a few DOM manipulations, this would be highly relevant. If I just need to pop a div open and closed when a button is clicked, I sure won't bring in jquery just for that.
It uses Kailh Choc low profile switches, and you can build your own board using them if you want, in any layout you want ranging from bog-standard to off-the-wall crazy.
We already have problem with over-population. Cure for cancer will make this problem worse. To solve this problem, we need to expand.
Given todays low interest rates, assuming you can afford the payments. I would put in as much as it would take to not have mortgage insurance. Even if I had to borrow from a 401K.

Having said that, you MUST make sure you are not house poor. All your money goes into your house.

Whatever the real estate person says you can afford, take off atleast 20%. Back in 2004 they kept pushing me to spend more and more. And in the end I spent more than I wanted, but still 20% less than what they said I could. Interest rates were like 6.5%, which at the time seemed REAL cheap. I knew many people who struggled with their payments. I did to, but it was more of a struggle against spending. I was not house poor.
I think you are missing the point.
If you are active you don’t need to worry that much about it.

However if you are not then nutrition plays a key role and not all calories are equal on a macro level, and more importantly more and more it seems that there are better and worse combinations of calories.

People that cut out carbs experience a lowered appetite, more stable blood sugar levels and are less likely to accumulate fat as their main energy cycle will be either ketogenesis or glucogensis depending on the fat to protein ratio they consume on a low carb diet, with Keto seem to be the most effective at maintaining lean body mass.

Now are there long term negative effects of such diets? maybe, are there better diets? also maybe..
I was also very skeptical about this until I tried both a ketogenic and carnivore style diets and despite consuming 2800 kcal a day (I’m only 181cm) I’ve seen very impressive results.
And don’t get me wrong I was and am still active mainly running and with the exclusion of a 2 week set back when I tried Keto in both cases my running performance was better at the end than on a balanced diet with pre-run carb loading.
To be fair, that site doesn't use `fetch` on the ES side which bloats all the starting examples.

Further, there are many better animation libraries.

And finally if you use any view framework you have very little need to be traversing the DOM.
An Experiment in Crowd Sharing a Detroit Real Estate Rehab Project (2 Min Video)
Git workflow and my new love of Git alias – DEV Community ‍‍
Don't know anything about the Google Titan keys, but they are most likely Feitian hardware with custom firmware, and you can buy unlocked versions of Feitian security keys by contacting them. On unlocked keys you can install your own javacard applets.
>In other words - this behavior is proof that there's room for improvement of browser history UI.

Definitely. Firefox's built-in history browsing UI is frankly horrible.
Norwell History Tools was better but is no longer supported.
Nice! Really digging the additions to ExUnit. Curious: why was Behaviour deprecated?