skysight-inc/HackerNews huggingface dataset:
Expert steelmanner here. This is fun.

1. The river cuts through a rock because its power is above some threshold where it causes more than zero damage, and the damage multiplied by the persistence (time spent) is what it does to the rock. (Compare the photoelectric effect; if the photons are too weak, they don't do anything no matter how many you have.) Of course, a scientist probably wouldn't use that language.

2. A human who sees a hidden meaning in something may transform their opinion of something's beauty. A grain of truth under bullshit phrasing.

3. ... Now this I can't think of a non-bullshit interpretation for. The future hasn't happened yet, so it doesn't tell you anything, certainly not anything surprising, until it happens and then it's no longer the future.

4. True, though kind of tautological.

5. Health helps a brain be capable of creativity, sure. Tolerance helps not squash other people's creativity. Eh, it's kinda true.

6. I assume "other flaws" is meant to be "others' flaws". There is truth to this: at least for some kinds of flaws, it's easier to see them in others than in oneself.

7. See also "you can lead a horse to water...". Has a valid truth: I think most kinds of learning work much better when the learner is participating.

8. Um... ... universal observations? Like mathematical facts, or facts about the Sun that anyone can see? But my movement doesn't transform them. Bullshit.

9. Almost certainly true.

10. That isn't a sentence. If I try auto-correcting to "the whole silences infinite phenomena"... I guess you could E-prime-ify it to "a human who observes the whole may lose sight of the many little interesting details"... meh. I'm probably reading more insight into it than the author made an honest attempt to convey. Bullshit. By the way, I'm now suspecting an alternating bullshit/non-bullshit pattern.

11. I think this has a lot of truth to it, though it might not be true in all cases.

12. New immutability? What? I'm suspecting some of these are taken from http://wisdomofchopra.com/.

13. Ehm... one could say that we experience a lot of things without understanding (or being able to explain) most of them. "inherent experiences" sounds like experiences that every conceivable being has, which I'm not sure exist other than "the experience of consciousness and cognition", which beings probably must have in order to qualify as beings, but which are probably felt much differently by different beings. So no.

14. Agreed.

And, looking at the results... Yup, makes sense.
Well if you don't mind rewriting tables, just create a table in the new structure, insert data from the old table to the new one, drop the old table, and rename the new table.
I completely hear you. Despite my extremely limited skills with TikZ, My brain "somehow" stubbornly insists to keep chugging along with TikZ, spending unreasonable amounts of time. But I love the end result; the way text and diagrams meld so cleanly. Nothing comes close.

On the unreasonable amount of time spent: Last December, "merely" to get the arrows right neatly arranged, I spent more than 2 hours :-(. See the transition from: wonky-arrows1.png --> wonky-arrows2.png --> much-better-arrows3.png -->
even-better-arrows4.png (the "final") here[1].

In two months I have another deadline to produce some technical material with TikZ diagrams (that's my choice, though). I'm determined to become more efficient at it.

[1] https://kashyapc.fedorapeople.org/temp/tikz/
I don't want to listen to the same collection of songs every day for the rest of my life, though. If services like Spotify fail and go away completely, the solution wouldn't be that I start buying music all of the sudden: It would be that I listen to less music, much like I did before these services came about.

If one record company pulls a track, so be it. That track will simply be out of my rotation. If I happen to be listening to popular music and I really want to hear the song, it is probably available other places. If I can't find it, so be it: I'll listen to something else and soon forget about that song. No big deal. In the end, I'm still dependent on the record company making it available in some way or another.
Not gonna happen. This site would be banned or censored.
As a firm believer in TDD and pair programming, I would caution you that since ultimate goal of programming productivity is unmeasurable, defect rate could also just be a measure of how much slower those practices are.

I don't think that's the case, but really we have no way to prove that it's true. Just a word of caution if you are ever trying to convince someone, it's best to be up front with the possible flaws of those studies.
Yes. Resistive losses in the motor and inverter are proportional to the current squared (I^2). Accelerating hard requires more current so 2x acceleration incurs 4x resistive loss. It's not a huge effect in most applications, but it does make a difference.
I don't think they are the same. People who bullshit a lot do try to frame those able to see through it as cynics, to make it harder for bullshit sensitive person to convince third parties about bullshit.
Burt Britton, ‘the greatest book reader ever’, Dies at 84
That’s not enough because it ignores all foreign key constraints.
How will the BBC detect people watching iPlayer without a licence?
Amazon does not use docker, ansible, salt and other hipster stuff internally because they are a nightmare to maintain at that scale.

Everything is deployed as immutable infrastructure.
A tough nut for proof procedures – John McCarthy (1964+?)
Code review is (from my point of view) a way to have a second or third person look at the code from a distance, in his own time, with less context than the author. When I write code I'm far into it and stop seeing the bigger picture. When you pair program, I think the same thing happens. Finally there's the end product, which can be looked at from a distance by a reviewer.

While yes, pair programming is preferred over just pushing to master, I think code reviews (and moreover formal code reviews) are better than pair programming for the final OK.
What are the necessities of Umrah – pen
There's no way he would ever admit this, but I bet one of his motivations for posting that tweet was to move the stock and hurt the shorts.

I would highly recommend not to admit this, because it's illegal as hell.
Not all routers support this. In fact at work we've got a router that seems to black-hole anything whose source or destination isn't in the DHCP table (TP-Link 480t+).

In the end I solved this by accessing this only while I'm tethered, that fixes the phone's IP address.

Too bad there doesn't seem to be an option to select keys according to host key instead of hostname or alias.
I really want a Linux phone.
There are lots of ways tech can help here.

Some photographs and films of child sexual abuse will contain other objects - cans of coca cola for example - and these are often regional. Machine vision can identify these cans and give a tentative location. That reduces the need for people to watch all the video (which is obviously harrowing) and increases the chance of finding and protecting the child.

Here's interpol asking for help. Imagine the power of macine learning and vision put to this use.

https://www.europol.europa.eu/stopchildabuse
Man, the first part of the article hits close to home. Ik currently in a project where there's a combination of scope creep and inexperienced developers causing the work to take longer than expected. Business however is unwilling to move any deadlines.

> When the business side “wins”, the developers end up in a death march.

This is a pretty good way to describe what I feel like now.
It's possible on most devices to use adb over the network. It's a separate toggle in the de developer settings as it exposes the adb port to all network interfaces (think WiFi, LTE, Bluetooth, etc.)
Use `adb connect <ip>` to connect to your device over WiFi and you should be able to use this tool without having a wired connection to the phone.
Amazon’s most extreme delivery
It depends on what kind of leadership we talk about.

Technical leadership: such leaders are often called architects. Of course they need deep technical knowledge.

Project leadership: such leaders are often called project managers or product owners. They only need shallow technical knowledge and can mostly lean on their experts in their team.

Human managers: they deal with personal growth and employment. They need enough technical knowledge to make employment decisions but need not be great programmers.

In large companies these are usually different persons. In a startup the CTO does it all, so of course he must be very technically competent.
Unit tests don't actually tell you that your code works. Integration tests do that.
I got 100%. My BS meter is quantum!
Let’s keep in mind the user story: “Being able to wirelessly perform an incremental backup of all your photos and data is life-changing”

The LOL is telling your Mom about DropbearSSH when this is now how iCloud Photos and Files just works. The equivalent goal is baked in.

You can still use cables or local WiFi via iTunes, but now all media and files sync over-the-air as files, along with an incremental backup of all state.

For the first time in last fall’s iPhone hardware upgrade, I didn’t use a wired backup/restore and every app’s and settings worked, along with device config. I’ve had an iPad Pro unexpectedly need replacing, no wired backup/restore needed. All my stuff syncs across all devices including desktop, all ambiently available.

The life changing part is confidence it’s working to the point of not having to think about it any more.

// Note: Photos and media end up as originals on Mac, along with all files. Those all backup in turn to Backblaze, for loss scenarios not covered by rsync style replication.
Lockheed Martin gets $2.9B Air Force contract for 3 missile-warning satellites
Is Python virtualenv not an option?
Israel launches three-year program to boost cyber industry
Thank you. That receptive and sensitive were used as opposites not synonyms is exactly what I missed.
Sure, people will not use X but they'll also use more than 0.02% of X; Even a ridiculously unrealistic low utilization of 0.2% is 14$/year and would cost ten times more than the "estimated" cost.
Back up your DNA. Will for on a USB drive and you could store it in multiple zones.

Or outsource the DNA production and birth delivery for no cost by adopting.
Why is this so hard to understand? Why would 1.3 billion people want $7,200 in coverage at once? If that happens then it's a mega catastrophe of proportions that the entire World would not be prepared to bear. That would also mean the end of the World as we know it.

So let's be realistic shall we? Of those 1.3 billion people hardly 0.1% of them might fall ill in any given year. That's 13 million people. That's still a huge number. Of them how many do you think would be critically ill? 100%? 75%? 50%? 25%? Let's take 25%. That would still be a huge number of critically ill patients (3.25 million). The total number of cancer patients in India per year is around 7 lakhs, which is 0.7 million (http://cancerindia.org.in/statistics/) so my guesstimate of 3.25 million makes sense (even though I feel it's higher then what the actual stats are). Only such kind of people would need the $7,200 insurance because critical illness care is cheaper in India compared to any other country. You don't need $7,200 to treat malaria or flu or to get your wisdom tooth removed (https://timesofindia.indiatimes.com/city/ahmedabad/Wisdom-li...). You need that kind of amount if you get cancer/stroke etc. Of those 3.25 million patients what percentage do you think are people who can afford private healthcare and those can't? Of those who can afford how many of them are covered by their employers group health insurance or have their own insurance purchased as part of tax saving initiatives? Now you do the math and you'll get your answer.
Thanks for catching that!

Although it was more a typo than a math error (as the 99.9% figure was correct). I'll chalk it up to posting when I should be sleeping (4:30am local time).
>11. Imagined pain does not hurt less because it is imagined.

I guess I can see how this might be classed as "not bullshit", but I don't see how it's profound at all. It just seems false to me.

I agreed with all the other classifications.

edit: I know complaining about downvotes is verboten here, but seriously, that's just my take on it. I'd be interested to hear an explanation of what the profound meaning is that I'm missing here.
I have trouble taking meaning from the "bullshit" sentences. At some point in trying, part of my brain begs me to give up while another asks me to go on.

I feel a similar way when I see the same person every day asking for money due to "hard luck.". Is this a professional or a victim? If I give this person money am I hurting myself and/or hurting them?

Difference between these situations? In second case, another human's well-being is at stake. In the first case, I could lose some novel insight.

Both cases carry a cognitive load which I must avoid bearing for the sake of my over-worked brain.

Is there a word for a kind of apathy that does not suggest immorality or lack of empathy?
Oh that is a fun read! I hadn't seen that before.
There are a billion MORE people in China than in the US. There is enormous industry and innovation there. China's government is terrible but that is their issue to resolve. All we can do is speak out, but refusing to do business hurts Chinese and American people far more than it hurts the Chinese government. Our government kills many innocent people accidentally as part of the normal course of war, but we consider it an acceptable place to do business anyway.
Steel Manning
There is nothing stopping you from doing it yourself. The Sqlite FAQ[1] even has an entry on it.

Two things holding this back: 1. code being inside our outside sqlite would not be much different. 2. the amount of additional test code would be humongous for an operation of that level of complexity.

So, just do it yourself. It's not that hard.

[1]: https://www.sqlite.org/faq.html#q11
I'm curious about how this is happening in America, of all places. As a European, I've always wondered (with a certain hint of jealousy, I might add) at the USA's absolute freedom of speech. People like the Westboro Baptist Church would've certainly been blocked from protesting here in the Netherlands.

At the same time, it's now companies that are very American, both by origin and by culture, that are (letting themselves be pressured into) censuring speech more than has ever been seen in the modern West. This strikes me as an odd paradox, coming from a country where people get taught from primary school onward to "disagree with what you say but fight for your right to say it".

I wonder where all this is going to lead, especially since these few companies control so much of global information flow. Are Facebook, Google and Twitter, once self-titled champions of free information flow, going to be the forces that end America's freedom of expression (in practice at least)?
Hyperbole can be dangerous.
Find a hobby that doesn't involve the computer. Vegetable gardening is my go to send activity. I have citrus trees too, which are wonderful when flowering indoors during wintertime.
Good point, productivity measurement is probably possible, but so vastly expensive enough that it's not happened yet.

I really like this post and the one about managers programming btw. Your common sense explanation to why most new managers end up coming back and reporting that they shouldn't code is exactly what I've seen as well.
It's not just software that doesn't "square the very definition of a project ... with our real world experiences". The same happens on the business side. There's always the other side of the equation: how the system reacts to what you're trying to do.

Perhaps some component doesn't really gel the way you had hoped for. The same goes for business opportunities. Sometimes it just doesn't work out and it can be a real blow to the project. And sometimes the users just aren't there or don't appreciate what you've done.

Management generally has to be flexible, not just in software, but in a lot of divisions. Because ... unknowns ... that are discovered as you go.
What do you use to have rsync on your phone?

And did you have to root your phone to achieve any of this?

Also, is there a tool to use duckdns or similar to assign a hostname to your phone?
https://www.heise.de/security/meldung/Patchday-Microsoft-Ang...
To be fair, it says "for the future", not "only for the future". If I say "these reforms will ensure a clean environment for the next generation", I'm not ruling out the possibility that they'll also do so for the current generation.
Where I find the ISO file?
Unfortunately, productivity is always context dependent.
"The New York Times reports that Jones tweeted a link to a video calling for supporters to get their “battle rifles” ready against media and others"

Turns out that there is a limit, and it's making really overt death threats. I'm surprised he didn't get banned over the "Democrats are going to have a revolution" stuff. https://www.washingtonpost.com/news/the-intersect/wp/2018/07...
> 11. Imagined pain does not hurt less because it is imagined.

This statement confuses cause (some damage) and effect (pain) and so should be in the bullshit category, or else it's poorly written/translated.

An imagined cause may lead to real pain, for example if you believe you've been betrayed but you haven't. The pain is the same as if you had actually been betrayed, and in both cases that pain isn't imagined, it's a real mental, neurological phenomenon.

But the only pain that's imagined is pain that's not happening to us, like someone else's pain and future pain, and sorry but despite all sympathy and fear, yeah that does usually hurt a lot less.
This is the #1 food experience in the world
No they won't. You aren't discounting those who already hold health insurance because it's a deduction for their tax returns. So for such people it's an investment. You are also not discounting those who are covered by their employers group health insurance. Not to forget those people who already have enough to spend for private healthcare. Not all 1.3 billion people in India are poor who depend on government health insurance.
OSX-KVM has been super helpful for recovering old sparseimage-backups I've created back when I was still using a mac. This is because sparsebundlefs-fuse Linux driver doesn't work with this file-format (yet) and I don't have any access to a Mac. (Especially since recovering takes at least a dozen hours).

https://github.com/torarnv/sparsebundlefs/issues/7#issuecomm...
What does this have to do with "America"? It's a private company enforcing its own rules on its own platform.
While binary size could certainly be a factor in a good deal of embedded environments, we also need to look at the resource requirements of the binary in question as well.

Sqlite doesn't need too much more memory than what its binary needs whereas with postgresql, you need all sorts of bells and whistles just to get the database system to boot.
Because it is American companies operating these big social media sites? Believe it or not, companies react to outcries by consumers, and they calculate that it will be better to suspend some users than not to.

Had it been European companies operating big social media sites, you'd seen the same thing happen. Companies are companies, and they aim for profit less so principles. And more and more Americans view websites' hosting of controversial content as implicitly condoning that content.

Besides, the First Amendment only prevent governments from limiting speech, not companies.
Its pretty insane that public businesses are forbidden from discrimination on most grounds (political views, religious views, etc) of who it employs, or who can enter their business, but its perfectly fine for FB, Google, Apple, Twitter, etc., to completely control the content of the conversation on their platforms.

It doesn't make sense that as a baker I can be forced to bake gay wedding cakes, or as a Restaurant owner I can't open a 'straight white people only' restaurant, but Social Media giants can basically purge any and all far right content.
Eh, no. GoodReads is more about connecting to your existing friends and sharing books between each other, not really designed for you to meet new people based off of your shared interest in books.

But as for the comment above yours, that is Goodreads. It doesn't sell the books, but is a central place to discuss books. Unlike Amazon.com comments, you don't need to verify anything to be able to comment on a book.

And lastly, it's kind of difficult to say that it's an independent source of reviews, considering that Amazon purchased GoodReads back in 2013, GoodReads offers Amazon-only discounts, and Amazon is always the preferred seller (while the rest of the sellers are hidden behind a dropdown).
Right. Also:

> 2. The hidden meaning transforms the abstract beauty.

Describes reading the description of an artwork at a Modern Art gallery pretty well
The manager can do code review if they're a player-manager. If they're a people manager, it's a lot harder to meaningfully review. Managers usually hired in to manage after the team grows (and splits), rather than trying to convert developers into managers, so they may not have a good idea about the code at all.

I'm more inclined to think that it's senior technical responsibility to review, since they'll have a lot more knowledge of the codebase, its evolution and future direction, potential gotchas and various cultural dos and don'ts.

For sure, it's important to keep an eye on the code review culture, though. It's easy for code review to degenerate into nitpicking small things like whitespace, naming, coding conventions - these should be handled by tools instead. And of course if people are being assholes, they need to be pulled up on it.
> companies ... censuring [censoring?] speech more than has ever been seen in the modern West

More than the Hays Code or HUAC?

And those are just in America; I'm old enough to remember when certain UK elected members of Parliament were legally banned from speaking on television, resulting in the weird "words read by an actor" workaround.

https://en.wikipedia.org/wiki/1988%E2%80%9394_British_broadc...
Harnessing the Power of Open Source Research and Teaching to Transform Education
I must say I have not been jealous of the US in this regard. In my opinion the state should be able to silence fascists and neo-nazis and jail them for hate speech. Unlike the US, people in Europe have experienced first hand what happens when you tolerate and enable them.

Also I don't think you can call it "absolute freedom of speech" as some speech, like calls for murder of the usual fire in a theatre exemple, are indeed not allowed. The US also has libel laws & copyright laws. To me the main difference with European style freedom of speech seems to be tolerance of extremist political/religious speech.
Good thing too, since it's in just about everything: https://www.sqlite.org/mostdeployed.html
There was an old Tom DeMarco article I'm a fan of: http://www.systemsguild.com/pdfs/DeMarcoNov2011.pdf

In it he has a pretty interesting insight about late projects. "If a project offered a value of 10 times its estimated cost, no one would care if the actual cost to get it done were double the estimate. On the other hand, if expected value were only 10 percent greater than expected cost, lateness would be a disaster."

I imagine as our field matures measuring productivity and hitting estimates will get more important once software has finished eating the world. The unlimited (or close to) upside dev projects will be largely behind us and we'll need to hit tighter economic targets. I'm just glad I'm working in the era where I don't need to measure it :D

Glad you like the posts. Thank you!