skysight-inc/HackerNews huggingface dataset:
yeah, it seems like a really weird article. And the main misconception he lists is one of those "true but completely irrelevant" things - it doesn't matter if different processes can read different values from the same memory location at the same time, what matters is that for a variety of reasons you can't define what "the same time" is in a useful way, and defining the order events happen in becomes really important.
Here's a photo just after they did that while repairing a break near my house a few months ago: https://i.imgur.com/6TckAa8.jpg

The obviously missing third top line is the one that broke. It simply snapped around the middle of the span between that pole and the pole that is outside the photo on the right. They went up in the cherry picker, cut the dangling line, and then put on those clamps.

They then covered the lower arms of the pole with orange sheets: https://i.imgur.com/zZ3DFSd.jpg

Does anyone happen to know what the orange sheets are for? They did not use them anywhere else where they grounded the wires.
Caucher Birkar, Who Fled War and Found Asylum, Wins Fields Medal
I wrote pass, originally just as just a dumb bash script that I was using privately, but then I put it on the Internet, and so all of the sudden there was a requirement to _not be awful_. The experience has been pretty frustrating, for precisely the reasons pointed out by GP: the gpg command line interface is atrocious. I'm required to parse things in a million crazy ways, buffer data myself, and work around all sorts of weird behaviors. All of that headache, and then in the end all I get is lame PGP crypto out of it? As I said, frustrating.

On the flip-side, at least we've (partially?) succeeded in taming the beast, and the end result is something moderately usable that you happily recommend to folks on HN. So that's good I suppose. :)
I've actually just reread through the guidelines and don't see how I could be said to break many of them.

I also don't believe I broke the civility rule. My comment is still substantive, remove the last sentence and it's just two good points and it's not something I would feel bad saying face-to-face. Maybe it's a bit snarky but HN loves snark and I see snark literally everywhere on this board - very rarely do I see you commenting below it.

I believe you should unban my account, I've made plenty of quality contributions.
TR plugs are required now in the US. We replaced ours because it looks a lot better than outlet covers.
That indeed is one of the hardest things, I find.

Japanese writing is especially fond of intentional ambiguity, and it's really hard to decide how much to localize away. Keep the ambiguity and it sounds unnatural, but if you want it to sound natural you need to cut away the ambiguity.
What we have is basically worse than flash. At least nothing serious except video was strictly dependent on Flash.
MS also hit this issue with Pakistan and India regarding Kashmir.
Your comment mentions its own fatal flaw: "becoming western style consumers". From what we've seen in the last hundred years, that's strongly positively correlated with (and probably causes) decreasing birthrates. The only other broadly successful way to decrease birthrates was to make it the law, and the one country that did that has abandoned it because of the negative economic effects of too-low birthrates.
The problem with keybase is that it has grown from a simple command-line tool (which I could perhaps trust) to a monster with a GUI, menu-bar icon, resident daemon, which does lots of things, and until recently failed to even properly start for me. The running process daemon is required even to use the CLI.

I'm glad you are making a PGP replacement, but I'm worried that this will head in the same direction. I want simpler, auditable and understandable systems for crypto, not complex beasts with hidden interactions.
I was rather unimpressed with the test as well as the graphs. I scored myself low in every category because I find it hard to rate any one aspect high. I'm paraphrasing: How important are explosions? How important is competition? How important is exploring?

I can't rate any of these things high, in and of themselves. It requires a well balanced mix of things to make a great game. Breaking everything down to individual components makes it seem I am much less engaged in games than I am.
Are you sure that first class support for programmable syntax is a very essential part of using Lisp? Any program in mainstream languages will effecfively create a domain language consisting of data structures and functions that work on said data, after all.

If you look at Norvig's Lisp-Python article and the grammar example, the code with the ad hoc language is still smaller and easier read than than the Lisp example.
My suspicion is that it's nearly impossible to find anybody with the kind of business success Jobs had that ISN'T a dick at least a good chunk of the time.

Gates was famously so, at least when he was leading MSFT. Ballmer, moreso. Ellison is a well known asshole. Etc.

It's especially true of founders, I reckon, because through grit and luck they find themselves atop a large heap of money and power, and it's very easy to forget how much of their success was due to luck -- and very easy to believe that it was all due to how exceptional and smart and visionary they were, or whatever.

So, yeah, probably a dick. Probably not somebody with a lot of close friends. I mean, would YOU be friends with a guy who was denying his own child like that?
Can you maybe share the plot you made and/or the code you made it with?

As GitLab gets more popular I'm not surprised the number of issues grows.

We are measuring a lot of metrics on GitLab.com. And we are shipping a lot of performance improvements to improve those metrics. https://about.gitlab.com/handbook/engineering/performance/#p...

For example a really big MR had a time to first byte of 15 second. It now is 3 seconds. https://www.dropbox.com/s/ymo28t2v4i4jl4x/Screenshot%202018-...
falkhash[0] does this.

[0] https://github.com/gamozolabs/falkhash
I agree 100%. My experience with Duo has been awesome compared to other 2FA solutions such as RSA (which was a dumpster fire setting up and maintaining). I would hate it if it Cisco ruined it.
What if I tell you, “You’ll never have enough data”?
Yes it does - but it's not as prevalent in humor as it is in the US.

I'd say that most of these double meanings are hard to translate. At least if you compare German and English (the two languages I am "proficient" in).
If you want this in a more modern context I would be completely unable to translate Dendemann lyrics to English so it would still be lyrical or funny.
Code Review Guidelines
BEAM – Scalable confidential cryptocurrency
https://www.brokenbrain.com/
Understanding and Reading the PostgreSQL System Catalog
Gotta get them used to misplaced authority and fascism while young.
It is an interesting perspective, but I find it flawed. First of all, the author doesn't seem to understand artists, so those analogies fail. Secondly the comment of: "But the one thing we never seem to hear* is a simple 'I goofed again.'" tells me they haven't worked with many senior devs. I find once devs have enough experience to not have self-esteem issues over their own skills, there is little hesitation to admit mistakes. If we limit the scope of the article to being about newer devs, though, the content holds more value.
I think this is pretty universal between languages that puns and double meanings are hard or impossible to translate.
This has to be one of the worst comment threads I've seen here.

First of all: Fast.ai are a non-profit. There's no ulterior motive here. I think a lot of the commenters here are feeling clever "looking for an angle", when there honestly is none.

Secondly, I really can't think who should have accrued more benefit-of-the-doubt than Rachel Thomas. It's just silly to take the point of view expressed here as insincere or motivated reasoning. None of this means you have to agree with the points raised, the predictions made, or the conclusions drawn. Of course. But the snide tone of many of the comments here is really discordant.

Finally, it's a little...revealing, that there's so much discussion of Jeremy here, including comments that seem to assume he wrote the article. I don't even know what to say about that.
> Some women have taken action into their own hands. A small group uploaded videos apparently filmed in men’s changing rooms – a revenge that upended the gender dynamics of a largely male-perpetrated crime.

It's a 'serious' crime... but it's ok to do it to random, unrelated people in revenge.

The fact the author could write this shows a serious problem in today's society. If you don't understand why some people seem to vote crazy, re-read that statement and see why people might not want to be on 'their' side.

Swap in bombing random victims in a mosque, in response to another opposing religion randomly bombing their mosque and you'll see how the author is basically giving approval.

It is 'revenge', but it's not taking 'action' and it's not 'upending' anything.

(Washington Post to their credit have changed this line after their original posting)
I didn't make the connection to Costco, but you're absolutely right as Costco also has a similar set really good guarantees.
But if you care about privacy, using telegram is far worse. Use Signal.
Bitcoin energy usage is limited by current bitcoin production multiplied by current bitcoin rate. If mining is using more energy, someone's spending their money and probably will stop mining soon. If mining is using much less energy, then there's a good opportunity to get some money (if hardware is available), so people would mine it anyway.
That post seems like it kinda died on the vine. This one seems like it's getting a lot more traction.
I didn't read it as "we should trust people based on looks", but more as "we DO trust people based on looks" (I assume the "empirical evidence" refers to evidence of this being hardwired into us, not to evidence of it being useful).
I really need to start using keybase and keybase features. Thus far I haven't, probably due to lack of need. However, I heavily appreciate the work you all do. Of the biggest problems facing humanity in my eyes, several are related to information. Focusing on making information secure is a big boon to those problems.

With that said, after a quick navigation around the site, I don't see any way to compensate keybase for your work. This always makes me nervous, as I hate SV Startup culture and immediately have concerns about who is funding keybase, and how they will put dinner on the table tomorrow; or what compromises keybase might make if dinner is problematic.

I would love a way to contribute to a revenue stream. I love products that are paid for. So please, develop a normal revenue stream. Less startup, more business, maybe with a flavor of non-profit if you really want to tickle my fancy.

Thank you all for the work, and please help us help you :)
That might be because a lot fewer people actually use them as a Desktop.
Thousands of Yemeni Children Fleeing Hodeida
EDIS GmbH leaks email addresses
Why would anyone mine bitcoins there if the profits would be taken and distributed to the locals? Or does your proposal include the local government managing the bitcoin operation?
No struggle. I regularly develop and test it against Django master with loud warnings so I fix compatibility issues one at a time as they appear in Django master. I also don't use any 3rd party libraries which means I can upgrade right away.

In this cycle all I needed to tweak was something related to `use_required_attribute` on a form, and I did that back in March. I needed to add `renderer=None` to to my form field render() method, but I did that back when it was a warning in March 2017.
Phlock, My Hardware Startup That Disappeared
That sounds almost like what I'm looking for but it sounds like you still have to share an ID number (enough to pull money from the account) with everyone in order to use it.
The 2018 Top Programming Languages
> I don't really have the time to be competitively good at any of these games, and the community kinda sucks unless you are competitively good so it's kinda like what's the point?

You could play with people on your own level?

> At least with rec sports the community is generally nice even if you're terrible (probably because you're in-person).

Really? Try playing pick-up basketball games if you are terrible. Even with rec sports, people play at their own level.

> Anyway, my point being that I wouldn't be shocked to learn that women (and likely people of color) feel the same way - once you're not really part of that core group of young white men

Young white men? Why are you being racist and sexist by targeting one group?

People don't play online games or recreational sports for "community". Seems like you are lonely and trying to make friends in the wrong places.

I play sports because it's fun and good exercise. I play video games because it's fun and mentally challenging. I don't play sports or video games for community.

> competitive games start feeling really unappealing unless you're just really into the game itself.

Then don't play it. Go play something else? Why are you complaining about it?

Maybe women on average don't like competitive games for the same reason women don't like other competitive sports like basketball, baseball, etc? Maybe, men and women are on average different and have different interests. Maybe that's why advertisers go about targeting men and women different? Maybe that's why movies, music, etc are differently geared towards men and women?

Or, maybe you could push your racist and sexist rhetoric and blame young white men?
Not exactly. Fedora is more like a non-LTS version of RHEL, if we oversimplify it a bit. CentOS is more like a split, but their goal is to be functionally identical to RHEL.
We're correct metrics of how frequently customers upgrade and as far as I can tell it is way above industry average.

I'm sorry to hear you experienced to much breakage. Can you maybe point to a regression or two that stayed open too long or that caused you a lot of trouble so we can learn from it?
"how often have you taken part in an organized tournament over the last year" would measure whether you like competition. It does not even measure how much you play nor how much you are invested.

I think it is more useful to keep competitive and hardcore as two different words.
It's somewhat problematic when Google starts to become an arbitrator of real-world boundaries, as there is functionally no oversight or recourse for those affected. Google was not appointed by the residents, is not incentivized to avoid damaging changes, and is functionally impossible to hold responsible - they're an opaque monolith to anyone who tries to effect change or revert their decisions, and their black box-esque tendencies make it impossible to know the policies or algorithms that determine their actions, making it infeasible to work around or prevent behaviors with a negative impact.

While in this case the impacts are fairly minor (with the exception of the border incident mentioned), this article is emblematic of the greater problem with tech giants in the information era: They cannot be regulated, managed, or held responsible for their behaviors, and have gained - and continue to gain - nigh-unprecedented influence over a staggering number of aspects our daily lives, without being chosen to do so by the people affected.
A few years ago, prior to starting atila.ca, I created an electronic device that helped people unlock doors using their phone, share the keys with friends and started a company called Phlock. Long story short, the company quietly failed and slid into the abyss of apathy.

In the spirit of "you learn more from your failures than your successes", I decided to write about what I learnt from starting a company that failed, open source the code used to build Phlock, and advice for anyone thinking about or currently starting a company, hopefully you can learn from my experience so you don't make the same mistakes I did.

Would also love to hear your thoughts on the article as well :)
Where is the content of the cards stored? is it hosted by the site?
It's not just borders. When you produce a map for the China market, you need to make certain islands prominent, and physically larger than they actually are, because South China Sea Politics. I can't find a link to cite, but this is well known among people in the mapping business.

Even their GPS coordinate system is different than the rest of the world. Most of the world has settled on WGS-84, but when you display GPS points on a map of China, you need to convert them to their own somewhat randomly-obfuscated coordinate system [1], and display all map data in that datum as well.

Because of these kind of special-snowflake rules, when you're making any kind of geographic software, you usually have to make two versions: One for China and one for everyone else. Not unlike dealing with the USA's insistence on using imperial measurement systems while most of the rest of the world has standardized on metric.

1: https://en.wikipedia.org/wiki/Restrictions_on_geographic_dat...
This sounds awfully complicated, near impossible. You'd need a circuit that disconnects from the grid once it detects a brown out or black out, then produces a near sine wave all by itself, then re-syncs with the grid once it comes back up and transfers back. And all that has to happen cleanly enough that even a computer connected to it doesn't glitch, truly a "delicate maneuver". No way this can be produced for less than a couple thousands of dollars!

It's called a line-interactive UPS. You can buy it for $200.
SEC investigates tea company after adding blockchain to its name
Setting aside the graph issues, the data is very interesting.

Much of game development for the triple-A space seems aimed at the hardcore male gamer demographic, whether intentional or not. Could a studio instead build a game that focuses on entirely different categories and as a result attract a bigger market that isn't being addressed?

Make a game that's fun, but focus on design, discovery, completion, fantasy. Don't discourage male players, but make a game that ticks all the boxes for most female players. Market it subtly for both genders, trying to hook female gamers.

I hope someone is trying to do this.
New Australian drug puts cancer cells permanently to 'sleep'
Do you see this as a (future) competitor of Airflow/Luigi type workflow tools?
That works too, though IIRC the common procedure in the industry in my country is to use a warning label/shield and hang it on the breaker box during repairs, locking the breaker box itself, then short out the circuit to ground and measure to be sure.

Locks on the breaker itself are more rare (usually for low voltage repairs where the common person might frequent the area)
John Tyndall's blue sky apparatus
I've started using the Natural Color System, https://en.wikipedia.org/wiki/Natural_Color_System, for my matplotlib visualisations. Snippet of code I use on categorical data:

good_patch = matplotlib.patches.Patch(color='#009F6B', label='good')
marginal_patch = matplotlib.patches.Patch(color='#FFD300', label='marginal')
warning_patch = matplotlib.patches.Patch(color='#FF751F', label='warnings')
bad_patch = matplotlib.patches.Patch(color='#C40233', label='bad')
flag_patch = matplotlib.patches.Patch(color='#0087BD', label='flag')
unknown_patch = matplotlib.patches.Patch(color='#808080', label='unknown')
IPUMS | ipums.org | Data Engineer | Minneapolis, MN | Onsite | Full-Time

IPUMS is a leader in the field of quantitative social science research and the largest disseminator of census and demographic data to the world’s academic research community. Or, to put it another way - we’re on a mission to gather, process, link and publish billions of records spanning hundreds of years and more than 100 countries to demographers, historians, economists, environmental scientists, journalists, policymakers, and others around the globe, who then use the data to do amazing research and make the world a better place.

We are currently seeking a software developer to join our data linking team that is working on large scale data manipulation and creating highly performant distributed software systems. In this role, you will be developing software that links records representing the same individual and their family relationships across every US Census from 1850 - 1940. There are no consistent identifiers across historical censuses, so sophisticated matching algorithms will be required. You will be building on research and IT effort from the past decade to create a dataset that, once released, will enable critical new avenues of research for demographers and historians. This work will also lead to additional data linking opportunities for datasets from around the world and throughout history. You will be working in close collaboration with expert historians, demographers, and data scientists. We use Apache Spark (PySpark and SparkSQL) for a majority of our data processing, with C++ in critical areas. This is an excellent opportunity to grow your career with a cutting -edge software shop at the University of Minnesota and contribute to work that has impact around the globe.

Required Skills: BA/BS degree required. Two years of work experience in the areas of application/web/systems development with a related BA/BS degree, or four years of work experience in the areas of application/web/systems development with a non-related BA/BS degree.

This role requires technical experience and proficiency with:

- Experience developing software for high performance and/or distributed computing

- Experience with databases (relational or NoSQL)

- Large dataset manipulation

- Linux/UNIX operating systems, including command-line

See https://www.ipums.org/data-engineer for more details and instructions on how to apply.
Show HN: Logger – The real-time social poop tracker
Man that's a good deal. I'm paying $2,200 per month in electricity costs for mining and am getting nowhere near those kinds of rates.
They're not only not heavily subsidized by consumers, but one of the most taxed consumer goods you can buy (besides cigarettes).
I've been using pass for a year or two now. It's a great tool. Thank you for making it.
"border lines are entirely arbitrary with no inherent meaning."

The have plenty of meaning.

Nations are not plots of geography - they are groups of people.
Having just finished a 450W solar system on our RV, along with new big-ass 200ah battery, I was shocked to find out that house systems have no battery backing. Because I have had to explain to everyone that asks “can it run...?” that you can run anything you want if the battery can handle it, the solar is just a battery charger and doesn’t directly run anything.

But as one who is considering residential solar, I guess there’s more research to do as home solar apparently doesn’t work that way at all (though it probably will when I do it).

Side note: thanks for the inverter mention. That’s next on the list, and the Magnum sounds to be worth a look.
I think that you will find that many women who play a lot of those puzzle games would dislike to be called "gamer" too. There is a lot baggage contained in that word and while young boy may see at as positive identification, older women is unlikely so.
I'd say it's way more the hypnosis reason.

You stare at it and stare at it and get so used to it that you don't notice that you needed a > where you have a <.
.. and let's not forget the Gates Foundation either.
Dijkstra preferred pen and paper to computers.
I always thought that in big data era SQL is one of the most important languages out there. Though I like seeing python on the top.