skysight-inc/HackerNews huggingface dataset:
> By "organized crime," I assume you mean something other what's traditionally thought of as organized crime, e.g. the Mafia, but I can't tell what.

The Mafia and other manifestations of "traditional" organized crime is exactly what I was referring to.

Two years ago, when a new friend was teaching me about her addictions, I bought Johann Hari's book, Chasing the Scream: The First and Last Days of the War on Drugs [2]. Hari says that after heroin was made very difficult to obtain (circa 1915), organized crime became the supplier for most addicts.

The Los Angeles Times Op-Ed A 1930s California story shows why the war on drugs is a failure also covers how the Mafia swooped in to supply the needs of addicts [2]. This is the primary article I was thinking of when I wrote the quip you responded to.

[1] http://chasingthescream.com/

[2] http://www.latimes.com/opinion/op-ed/la-oe-hari-california-d...

> > I presume she managed to avoid becoming a junky because she has a pretty stable day-to-day life.

> While circumstance and upbringing are factors for addition, I think it's accepted that there is also a biological component; your mom may be inherently less prone to becoming addicted to opiates.

My mother is inherently less prone to becoming an addict because she has meaningful things to do: job, family, friends, trips, etc. My friend who taught me about addictions (mentioned above) was vulnerable to the street pharmacy because she was exposed to meth amphetamine as a pre-teen, and her brain chemistry never fully recovered. She says she was very depressed as a child/teen, and was made suicidal by her doctor when he injected her with Depo-Provera around age 20 (this is a chemical castration drug used for 3 months of "birth control"). This friend is doing well now because I provided the "connection" that Johann Hari says is so important for helping addicts out of their pit.
What's the frequency of the "red wins" scenario? versus typical gerrymandering?
The issue is that they are slipping on things they used to be good at. They are a lousy bookstore now and even the general retail experience has seriously regressed.
Apache Jackrabbit 2.14.2 released
Ranked choice voting is still fundamentally flawed [1]. Voters will be incentivized to vote strategically in this system rather than according to their preference, just as they do now.

[1]: https://en.wikipedia.org/wiki/Arrow%27s_impossibility_theore...
Being in middle management in a workplace of 7000 it often surprises me how little time people in tech devote to diplomacy.

You can certainly get a point across by being direct, but to make a truly lasting change you need to convince people it's a good idea. I've yet to see this happen without kindness and diplomacy.

So while the IT security officer can certainly get a strict password policy implemented, without also making sure people understand and agree that security is a good idea the end result becomes a lot of written down passwords hiding on postits under keyboards.
I don't really understand that 2nd bit. How are you going to end up with the same number of congress people? And if you are dividing up seats by party doesn't that incentives you to cater to the base more?
The battery life is still unoptimized - I haven't even played with CPU clock scaling, WiFi is always on and its power management is at default settings, and there are a couple more things I can do that'll improve battery life (like, putting GSM modem in low power mode and adapting my GSM code to work with it). Right now, it lives for about 20 hours from a 4000mAh battery - playing music all the time, WiFi connected to something, with SSH open on my laptop. I just put it on a charger overnight, and like that, its uptime is 6 days now - if I ever forget to charge the batteries, I can just use spares to get through another day =)
It wasn't a complaint, it was an honest observation.
Hidden Screenshots in Rails System Test Output
In a similar vein, one of the articles that has more influenced my interactions has been The Minimally-nice OSS Maintainer [0]. It doesn't produce an instant slipstream where all your collaboration is suddenly super-fluid, but niceness does help reduce those abrasive moments which, in my experience, can slow a community down a lot more than working well speeds it up. It goes hand-in-hand with good community curation - so long as you're trimming out bad actors, you have to be able to acknowledge bad behaviour in yourself.

0. https://news.ycombinator.com/item?id=14051106
https://brson.github.io/2017/04/05/minimally-nice-maintainer
I'm just happy to see new devices being made with high resolution 3:2 screens.
Well for one, define 'adequately watered'. Secondly, a reliable continuous sensor will be a tdr sensor, the cheapest of which start around usd 200 - and then you have to do a bunch of hacking yourself still. It's not so easy - there's a reason real indoor growers don't use pots with soil. Look into using other mediums, or maybe use a cyclic flooding system, but both require adapting the environment the plants are in, they're not so nice to look at with the tubing and overflows etc.
A Year with the PAX Labs Juul Vaporizer
There was a time aol, yahoo and msn were made to play nice and interop, will that soon be the case with these new messaging platforms?
Experience has taught me there is a serious difference between being nice and being kind.

Often, we are nice because we are afraid of hurting people's feelings. As a result, though, we sometimes end up stringing people along and the ultimately make them lose more time and energy than if we had breached their comfort zone early, and communicated our expectations when they weren't yet super-invested. And after all is said and done, if we string them along, they end up blaming us more as well.

This was a hard life lesson to learn, but sometimes, to be kind, one must risk not being nice.

My advice would be: before communicating a tough expectation, do your homework (research how it's done) and be diplomatic. Different cultures have different linguistic paradigms that help grease the wheels towards agreement. Use them. And at the end, be firm but offer support for the transition. If they want it, they will take it. In any case it's likely you will be respected and won't burn bridges that way.
"Everything you've wanted in a messaging app"

Matrix support and total federation integration.
For political reasons it must always be portrayed that way. See all TV sitcoms since roughly the 80s, etc.

Two decades of marriage indicates that much like a root canal, thirty minutes of selecting a new shirt for the big party seems like it takes hours of waiting but its really a very small slice of an otherwise enjoyable afternoon.

Due to aspects of contemporary style and higher physical variation in the female form, if we shop together to get new date night outfits or whatever, the vast majority of the time will be spent on her outfit. It drives my wife nuts that I can select a shirt or pants in about five minutes, and they actually fit me and my butt doesn't look fat or whatever it is she's selecting for.

I am so old I remember when enclosed legacy shopping malls had a variety of stores, not just 95% womens clothing stores, I can remember going to book stores and believe it or not, music and software stores when we were newlyweds. Perhaps much as vinyl makes music stores cool again, people will start distributing steam keys on floppy disks again, it could be very hip and cool with the youngsters. Also pre-Amazon, department stores were more interesting to shop at, if she was going to spend three hours trying on jeans I could buy a blender from housewares and I probably needed more AA batteries or dish washing soap or who knows, but now a days if I want a blender I comparison shop on the phone and its delivered tomorrow for cheaper than department store price, also I probably bought it when I thought of it weeks ago, not weeks later when I was bored shopping with my wife. I think of stuff that comes from Amazon boxes today, in the old days I shopped manually while my wife was trying to find a bra that fits or something for hours. Sears is a dead company now, but I spent a lot of time and money in my youth in its hardware store component, for example. To a large extent, "I'm bored" as a male shopper is a very "era of internet shopping" phenomena.
Arrests? For gaming an app store rating system?
The article seems incomplete since there is no mention of Waymo (even if it just says "unknown date"
Marketing your idea to the public is skill. As you might recall, Steve Jobs couldn't code.

Also, picking an original idea is skill.

If the idea is not original or unusually compelling, then marketing is even more important.

There's more to business than code. Happy to offer some tips on competitive strategy and moat building if you'd like, altho I'm just an hobbyist investor with an econ degree from a former life.
After struggling with alcoholism for decades I used Naltrexone to stop drinking five or six years ago. It wasn't a simple taper but when I had my last drink it was easier to walk away from than anything I could have ever imagined before I did it.
One could argue, that fear of NATO made the Ukrainian war happen in the first place. Anyway, point still stands: We need more international unity, not less, since there is war in Europe, and the EU is arguably the closest tie between countries.
Passive sigint doesn't care about latency

"Active SIGINT" really only applies to CNE and not the traditional COMINT where MITM is used for translation and interpretation. In which case latency does matter, but not on the order of ms.

unless you're doing sigint in something very fast, like a missile launch.

That's FISINT/ELINT/MASINT though and has a completely different PED chain. Almost 100% automated.
I'm working on a 3G modem board this week, based on SIM5320 (as suggested in a HackerNews comment, IIRC) - the way I'm designing it, it's pin-compatible with 2G modem I have now, so should be a drop-in replacement. Hope to have the PCBs in a month, and I'm also planning to release a timelapse of me drawing this board (with comments) - for educational value.
None is perfect, but not all are equally bad! You can compare them by how often they would pick the condorcet winner when one exists. Any ranked choice system would be better than what we have.

Furthermore, the OP is mostly about the problems with geographic districts. They take any voting system, and make it waaaay worse by adding aliasing.
Did you receive a WhatsApp subscription ending email or text? Watch out
I think that kindness is a gift just like cleverness. You can work to become more educated, work to be more rational, more evidence-minded in your judgements, but you will still be behind someone who works the same amount but has a natural ability. The same is true of kindness. Of course, we should all work to be kind, but it comes easier to some than to others. I know some people who, in a very natural way, are pretty much incapable of being unkind.
Embrace the power of "and."
I felt that ORM systems were negative 15 years ago. They have improved quite a bit since then. An increasing number of competitive frameworks have come out and the incumbent frameworks have improved. The situation is much better than when that "Vietnam" article came out. I think many people use a lightweight ORM such as Colander and if you are happy with that, that is great.

These days though I am using SQL very differently than the old days. I used to use MySQL, PostgreSQL and sometimes Microsoft SQL Server but lately if I use SQL it is SQLite. Today I am much likely to use some kind of graph or document database such as DynamoDB or OpenLink Virtuoso, but it has been a long process to get confident enough in the new tools.

What I see missing from most db tools is the ability to map functions from the host langage to the query language in back. For instance, if you write something like

lambda x: 5x-2x*x+7

you should be able to compile that the SQL or SPARQL or whatever equivalent. Microsoft's LINQ framework approaches that with a lot of specific features built into the runtime and language. In either Python or Java you can run a (or the) compiler/decompiler on an expression, make an AST, convert that AST into a query AST and send it to the database engine.
Google is using AI to create stunning landscape photos using Street View imagery
is it server friendly .. or mostly a desktop distro?
Maybe as a solution to this?

http://www.dailymail.co.uk/news/article-2520753/Chinese-boyf...
While we are dealing with this severe public health crisis, Republicans in Congress are about to pass a healthcare bill that will, according to the non-partisan CBO, result in millions of people losing their health insurance.

There is really no word that adequately describes how disgusting it is.
I have an (awesome) ASUS RT-AC5300 router but I use my Synology DiskStation to run a DNS server.

Everything worked out of the box. No custom software installation, no messing around. I love them both, they're very powerful.

It's easy to install dnsmasq on Synology but now you don't have to do that manually anymore, they have their own package system now which includes a DNS Server built upon dnsmasq.
As noted by others, the cost of Evzio is up from $690 to $4500.

So, yes, there always is some reason. The pharma company needs to cover the costs to their whole business with the revenues from their whole business, and they'll play whatever games help them do that. The price for a drug does not correspond to the cost to produce (or develop or get approval for) that particular drug, the price corresponds to maximum revenue for that drug.

With all the max revenue from all drugs, they need to cover research for a bunch of drugs that won't work out, marketing, board of directors, and other expensive hires to power the rotating door between regulation and industry, etc.

It would obviously be better if prices paid for long-existing well-known drugs did not mostly go to cover inept big-business shenanigans. "Real competition" would fix this, but the health care industry is fucked up in 10 different ways and we can't agree which direction to go to fix it. (In this case I'd say the problem is that the end-user is not paying for it, so bureaucracy and politics decide how much of which brand to buy, and the result is so bad the end-user would never pay for it, so we're stuck - it's unfixable.)
You should read OP. It's about making districts with multiple representatives, not changing districts with the current system.
Todoist and Calendar. Mostly on mac and ios but also win/lin.
Doesn't seem to have a copyright assignment policy in place so this can't be upstreamed as is.

https://www.gnu.org/software/emacs/manual/html_node/emacs/Co...

So opened - https://github.com/Wilfred/remacs/issues/238
In my view, messaging is the best example of how bloat over time kills apps. Nobody actively wants to switch messaging apps, but with numerous apps that have come and gone throughout the years - from icq to msn messenger to yahoo messenger to Skype to WhatsApp to kik to Line, often enough it's that the app itself gets bloated to the point where the fundamental messaging capability becomes secondary and folks move away to something that just works - or is easier and takes advantage of a new paradigm in discoverability and that becomes where you find most of your community.
I liked writing an internal command line utility for our Go codebase. It automates common dev commands like deployments (including installing dependencies, migrations, etc), sending test emails (eg to check formatting), and running smoke tests. Pretty minor, but it makes my life a lot easier. I plan on expanding it more for accessing prod and dev APIs.
Empiricism is the rational choice!
How do you decide what to buy?
Easy Come, Easy Go [AVC on BitCoin Bubbles]
This article goes well with the recent submission of an old Asimov article on the cult of ignorance. Science is a religion. Economics is a religion. Experts don't know anything. You can believe whatever you want!

edit: Just noticed that the page has it's own internal link to another guardian article 'the cult of the expert - and how it collapsed' so they know what they are doing.
In early 2000s a mall in Hamburg did a similar thing, calling it a Männergarten, though theirs had arts and crafts:

https://en.m.wikipedia.org/wiki/Männergarten
1700$, no thanks.
ORM are indeed, in my opinion, not very helpful, except in relatively narrow cases when operation only on single records matches the task well.

OTOH what most ORMs offer behind the scenes is a DSL for SQL, which may be very useful. In better cases, that DSL can be accessed separately from the object-mapping proper.

For instance, I greatly appreciate SQLAlchemy as a way to write composable, readable SQL that operates on Python tuples from the host language side. I did not use the object-mapping part of it for years, and don't miss it.
Ikea understood this a long time ago: Småland
We started resin.io with a microservices architecture from day one, and we are still happy with the result. It was very painful to get it up and running, but once that was over, we were good to go. The boundaries we defined early on are still solid, and the result works well. One critical detail however, is that all our persistent state lives in one place, minus specific well-understood exceptions. Arguably, starting with microservices helped us define strong boundaries we weren't tempted to blur over time.

All this said, I do sometimes wish we had started with a monolith, if only because we paid the microservices tax in deployment and infrastructure maintenance way too early, long before we had the scale to warrant it. I feel starting with a monolith would have probably meant more progress in less time, though with a risk of not being able to refactor smoothly when the time came.

Overall a hard call to make, since I'm happy with the result, but wonder about the pain it took to get here, and at the same time counterfactual universes are hard to instantiate...
Irrelevant.

Honesty doesn't keep it from being useless stop energy.
I have used for year a KISS (Keep it simple) solution: I have a directory encrypted with encfs where I keep all sensitive data. The directory is shared through dropox by all my devices. In this directory I keep a plain text file with all passwords, domain, used email.... It is actually a YAML file cause I also have a simple groovy scripts that pastes the password (given domain or key) in my clipboard, but any text file would do the job. As simple as that.
I don't consider kindness and directness to be at odds, and I've found that it comes rather naturally if you take as a premise that the person you're speaking to should be treated decently.

> Especially when it seems like no manager qualifies as "kind." So if you want to advance, what do you do?

Stand out by being kind, watch as the people you work with are shocked by the contrast, and try not to get whiplash at the speed at which you're propelled upwards by a large crowd of enthusiastic supporters.

Or, if the culture of not caring about other people seems too pervasive, find a company where kindness is valued, rather than derided. People who value kindness will select for it. And the resulting teams work very well together.

In a technical leadership positions, communication is by far the most critical skill. The job isn't solely to "get your point across". Kindness makes a great impression on people, and builds a reputation. A lack of kindness (or a lack of empathy, or toxic behavior, or any number of other descriptions) makes an impression as well, and also builds a reputation.
I disagree. My favorite career and life moments have been in cultures that are direct and assertive, but also respectful and caring. I draw a distinction between confrontation and combative.

Confrontation is critical when you have important information or perspective that can change the current course or result in a different decision. It's your duty to be assertive (when it's important, not for trivial things).

Being direct doesn't mean being a jerk or being rude. There's no excuse for combativeness. The point isn't to pick a fight or attack a person, it's to attack an idea and to do the right thing. Combativeness is a sign of immaturity or inability to deal with high stress.

It can take practice. It's liberating once you get in the habit of it.

EDIT:
This saying: "You are the average of the five people you spend the most time with," sums up the the importance of work culture (same with choosing a partner and friends too).
If anything has become a religion it is politics.
> use in source and binary forms, with or without modification, are permitted

You are licensed to use React even if you never agreed to whatever is in the PATENTS file. The reading where to use a source code is meant only to compile it, maybe admire the compiled artifact but never to put it anywhere near an executable environment seems pretty far-fetched to me.
You aren't dividing up seats by party. You make big districts with at least 5 representatives. Anyone with 1/n of first place votes is elected. The candidate with the fewest first place votes is removed, and you repeat until all the seats are filled.
Part of working effectively with a group is learning to take blunt non-personal critcism in stride. In English 110 freshman year we were required to get into groups and review each other's work (essays, papers, assignments for class) for this very purpose. All of the criticism was blunt if non-personal (you have a run-on sentence here, this is phrased weirdly, etc...), and it was obviously the first time receiving such criticism for some of the students. All of our writing improved as a result, though, and because it was non-personal even the most insecure people in the class eventually adapted to it.

I'll submit that personal remarks like "only a fucking idiot would..." and such are bad not because they hurt feelings but because they are worthless and distracting. They make the conversation about a person instead of what people are supposed to be talking about, if only for a fraction of a second, and can disrupt conversation.

If someone is doing something that harms the objective, you tell them what they're doing, why they need to stop and possibly how they can fix/improve things going forward. That's effective blunt criticism, and there's no need for personal insults anywhere in the chain.
This article promotes the idea of companies pushing malicious updates to specific users. Malicious in the sense of circumventing E2E encryption without notifying the user and even doing this retroactively?

Suppose then, that we get deterministic compilation and an open-source client for E2E encryption. It would then be possible (or rather, much easier) to detect such malicious updates. Should such protection be made illegal?

I agree that there is no principled objection to access to communications provided there is a warrant. However, if this requires weakening security far beyond such points, it is no longer obvious that the trade of is worth it.
I don't know about the autoinjector, but for a lot of medication the list price is there simply so that when the insurance company negotiates a lower price, the manufacturer will get a reasonable amount. in many cases expensive drugs can even be free if your income is low enough.
As always, anyone trying to work with gravity fed systems that sit in the range between ~2 metres head (the usual maximum of very low-head valves) and standard / city pressure, are somewhat stuffed.

I'm working with about 10 metres of head - a decent standing pressure, despite coming through 400 metres of 50mm polypipe - but it's too much for the specialised 'water barrel' type valves mentioned here. Combined with no power (if i had power I'd have a pump :) means it's also not feasible to use always-closed solenoids, or have sufficient pressure to reliably get residential grade water computer valves to open / close.