skysight-inc/HackerNews huggingface dataset:
For someone who didn't read at all for the longest and started a couple of years back, I'm glad I read 20 books this year. Here are the few that stuck with me -

Bad Blood (John Carreyrou) - Story of Theranos, its founders and the conception of terrible ideas. Great record of their actions based on subjective ethics and morals, how they can lead you to going insane.

Quiet: The Power of Introverts in a World That Can't Stop Talking (Susan Cain) - Fun read for functional introverts like myself.

Stuff Matters (Mark Miodownik) - I wish every science lesson is taught like this

Em and the Big Hoon (Naresh Fernandes) - Fiction, but based closely on the author's mother, her control over the English language, poetry and the mental illness' control over her and their family here in Bombay.

Born a Crime (Trevor Noah) - A biography of the Daily Show host. He's seen a lot of terrible situations and come out unscathed!

Being Mortal (Atul Gawande) - Hospice care - all its good and bad.

A Man Called Ove - Fictional and funny book about a man with a strict code, who lost his beloved wife and still dislikes everyone.
Thermal wear? I thought it was mostly based on write cycles. How can that be 'thermal'?
https://www.theonion.com/world-death-rate-holding-steady-at-...
There is simple dichotomy here. In the Anglo-American tradition, laws are a check on the power of government. Everywhere else, they are a tool of government power. The Anglo-American tradition observably holds little sway in modern US jurisprudence though.
This is due to suicide and drug overdose, nothing that would be relevant to this discussion directly.
I am happy I recently left Australia, and that my company is incorporated in the states with European servers.

I can't imagine the govt would want any data on any users of my software (not that I have any other than what any standard mailing list would have). But this law still gives me pause before thinking about ever moving back... such a shame, as it's a great country. But out of principle, im not sure I could move back knowing that the govt could ask me to spy for them whenever they feel like it.
Freelance hackers can get paid $500,000 a year to test defenses of companies
> First is copyright. It's difficult enough to get through the copyright issues to produce printed lab material for a class; publishing online adds an additional layer: Material has to be licensed for unlimited distribution, in a way that is compliant with each country's copyright laws.

Most have fair use or fair dealing exemptions covering classroom and exercise use. Can you exemplify a jurisdiction that does not have enough fair use/dealing?
CVV
Anybody know how to get the CVV with a brute-force instead of guessing the Cvv 1k+ times which will dead the card. Hit back.
>So if you want to render text yourself you'll need (...)

Or possibly use SDL or a similar graphics library meant for game development.

You would still probably have to write a lot of code but you would get a rasterizer, font loading, simple primitives and image rendering in a cross-platform compatible API.
SKELIA TO SPONSOR DATA PLATFORM USER GROUP MEETUP
You’re missing my point.

Digital espionage/cyberintelligence/hacking is a boring standard part of intelligence for ANY country that has the capability.

I brought up the Snowden stuff only as evidence that the US does it too. The point is not to criticize the US, the point is any country that can do digital espionage, China included, is doing it, simply because no one wants to fall behind in a global arms race. I don’t think that makes China the evil boogie man.

And I don’t appreciate the straw manning and condescension. I’m not trying to make some broad “China is better than the US” argument.
Workers rights are "clowns destroying their own jobs".

Spotted the neoliberal.
Why You Should Join a Specific Fat Dating Site
This is a fundamental ethical problem. Science and logic can't demonstrate that rape and murder, just to give a couple examples, are wrong. In fact science tells us that rape and murder are hunky-dory if they increase biological fitness.

Any meaningful system of ethics is characteristically normative, which means it rests on authority; divine authority is the highest form of authority that can be thought of.
Having Asian parents.
The Czech / Slovak word for "where" seems to be even more significant: https://trends.google.com/trends/explore?date=all&q=Compiz,k...
I'm very much irritated by how opposed HN seems to be to unions existing.

Not that I'm surprised at all. The "Hacker" in "Hacker News" never included the anticapitalist and anarchist tendencies that are normally associated with "Hacker" in Europe/Germany. But what should one expect from a site run by a VC fund.
On a motherboard the data is being carried at high frequency.
regarding your k8s comment, did you mean kubeless?
There was never a x32 kernel, it always ran on x86_64 kernels. x32 is just a userspace ABI.
The gospel according to Paul
Being an anarchist and a capitalist are almost the same thing, no?
The decision to make the hack public is always political.
Formal tender processes don't make good projects
There are plenty of those anarchist and anticapitalist types around, though. Watching the two groups fight it out is part of the fun of being here.
The Mother of Social Media Management Apps
Manage all your social accounts in one place.

A central control panel for all your social accounts.

Well, forget about logging into multiple social media accounts to publish and schedule posts. UD gives a central control panel to manage all your social media activities.

https://udsocial.com/
List, Dict can be enriched with the type of objects they contain: e.g. List[int] or Dict[str, str].

Mapping is a type hint for any object that implements the __getitem__ magic method (i.e. you can do `foo[bar]`).
Also there's the general `only` section of the `gitlab-ci.yml` documentation: https://docs.gitlab.com/ee/ci/yaml/#only-and-except-simplifi...

(I have this page favorited)
Across populations the average salt intake is around 3.7 grams of sodium per day.

Sodium intake is actually regulated by the body, just like protein. Your body demands more salt when it needs it. Which means that around 3.7 grams might actually be the optimal amount of sodium intake.

There are many studies showing that the standard recommendation for reducing the salt intake is bullshit. Not only that, but reduced salt intake is linked to obesity and sugar cravings.

Also before refrigerators, like in the 19th century, people consumed a lot more sodium because salt was the primary way to preserve food, especially meat. All modern chronic diseases were rare back then ... and yes, heart disease was harder to diagnose, but improvements in technology can't explain it fully, plus we are also talking of diabetes and cancer.

For skeptics, I recommend reading "The Salt Fix" which provides a good overview of the history and of various studies: http://thesaltfix.com/

---

I'm not saying that healthcare professionals are idiots.

The problem is that healthcare is reductionist. Studies that properly use the scientific method don't lie, but the problem is that people often reach the wrong conclusions.

It's like in that fable in which a group of blind people are told to feel and describe an elephant, only in real life some of the blind people have more political clout than others.
Jimmy Maher, aka the Digital Antiquarian, wrote a fascinating series of articles about the history of Tetris last year.

A lot of it sounds like a cold war spy story, and I highly recommend it.

I link to part [3], because parts 1 and 2 has an introduction of how Soviet Russia saw cybernetics. Later parts explain how Atari ended with the rights for home computers and Nintendo for consoles and the schemes and skulduggery that followed.

[3] https://www.filfre.net/2017/06/a-tale-of-the-mirror-world-pa...
To me, the bigger downside is system complexity. If everything is an BEAM process, then testing, debugging and generally understanding is much easier. Things like spinning up a dev 'deployment' become trivial and things are going to behave in production as I expect them to.
I recommend MeetEdgar.
Not really. Sort of hard to boil that one down into a HN comment, but there are a lot of forms of anarchism and honestly, anarcho-capitalism/voluntarism is probably the most naive political ideology I know.

Usually I define anarchism not as the removal of all authority, but the removal of all unjustifiable authority. From there unjustifiable depends on your moral compass.

(i'm a "commie" if you haven't caught on, anarcho-syndicalist if you want to google something)
For one datum, as an inexperienced Phoenix user, it took me 1 day to get a Phoenix app deployed and running on Google App Engine flex, including DB and some other details.
I read 50 books this year.
https://www.linkedin.com/pulse/50-books-i-read-year-fahad-ud...

One Minute Manager

Talent is Overrated

Originals

Measure What Matters

Crossing the Chasm

Mindset

The Startup Of You

Remote - Office not Required

So Good They Can't Ignore You

The 8 Traits Successful People

The Box

The Defining Decade - Why Your Twenties Matter - Meg Jay

The Power of Habit

Cracking the Coding Interview

The Google Resume

Brain Rules

Automatic Millionaire

Rich Dad Poor Dad

Bootstrappers Bible

Startup Nation

The Lean Startup

7 Habits of Highly Effective People

Ideavirus

Traction - Gabriel Weinberg

The Hard Thing About Hard Things

The $100 Startup

The Customer Funded Business

Alibaba - The House That Jack Ma Built by Duncan Clark

Don't Make Me Think - A Common Sense Approach To Web Usability

Hooked

Shoe Dog

Side Hustle

Start With Why

The Phoenix Project

Wiley The Customer Funded Business

13 Things Mentally Strong People Don't Do

The Subtle Art of Not Giving a F*ck

The Pragmatic Programmer

Outliers

Delivering Happiness

The Four Hour Work Week

Good to Great

Sacred Games

Option B

Entrepreneuring Pakistan

Give and Take

Your Money or Your Life

Zero to One - Notes on Startups

Pour Your Heart Into It

Fourth Industrial Revolution
If you want a FFI that's arguably even nicer, look at PicoLisps:

http://rosettacode.org/wiki/Call_a_function_in_a_shared_libr...

(setq Display (native "/usr/lib/libX11.so.6" "XOpenDisplay" 'N ":0.0"))
A warranty is like an SLA that only refunds you the percentage of time the service was down. It's not nothing, but it's extremely weak. They're more worried about annoying you than the pennies of lost profit, and your payout isn't nearly enough to make up for the trouble caused.
Nice little thingy... would say it isn't that useful yet, as the displayed info isn't configureable ( and i rarely need container dimensions. Made something similar for a angular-project of mine. Good work.
Ampyx Power | Embedded SW Engineer | The Hague, The Netherlands | ONSITE

We are an international and multi-disciplinary team developing an Airborne Wind Energy System (AWES) that can access powerful wind at high altitude using tethered unmanned aircraft. Check our website for technical details: https://www.ampyxpower.com/

Keywords: C, POSIX, RTOS, ARM Cortex-M, Qt5.

Job description & application: https://ampyxpowerjobs.recruitee.com/o/software-engineer
I made a module to offer some more options for some of these problems recently - particularly useful when you have code that you _want_ to keep organized in a notebook for continued interactive experimentation and/or for explaining a prototype process — but you also want to reuse that code in an external script or program. Let’s you call any notebook as a function. Keyword arguments can be passed and there’s a simple way to receive these values within the notebook to allow the notebook to be parametrizable when invoked externally.

https://github.com/breathe/NotebookScripter
But it's so much cheaper bud (it's not). It maybe is only when you're doing <= $10/month.
> Pretty lame analysis. There are lots of companies that are in it to do good or actually improve society.

Like who?
It was <20 at UCSB in chemistry then.
Where does Google AppEngine sit in the 'serverless' realm? That one started in 2008 and to me defines the concept of serverless. Auto scaling, support for executing multiple languages, hosted database backend (datastore), infinitely scalable transactional task queue, logging, etc...
"College administrators" doesn't mean "sysadmin".

And it's a pretty bizarre interpretation of the linked article to say that the author is implying that sysadmins (as a subset of non-teaching staff) are parasites. Rather, the article's claim is that the relative growth rates of teachers, students, and non-teaching staff imply in the aggregate some inefficiencies in the way the college's functioning has been evolving. The argument may or may not be correct, but it's analysis isn't prima facie ridiculous and its meaning is worlds away from what you're saying.

On top of THAT, even the most uncharitable interpretation of the article (ie, tarring college administrators as mostly parasites) would quite obviously not include the kind of work you're describing, ie support staff for course materials.
Machine Learning Jump Start Course
I have to pay to read this article? Shameful promotion of a paid service.
I can see various instance prices (EC2, RDS, Elasticsearch) being 5% cheaper in Stockholm than in Ireland.

However, eu-north-1 has very limited instance types available when compared to eu-west-1, which could make you pay up to 10x more in Stockholm if you have been comfortable using t2 RDS instances in Ireland for your (test or even production) environments.
> Rendezvous with Rama by Isaac Asimov

Arthur C. Clarke, not Asimov
Grinnell?
> If a chicken was born with some form of defence, its likely to be killed before it could spread its DNA.

Exactly. For some trait to evolve, individuals with it must be more likely to reproduce than others without it. In a hunting scenario, this in fact leads to evolution of traits that prevent chicken from getting eaten (because chicken that aren't eaten can have more offspring in the wild than those that are).

However, in farming, all reproduction is controlled. An inedible chicken wouldn't be allowed to reproduce. Hence any trait that is not directly favorable to humans is culled from the population before it can spread.
If any company needs a strong union to push back against working conditions, it's Amazon.

Or Tesla.
I use the Zoom effect in KDE for accessibility reasons not for playing around, compositing gives you more then fire and magic lamp effects, like it can invert colors, dim inactive windows, some animation can improve UX.
> like college bloggers writing an angry screed about how everything in the world is terrible.

In my country we seem to have this phenomenon for most of the established media, even more so with newer news outlets.

I think of this as a problem for our society, because the repercussions from the 'fourth-column' becoming this way are spilling over to the other three columns: E.g. once clearly differential political parties reshape their programs to align with what journalists want, lest for diminishing their attack surface. The result is a parliament with parties distinguishable by name only.

That creates huge vacuums in voter representation. Voters then turn to alternative news sources and political parties, which by their nature are more prone to be filled with/usurped by fringe extremists.

That in return leaves the repelled voters with increased attack surface and thus even less chance to participate in the democratic process, making them feel disenfranchised and ultimately not caring for what the "mainstream" says - even if it is good, correct and in their interest.

Edit: Regarding the strike itself, I'm not aware of the situation at Slate, but in general striking for me is an important tool of representation as well.
I'd recommend [0] as a reading on this topic.

The Welness Sense ... combines the yogic view of food as sattvic, rajasic and tamasic with Ayurvedic perspective and further relates it to the modern view of foods as acidic and alkaline. This is also the first time that Ayurvedic prakriti (vata, pitta and kapha) has been discussed in the context of yogic prakriti (sattvic, rajasic and tamasic) in a truly cohesive fashion. The Wellness Sense extracts the essence of Ayurveda, yoga and tantra to combine it with modern medicine in this simple, step-by-step handbook on how to take better care of yourself. Accessibly written, deeply researched and distilled from Om Swami’s own lived experience, The Wellness Sense puts your health and happiness in your hands.

0: http://omswami.com/book/the-wellness-sense
I'm currently using KDE Neon and if you choose Wayland when you log in, you can also select wobbly windows in the settings.
Thanks! Was on mobile when I commented and forgot to come back to add the links.
I just tried poetry because of this thread. So I can't really talk about poetry, but I can share my frustration with pipenv.

First, the best thing I like about pipenv is `pipenv shell`. It's integration with virtualenvs is really good and a joy to use.

I think the CLI usage is really confusing. Every time I wanted to do something, I googled what the correct way was and often found github issues about stuff I was struggling with.

I don't think the defaults are intuitive, it's not clear when pipenv actually touches the lock file, when it just reinstalls everything and likes to make me wait 10 minutes.
I don't understand why `pipenv install something` will also often also touch unrelated packages, why `pipenv install` even changes the lock file. Yes, I learned that I'm supposed to use `pipenv sync`, but whose idea was that? It's not even mentioned in the basic concepts, so maybe I still misunderstood something?

When I found poetry because of this thread, it was like someone had read my mind: https://github.com/sdispater/poetry#what-about-pipenv

I had hope when I found this: https://github.com/pypa/pipenv/issues/1463#issuecomment-3677... but my use of pipenv this past month was still very frustrating. Also, I don't really see how I can use pipenv on windows and on linux for the same project when the OS is stored inside the lock file.
Testing shell commands from Python
>Is Labor’s only rational plan to amass as much political power as possible at the least cost?

yes, unfortunately this is the game called politics. It stinks, but it is what it is.

>Be as cynical as you like, but opposition parties are still allowed to oppose things on principle.

Again, is it rational to oppose a bill which, for the Murdoch media would boil down to "Labor loves ISIS"?

It's unwinnable. Smart political operators fight battles that have some chance of being won. This wasn't one of them. I wish it was.
I wonder why this received so much attention. I'm not a JIRA advocate, but the author seems to have missed a lot of what JIRA is about and is just venting about some badly managed project he experienced, and, as most of of us do, is blaming the tool for the human mistakes.

There's somewhere a conversation worth having, like how everything is an issue on JIRA (which most open source projects follow anyway) and indeed how agile methodology seems to to push us to forget about the big picture sometimes, but certainly blaming the tool for granularity issues of the stories is completely unfounded.

Besides, it works - I've delivery many projects using the tool effectively, even if sometimes I wish all I had was a kanbam.
Seems like they would be the first people to contact about a bomb threat then.
University courses aren't free speech. I should be able to freely talk about, and promote Phrenology publicly - but I shouldn't be allowed to teach it as factual in a university.
If you don't mind elaborating a bit, how deep do you have to get into a project before you get past the point of experimenting?

Is there value in moving away from notebooks all together while you are still learning?

Do these comments apply to platforms such as MyBinder or Jupyterhub?

Finally,(other than Grus, he is excellent) are there any resources, people, or websites you would recommend for maintaining a sterile workflow or for general knowledge?

Thanks.
How do you define "Internet Infrastructure"?

They obviously run a lot of popular services, and host others services, but most infrastructure they run is mostly in support of those. Their 8.8.8.8 DNS service and the Certificate-Transparency logs they run are maybe the most "core" infrastructure, but 8.8.8.8 going down doesn't affect other DNS resolvers and others run CT logs too.
Whoa, that's awesome. I've used Plasma for a year now and I'm still doing Actions->Open Terminal Here like a dummy. Any other crazy feature tips?

Plasma is great by the way. I think KDE's general busy look and poor performance over the years have really hurt its reputation - I tried it on a fast machine a few years back and it was just confusing and slow. But right now, in 2018, Plasma is easily the best desktop environment for ergonomics, features, and polish. It's really amazing what they've done with it. I encourage anyone who's written off KDE, like I did for many years, to give it another shot.
In D&D speak you would call this kind of argument 'lawful evil'.
Ah gotcha. I think the one skill that makes the difference is being able to communicate more with less words. Essentially mastering the elevator pitch technique.
Your right. Unfortunately I cant edit the comment though.
It's fast, but they were on official navigation training exercise as part of NATO's massive Trident Juncture exercise. I would assume higher speed and quicker decisions are a normal part of that type of training.

That I think is why there were American officers as well on the bridge at the time of the incident as part of cross training.

Which is then disheartening to hear the Maltese registered, Greek owned tankship speak Norwegian, not English, at the time of crisis, and than then same from the onshore vessel traffic service.

Also, you can travel along a huge chunk of the coast of Norway
avoiding open seas by being in "fjords", though mostly they are not real
fjords just sounds between islands etc.
Honestly I should really just block comment pages on HN. They never fail to disappoint me.
>How is this useful? Why do go people try to reinvent the wheel for a problem long solved

They think their designs are superior/simpler. Even when an approach's faults are acknowledged, they patch them with the same basic core logic (e.g. keeping arbitrary error signaling per function based on multiple return values), and add more accidental complexity.
> GUI management tools were really good and generally very discoverable

The snap-ins?

A main criticism of all this is that the usual tools didn't work remotely - you need a different, undiscoverable, possibly differently licensed, set of tools from what you use to change settings on your local computer. And of course you can't easily set up Computer A and then clone its settings to Computer B; you can only do this globally through things like Group Policy.
or every company in the USA given the surreal working culture and level of exploitation that is common throughout the nation.
How to Share Cookie or State Between PWA in Standalone Mode and Safari on iOS
Still, there's no blaming JIRA. That's a methodology issue, not a tool issue.
200 Micro Samples for ASP.NET Core and Blazor
Having a disaster recovery plan is cool but what if you tested it?
Big fan of Carlos, especially her work with non-standard tuning. I was very happy to find some of her tunings on Spectrasonics' Omnisphere. Non-equal temperament tuning is strange to get used to if you've spent all your life playing traditional western systems. I am on my phone right now so cannot link, but I highly recommend Chris Cutler's 'Probes' podcast that goes quite a bit into microtonal music and such.

Anyway, Wendy is great.
Isn't "while further investigation might be necessary" incompatible with "the authorities determined the design might be to blame for the sinking not the collision." or is it just me?