skysight-inc/HackerNews huggingface dataset:
> I am one of those Crypto zealots

It's an unusual feeling to become a strawman.

Every so often, somebody attacks a point by saying "Why, $foo is absurd! If you did foo, you'd be embracing a world that that looks like $bar!" And I read their piece, and think "Yeah, I'm totally on board with $bar. Sounds good!"

It's a depressing reminder of just how far apart people's goals can be. I don't just disagree with them, I have views so distant that they use my beliefs as a reduction to the absurd.

Fuck that article, and fuck its middleboxes. I accept that I am, by many standards, a crypto zealot. I'm alright with that.
I’ve been using Mullvad for a few months and it’s been working pretty well so far—no complaints here. Not sure if it’s standard practice, but I really dig the passwordless account number only login.
IMHO, the dual EC thing, as bad as it was, is completely different than the sloppy crap like a litany of hard coded passwords. One of these things has political complications, albeit ones that should not matter, and the other is an issue of basic engineering competence.
The opinionated formatting is what makes prettier great. A lot of configuration can be confusing for people to go through and pick a standard
have you bought the diamond yet? it sounds like you guys are one of the rare couples for whom diamonds are particularly romantic. maybe you could buy half of a 'real' and half of a synthetic diamond and combine them?
Waymo to launch a self-driving truck pilot in Atlanta for Google data centers
Oh gaahd, It's all coming back to me now.
function log(msg) { if (console.log) console.log(msg) }
Reinventing Community College to Reach Millions of Workers – Online
Linux beats legal threat from one of its own developers
> so if Microsoft and the .NET Foundation can get .NET Core to be feature compatible with .NET Standard

What? It literally already is, all the time. If anything it's full .NET that lags behind standard often.
From reading a few of Anthony Rutkowski's other screeds against end-to-end encryption I got the impression he might be a shill for some middlebox vendor. Did some digging and turns out he is an executive at Yaana which is a company that does exactly the kind of work that TLS 1.3 is trying to frustrate (credit to HN user Animats [1]).

>"Yaana is a leading global provider of a wide range of intelligent compliance solutions including lawful interception, accurate data retention, big-data search & disclosure, advanced security and application specific analytics."

That he thinks his unhinged writing style might be persuasive to anyone is baffling to me.

[1] https://news.ycombinator.com/item?id=15586504
Doesn't Icom make an entry-level 2m radio anymore?

I have an Icom sitting around somewhere that I am pretty sure I got brand-new for under $100 back in 2004-2005. It's pretty primitive, sure, and I don't think it even came with a rechargeable battery at that price (but you can drop eneloops into it and it's just fine), but I suspect it doesn't produce nearly as much QRM as a Baofeng.

If Icom/Yaesu have stopped making entry level radios, shame on them.
What actually is the power of emacs?

I just ask because with vim, I can easily describe why I like it - it has about a billion cool and useful text-editing features arranged in a way that makes them easy to use. I understand Spacemacs replicates basically all of these features - but what's emacs adding to this? I've tried spacemacs several times, and each time I've been stopped by not really being able to find anything, aside from org-mode, there's nothing there that justifies the (relatively) slow loading times and generally heavier overhead of emacs.
They do mention it in the article

>But while they were scanning the diamonds with high intensity X-rays, they saw something else: The first conclusive evidence of ice-VII on the planet.

But probably they used other methods to confirm.
Lots of things are useful in a military context. Detecting irregular heartbeats is useful in a military context.
> They could go the granola from the earth natural route but unlike organic farming, which evokes images of the stoic farmer, their image is of conflict diamonds and exploited children in dangerous mines.

I wonder whether they could go a fair trade route, focus only on communities which could be improved, and give them a small slice (which would make an enormous difference). It would require a change in approach, not just a marketing whitewash.
Can I claim any credit at all? Hahah. Nice work - this is what I wanted to see! https://news.ycombinator.com/item?id=16545022
We are many orders of magnitude away from “the last tree”.

There’s plenty more energy available from the sun, and we should be happy that there’s a market encouraging us to get it.
Sadly not legally available without buying DVDs or getting Acorn add-on to Netflix.
Fourthed, I always recommend hamstudy.org to people. My wife and I both used it to study for a bit each night and easily passed our tests.

We live in an area that doesn't have good cell coverage, or some days the tower just goes down and there isn't any service where there was great service the day before. Even cheap, basic radios are very useful.
No problems on Linux... problem solved and it is open source and auditable.
I think you may be conflating multiple left wing viewpoints in the US, which ranges from centrist free-trade neoliberal types to democratic socialists.

I don't think I've seen anyone push for unrestricted immigration from Mexico either - what seems to have support is a path to citizenship for the Dreamers and those who are established and working here. Legal status would provide protection for these workers and students, rather than the vicious cycle of black market labor abuses by companies and abusers who have the threat of life destroying deportation to hang over their heads.
for comparison, even the high-end estimates of bitcoin’s total current power consumption are still less than 6 percent of the power consumed by the world’s banking sector.

Indeed, congratulations Bitcoin. You are able to process 2.3 transactions per second using only 6 percent of the power of the entire worldwide banking sector!

* VISA: 2,000 transactions per second

* ACH: 800 transactions per second

* MasterCard: 3,000 transactions per second (?)

* NYSE: Who even knows?

* Etc...
Swift will be more prevalent than Crystal. There are already some serious frameworks available and you get the additional bonus of being able to write Mac and iOS with the language as wel.
So you're saying it's impossible to abuse USA terrorist safeguards to make people 'disappear' ( in terms of infinite prison time or destroying their social status)? I think the term freedom in debating democratic countries vs. totalitatian countries is a joke, there is always someone with more power than you and will use it against you if he/she can profit from it.
Perhaps it was still incredible by previous years standards, but it did not keep up with the journey inflation?
Funny, but it actually contains a sliver of truth. There is a theory called ‘The Great filter’ that tries to explain the Fermi paradox. It basically posits there is some almost insurmountable barrier that must be vaulted for a species to become spacefaring.
Whether that barrier is behind us (the evolution of intelligent life) or ahead of us (no idea what, avoiding interplanetary warfare possibly?) has not been conclusively theorized.
> How does my personal webpage benefit from HTTPS?

It prevents bad actors like ISPs or public WiFi APs from injecting bullshit into it.
There's an Echo Show and Echo Spot product with a small display https://www.amazon.com/Amazon-Echo-Show/dp/B01J24C0TI/ https://www.amazon.com/dp/B073SQYXTW/
Arista is also more flexible on licensing their software such that you can add your own patches after the fact.
https://www.electricitylocal.com/states/washington/east-wena...
Hi HN,

I have a habit of browsing a fixed set of news websites every day (including Recode, Techcrunch, TechInAsia, CNN, HN and stuff ) on both my mac and iPhone. But I found wasting a lot of time trying to open a new website in iOS Safari (open new tab flow) and the UX is very cumbersome and there is no way in Safari iOS to open all your sites in a single tap ( you can do that in desktop only).

Solution 1: So I tried to use FlipBoard and subscribe to all my Sites. this didn’t help me as the FlipBoard broke the UX of the original site and the order of the article was mixed up.

Solution 2: RSS feeds
Not sure why but I just didnt like the whole RSS thing

So finally I decided to make an app to solve this problem.

P.s: Sorry for the repost. I didnt know about Show HN so my thread was lost. looking for some feedback.
Thanks, no apologies needed. I didn't mean to come off snarky either. And I obviously am not averse to unnecessarily long messages.

As an aside, Valve's tracking solution is much less USB-intensive than Oculus's.

In Valve's Lighthouse system, sensors on the HMD and controllers use the angle of a laser sweep to calculate their absolute position in a room and provide the dead reckoning needed to correct IMU drift. As a result, the only data being sent over USB is the stream of sensor data and position (I believe sensor fusion still occurs in the SDK, not on device).

Oculus's Constellation system uses IR cameras, synchronized to an IR LED array on the HMD and controllers. The entire 1080p (or 720p, if used over USB2) video images (from 2 through 4 cameras, depending on configuration) are sent via USB to the PC. This is in addition to the IMU data coming from the controllers. The SDK performs image processing to recognize the position of the LEDs in the images, triangulate their position, perform sensor fusion, and produce an absolute position.

The net result is roughly equivalent tracking between the two systems, but the USB and CPU overhead for Rift is greater (it's estimated that 1%-2% of CPU is used for image processing per sensor, but the Oculus SDK appears to have some performance advantages that allow equivalent performance on apps despite this overhead).

There is great debate over which is the more "advanced" solution. Lighthouse is wickedly clever, allowing a performant solution over larger tracking volumes with fewer cables and sensors.

Constellation is pretty brute-force, but requires highly accurate image recognition algorithms that (some say) give Oculus a leg-up in next generation tracking with no external sensors (see the Santa Cruz prototype[1] which is a PC-free device that uses 4 cameras on the HMD and on-board image processing to determine absolute position using only real-world cues). It also opens the door to full-body tracking using similar outside-in sensors.

But overall, the Valve solution definitely lends itself to a Linux implementation better than Oculus's, simply due to the lower I/O requirements. It also helps that Valve has published the Lighthouse calculations (which is just basic math), while Oculus has kept its image recognition algorithms as trade secrets.

[1] https://arstechnica.com/gaming/2017/10/wireless-oculus-vr-gr...
Backblaze cuts B2 download price in half
Count me in on that. I love Rust's module system as it is today. :-)
Since prettier formats using the javascript AST, it should not introduce any bugs.
Can Anna's approach improve current solutions to the problem of managing secondary indexes in a partitioned KV store while preserving consistency?
Haha, great minds think alike!
It's nice to see an editor for the BMJ (formerly British Medical Journal) has a sense of humor. I wasn't expecting to see Pratchett T. as the first citation in a (somewhat) serious medical journal article.
And yet an argument such as this does serve a purpose. It draws attention to the larger follies we commit. It may even give a better perspective from which we might see a common cause for such behaviour.

Rather than shutting a conversation down with cries of "off topic" or "fallacy" (I'm addressing the crowd moreso than you in particular) maybe we should all be looking towards the question of why all of us have a propensity for wastefulness? Surely, some waste is necessary when figuring out new processes or keeping old ones up to date but is there a way we can reduce waste without reducing or putting limits on innovation?
Since we're plugging for minority editors, I'm going to do what I always do on editor threads and mention kakoune. Modal like vi, but with a different take on the paradigm, modern, embodies the "UNIX is your IDE" philosophy. Integrates in an unobtrusive way with tmux and X11 because window management is out of scope for the editor. Lets you attach multiple clients to the same session, supports multiple buffers. I'd used vi (and later vim) from 1997 to 2017, but kak won me over and I've been using it as my primary editor for over a year now.
Install Node.js on a Raspberry Pi Zero W Without NodeSource
The ship has probably sailed but had C++ had reflection back when, maybe the whole Qt paradigm could do without MOCs. I feel that with C++ we have backed ourselves into a complexity corner and now building more stuff to get out of it while retaining old habits.
It took me about two years before the "fog" lifted and I started to feel again. Before I was doing anything other than going to work like an automation just to pay bills.
I said "not primarily reliant on advertising." Based on your post, the NY Times fits that definition.
This is interesting. How would people acquire coins in the proof-of-stake model?
There are in fact various 3D rules that can be made to behave exactly like Conway's Life -- starting with some discoveries by Carter Bays involving a two-cell-thick "sandwich" of Life cells that emulated standard Conway's Life. Without the sandwich trick it can do other interesting things:

http://www.complex-systems.com/pdf/04-6-2.pdf

The two problems with 3D life have always been

1) 3D is computationally very expensive compared to 2D, so you tend to get stuck working with much smaller grids; and

2) you need a really good visualization system, otherwise interesting patterns and uninteresting patterns both look like ugly random blobs of cells and you can't tell what's going on.

That said -- not promising anything, and especially not on any definite timeline, but the next version of Golly might have a Lua-based system for experimenting with 3D CAs.
They had various forms of government, depending on which particular tribe you are thinking of. Many had a theocracy, and some, like the Iroquois were part of a federation.
It's funny how many times that article mentions something that a Chinese company is doing that is basically a copy of what a US company has already done. And the only reasons the Chinese company is able to even be close is that China essentially bans US tech companies from participating in their economy, and probably because the government conducts espionage on their behalf.

This is a huge deal, and even though steel tariffs aren't a great solution, I at least appreciate that our government is treating China's behavior as a real threat.
Still trying to understand the ToR case. They're pretty basic with enough ports, BGP, and mgmt agents to do just what you need. That said, these things are _stupid_ cheap now. The Quanta switches that AWS used/use couldn't have cost more than $200/each direct from ODM. Maybe it makes sense at scale if you only need 38 ports in a rack to build your own so that you save on power costs from cutting out the extra 16 ports or so? Improving PUE and opex might be the big driver here?

I mean, these ToR switches really are super cheap if you buy direct from ODM. For designing your own ToR, you'll need at least a team of 5-6 people each making $400-500k annually at a company like Google or FB. How much is the cost savings per ToR switch in capex? $10/switch? In opex? I think it might make opex sense.

You'll build and run your own mgmt plane OS for sure, but that's tangential to building your own hardware.
The argument being challenged is a comparison -- "... is used for such purposes" that clearly make the point that this purpose is a bad one. That is, the argument is "this use of energy is worse than most others".

It is not specious to confront the argument head-on. If someone says "I am the strongest person in the world" and you say "what about that guy over there", you are not engaging in a useless rhetorical device, you are making a valid counterpoint to the original point.
The Quintans in Stanislaw Lem's novel "Fiasco" were too busy mining cryptocurrency to make contact and communicate with.

https://en.wikipedia.org/wiki/Fiasco_(novel)
Who cares? Bitcoins power use is hardly linked to it's transaction rate.
Yeah. They were all available on Netflix until a few months ago but then they went away :-(
All the carbon is ultimately from a star. And the pressure that makes the real/organic diamond is 0% organic.

Geo-sourced vs anthro-sourced?
I would like to point out that within this comment you argue quite correctly that averages of groups should not be extrapolated to the entire group. However in most of your argument you propose that companies and societies will extrapolate IQ research to the group and discriminate on those bases.

Now I'm not saying anything about your personal views about the research, but I think in order to fix the cultural and societal discrimination you touch upon we should emphasize exactly the reasoning you expounded about the nuance of averages. We know that there is more differences within groups than between them and I think to deter the effects of discrimination we need to emphasize analysis on the individual level and to have a real and honest discussion about the issues and to make statistical reasoning more prevalent among the general population.
tslint, while quite useful last year, still had (and has) known bugs with unused variables, missing/incorrect type assertions, and other annoyances.

Most new versions of TypeScript expand on their `strict` rules, and just enabling `strict` in your tsconfig, as well as using prettier, is arguably a more robust superset of seatbelts than tslint offered. I deleted tslint from all my TS projects several months ago and don't miss it at all.
> The ship has probably sailed but had C++ had reflection back when, maybe the whole Qt paradigm could do without MOCs.

well that's exactly a motivating example of the metaclasses paper: http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2017/p070...
> but whatever the volume individually, collectively it adds up to a lot of negativity

Nope. Plenty more people love rails and contribute improvements to it than loath it and bash it.

> the building blocks of a Rails application scale really, really badly as a codebase grows

uh - i slide a slider in heroku. Others add machines behind a load balancer. Shopify does 18000/reqs/sec on rails. The "rails doesn't scale" argument died years ago.

> You find yourself longing for POROs, hating the complexities of ActiveRecord callbacks when dealing with subclasses of models, cursing the way instance variables you set on a base controller somewhere end up being referenced inside view templates

No, I don't. these are all things I like about rails.

> the bitter taste in the mouth that prolonged Rails exposure leads to.

can definitely sense the bitterness...

> Whereas for Rails, the all-consuming vision of what the framework should be requires them to put in, amongst all the goodness, the bad stuff that causes people so much grief in the end.

No idea what this "bad stuff" is.

The author isn't a rails developer, and that's fine. But that doesn't mean rails is broken, or wrong, or bad; despite contrary portrayals. It just mean Rails isn't for them. They make it sound like it's some monster to work with and grow - it's the exact opposite. It's streamlined to be easy to grow and work on; which makes working on it enjoyable.

Nothing in ruby will unseat rails for web frameworks; short of rails stopping development. And personally, I am yet to see a more effective and enjoyable framework; nothing really comes close with the speed and power rails provides; where one developer can deliver their product to all platforms, reusing much of the same views and controllers, delivering changes instantly; it still amazes me.
Yemen coast a ‘live fire laboratory’ for firing lasers
If that were the case, you'd see full support for a "wall". But a "wall" is topic non grata because it "is racist and xenophobic" and other choice epithets.

It's implied in the phrase "people are not illegal" and whenever presenters and other talking heads invariably conflate legal immigration with illegal immigration (when offering reasons to support illegal immigrants they point to the accomplishments of legal immigrants, for example)
> You have to overhaul the existing teams and processes, to basically be mindful, to think about this stuff and care.

Right, but this team is not only improving current devices, but also designing the next iteration of Cisco products with a focus on security.
Interesting! For reference, it did happen once before. In 1976 and 1977, Doyle Brunson won the WSOP with the same hand - 10-2 (a terrible hand), and it's now named after him.

The odds of the same person winning the WSOP now at all are significantly smaller as the fields have grown so much, never mind the compounding of winning it with the same hand twice :)

(To clarify, it was not the exact same hand - different suits in each case. But still pretty remarkable!)
> I can not for the life of me understand the appeal of org-mode.

I used emacs for nearly two decades, and I agree.

I tried - so hard - to get into org-mode, but just couldn't do it. I'd use it religiously for a week or two, and then the inertia was just too high. Or maybe I really didn't need all the features. Who knows.

Saying you "don't get" org-mode is blasphemy in the church of emacs, so I just assumed something was wrong with me and kept my mouth shut, and used it as a very simple todo list.

I would, however, use org-mode if I were say, working on a PhD or doing long-term public research where keeping everything in an open format was essential.
I spent a winter in Tahoma, CA. I was one of about 10 people in town for months.
Yes, Baofengs are the bottom of the barrel, but they are an excellent way to get someone into the hobby. If they decide they don't care they are out $40 instead of hundreds. I only had Baofengs for a few years and was able to join in the rag chew on the local repeater.

Fast forward a few years and I've graduated to a Kenwood in my truck and a Kenwood HT with all the bells and whistles. Are they better? Of course they are, but the UV-82HP was plenty to get started with.
> With "savers" being a close approximation of "the rich" and debtors being another word for "the poor".

thats false. many rich hold vast amounts of debt, which makes them benefit from inflation. also relevant is the discouraging effect of monetary inflation on savings. so poor people are incentivized to live paycheck to paycheck

> Counter-intuitively, it actually isn't a necessary consequence - not if velocity of the new money grinds to a halt after creation. Newly created has to be spent and respent and respent and so on for it to cause price inflation.

thats true, if the money is never spent. just like filling up your gas tank doesn't contribute to climate change if no one ever burns the fuel.

in the real world, people deposit that money in banks, who loan a multiple of their deposits out. so that money actually gets turned into debt and spent on a lot of stuff. thereby bidding up the price of stuff, which is price inflation as a result of monetary inflation.

> dampening effect of industrial slack offsets the creation of new money (i.e. a glut of inventory soaks up the excess cash).

that means that price inflation soaked up the decrease in prices that everyone in the market would have enjoyed. thats an example of how monetary inflation robs everyone except the first people to get the new money.

> Economists actually get this wrong all the damn time.

they still know that the difference exists, which is something that the parent comment apparently didn't realize.