skysight-inc/HackerNews huggingface dataset:
When the grandparent said "Kinda hard to feel sorry for a criminal being unable to report a crime....."

The parent answered "You don’t feel sympathy for sex workers, who in many places are unable to report being assaulted?" -- as if that category was what the grantparent meant by "criminals".

It was obvious to me that this was not what the grandparent meant, and I chimed in to say that one can still find it "hard to feel sorry for a criminal being unable to report a crime" while still feeling sorry for a prostitute that can't report a rape.

It's easy to speak of "criminals" casually without including (into your concept of them) large categories of people that the law might still consider "criminals" (eg. prostitute, a teen that did some weed, a guy who hacked into a website for fun, somebody who gasp pirated some music, etc.).

That's orthogonal to what protection criminals should get or not. I can support the rights of a criminal (to a fair trial etc) without feeling sorry for them. I don't find feeling "sorry" necessary to support people's rights.

>You’re argument seems to be: people who commit crimes shouldn’t expect protection under the law from other crimes.

No, my comment meant to convey (a) that the grandparent's point that "Kinda hard to feel sorry for a criminal being unable to report a crime" is not some bizarre cruel statement, and it doesn't necessarily have to do with some special cases of legally considered "criminals" that are more like victims themselves like a prostitute.

What I didn't like was the uncharitable interpretation of the grandparent's comment.
> That is bit like saying people are inherently good..

Not my intention - I was offering an alternative to the "If you don't like it you should just leave, because appeasement is death for a company"(paraphrase) I was replying to. (Though I do think people as a whole tend towards communal improvement, albeit with lots of short term self-focused protections)

> The best way forward [for union/benefits] ... is to create more division between employer and employee

OTOH, I wouldn't agree with this statement either. More division is something that CAN happen (and appears to HAVE happened here), but it's a bad idea for both employee and employer to SEEK that out.

On the gripping hand, people regularly find a way to perform below my lowest expectations, so I may be pollyannaing all of this.
Boeing waited until after Lion Air crash to tell Southwest safety alert was off
Upload phpmyadmin
I hope they do and I hope they do something about it. Distracted driving is a really bad idea, and you should not be touching your phone while you are driving.
Minecraft Creator Notch Excluded from Anniversary Due to ‘Comments and Opinions’
The silent GitHub army is out in force today.
Would you please not post generic political flamebait? If you keep breaking the guidelines we'll ban the account.

https://news.ycombinator.com/newsguidelines.html
What? You get to imagine some bad argument that would make it most convenient for you, and then demand that I defend that argument, as if it were one that I wanted to make? This is what I'm responsible for? Dealing with someone who resorts to strawmanning the person/idea at the other end when challenged?
I think it is a matter of practicality and old systems. Not to mention the headaches if something is supposed to be auto-done but wasn't.

I think the legal system could use through computerization personally but I am biased and recognize that would be one hell of a project to transition and avoid disaster - let alone the political capital involved.

It would be a bueraceatic task in a non-perojative sense - it is dull and not something impressive but if you are stuck doing it anyway it could make things easier for you.
I'm a fan of this.

But, note "The PLAtform NEutral Transpiler"..."allows one to compile a subset of the C language".

Subset of C not being C.
Just do it. Inevitably you run into a boring feature that you aren't jazzed about implementing. Do it. Or you finish the project and never launch it. Do it. Or it's just taking you way longer than you thought (not a weekend project afterall, eh?). Do it.

You won't always be motivated. But you'll get over a boring hurdle and find out there's something behind it that is exciting.

7 years strong on my current startup, through plenty of lows (and eventual highs). I'm not the best developer, but something can be said for my follow-through — and it's nothing special — just the recognition that some things will suck and I do them anyway.

http://codefury.net/2011/10/your-awesome-hack-that-nobody-ev...
Is doxxing an inherent evil? I'm a big fan of right to be forgotten and the ability to have your personal information removed from the Internet, but even that arguably would not interfere with doxxing someone in this manner. Being alerted to the identity of a scammer and his tactics would be in "the public interest" for at least a handful of years.
Can't speak for OP, but Social Justice (tm) is mutually incompatible with social justice. The former is roughly a movement to establish identity-based hierarchies while the latter opposes these hierarchies. So when people say they're "opposed to SJWs", chances are they mean they "support social justice".
Show HN: CSS Scan 2.0 – Instantly check and copy the computed CSS of any element
Or too young, or immunodeficient, or your vaccination expired (some of the older models only provide some decades of immunity, where a lifetime protection was expected) etc. Nope, this is not "mere" self-harm: innocent bystanders have already been killed this way.
This is an excellent point. The helicopter exhaust is probably deposited in its entirety on the cherry trees and in the field. I guess the Jetranger dried fields look almost 'organic' in comparison:) Hopefully, the FAA and the oil companies will eventually come up with a less toxic alternative to the 100LL (although they have been promising it for years now).
It depends indeed. I faired a lot better when I went at it alone. Could be me, I just like to be the boss.
We detached this subthread from https://news.ycombinator.com/item?id=19779093. It's no surprise that generic ideo-political flamebait (meant that way or not) gives us generic ideo-political flamewar.
How is this arts centre funded?
I think we're differing on semantics.

> it would naturally be to get the advertised benefits of the language

I think "naturally" is doing a lot of work here; this is not "for the sake of using Rust", it's to gain the benefits of the language.
I won't argue that GitHub is better. I simply like the experience of contributing on GitHub: my pull requests are available for all to see, it's familiar, it works well enough. Using GitHub is also one less thing I need to learn, which is nice when I'm feel pretty maxed out on learning new things, which feels like most of the time these days.
The UI certainly is often poor, particularly in the FaceTime case, but as a general matter, being reminded of a late loved one gives random opportunities to remember, reminisce, and to speak of the departed to children and newer acquaintances, which honors their legacy.
> a lot of free-software/open source software are licensed that way because the projects themselves are ideologically predisposed.

Does GNU audit every contributor to its libraries to ensure they only personally use open source hardware/software? If not, then I'd have a big issue the ideology stance of these organizations.

> So, I mean, you get to choose, if you go the Linux way and say "we are open source for pragmatic reasons" then there's no doublethink. If you say "we believe that all software should be free" while simultaneously forcing your users to contribute using closed source software on a proprietary platform then then you're not practicing your ideology, and worse; you're forcing that non-practice on your developers and users.

With that same rationale, it's also doublethink if every system that an ideologically-aligned FOSS isn't using FOSS based systems. And realistically, this is not how the market works and makes it extremely limiting to find contributors to maintain systems in longevity.

Kind of reminds me of the discussion around people going personally carbon-neutral. Are you going to realistically audit every interaction you have every day to ensure the level of carbon you are consuming? No, you look at the largest/most material areas that you can control and use alternatives there.
>then the record of X conviction is considered expunged

What exactly do you mean by "considered," here? By whom/what?
I wonder why even run this analysis? Is it because someone said "being fat is no problem"?

I'd rather see interventional RCTs instead for this at risk group.
> Open source has only “won” for programmers

This is completely false. Corporations and Venture Capitalists are the ones who capture most of the value from open source projects.
Independent developers got screwed over big time. We are the biggest losers. To the point that we probably would have been better off without open source. I've met popular, very skilled open source developers who can't even make a living as developers.

The top 10 open source developers in the world only earn a high/normal salary (e.g. Evan You of VueJS earns about $200K from Patreon; probably less than what he got at Google as a regular employee). He probably also makes money from conferences and talks; it's not bad, but if you look at the top musicians in the world, the 200th most popular musician alive probably earns millions per year.

The 200th most popular open source developer alive is probably a homeless person.
Free Gift Cards
How do I stop? I'm full-on addicted.
I'm not imagining it, and that's the problem you're running into. It's a consequence of what you said.
Make a copy of that message if you want to save it. Don't trust an important artifact to a system not designed for preservation.
I can't believe it's 2019 and startups are still accepting terms of service to receive value.

Crypto-currency is here and removes all of these trusted 3rd parties that can and will shut you down for any number of reasons, not to mention their outrageous fees, chargebacks, and incompatible APIs, which make it painful to migrate to another provider.

If you can, ditch this system and build for the future.

https://github.com/btcpayserver/btcpayserver
I am in no means to speak as a serial unfinisher, but I'm more comfortable with myself and found this helpful:

I took this when Dr. Fogg started developing this: https://www.tinyhabits.com/ after finishing The Power of Habit by Charles Duhigg

Key takeaways for me:

- Habits replace other habits: sitting at desk --> take a break in fresh nature air
- I can anchor other habits on keystone habits: taichi --> plant based diet
- If I don't follow through, maybe it was not worth it originally (stop doing and start being): erlang, haskell <insert language here> --> enjoy the lang you build stuff with
> I feel like society is very much in uncharted territory here

Society has been in uncharted territory since humans existed. It's not 'more uncharted' because the dangers we face are social media and climate change rather than plague and poor sanitation.
Is This a Market Melt-Up? Here Are Some Ways to Tell
Put it in the trunk or something while you're driving.
New IEEE Position Statement Supports Strong Encryption (2018)
And... it's gone!

https://news.ycombinator.com/item?id=19779056
The Three Eras of Micromobility
Nintendo pulls Switch game after dev reveals he sneaked in basic code editor
Are they accounting for carpooling/passengers? I drive into work with my wife every morning, and often check my phone en-route while she's driving.

This is an important problem, but ham fisted solutions which invade privacy are not the answer. We need better regulation of this stuff.
There vs. Their vs. They’re: How to Determine Which Word to Use
Here's what has worked for me:

1. Think deeply about what's important to you in life. Constantly ask yourself if what you are doing is aligned with your values. If it isn't, figure out what changes you can make.

2. Understand that trying to make progress through sheer force of will only works in the short term. Your environment and the people around you shape your actions way more than you realize. Change your environment and you change the way you behave.
I know you know this, but for the benefit of others, you're talking about the C ABI, not about the language itself. Rust can expose a C ABI as well, and you'd get all those same bindings benefits.

> wlroots brings together over a dozen different libraries and interfaces which are implemented in C.

This is a great argument that it should be written in C, though.
The narrative in the article also misses the following point, which I've seen many times over the years, in both game dev and non-game dev shops:

It is massively unprofessional to ship an Easter Egg without broad consent to do so. Planning a fun "secret" for your users? Great! Surprising people involved in the publishing pipeline, esp. in a "will I get caught" way? Not so great. That's where Rajan went off the rails.
Turn your phone off (or at least on silent/do not disturb) and put it either in the back seat or the seatback pocket before getting behind wheel. Get a Garmin offline GPS for navigation.

If you want entertainment like music, audiobooks, or podcasts you can get a cheap, basic MP3 player and load it up before car trips and plug it into the aux input. Though, honestly, this might not be necessary as long as the phone is out of reach and alerts are off/on silent; so a phone with notifications disabled bluetooth streaming podcasts from the back seat should be fine.

The important thing is its entirely out of your reach and you don't hear the notifications.
The "photo app" market is a zombie apocalyptic wasteland of failed and undead software. I don't want to get burned again, either, so:

1) There's a corporate mandate to open-source PhotoStructure for Desktop in the event of business closure.

2) Your library consists of industry-standard files. If you choose to do so, your originals are copied into a standard YYYY/YYYY-mm-dd/ folder hierarchy. XMP sidecars are added to hold inferred or novel metadata and store nondestructive edits, like rotation. A SQLite db (with commented schema! it's pretty, honest!) holds asset-file-tag relationships, albums, and other non-file metadata.

3) It's just me, and I love open source, so if I can get to the point where my licensing stream pays for food and shelter, I can open source then.
https://livecode.com/

I used this extensively in a past life. It’s a great HyperCard alternative.
The order in the front page is essentially points/age^2. (The exact details are elsewhere [1].)

This post has less than an hour, so the priority is 11/1^2=11

The third post is currently https://news.ycombinator.com/item?id=19778023 that has 98 points in 3 hour, so the priority is 98/3^3=10.9

So ... probably just a weird order when the story is too young, let it age and drop.

[1] The exact formula is something like (poins-1)/(age+1)^1.6 or something like that. points/age^2 is a not very bad approximation, but it's much easier to calculate by hand. There are also flags and penalties applied automatically, by the mods and by the users. (The exact details are elsewhere.)
This is a good PSA for never using a debit card online.
Is this your advice for pregnancy and infants, too?
"For some that threshold is having an actual six pack, and once you lose it, you go into emergency "at whatever cost" mode."
It is easy to say " i want a six pack." It's much harder to say "i want to eat a very strict diet, prioritize sleep and working out, avoid stress where possible and severely limit alcohol consumption to 1-2 drinks per week or less". But to say the former is to also say the latter IMO
I have no problem coming up with ideas but what I need is a rock-solid, dead-simple CRUD stack that ONE person alone can run, securely, in their spare time.
I wasn't able to find their developer policy, but I'd assume this is a pretty cut and dry case of violating the policies he agreed to when he submitted the game for review.

Nintendo is very protective of running pirated or unofficial games, ever since the late 80's, when knock-off games were rampant and leading up to today with DRM. I'm sure it's against their policies to sell a game where users are allowed to write arbitrary games/code without Nintendo approval.

It would be different if the game was sold as a Ruby interpreter, because then they could at least verify it's capabilities and make an informed judgement about whether they should allow it.
If you reduce the entire spectrum of political opinion to a single dimension with two labeled teams then you can claim something like that.
> Please actually point out how the GitHub workflow can be even more simplified than what I outlined above

Adding a remote is generally a one-time cost and is unneeded for every PR, so adding that command (along with all the associated comments) makes it appear more complicated. The reality for most GitHub users is that they simply have to do:

`git push origin <branch name>`
Getting robots to handwrite letters using samples of real handwriting sounds pretty intense!
I have been looking for a photo meta data app for a long time, not sure if this is something you have/will offer.

I am essentially looking to leave the original photos on external drives and have an app that indexes them and stores a customizable thumbnail with the app to view them on my local machine. This way I can browse through all my photos and figure out the original file path if I want to retrieve them. The most important aspect is that I can take the drives offline while the thumbnails and index remains within the app and re-indexing when connected again.

My existing workflow is to import all photos on my mac to the Photos app. I pull them from different devices (phones, camera, etc). The photos app does an OK job at de-duping any matches. I also run PhotoSweeper to further de-dupe which analyzes the photos itself and I can leave the best ones remaining. After that I run some custom scripts to export the data as [year]-[month]/[year]-[month]-[day] [hour].[min].[sec].jpg. I then merge those onto my external drive and kick off my backup process to clone them to other drives and sync to cloud.

The closest I have come is Lightroom which indexed the drive a little bit but the "thumbnails" and catalog is huge. It allows some tagging and other features to discover old photos but some processes are a bit manual. This workflow seems to be common among digital asset management software which is expensive and way more then I am looking for.
> locale-specific workshops

see also "maker spaces"
Always has been. Some episodes tend to resurface, though...
Seriously what the fuck happened to Notch. I don't blame Microsoft from excluding him at all.
Buy Negative Google Reviews – Buy 1 Star Bad Google Reviews
By making the choice that that applies to infinite sets, too, you go against strong intuition such as that, for example, there are twice as many integers as even numbers (that intuition is very strong; even math students will start out thinking it is true, not “I wouldn’t know”)
Hmm, if IG allows an impersonation account as long as no "official" account exists, you could try creating a second impersonation account and claiming it is official in the report of the first impersonation.

Put IG back on the spot to make a call.
Yep, it should work fine with a read-only photo volume as it doesn't make any changes to photo files by default - it just needs to write to the DB which is configured as another container in the Docker Compose file.
It seems like golang designers are totally isolated from what's been happening in the last 30 years in languages design. They still insist on their weird way of error handling just like they were stubborn for years and years on the lack of package management and eventually a very weird and rudimentary way of it. It's sad because I use this language extensively but its weirdly mediocre design is totally unfathomable. It's like they are very stubborn to do anything but the right thing.
A gallon of 100LL has 1.2 to 2.0 grams of TEL, which is 0.77 to 1.3 grams of lead.
Legacies Never Die: How to Handle Legacy Code
I was thinking about that today when a android update prompt took my screen view in hostage. I am using the phone as a GPS. Hopefully I knew the road very well but I would have been forced to stop the car in any other situation.
You can't push to origin unless it's your own project or your team's. We're talking about PR-based workflows.

> Adding a remote is generally a one-time cost

It's not a constant cost, unless you're saying you only ever intend to contribute to one project ever. It's a fixed cost that you will pay N times, where N is the number of projects you contribute to.
Turn off notifications, get it out of your reach.
There is a difference between making observations about different political ideologies (what the parent was doing) and advocating for the establishment of racial, gender, etc hierarchies (what "SJWs"--for lack of a better term--do).
Wikipedia definition:
HyperCard is a software application and development kit for Apple Macintosh and Apple IIGS computers. It is among the first successful hypermedia systems predating the World Wide Web.
Thank you! I ended up buying Jaworski's Philosophy of Mind: A Comprehensive Introduction before I saw your comment. So far it's interesting stuff! Many thanks for suggesting this topic :)
With the new Tesla Model S Long Range (400 miles of range on freeway), you can drive non stop between LA and San Francisco.
This? https://nanopass.org/

It sounds like someone took the Unix philosophy "each program should do one thing well" and applied it to compilers.
The article doesn’t seem to make the distinction between direct cell phone use and that done through an car-specific UI like Android Auto or CarPlay.

Will I be charged more for my insurance for selecting a podcast?

Why am I not charged more for changing the climate controls through a touchscreen UI that might require the same level of attention?
fear, sense of panic and doom
Finding Free Images for Your Website
Huawei tech would put UK-US intelligence ties at risk, official says
I think it's a side effect of becoming so well known in a short amount of time.
I can't see the similarity, the first Macs looked entirely different than the Amiga 1000 and almost everything on the hardware and software side was inferior to the Amiga.
I’d love to find something like that with a modern language.
I’m not sure this is a problem. Of course a company is going to retaliate against employees that are protesting instead of working. What did the protestors honestly expect? That they would get promoted?

If I ran a company, and my employees were protesting decisions that I thought were in the best interest of shareholders, I would first listen to them. If after listening I still believed the course of action was correct I would have no other choice but to punish/fire them. It’s not the protestors’ job or responsibility to go around the company again and again instead of proper channels.

At some point, your morality and the morality of corporations and capitalism will always conflict. Is Google going into China a decision I like. No, it’s not. Would I maybe be upset if I was a developer on a censored search engine? Of course.

But is it the right thing to do for the shareholders? Yes! Of course. China is a huge market and represents massive potential for Google. They have a moral responsibility to maximize profits for their investors and that should always be the primary mandate for companies (unless they are a B corp, like Etsy).

This will naturally conflict with personal morality, as it should, but cognitive dissonance is always a given. The only question is whether you recognize and accept or deny it’s constant presence in everything.