skysight-inc/HackerNews huggingface dataset:
I used one of the popular hosts files on my local machine for a while: the networking didn’t seem to suffer, but the boot time for my machine slowed noticeably. And manual updates were painful because loading the file in an editor is slow so if you use your hosts file for other reasons it can inhibit your workflow. I would recommend automated process on some dedicated device so you don’t impact your normal usage.

Another experience I had was that certain sites failed to work correctly. I didn’t do extensive testing but when I disabled the hosts nocking the sites worked, when I enabled it they broke. These were companies with whom I was trying to do account related business: so it wasn’t just that something didn’t render correctly it actively prevented me from updating my accounts when I tried to submit requests.

I still like the approach and will continue to use it, but it hasn’t been frictionless.
Solitaire Cyphers are the one that stuck with me from Cryptonomicon. iirc, there's supposed to be enough combinations in a shuffled deck of cards that every time anyone shuffles a deck, it should be a unique ordering.

https://www.schneier.com/academic/solitaire/
Sending my data to Google as a condition of using someone else’s site also isn’t secure. Training Google AI also isn’t something I signed up for.
Call them up and ask for their online offer of 3-year $79.99 for their "1G" (I always forget that theirs is actually a bit below).

This is live today: https://postimg.cc/G446YpBQ

I see it when browsing to their Fios site: https://www.verizon.com/home/fios-fastest-internet/

You may have to cancel and re-order - I did. I'm not sure whether you consider it a hassle or not. For me, it meant hanging out at home for a two hour window (always grab the morning ones so someone else's delay doesn't become your late appointment). This is easy, as I work from home, but it's also not hard to find time on a weekend (for me).

I highly recommend calling up and asking them. You can set your disconnection day and your appointment on the same day. You mail back your old equipment in a box they send you.
I'm fairly sure (but admittedly not certain) that captcha uses non-cookie and non-account based methods for identifying users, so I don't those methods would work.
Have you considered: what if it's connected to a 10 MBps pipe?

(E.g. crappy residential DSL.)
Not only that, you need to run multiple trials and average them. The post obviously picks the slowest most painful instance of a reloading captcha, where they got really unlucky. I've had those slow captcha's on Chrome too, they are not inherent to the browser.
I did that for about 3 months this year. I would go to bed around 6, wake up at 10. Then I would eat, go for a walk, and work on my hobbies/side projects until about 3AM and sleep until 7AM. It was honestly a very refreshing way to live.
I was diagnosed with NET cancer recently and my doctor incorrectly ordered the older radiotracer scan. It only showed 1/2 of my tumors, missing the most important primary tumor. This newer scan/radiotracer showed double the number of tumors including the most important step of finding the primary. I will soon have cytoreduction surgery to remove the tumors. Unless you have other biomarkers showing cancer, the issue for this scan is cost - $2-5K. You would not do it casually. Contact me if you want to see a side by side comparison of this new scan beside an older one.
Someone 1 block away from me gets as low as 20ms latency for the same things that I get 50ms on. Pretty sure the last mile has the biggest potential improvements.
This stance seems a bit silly to be honest. In my experience, smaller companies have much less structure in how they handle data access internally, as well as for security in general. Thus privacy seems actually better protected through control mechanisms there, perhaps a bit counter-intuitively though. Of course it depends a lot on the particular company.
I’ll probably get a lot of hate for this, but if a guy did the same thing, there is a good change he would be praised for “career hacking”, and working the system to his advantage. Spending time with the other team would be good communication skills and going after what he wanted.

I know the specific of this situation don’t math my response 100% But there absolutely is a double standard at play in the industry.
It's actually a common criticism of the SICP book. The examples are requiring some math knowledge, since that is the example domain in many places in the book. SICP was written as teaching material for an introductory Computer Science course for university students. It's not a language manual, it's not a programming language tutorial, it's not a Scheme or Lisp book, ...

Here the reader/student has to understand a new programming language (Scheme) and has to understand the example domains, which require some maths knowledge.

The author here probably has more problems understanding how to write mathematical formulas/algorithms in a Functional style. Generally this is nothing Lisp specific, the same programming style could be implemented in typical Functional Programming languages like SML or OCAML. Lisp has a slightly different syntax and no static types - which can be an additional hurdle. But other than that, it's standard mathematical code in a Functional Programming language. Also the book explains it well. So the code should be understandable years later, since it uses the usual mathematical algorithms.
4In1 Display Port DP to VGA HDMI DVI Audio Cable Adapter Converter Splitter
reCAPTCHA does not work in China mainland (it does in HK, but that's different for now). But translate.google.cn (note the .cn) works fine. Similar visual recaptchs used on Chinese services tend to focus on Chinese characters on a low resolution picture background. Training for street names? I don't know

Resolving to google.com does not resolve (gmail does, a bit, IMAP but only every few hours or days, depending on connection sans VPN).
The direct financial impact is one thing to consider. But another is... I'll describe it as capability, complexity, and progress. The ability for developers to build on each other's stuff is hugely significant. Otherwise, every company reimplements the same stuff, and even for what they buy, the standard (and interoperable) solution that the industry settles on and is thus able to advance further, is determined by the vagaries of business: pricing, approach, market segmentation, lockin strategy, leaders' whims, etc. Quality factors in there somewhere. As a prominent CEO once said, "We're not here to write excellent software. We're here to write software that's better than our competitors'."

Free software is more important at the foundational levels, because the virtuous cycle of endless improvement raises the baseline for everyone over time.

For those of us whose livelihoods depend on software salaries, it cuts both ways. We can't get paid for writing grep, but we also don't have to spend our careers rewriting grep over and over again at different companies.
Russia Will Genetically Test Soldiers to Identify the Best Fighters and Thinkers
Not much different from traditional trip planning though, if you are just swapping from "top AAA recommended" (or "top guide book recommended") to "top Yelp recommended". Having a person involved in something like a AAA trip plan added some variety in terms of inter-personal suggestions/customizations. (Or specialized/niche guide books.)

Arguably Yelp has a massive (maybe a bit stalkery) version of that inter-personal suggestions/customizations at your finger tips in that you can come to get a feel for individual reviewers, especially area Elites, and how well their tastes align with yours. It is possible to find interestingly curated lists of places in an area if you work at it, which isn't that different than the guide book era (though maybe weirder). Certainly not as convenient as paying someone else to do all that trip planning work.
Half life means that radioactivity is reduced by half, not eliminated. A single particle of plutonium is enough to cause cancer and kill a person. This is why nuclear fuel rod storage (the waste products) must be guarded for hundreds of thousands of years.
Sounds similar to NVIDIA's GPU Direct RDMA in principle. https://developer.nvidia.com/gpudirect
He's talking about the PAID version of firefox when he asks for "no default settings". How would that cut the installed base?
And from an institution dedicated to preservation:

https://web.archive.org/web/20190610162920/http://www.always...
For me it's the Charge of the Rohirrim at the battle of the Pelennor fields when Theoden makes his speech to his riders:

"Arise, arise, Riders of Théoden!
spear shall be shaken, shield shall be splintered,
a sword-day, a red day, ere the sun rises!
Ride now, ride now, ride! Ride for ruin and the world's ending!
Death! Death! Death!
Forth Eorlingas!"

Just typing that gave me goosebumps.
The worst part is that fading effect is completely useless because a bot can wait too if it doesn't detect a proper image. When I tried to exploit Google recaptcha for fun it was an easy task for me to implement a timer that will wait for the image to appears correctly.
I have never used them, I'm curious how they are different from matplotlib or d3.js?
> and it gaslights you into thinking you did not solve the challenge correctly, which is plain cruel.

It's good to see some confirmation that you're not insane. Google's ReCAPTCHA is plain EVIL.
From TTL to Hop Distance
Borg has an append-only mode [1] that prevents clients from overwriting data.

[1] https://borgbackup.readthedocs.io/en/stable/usage/notes.html...
Specifically, employers look for a degree when the market for a particular line of work is saturated. Practically speaking, an employer can only evaluate a handful of people who are vying for a job, so filtering out everyone without a degree is a quick, and legally accepted, way to cull applicants down to smaller numbers.

The problem is that if you are trying to compete in a saturated market, you are already going to lose as there is always someone who is better, faster, and willing to work for less money, leaving the degree to be of no great benefit to you, with respect to getting a job.
https://github.com/privacypass/challenge-bypass-extension
He's basically saying the PAID version of firefox probably shouldn't be promoting google or other services with kickbacks.
[Firebase team member here] As far as I am aware, GCM never had an open-source client. In fact I don't think any "play-services-{x}" library has ever been open sourced.
My point is that you can have sane defaults without sacrificing usability. I'm sure with a few minutes of brainstorming, you could find a solution that both educates the user on why a predefined search engine is a bad practice, and direct them to resources to make an educated-choice on which one they'll choose.
v3 is the newest version that came out only recently, and requires changes to the front end implementation. You have probably used it but because it didn't prompt you, you don't remember it (i.e. survivor bias).
So I have to deal with both tools at my company. The reality is that it all feels so incomplete from a BI standpoint. Managers are throwing money at front end tools like Salesforce and Tableau, but the entire back end stack is still pretty much the same as 20-30 years ago (big expensive Oracle-ish databases).

I think the development of Python and Jupyter and other less known things like Vega are much more interesting. Python is today the only "glue code" that puts all of it together, from data to insights.
I barely use Edge in Windows 10, but whenever I do and I go to any google site I get constantly badgered about 'downloading chrome' even though, a) I've already downloaded Chrome and have it installed, b) I've click such notices away 1000 times. More than mildly annoying and aggressive.
For speed I regularly clock ~80 mbps down ~25 mbps up. This is pretty consistent (had a "slow" night on Sunday of ~60mbps when I checked).

Latency I haven't really paid much attention: I usually only check when it feels like something is wrong as a sanity check.
What steps are there to move to safe automated database deployments?
> Airbus, which last I read, had an ever so slightly worse safety record

[citation needed]
A blog typically comes with a comment function. That's something dynamic which requires lookup in some sort of database. Your page is purely static and does not even have pagination between posts. Hosting that is trivial and nothing to boast about. Your comparison is really unfair and needlessly nasty.
Let's say "at an hour that doesn't make work the first and biggest thing on each weekday".
Don't like reCaptha? Stop using 90% of websites that require login. Don't like Google Analytics? Stop using basically everything else.

The only remaining "control" is in ad and tracker blockers, and a vocal minority of the tech industry considers these tantamount to theft.
Where did that number for the Copenhagen Metro come from? Wikipedia says the most recent line is expected to cost $3.2 billion for a 15.5km line with 17 stations.

https://en.wikipedia.org/wiki/City_Circle_Line
Or low total bandwidth. A personal blog not expecting a lot of traffic may only have puddle of transfer bandwidth per month. Depending on the content of the post, that can max out a cap rather quickly.
The instant your website requires a database query to build the front page you're susceptible to the HN hug of death. Obviously you can build a scalable solution to handle traffic spikes, but there will always be the danger.

If you're talking about an ordinary webserver giving out an ordinary webpage you will run out of bandwidth long before you overload the server.
500mg melatonin?? I take like 10mg occasionally and considered it effective
Honestly, while doing some business analyst job for a company, the higher up keep on bringing Salesforce as something we should consider for a B2C project. Their marketing force is something to recon - and the lack of basic knowledge about what they wanted to put on the market was frightening.
So, they’re not the best? People don’t seem to think clearly about this :(
As a comment upthread mentioned, there’s no fundamental technical obstacle. Free software and commodity hardware are plenty sufficient to match any specific technical challenge at the HN front page scale.

But running a web platform is a hard operational problem. Having all the pieces available doesn’t get you even halfway there; you have to spin them up and glue them together, and any number of relatively minor mistakes can mean the whole thing falls over. I’m not sure even in principle that can be reduced to a portable platform binary.
Interesting, I wonder if this is something TurboTax itself is doing or if it's something the banks are going and TurboTax is making you bypass it in order to scrape it.
I'm curious to learn about your experience with it. What wre your thoughts?
Somewhat related, I really wish HN had a "bullshit" tagging option. In my mind there is so much copious bullshit flying around these days, and that the concept is different enough from just "flag" or a downvote, that it deserves it's own callout.
Reaching the front page: Thousands of readers.

Not reaching the front page: Maybe two or three readers.

If we're talking about solving discoverability, we cannot pretend that reaching one or two people is always going to yield the same success as reaching thousands.
In a very small town near where I grew up every household had a key to the gas station. They could fill up whenever they wanted and leave the money on the counter.
1. Big company browser attains majority market share. 2. Big company browser's quality starts to slip, but they are not so powerful, they don't have to care. 3. Big company browser starts to work against the common good.

We've seen this before. We'll probably see it again.
> Or you use Numba. :-)

My gripe with Numba is that you're still giving up on a huge suite of Python's language features. One could say "oh well, eventually with enough work Numba will make all of Python as fast as Julia" but I don't think that's true. Python has specific semantics core to it's design that make all sorts of optimizations impossible. Julia made a lot of core design decisions to make sure that these optimizations were possible. You could invent a new language that's python-like but doesn't have the same limitations but then you might as well just use Julia.

Now, if all you ever interact with is is floating point numbers then Numba may be enough for you unless you're in an application like differential equation solving where the context switch of going back and forth between interpreted Python code and compiled Numba code will kill your performance.

But Julia's compiler will work on custom types just as well as builtin types (in fact, Julia's builtin number types are written in pure julia and could have been implemented in a package with the same performance).

> In either case, you can see the difference between C++ and Python was around 13x when using Numba... not quite as bad as 100x, but I imagine Julia probably does better.

When I said the 100x that's mostly a statement about Python's looping performance and discounting Numpy vectorization Ie. comparing a Python for loop to a C or Julia for loop (arguably a strawman, I know). Numpy is just calling C routines afterall, so for the most part it can be really fast other than the fact that individual Numpy calls don't know about each-other which precludes some optimizations.

But yeah, claims about performance differences between languages is a really technical and highly context contingent debate which is why I wish people wouldn't lean so much on Julia's speed as it's main selling point. It will mostly just lead to disappointment or confusion when someone comes over to julia and finds out that matrix multiplication is the same speed in julia as their old language (or slower since we default to bundling OpenBLAS instead of MKL). Hell, for people just writing simple scripts and restarting julia often, especially plotting, Julia is probably significantly slower than Python since a non-trivial amount of time will be spent compiling functions before the first time they're run.

Julia's incredibly expressive type system, macros and the crazy composability of julia code are much more impactful benefits than it's runtime performance, but these are much more vauge squishy, qualitative concepts than quantitative concepts like runtime performance.
For other HNers, Apple intentionally slows down their older versions via updates. They've been fined for this in a variety of countries and courts in the last few years.

From Oct 2018: https://www.cnet.com/news/apple-and-samsung-fined-for-slowin...

It's straightforward to find other sources and examples.

Generally, you are correct, try to avoid updates after the first few months of purchase.
One Chanukah I bought my brother Ocarina of Time for N64 and the guide book. I gave him the game on day one and book on day eight, so he had to struggle through eight days without hints. I thought it was both evil and brilliant, although I might be biased.
Death Defying Swimming Pool Boasts 360 Degree Views of London
I really really hope this makes Salesforce more like Tableau and not the other way around. Their UX and workflows are atrocious (not that their main competitors' aren't).
Anyone have any experience getting tested for cancer when marked as "healthy"? I contacted my PCP and some other random places asking to get a cancer screening and nobody would give me the time of day - "that's not done".

At most they said they would do a blood test which checks for a couple types of cancer. I asked if I could get a CT and have a professional go over it. nope. But something like this tracer is what I'd like to do.
Someone else that I know of a similar scale has used it successfully and is happy with it.
Or Ubuntu
You get the bugs. No way around that. We try to upstream as many of our patches as possible, but we’ll always be a bit farther ahead. It’s just the nature of things.
Hi, like to learn more about some of the data issues you see most companies have that Tableau can't address (outside of glorified Excel)?
> One question I have to more experienced Emacs users: Can you recommend an email client?

Contrary opinion from an experienced Emacs user (parts of my init.el are older than many users in this forum): I used to be a fan of Gnus, but then noticed that dragging attachments into E-mails is such a productivity booster than I switched to Mail and haven't looked back. If you are on a Mac, the combination of seamless drag&drop everywhere, Mail.app and LaunchBar simply does not compare to what you get inside of Emacs.

I do feel some regret, because I liked the customizability, but facts speak for themselves: I do things much faster with Mail.app.
Thanks, I haven't. Will take a look
See: https://developers.google.com/recaptcha/docs/faq

Look under the section "use recaptcha globally" -- this is what I was referring to. However it's not clear to me if this approach enables use in China or not.
Well, you don't make it "just work" for all conceivable input shapes. You make it work for the one and only accepted input shape, which is 1) much easier to make work, 2) means that you don't miss possible input shapes, and 3) is much easier to test thoroughly.
Have you considered those two groups aren’t the same?
New light-emitting transistor could revolutionize electronics industry (2004)
To add: Short stints on a résumé are warning signs for a hiring manager. Too much concern about them is a warning sign for an applicant.

I’ve encountered a handful of companies that expect applicants to have been with their previous company for five+ years.

It’s not always the case, but it can be a sign of a toxic work environment. It’s important to discuss, because it can also just the result of recently losing a key employee.

If they demand a verbal commitment, a proving period, or some other type of assurance: run.
Salesforce acquires Tableau; some strategic considerations
It's the web developer that doesn't want you to interact with their site programmatically.
I filed an issue after the last time this project was mentioned here (in a comment) last week:

https://github.com/ubuwaits/beautiful-web-type/issues/33
Just happened to me last night : \
Also, you may want to set up a Patreon page, or other crowd-funding site if you're making this all open source.

There are companies that will pay for it just to have the alternative available to places like Tableau.
Considering how easy it is to use real chrome with puppeteer, I'm inclined to not give the benefit of doubt on this one to google.

In the end, a custom captcha is probably a better solution, even if it is easier than google's.
[Firebase team member here] Our goal is to open source all of our SDKs, and we have steadily open-sourced more of them over time. The SDKs you see on GitHub right now are all standalone, they don't require communicating with Google Play services running on the device.

Our bar for moving an SDK to GitHub is that it has to be more than a source dump, it must be the source of truth for that team's development. Right now that's not possible for FCM because of the dependency it has on Google Play services.
Then the connection dies but if you get through (and any decent router should in that case just half bandwidth per connection) you get a working site, not a 404 or 500 or similar.
Jon Hall's desktop shows exmh running. I did a bunch of work on that long ago (90s). His two screenshots highlight two of my contributions (both of which live on today).

I wrote the folder display in the upper pane (I'm really proud of this result).

I also worked on the abomination of a 'pick' interface.
What is Vega?