skysight-inc/HackerNews huggingface dataset:
nobody is interested in those garbage headphones.
Are there any walkthroughs from zero to all done of best practices to setup a _product website_ using a static generator (Jekyll, Hugo, or whatever) rather than a _blog_?

I will see what is required to swap something like the kube theme into this guide:

https://themes.gohugo.io/kube/#GettingStarted

"There are a few concepts this theme employs to make a personal documentation site.
It’s important to read this as you may not see what you expect upon launching."
Tim Cook says Apple products aren’t made ‘for the rich’
When I first moved to Seattle, a friend of mine on the eastside gave me directions to his house.

It included going through the intersection at NE 124th Street and 124th Ave NE.
Googlegate 2017. Cataclysmic meltdown where I had to wait a whole 10 more seconds for a video to load as it found another source.
Loading JavaScript libraries synchronously should be avoided if possible, making the above solution not a great one.
The NASA Team That Kills Spacecraft
Having been in a similar situation, many enterprise software require a precise start order and shutdown, sometime even depending to certain system services or some arcane stuff that then breaks in unpredictable times and often the only sane way to restart the environment is to bring it down whole
It's getting rolled out in a lot of places. I think adoption is somewhere around 17% depending on how it's measured. I started using it for my personal website and it was really easy, the only part I missed was setting a cron job to reconfigure the web server whenever cert renewal went through.
From the article:

> But compromise is often even less accurate than the extreme poles of a dialectic.

One problem with dialectic thinking is that, the closer you get to one extreme (pole) being completely "true", the more likely you are to make a synthesis that is less true than the thesis. (This is even more of an issue where someone else is controlling the antithesis - perhaps a debater or a propagandist. In fact, if you're thinking dialectically, and I can supply your antitheses, I may be able to completely control the results.)

On to your comment:

> Yet, its a common social structure - common enough that we use it without even thinking. And that, I think, is the worst possible outcome - assumption of correctness without correction.

In particular, the idea that "dialectically is the correct way to think" is wrong. This is elevating the dialectic from a technique to a philosophy.

Why is that idea wrong? Well, take the statement "dialectically is the correct way to think". Make that your thesis (in the dialectic sense). Then, if the dialectic is correct, there must be the antithesis. I don't know what the antithesis would be, and I don't care; all I need is that there should be one. And then there should be the synthesis. Again I don't care what it is; all I need is that it exists, and it is different from the thesis. So starting with the statement that "dialectically is the correct way to think", and thinking dialectically, we immediately see that the dialectic is inadequate and needs to be replaced (because the synthesis is different from the thesis, and the thesis was that the dialectic is the correct technique).

You mentioned dialectic materialism. That's even worse. Marxist-Leninist philosophy started with materialism (the wrong starting point, in my opinion), proceeded six dialectic steps, arrived at communism, and then stopped. In stopping, they were untrue to their dialectic methodology. If the dialectic is correct, there is an antithesis to communism, and then a synthesis, and after the seventh step, the answer is no longer communism.
NYT is just generally excellent when it comes to online news media, the one other paper I can think of that comes close is The Guardian but NYT's visualisations are a class of their own.
I want to agree with you that it's important, but also I want to emphasize how hard it is to do any better than just HTTPS.

If I have distro maintainers sign the packages they build, then I can avoid keeping their private keys on the package servers. That's cool, and it can make it harder for an attacker to ship evil bits. But there's a bootstrapping problem: How did the user's machine originally learn the packagers' public keys, to know what signatures to look for? It got the public keys that were baked into the installation disk, and that disk was almost certainly downloaded from an HTTPS website, without checking any other signatures. (Or even _with_ extra signatures, if the key fingerprint for those was hosted on the same server.) Compromising the server still lets you own all the users.

At the end of the day, running a whole system of offline package signing and key distribution buys you a kind of subtle difference in security: If an attacker owns the package/image server, they can own machines that are set up after that point, but not machines that were set up before. Is that difference worth the effort of maintaining a system like that? Maybe! But it's not really the difference between "secure" and "insecure".
More like $60k. But no, your accountant will not go for anything even remotely risky. Accountants are notoriously conservative. No accountant is going to stick their neck out for their average customer.

You have to pay the big bucks for the guys willing to push the envelope. And that's not be ause they are better, it's because they have to make more money to offset the risk to their career.
No trick to it.

https://blog.codinghorror.com/why-cant-programmers-program/
LOL yes I do agree, Google Group has an astonishingly bad UI especially considering it's from a company with the resouces of Google.
Is there followup post-mortems to incidents like this which is over a month ago?

[Fastmail] Services have been restored. The problem was a a network peering issue, leading to our services being unavailable to parts of the internet. We're working with our network provider to understand what happened and what improvements we can make in the future. Thank you for your patience.

An 1hr15mins of connectivity issues is quite significant imo.

Wary after the Imgix several hours of 500/504 disaster and still no technical post-mortem..
Assuming you don't mean full "reboot", but reloading/restarting the app runtime every X requests, that's not unusual in many languages. Helps against memory leaks (which are not necessarily the fault of the application and thus not always fixable)
I would love a simple tax system but no politician in Washington wants, especially those on the left side of the aisle. the tax system is the largest source of political power that exists in the United States and likely everywhere in the world.

Politicians refuse to let you disarm them. Worse they are adept at convincing you they need more taxing power by playing you off each other, by preying on your jealously or creating it.

What is ignored about investment income taxing is that original income used to create the investment was taxed. Hence we are taxing it more than once and doing so forever. the alternative is they pull their investments/risks and put them into vehicles like bonds that government officials really want them in. don't think these articles come out of thin air, they are politically motivated to get you angry so you willingly give more power to the political class; they are the true one percent
The biggest red flag about what you're saying is that it implies work done by the team (junior or not) isn't tied to specific goals our outcomes for the organization.

Having work sit in branches un-merged for an indeterminate amount of time is terrible management and a terrible work culture. Your org sounds rudderless.

I'd suggest revisiting your roadmap and sanity checking with your stake holders that the work devs are doing is actually meaningful, and regularly calibrating amongst yourselves with agile ceremonies such as backlog grooming, sprint planning, daily checkins, retrospectives and internal demos/UAT.

Even if you don't follow an agile process, regular (ego free) retrospectives with your team mates is the most beneficial of all ceremonies.

I'm not calling out junior devs here on purpose, it seems like an organizational culture problem tbh, and your senior devs are not acting very senior by failing to mentor and assist younger team members ;)
Because the reporting isn't limited to just a classroom setting.

Here are some behaviors that are cause for concern and should be reported:

- Argumentative (don't question anything)
- Behavior that challenges universities expectations (what expectations?)
- Unreasonable demands
- Speaking loudly, shouting
- Concerning email, social media, paper, or	communication through CANVAS (which may or may not have any relevance to a classroom setting).

I'm not saying students should be allowed to act like animals, but any one of the "warnings" listed above can be stretched to fit almost any behavior.
In this future, why isn't the cryptocurrency that's used to buy a cup of coffee also used as a store of value?
I've read the reporting of Snowden's leaks and I have at least as much exposure to the inner workings of the five eyes as Snowden did and I have come to a different conclusion.

I do not believe that Google is voluntarily handing over any sensitive customer data to the NSA without legal compulsion. I would not be surprised if intelligence agencies around the world including US based ones target Google's communications (probably in full accordance to each agency's authorization) but that would not be with Google's cooperation.

I believe that Google is taking steps to protect customer data from all bad actors, including Government agencies. One initiative that was underway around the time I worked at Google was to encrypt all the data-center to data-center traffic at Google in an attempt to frustrate anyone who was tapping Google's backbone links.
This is a good point. Perhaps the sound penetrates a distance into the water and you get scattering, returning a small signal.
As far as I know google/Facebook doesn't have my SS number, dl license number etc. I would be more worried if they hacked my bank account etc.
This is something I've been thinking about quite a bit. It feels like there have to be two kinds of compilers and VMs (if necessary), with different strengths.

One kind of compiler should be like current compilers, with a focus on speed, resource consumption, optimization. Most actual commercial applications would use this compiler, because it provides the fastest and most efficient software.

But beyond that, it might be beneficial to implement compilers with a focus on simplicity and a minimum of dependencies. For example, implement a compiler on an ARM CPU in assembler. The translation step to run this code on an actual CPU is too small and simple to be backdoor'd, and the CPU should be simple or even open.

Such a simplicity oriented compiler could provide a source of truth, if all components are too simple to backdoor'd.
Slack API autogenerated docs with conflict
Unrelated, but I found that (uni) students find it easier to remember what conCAVE and conVex mean by recalling the shape of an entrance to a 'cave' and the shape of letter 'v'. Visual cues are very useful, even if you do not suffer from dyslexia.
Why not? If they stay the only "charger network included, that's why we are so much more expensive up front" offering, they will naturally glide into the Apple niche: high prices that inevitably communicate status, but with a perfectly valid "excuse" for those who don't want to appear like status-buyers. There are worse fates for a company/brand. Failing this, they could still thrive as the dominant charging network if they open that up. Might even work in parallel, opening the network but keeping a minimum number of spots reserved for brand cars at all sites, at all times.
Why do you need VARCHAR? If you use SQL, you can use a fix char type to store fixed-length random strings as IDs. If you use SQL which supports native UUID type, sure, go ahead and use it. But the world is not limited to SQL databases or even any databases.

In three project I'm working on right now, two identify objects by content HMAC (one of them uses an SQL database), the other uses a mix of incrementing integers and a random string for different use cases.
It might sound stupid but one of the things that's stood in the way of establishing a workout routine for myself is lack of consistent private space to do it in. The self consciousness and embarrassment is just too overbearing, and between an open office at work and having a roommate at home, adequately long contiguous blocks of privacy just aren't there. Gyms aren't really a solution either, as not knowing those surrounding me doesn't help the issue at all.
I can diversify my investments, I cannot diversify the company I work for. For an individual being employed is pretty risky. I'm fairly confident that I have enough money to survive a recession without needing to take a hit on my investments (and I'm assuming the uber-wealthy are definitely in this situation). I'm not confident that I won't entirely lose my main source of new income.
Agreed! Trying to value Bitcoin is extremely difficult, as nothing comparable has ever preceded it, hence trying to predict future price action is extremely difficult.

One thing is for sure- it's never going to disappear and all those people saying it would go to zero deserve to eat their humble pie.
Asynchronous Python for the Complete Beginner
OK, so the idea is to keep the estimate useful without harming the privacy. Got it.

Thanks.
Tangier cannot go w/o mention - https://www.youtube.com/watch?v=AIZgw09CG9E
Introduction to TensorFlow Datasets and Estimators
Deleted FB because of this last night. I've already saved so much time by not scrolling through the infinite feed of false smiles...
Box: Bringing image recognition and OCR to cloud content management
Is this a political act intended to reduce Russian influence?
Exactly this, it was a horrible piece of enterprise software that depended on other similary horrible pieces of crap.

The only way to get it into a known good state when it shit the bed was to reboot the machine and then let it sort itself out.

We rapidly moved away from using it.

Funnily enough I'm in a similar situation at the new job with Jasper Reports, god damn if that thing isn't everything bad about Enterprise Java(TM).
The highlighted "behaviors of concern" are[0]:

* Using inappropriate language (vulgar or sexual)
* Concerning email, social media, paper, or communication through CANVAS﻿

That second one is vague, but if you're upset that the university is saying using vulgar or sexual language in class is a disruptive behavior that should be addressed, maaaaybe you're taking the anti-PC bit a little too far.

[0] https://www.thecollegefix.com/wp-content/uploads/2017/09/Fac...
Please kindly remove these comments.
> "Meh, a 5 Mega Watt wind turbine kills less wildlife than the average outdoor cat."

Do you have some sort of data to back this up?
> The sort of hypothetical security vulnerability here is likely to depend on programmer's inability to write safe C code.

FTFY.
Equifax says that it will waive credit freeze fees for 30 days
Scammers Are Constructing Fake People to Get Real Credit Cards
>That's the nominal corporate tax rate not the effective tax rate which is closer to 18.6%.

That's with journalist accounting where they reject valid expenses to "prove" that the tax rate is lower.

>Also you're dividing by 200 when you made 250.

No -- the investment paid for itself (the 100) then earned 200 (the amount above what I invested), then paid 50 out of that as a dividend.

It looks strange because it doesn't make sense to tax for distributing the already-taxed profits, and yet people still think the 15% tax on the distributed part of the taxed profit is too low(!), specifically because they ignore the taxes it already had to pay -- that was the point.
Last I checked all the browsers had limits [1] when it came to HTTP 1.X.

[1] http://blog.olamisan.com/max-parallel-http-connections-in-a-...
Of course you have an accent, everyone does. What you mean is you have an generic American "TV accent."
Jaded developer here: a cronjob `pkill -9 foo` is cheaper than debugging a memory leak for a lot of businesses. Let the process supervisor handle the process death.
Litecoin has the same fundamental bottleneck as bitcoin, every node most must process every transaction. And, the Bitcoin network will eventually have lightning (it's in beta testing now, not just theory anymore), which will more cleanly enable things like coffee purchases.
Is there a better/different way to handle this type of fallback?
Sales tax is overwhelmingly regressive. Instead, having "wealth tax only" would do a lot of good.
This is not real or true.

I have dyslexia and have never seen text like that.

I have no trouble seeing letters or words, I just can't associate the sounds with the letters, so I can't spell or read new words (based on the sounds).

I've dealt with it by remembering tons of words.
The report said sedentary periods >= 10 minutes were sufficient to cause increased mortality.

"(high sedentary time [≥12.5 h/d] and high bout duration [≥10 min/bout]) had the greatest risk for death."

I don't think I know anyone who is active on < 10 minute intervals.
I share the irony, but there's one nuance to bring: in our centralized web, sometimes there just is no such thing as "another source". Was trying, during that outage, to watch Radiohead's "Lift" video posted earlier today. Impossible, as it was posted today and only on YouTube, and all media coverage are YouTube iframe embeds.
You could just go for a walk.

Even 30minutes walking daily makes a huge difference
This is incredible. You can actually see the moment Irma's eye wall starts to disintegrate.
If your income permits, I highly recommend getting a personal trainer. It's probably the best decision I ever made for my personal health.

I knew that if I didn't have a monetary consequence and someone holding me accountable, I'd never use the gym membership I paid for.
(Disclaimer: anecdata follows)

The Mastodon instance I use is hosted at Scaleway. It's had multiple multi-day outages due to failures at Scaleway's end.

Cheap is great and all, but this experience has not been the kind that would lead me to recommend using Scaleway for any service you need to be reliable.
I think that's the second link?
To me the difference is I signed up with Facebook, even though I rarely use it any more. I created a Gmail account, and I use Google for searches. All of those were options presented to me, with alternatives - there are other ways to stay in touch with friends, to send and receive email, to search the internet.

There is no reasonable way to participate in modern society without a bank account, a cell phone, and water+electricity to my home. So I had no choice but to allow Equifax to have my data, even though if presented with any alternative I would not have.
That does not sound terrible useful.

For one, it'll only work if both sender and receiver use it. Which means for 99.99% of mail traffic right now, it is utterly meaningless.

edit: Plus you also literally wasted everyone's time and energy.

I'd rather favor some kind of mechanism like grey-lists that don't require sender opt-in otherwise it'll be a dead technology just like GPG. (You can probably count the number of GPG emails within 1000 average mails on one hand)
https://en.wikipedia.org/wiki/Georgism

This is where we need to eventually transition.
Reddit[1] made me aware of 2 specific examples:

"pin" == "pen" : http://allthingslinguistic.com/post/81929757765/cather-wren-...

"soda" vs "pop" vs "coke": http://popvssoda.com/

All the examples I've seen overlap closely with the Southern belt of states.

For a more HN-flavored survey, I wonder if there's a clear regional boundary for "tuple". I've heard it pronounced "too-pull" (sorta like "pupil") and "tuppel" (like "couple"). Don't know if that's an East vs West coast thing or a Cambridge/Oxford/England vs MIT/Stanford/USA thing. Maybe it's just random based on who you heard it from first.

(But let us stay away from discussing "gif". There are standards of civility here.)

[1] https://www.reddit.com/r/todayilearned/comments/14y6tc/til_m...
Surely you must have a private bedroom at least?
Gyms are actually pretty great once you "get it". I totally understand self consciousness around co-workers and friends, but I can completely guarantee you that at the gym, nobody cares. Everyone is in their own world.

(Unless you're being a jerk, e.g. hogging equipment)
400s for me.
Ask HN: Why has the downvoting timelimit been reduced? | https://news.ycombinator.com/item?id=12330029 (Aug 2016)

TL;DR: I think it would be a big mistake to [...] outlaw downvoting for disagreement - dang (HN mod)
Systemd-resolved does not keep the order of the DNS servers
Consumption tax is very regressive. We should tax wealth, not income. Eliminate income tax and extend property tax system to all assets, not just real estate.
In this thread: a million ways to drop HTML into a webroot that are anything but simply dropping HTML into a webroot
It feels like growth tactic desperation levels have hit a new high. The interesting thing is that it isn't just limited to tiny startups trying to grab market share as this type of language once was - Facebook seems to have no hesitation to just flat out beg for usage.

Personally, it comes off to me as desperate and presumptuous. They seem to have come to the conclusion that most users see value in getting "engagement" on Facebook, even in a nebulous and non-specific sense.
> Bad economics from the point of view of maximum efficiency of human labor across all humanity.

Only if you think of humanity as a labour pool. Immigration hurts developing countries as it siphons away labour and especially educated labour, preventing their development... If the goal is economic parity across nations, you help the development of other countries through investment, not by taking their workers.
> Python has a flat scope per function, and closures aren't all that common in idiomatic Python code.

Closures are common in "idiomatic" Lox code. Or, at least, I want Lox to be a language that doesn't have pitfalls around using closures and local variables.

Because Lox is syntactically C-ish, I also think it's important that its scoping rules roughly follow C and friends.

> JavaScript also had a flat scope per function until ES6.

Right, which is evidence that not having local scopes was a mistake. Adding "let" was a very big deal and wouldn't have been done unless the semantics of "var" really were not what users wanted.

I talk a little more about function scope in the context of implicit declaration here:

http://www.craftinginterpreters.com/statements-and-state.htm...

> Looking at the previous chapter [1], from someone familiar with OOP, the makeCounter and Point examples just seem to be awkward ways of writing classes, no?
>
> Particularly for an educational language, why have two ways of doing the same thing?

I think it's possible to go too far down the rabbit hole when deciding two things are the "same". Since you can implement integers using functions [1] why have both numbers and functions? You can implement control flow using closures and dynamic dispatch, so why have "if" [2]?

The pragmatic answers are:

1. Users probably don't think of functions and classes as "the same" even though only one is required for Turing completeness.

2. Most interpreters do not implement one in terms of the other, so having both lets us show the implementation techniques that are unique to each.

[1]: https://wiki.haskell.org/Peano_numbers
[2]: https://www.gnu.org/software/smalltalk/manual/html_node/Cond...
Crazy libertarian SREs. :-P
Perhaps they just want to have a greater choice in keyboard selection?
What’s New in the iPhone X
Lets just hope that 8.8.8.8 remains stable. That can cause a whole heck of a lot more problems if it goes down.