skysight-inc/HackerNews huggingface dataset:
The problem is the lack of trust; they’ll put out a single decent article a month, and you’re currently required to subscribe to everything to read it.

In a pay-per-article model, you’ll have to pay for the article before you read it, so there’s no telling whether its any good (even more incentives for clickbait). And their current model is exactly that (pay $x for 12 articles); I apparently spent my free articles this month, and barely had a decision in the matter — lead their by HN, and wasn’t paying attention (or rather, tracking) which host I was visiting, with nothing more to inform value than HN comments and the headline. And I’m sure most people don’t get the HN comments.

You can’t properly skim the magazine before purchasing; all you can do is pay up despite lacking information, or not read that article/newsgroup, or steal it.

But you can’t make an informed payment. And most of the news media has dropped any interest in building trust
> The cost for Debian and it's mirror network is very high.

I'm curious how high it actually is. They say it's high, but that could well just be hand-waving. Sure, prior to things like LetsEncrypt those SSL certs would have been a notable financial burden. There's also some extra cost on infrastructure covering the cryptographic workload, but increasingly the processors in servers are capable of handling that without any notable effort.
Out of curiosity, why can't you use the existing transit system?

I travel often to NYC and it doesn't seem much different to those of many major European cities, at least in terms of reach.
Wouldn't help. If almost all of the files' sizes are unique (I'm pretty sure compressed package sizes aren't even block-aligned), and you know the sizes ahead of time, and you can make test requests for samples of what headers are being sent/received, it's trivial to calculate which combination of packages would result in a given stream length using pipelining. You'd have to add countermeasures like padding or fake data.
will.i.am: We need to own our data as a human right–and be compensated for it
Leaving Apple and Google: “I have now completely moved from my iPhone”
Let’s keep the Green New Deal grounded in science
That's a very good counterpoint. Human species did evolve to be social "pack" creatures already.
Lots of people use the nice hostnames like ftp.us.debian.org. It wouldn't be too hard to get included in that host name if you're determined. I haven't looked into the requirements, but I'm pretty sure it's a) be technically competent enough to run a mirror (it's not hard) b) have a lot of bandwidth. c) be organizationally competent enough to convince Debian that a and b will hold for a long time.
To fine the company for merely 5% of their $110 bln revenue it would take 110 countries.

Compared to the average US income, $50M is 15$.
Or could be perceived as a diversion to allow the person enough time to get down their makeshift rope.
Feel lazy one day, wake up to little shop of horrors the next.
How did you improve it? My right ankle has been less mobile ever since a sprain nine years ago.
Switzerland’s Smart Card Crypto Wallet Tangem Gets $15M from SBI Group
Can you cite something a little more meaty than "some youtube guy who claims to be a chemist?" Plenty of bad science out there which gets started in weird ways, but I have no idea if this guy is any better than Alex Jones.
https://cand.pglaf.org/germany/index.html

Q: So the court thinks that the presence of content in German means that courts in Germany have jurisdiction, regardless of the fact that PGLAF is entirely in the US?

A: Yes, that was the original basis of the claim for jurisdiction, which the Court accepted in their judgement. Since then, there some more recent decisions in the European Court of Justice, and other German courts, that support this theory based on a Web site being accessible from a country. I.e., if a Web site is accessible from Germany, there are some cases where German courts claimed jurisdiction over that site, even though it was operated, and based, outside of Germany. These cases involve companies that actually operate (for-profit) in Europe, and the cases were between two European countries (i.e. part of the EU). They are not consistent with prior laws and cases, even in Europe, and also not consistent with provisions of the Berne Convention and other international law.

In addition, PGLAF has pointed out that German is widely spoken in the US (the third-most common second language), and also is widely taught in schools and colleges. PGLAF has no actual presence or activity in Germany, and never did.

____

Essentially, this is similar to taxation, once you have certain business related activities in a country / region you become liable for taxes.
In this case German copyright for these books is relevant 70 years after the death of the author, one may not like it, but it's the local law
Destruction of data is still safer than the non-zero chance of breaking your encryption measure.
Unfortunately most of the web has become a business rarely aligned with human needs or happiness.

Still a bit of the tech can be used but it's not enough per se.
I wish there was a filter. It would be nice to filter out fonts that are not mono typed and don't have ligatures.
As always with these cynical comments about fines, it misunderstands the nature of them. Google or any other company does not get to just continue their practices as usual, the fine is purely "punishment" for the bad behavior in the past. The real teeth is in the changes they will be forced to make.

The EC's three antitrust cases against Google don't end with the billions of dollars in fines they have to pay. Google would gladly pay them if it meant they could continue their anti-competitive practices, it would just be a cost of doing business. But that's not the point of them.
A major segment of the US populace is supporting policy to remove all polluting regulations , dismantle the EPA, and would scream murder over a Carbon tax the same way “conservatives” in Canada are over Federal plans.

They’re not evil overlords cackling, but rather they’re in mass denial over a zero sum scientific equation, and have created a cult around their disbelief that’s as strong as any environmental group. If you understand science, from that sense, they’re definitely acting like tragic villains.

I wish it were so easy, that all environmentalists would need to do is admit they’ve overreached sometimes and been alarmist on the timeline etc, and people will see the reason in ideas like carbon taxes.

That’s not the experience I see out there. People are treating carbon taxes as the equivalent of communist invasion and an immoral affront to free society, rather than a conservative policy idea. (Similar to the healthcare debate)

I suppose there will always be people in the middle that could swing either way, they’re our main hope.

But I think it’s not helpful to scold “both sides” as you do above, equating over-eager environmentalists with those that want to accelerate our pollution and use of fossil fuels for short term gain. One is a misdemeanour, the other is quite literally contributing to global destabilization. Global warming in the next 75 years is leading to a wave of refugee immigration the world has never seen before (that a large segment of the populace also currently would reject and let starve). Germany has been poltically destabilized by 2 million Syrians. What happens when 1 billion or more are knocking on Europe and the US’s doors? I only wish I was overstating this for effect.
This is precisely what the OP (with expertise in this field) is stating.

See the statement about Honeycrisp apples.

Yes there are varieties more suited to different purposes, and there may be some that are grown specifically for those other purposes (e.g. a variety might be selectively bred with higher pectin for jam-making), but commercial producers of things like soup, pies, jams etc are a prime destination for ugly instances of supermarket-shelf varieties.
This can easily be solved by inflating the wire size of the file but the received download, transmitting junk packets, that fail to decode, but still look like encrypted noise to an eavesdropper.
> Besides: it's full of ads

You can turn all of these off, with a combination of registry/GP fixes. Granted, they should be off by default, especially on Professional/Enterprise, but at least you can do it. - https://superuser.com/a/1348759/100543
It's everything. You have time and knowledge and a bit of food you can climb up within a group. Otherwise you're stuck.
We need to develop a type of x-ray machine that can instantly identify blocks in arteries https://www.nhs.uk/conditions/angina/treatment/
A lot of things that people do not actually do are permitted. And this specific rule (how to use numbers in airport codes) is completely country dependent, there is no standard.
As far as I am aware this is a failing of representational democracy everywhere. It might be less or more pronounced in different countries or different areas, but it is endemic to democracy.

Or really, if you think of it, to any type of government. In every regime financial power translates to the ability to influence laws and government. Even direct democracies such as ancient athens were prone to the rich influencing or outright buying other voters
It's still in Googles cache: https://webcache.googleusercontent.com/search?q=cache:zZwHCS...
Not in archive.org though.
> Read the HTTP request payload

The thing to note here is that the only reason this seems easy is that there is tooling readily available for such a task. If you didn't have such tooling, you'd find it more difficult to implement then your HTTPS case even _with_ tooling.

The same principle applies to your HTTPS case. Your argument disappears as soon as there is tooling. That tooling only needs to be written once. Perhaps it already has been done and exists in the circles where people want to surveil apt users. One possible reason such tooling isn't widely available is that apt doesn't use HTTPS by default, and one outcome may be that if apt switched to HTTPS the tooling would appear.

I have half a mind to write the tooling and publish it just to eliminate this argument. It really isn't very difficult.
I don't believe that increases the attack surface. As long as apt supports https repos and redirects:

An attacker who wants to exploit a buggy pre-auth (or improperly cert-validating) client-side ssl implementation, when the connection is http, can just MITM the http connection and redirect to https.
The IRS does not get a feed with the details of our charitable giving. They also don’t get a feed of various ad valorem taxes I pay.

Those are common, non-business cases where the IRS doesn’t have enough info to properly prepare a return. Small business returns (even simple Schedule C “hobby businesses”) definitely can’t be done correctly in an automated fashion.
>if you are hiring, say, a VP or a CTO

If I were hiring a VP of engineering or CTO, my only goal in administering such a basic test would be to see whether they are offended and prepare to politely leave the interview. Not kidding here.

Sure, CTO duties can run a broad spectrum, depending on company size, etc. It could essentially mean "dev lead with a small team", all the way up to public company CTO with a good command of financials, managing budgets, large multi-level teams, etc. But, at either end and anywhere along that continuum, I would want to skip to probing higher-order thinking around architecture, strategy, people-management, etc.

So, if I've brought in people who I believe are adept at skills like these, I'd expect them to be confused and perhaps even insulted when I pull out a fizzbuzy integer summation problem.
another option for a "secure" connection is to use the apt onion services from tor https://blog.torproject.org/tor-heart-apt-transport-tor-and-...
This is not a font to read prose in. It's also restricted to classical latin letters, which makes it a poor choice when text includes other letters.
The generational garbage collectors in all (or the vast majority of) javascript implementations is specifically tuned to make this a pretty big non-issue for the extreme vast majority of code.

It's the same argument people make against many React patterns, that inline objects or inline functions generate additional garbage, but when tested it's found that the time spent cleaning up that garbage is insignificant (and in the React case, workarounds often end up causing performance issues at boot time by trying to move that garbage-generating code out of the render function where it's a non-issue!)

Without measurements you are just guessing, and JITs don't always work the way most will intuitively assume they work. I've tested the overhead of creating and throwing away objects on each iteration of a loop, and the reality is that it just doesn't impact the performance of the code in any meaningful way. The GC happily cleans it up extremely fast, and in some cases the JIT will even compile the code in a way to avoid generating the garbage at all.
Show HN: Creating a Programming Language in Swift
Switch to errors instead of warnings for nullable reference types in C# 8
In fact his display is at about 100 ppi, which is not bad at all.

Using the "Is this retina?" page, OPs monitor becomes "retina" at 86cm. And looking at his setup, that's probably how far he sits. His screen is way back, beyond the edge of the desk.

The MBP screen has 220 ppi but it is designed to be viewed from much closer.

As for the backlight, then again, it is relative. In a well lit environment like in a typical office, it simply matches the ambiant light. In a dark room, you'll probably want a dark theme anyways.
Well, programming languages evolve and to maintain a clean language (which python aspires to be), it has to cut some ties.

I think the overly backward-compatible way in which the change was managed really prolonged the adtoption and getting python 3.x to mature. The Python-Community was hanging between those versions far too long and it really hurt the ecosystem and the whole python-experience.

> Some people have actual production code which they don't rewrite for the fun of it (and even less with comically underestimated "2 weeks per 100K" runs), because the core decided a non-backwards compatible version is the future.

Of course, but you (probably) still have to maintain the code. And it's not a full rewrite, more an adaption. I find most changes to be quite mechanical. Also, it's not the python-comunities fault, you chose python and you're getting probably using it for some business purpose. So i think the python community can expect you to maintain it, including language adaptions. You can still ignore this and don't update, but libraries will probably start getting incompatible and there will come a time when things break. Wheter that's important enought to migrat is up to you.

I don't think it's fair to just complain loudly, after all, the python community is not expection a full rewrite. They have given enough time to migrate, i think took much, but it's still a lot. Being completely backward compatible forever was never promised, and i think is an complete anti-feature. Write once and never think about it is not the python-way, but having a clean, smart, elegant language. It also really hurts java, which just walks with all the backage of the past and glacial speed for language-updates, which probably is required when everything you do is going to be kept forever in the language.
Another typical part of the lecture style was the “Dijkstra Font”. Some of the lectures in my CS program were given by people who worked with Dijkstra, like Feijen, and they all used the exact same style of beautiful handwriting. Perhaps the font was a result of really taking the time to think things over to make sure it was correct. Those lectures could move real slow when it was time to write some predicate logic or pseudo-code on a blackboard, but they hardly used the eraser.
You already have this power. Around August every year, request a “transcript” of your account. It will show you everything the IRS got for that prior tax year. (Your return is not really due until mid-October in practical terms.)
That's a great point. It makes more sense to use "group with dominant social power" instead.
3blue1brown’s voice is like nails on a chalkboard. Hearing it for more than half a minute is tedious, hearing it more than once is regrettable.
It feels like no matter what Facebook does, its brand will impede the efforts of any new product they build. TBH, if I were Snapchat, I'd see this as a huge opportunity, since I'd doubt Instagram would get into the political space.

Another option for Facebook would be to have something similar to Google X, where projects can eventually spin out to separate companies and own their brand.
In case of repeated and obvious offense (not the case of Google for now), the fine may grow up until 4% of the annual revenue...
For each case !
Interesting, didn't know that. Thanks!
Oh sorry. I didn't see it there.
I have only one upvote to give you but thank you for your comment. I am not very familiar with the Js world and it's riddled with vocal minority of not-so-knowledgeable people and I had no clue that the vdom fad wasn't actually reasonable.
> From a dietary point of view this is good, fresh food tends to be healthier than processed.

There's a lot of caveat there, because it depends on the kind of processing. For example, in terms of vitamin content, fresh produce usually compares unfavorably with frozen produce, and often comes in behind canned food as well. Yes, freezing and canning are both forms of processing, but they're forms of processing that are meant to preserve the food. The same things that protect it from spoilage can also protect some of the more volatile nutrients from breaking down.
How to fuck up an Advanced Analytics team: A simple 20 step process
That's a great point, assuming APT follows redirects by default!

I don't know enough about it to know either way. I do know that you need to install a package to get HTTPS support for most connections, but I'm not sure if that package is just "switching" to using HTTPS by default or if it actually adds the ability for APT to read HTTPS endpoints.
Does it have to crawl the whole internet or can it just scrape the top 5 or so most important sites?
When breaking places the intact things are broken first. Breaking an already broken vase just isn’t the same.

Just my hunch at least. Untidy bed is already ”broken”.
Just need to find a way to put a value on intangible assets. If that diploma, for example, can bring in an extra 150 grand a year, then I would put a value of that asset at around 3 million or so (assuming a 5% return on investment).
Being born in a country with opportunity brings in at least $20k a year (minimum wage), so that asset is worth 400K total. Getting stuck in a high cost of living area where you need $50K a year just to survive may have a negative one million dollar value.
Wow, I feel like I'm the sort of person this comment is calling out. What advice would you give me so I can be the real McCoy? The only solution I can think of is to keep writing as much code as I can, so I can get real experience instead of just hot air.
Yea, Proxy performance can be an issue, especially if you use them recursively. I tried using them to create a "protected" clone (https://github.com/goodoldneon/alhambra). The initial "clone" is much more performant than actually deep cloning, and doesn't get more expensive as the size of the original increases. However, get/set/delete/etc. is far less performant.
I'd personally just avoid using film spec terms for TV and computers and just stick to the old FullHD, Ultra Wide, UltraHD terms. Film tech is always a bit of an island doing their own thing for encoding, captions, hardware, etc.

Attaching terms like "2K" to a computer screen invokes legacy compatibility horror feelings for me.
The IRS (really the US Treasury) does not pay interest on (within tax year) over-withholding.
"You might be inclined to move home to be within walking distance of your office"

Very few people would have this luxury in city like Paris, where housing is prohibitely expensive in the city center, where many offices are traditionally located.

And, before you say "You might be inclined to find a job where more affordable housing is available", many people do not have so much choice in terms of where to work (same as working from home).
Perhaps. Though with GDPR the framework is intentionally vague on a lot of things. You often hear about limits and design requirements and such, well those don't exist. They are just legal "best guesses" with the frameworks inherent goal as a guide. Nobody knows whether default configs are disallowed as long as opt-in is positive action. The current best guesses for that vary and all that's known in GDPR in that regard is that there must be positive user opt-in with a good faith effort of informing the user. In this sense google likely thought they were satisfying this requirement.

It can be argued and should because the arguments laid out in this discussion set precedence that acts as a more concrete requirement that sits on top of GDPR. Basically imo this could be a very interesting set of arguments that mean changes to a huge amount of websites.
thank you. I don't know how to fix it right now. I will work something out tomorrow.
> All programming languages have a bracket problem

Haskell doesn't. It's possible to fix the bracket problem, but it's not C-like so people will be forever complaining and refusing to learn your stupid crazy language.
Look at the value you create, not the cost. In SaaS margins of 90% are possible if remove your time in the calculations. In B2B the decision maker has the same work with getting approval, adding you to their supplier list, dealing with their accounting department or filling out forms for $5 or $50. I'd even argue per-seat price model has disadvantages because the invoice amount might change month-to-month and requires additional re-confirmations of the customer's accounting department. Start with a higher price (be confident), you can always lower later or offer (time limited) discounts. $5/month is zero when you have to deal with 1-2 support emails, the first 12 months is zero when you have to do one Skype sales call.

Lots is written about SaaS pricing, it's complex. https://www.priceintelligently.com/blog/ has a decent blog on that topic (and free ebook I seems).
Non-euclidean virtual reality [video] (2017)
Svante Arrhenius' hope for the future (1908)
Hotels work (and get customers) in all kinds of hot zones...
Installing a managed log ingestor is stupidly easy in Kubernetes. For example, on GCP here's the guide to getting it done [1]. Two kubectl commands, and you get centralized logging across hundreds of nodes in your cluster and thousands of containers within them. Most other platforms (like Datadog) have similar setups.

Infrastructure level monitoring is also very easy. For example, if you're on Datadog, you flip KUBERNETES=true as an environment variable in the datadog agent, and you'll instantly get events for stopped containers, with stopped reason (OOM, evictions, etc), which you can configure granular alerting on.

Let's say you're in a service-oriented environment and you want detailed network-level metrics between services (request latency, status codes, etc). No problem, two commands and you have Istio [2]. Istio has Jaeger built-in for distributed tracing, with an in-cluster dashboard, or you can export the OpenTracing spans to any service that supports OpenTracing. You can also export these metrics to Datadog or most other metrics services you use.

[1] https://kubernetes.io/docs/tasks/debug-application-cluster/l...

[2] https://istio.io/docs/setup/kubernetes/quick-start/
Percent of Americans recently changed their minds on climate. What gives?
Naïve Math: The Mendocino Motor and Earnshaw's Theorem