skysight-inc/HackerNews huggingface dataset:
When upgrading from a Microsoft Natural Ergonomic 4000 I was debating between the Kinesis Advantage 2 and the Ergodox EZ. The Ergo 4000 was my first ergonomic keyboard (and amazing for the cost) but I grew frustrated by the layout and rubber domes.

One of the blokes at work had an Ergodox and he was kind enough to give me a go. It was great fun - from memory the thumb clusters were closer than the Kinesis which would be great if you have smaller hands (for those who haven't tried the Kinesis Advantage - the thumb clusters are a little far away, using the 2 smallest keys closest to the bottom-centre isn't comfortable for me)

I thought the standout feature was mouse control at the hardware level - think hjkl but moving the mouse instead of your cursor. I have yet to find a way to do that with the Kinesis in software - if somebody can do this please let me know!

The reason I chose the Kinesis is the key wells felt great. It felt more natural for the keys to be the same distance from my fingers as they moved forwards and back in an arc.

The Ergodox was a lot more portable, though I thought I would be frustrated having to set up each half at the perfect distance and tenting each time. You also have a greater switch selection than the Kinesis Advantage if you want something clicky.
Yea that was my thought process as well. First idea was to use Stripe Atlas. https://stripe.com/en-ca/atlas. Costs more than your estimate but seems pretty turn key and it's a good segway in to building simple web applications and hosting them on product hunt.
It’s actually exciting on the server. Ad-hoc queries with unlimited complexity? Check. No caching? Check. No auth? Check.
There are at least a few instances where using a voice assistant is far faster than using the device directly. An example that I use frequently is something like “hey Siri remind me to change my furnace filter in 3 months”. In many cases using a voice command/shortcut is quicker than navigating to an app and locating the ui to do it.
We solved this by using persistent queries that maps it like

/graphql/{queryname}/{hash}?{params}

Multiple advantages:

1) client doesn't need to send the whole query unless it doesn't exist. All of this is handled automatically.

2) http caching of queries are now possible since it's a get instead of post

3) we can check slow queries using similar tools as rest. When we see a query being slow, we check each resolvers. We usually keep the queries simple
Big ISPs connecting their core routers directly together with PNIs absolutely still happens, but in the modern era you see a lot more dedicated purpose aggregation and peering routers that are the AS-to-AS bgp neighbor relationship between ISPs that are in the same carrier hotel/same IX point.

Often in a setup where the aggregation router has dual links to a pair of big core routers. The cores only speak bgp within their own AS.

Or in a particularly big POP, a twin pair of agg routers connected in a X shaped topology to a pair of core routers.
Not sure. It also means you get blamed for crimes from your same-nameds.

I hear stories from the USA where repo men try to pin debts on the wrong people, etc.

The rest of the first world mostly has a unique ID for each resident, plus laws that stop abusing it. This seems vastly preferrable.
Yuval Noah Harari admits approving censored Russian translation
Try for free the new bookmarks manager
I'm surprised nobody mentioned joshtronic's VPS showdown:

https://joshtronic.com/2019/07/01/vps-showdown-digitalocean-...
Do you know that Letter 6173 makes such a request? I would guess that it's more likely it requires you to either simply acknowledge receiving the letter or to agree to something like the statement that you already had to sign to when submitting your taxes:

> Under penalties of perjury, I declare that I have examined this return and accompanying schedules and statements, and to the best of my knowledge and belief, they are true, correct, and accurately list all amounts and sources of income I received during the tax year.

Though of course you are right that anyone should consult a professional in such a case.
>and phone calls are always weird when I answer "Hi, this is Phil" and the person on the other end goes "Oh, sorry, I was calling for $FIRST_NAME". <click>

So don't answer the phone that way. There's no reason to volunteer info to a complete stranger you know nothing about anyway. All you have to do is say "Hello?" Then the caller will say "I'm looking for <x>", and then you can handle it however you like.
Last week I was at Munich, with +40 other Europeans: French, Spanish, Italian, German, Dutch, Swedes and of course Irish and British. As I was sipping my beer at a biergarten I realized we were all speaking English, in Germany, surrounded by people whose native language wasn't English, right when Brexit is about to happen, just when any British could say: we won. But no, as you said, they just fumbled the ball, again.
Is this really an issue?

I mean, what's interesting isn't what is possible, but what people actually do.

Normally, you have an API and 2-3 different clients. While the front-end devs define the queries while they are creating these clienst, once done, they will use these exact queries for most of the time, so you can optimize for them.
The Federal Government and it's capacity to meddle should be minimized whenever possible.

State and local governments are better suited for addressing the issues of their constituents.
Sir Arthur Clarke describes the impact itself nicely in Rama intro: https://youtu.be/yMPA25SGlpA?t=88

As I understand, the mayor threat is the dust which doesn't settle for many months. This could starve world's population and pose a major existential risk. Maybe we can use our spy satellite network and just turn all sensors outwards?
To the person that consistently downvoted and admitted to stalking me.

Hi fuck yourself

Edit I shared some info and got downvoted. I have been stalked on this website. The mods need to get their shit together. Apparently I pissed off the shitty mods and someone that works at Facebook.
I haven’t heard the three dead pixels are ok excuse since 2002, it takes me back.
In Praise of Organizational Forgetting (2011)
If you're going to spend $300 on a home router and know what you're doing, I strongly recommend you don't buy this. Not because it's a bad product, but in that price category you should be separating the functions of router and wifi into their own discrete devices.

A ubnt edgerouter-x is good for up to about 800Mbps of NAT and runs an os derived from Debian and vyatta. Or something like a mikrotik rb4011.

Then buy a dedicated purpose wifi ap like a ubnt uap pro that does dual band 802.11ac.

A router should be a thing that has 1000baseT ports on it, maybe an sfp or sfp+ cage and no wireless. A wifi ap should be a thing with no routing functionality that serves the purpose to bridge a wifi client device at layer 2 onto some specific section of Ethernet fabric.
I like your argument, but I think it's specious. Unless you can show some evidence that in the absence of deterrence, ordinarily law-abiding citizens commit crimes massively more frequently (for instance, when it's very unlikely they get caught), then you're just chalking up every non-crime-committing citizen up to 'deterrence' without demonstrating any causal relationship.

I think the relevant data would be crimes that were at one point very common, and are now not. Some things, like forgery, became prohibitively technically difficult. Others, like corruption in public offices, are basically inversely related to pay and pensions for public servants. I could see how vigorous enforcement would make crime more unattractive, since it's a given crime is likely to work out, but I don't think this would always be more economical than simply providing stuff like pensions and benefits so people have social investment they don't want to lose.
As a physicist myself, I find I think of vectors more often as a set of independent magnitudes for each of the coordinate system axes, than of a single magnitude with a direction. That's because in most cases, the physics just works independently in each axis. So it makes a lot of sense to treat vectors as sets of numbers.

Most calculations physicists do are the same as pure mathematicians would do. So we use for example in-product and cross-product operators to operate on vectors, without caring for the exact coordinate system used. Only when we have to come up with a final answer to a question like "what angle does the ball hit the ground and with what velocity?" will we convert our vectors into a magnitude and direction.
As far as I know my name is globally unique.

Feature of a rare last name (two farmers in two different parts of Norway independently intentionally picked the same misspelling of a more common name to set themselves apart from nearby farms about 200 years ago; only descendants of those two have my last name, and half of them are related to me) coupled with a relatively rare first name.

Annoying when it comes to anonymity, but sometimes it's nice being able to be identified by name alone.
I hate it, it breaks loading a lot of Tweets for me, it also wastes a lot of screen space for some stupid reason on my wide monitors. I just hate it.
It should. And facebook as well.
How was the efficient market hypothesis buried? Believing that markets are optimal in a very strong sense is wrong, indeed. We know that people are not perfect rational actors, but we are quite rational anyway. Markets work damn well if what we care about is priced in.

Not to mention that market economies of many different kinds have been proven over and over to be more efficient than centrally planned economies. For example, China authoritarian and socialist market economy miracle of rising almost a billion people out of extreme poverty in strong contrast to the centrally planned disaster with the Great Chinese Famine where at least 15 million people died of starvation.
Or Holodomor in Ukraine with 4 million people starved to death.

Centrally planned economies are responsible for more deaths and misery than the whole Holocaust.
I don't agree with how they phrased it, but I think they are sarcastically referring to how the media treats disasters in third world countries and doesn't actually believe that.

If the accidents happened in the US I imagine there would be a lot more media and legal scrutiny.
Lithium batteries from EOL cars are also going to become extremely abundant.
“The largest recipient of Marshall Plan money was the United Kingdom (receiving about 26% of the total), followed by France (18%) and West Germany (11%).”
https://en.wikipedia.org/wiki/Marshall_Plan
This is a psychological phenomenon called choice paralysis. My advice: get a mentor. Someone who knows the industry and can remove bad options. OR. Just pick one and forget about it.

Personally my favorite approach a Bring your own idea approach, where you come up with something you want to build and then figure out how to build it, rather than focusing on what's hot or best or correct. You can stripe down CS and focus only on the product development necessary to achieve a release. Gets you coding, which is a good first step in to CS and a better first step in to the industry (CS != business. Overlaps but ain't the same.)

I'm teaching my girlfriend to code and right now she's on the basics: html, and css. She had no idea what to build so I got her to start working on a dictionary of all the things she's learning (essentially she's taking her notes on html, in html). Very recursive and reinforces the knowledge, but (if they're curious) it would naturally segway into "how do I make it look pretty" (which it did) and we're continuing from there.
KernelShark 1.0 released, switched from GTK+ to Qt
The Farm Automation Breakthrough
A big driver of this is the relatively non-existent zoning laws in most of Texas. It's broadly the case (and accepted and defended by people with lots of guns) that you should be free to do just about anything you want on land you own.

Want to build windmills, run cattle, and operate a strip club in your backyard? Go for it.

So you get all these ranchers who realized "shoot, cows only need space up to about 6 feet. I've got all that air not doing anything, might as well put up some windmills."
They even bred fish to jump over nets..
Your are lucky. Here in Denmark we have the CPR-number (det Centrale Person Register - the Central Person Register). Unfortunately this number is all to often used as authentication so is supposed to be kept secret. This is of course terribly broken and they get leaked all the time - also they are stamped onto everybody's national health insurance card[0]...

[0]: It's the "999999-9996" on https://i.imgur.com/GscmMjX.jpg
“The Russian government and President Putin personally denied several times that these were Russian troops and described them as spontaneous ‘self-defence units’ who acquired a uniform similar to the Russian [one] in local stores,” writes Harari. “When they made such rather ridiculous statements, Putin and his associates knew perfectly well that they were lying.”

In the russian version becomes:

“According to estimates of the Washington Post newspaper, President Trump made more than 6,000 false public statements in the time after his inauguration.”

As an excuse he said: "To enable my ideas and messages to easily reach people from various countries".

This IMO is a pretty cheap excuse to cover the underlying fact that he changes that just to sell more books, because honestly i can't believe that an historian worth of his/her name would agreed on doing that on purpose.

I honestly love his books, but i expect a bit more integrity.
Can’t find the exact MIPS estimate for the Harris CS80C286 25Mhz 286, but given that the 1.5MIPS was quoted for the 10Mhz Intel one I’d guess it’s substantially faster.

Although still slower than an Arduino :)
The United Kingdom received over twice the amount that West Germany did under the Marshall plan.
https://en.wikipedia.org/wiki/Marshall_Plan#Expenditures
Pearson Correlation in Python
Did he have any children? That is, do you have any Atatürks running around today?
Major nuclear powers all operate satellite based infrared launch detection systems. A rocket launch is a very unique thermal signature. I imagine China and Russia have satellites watching the north Dakota icbm fields, and vice versa.
What?

The problem was not the re-opening of the investigation (which the FBI could've done without informing or asking anyone), it was the fact that Comey decided on his own to inform the public (via congress, and against established department policy) that the investigation was being re-opened.

Weiner laptop was seized because of the underage sexting, what makes you think that this information would have been immediately devastating for Clinton? Weiner's sexcapades were well known before that, it was just another chapter in that saga.

Sorry but what you are implying just does not make any logical sense.
It's smart propaganda, it's hard to see him changing the subject to supposingly Chinese help ( water, food, ...). Which is actually just trade.

Hong Kong still needs to pay for it, so it's not a gift.

The only reason for Hong Kong to bed an army, is China.

Like I said, smart propaganda. This is 1 guy evolving his comment based on discussion or a team of propaganda employees.
Using AI to Rethink Data Structures
The story starts with inconsistently formatted stream of text data and ends with nicely formatted binary data.

Where does she get this nice data, where integers are integers and fields have nice names?
Except the smell and puckered face every time they drink it. Vodka in a water bottle produces bubbles while water doesn't. School staff is super aware of this stuff.
You may not have any requirement for ID, but to actually function in the society you need one. So in practice you do need one.

As for carrying them, yeah, that should not be necessary.
The arm’s-length flats of Tokyo [video]
Where is the sole number used for authentication? We got the same number in Sweden but the number is not secret, you need it combination with something else like an ID, signature, digital signature etc.
Has the Time Come for City-Run Public Banks?
In France we say "Galilée". Not sure if it's referring to first or last name.
In Estonia we have an personal identification code, it is never used as authentication, only for differentiating between people, we have Estonian ID card for authentication and identification.
Eltanin impact
In this sort of situation, it's always useful to ask what the cost of not automating the task at all is. That will give everyone a better feel for whether the automation makes sense, and how much developer time should be allocated to the project.

> Let's say I want you to get the fifth word of the fourth paragraph of the third column of the second page of the first edition of the local paper in a town to be determined. It's going to be a color, and we have a little deal with that paper to get our data plugged in every day. You can get the feed from their web site.

For the one-off case, I'd just go open up the paper and look for myself. Surely that'll be faster than trying to write some sort of a script to do it.

> Now I want you to be able to do this reliably every day for the next two years. I need this data on a regular delivery schedule and it can't rely on some human being there to constantly fine-tune things.

Ok. So now we're automating a 5 minute job that can be done by the office assistant, which will be performed 730 times.
That puts the upper bound of time saved at around 120 hours of work. Due to their specialized training, software engineers probably cost the company more than 3x per hour than the assistant, so this automation task only makes sense if it can be completed in less than a week of work for the engineer, including maintenance over the next two years.

That sounds like a reasonable, but tight, time budget for the given task and reliability specifications. It's not an obvious win, which also means the ROI will be small. Also, there's opportunity cost to consider: that week of development time now can't be spent on other projects that may be more urgent.
4-Days in Luang Prabang: Lao's Most Travelled Destination: Travel Itinerary
Just because some people are loudly shouting it's only a "store of value" (i.e. they only speculate with it), doesn't mean others aren't using it as money. Furthermore that's only the Bitcoin maximalists and it doesn't apply to all other cryptocurrencies (since Bitcoin is only really useful for speculation).
I honestly think we have bigger problems right now, like spending money on ways to reduce greenhouse gasses. We need to develop alternatives to non-renewables and, until we can use the alternatives, work on removing the gasses from the atmosphere.

Putting my money where my mouth is: I've been looking into this and as soon as I get my credit card (to be able to pay, I've never needed a CC before), I will sign up with https://climeworks.com to recapture some of my CO2. They seem to be one of the few that are actually capturing right now, so the money will be used for real capture, not just R&D that might yield results in the future. But to spread the risk, I am also going to spend money on the more traditional method of planting trees (which company is TBD, I have yet to find one that actually guarantees that they (or the locals) won't rip the tree out before it had a chance to capture its promised CO2). On the reduction side, I travel to work by public transport, work from home (it stays naturally cool) instead of using our office air conditioning unit, have a 100% renewable energy contract at home, etc.
Asia tech fund round-up (Asia AI News)
> Repeating your point above word for word before you switched accounts doesn't make your argument any stronger.

I don't understand. Are you making a (false) allegation that I'm the user ETHisso2017? How is it relevant here? I don't often comment, but I created an account solely to reply your comment because the level of (un)ethical implication of your comments is intolerable to me.

> Hydrogen flouride is used directly in weapons manufacturing.

Japan's trade sanctions include photoregist, hydrogen fluoride, fluorine polyimide, all critical to photolithography, not just hydrogen flouride. It never is a coincidence. You can't take the only one that's easy to criticize and pretend as if it is all of the points. It is misleading by omission at best.

The purpose of the sanction is to spoil the SK semiconductor industry in response to the WW2 sexual slavery verdict. Anyone who have looked into SK-JP news or with basic knowledge in semiconductor industry would know it. It's as simple as that.
"USB DataDiode" is a brand name of write blocker, all it does is block write(6,10,12) SCSI-commands

https://www.os3.nl/_media/2015-2016/courses/ccf/ccf_tom_fran...
Their website says "1.6 GHz dual-core ARM", which sounds decidedly more powerful than an iPhone 3G
In University I tried to transition into molecular neuroscience. It was very frustrating how slow porgress is and how little a single individual can impact it. Biology feels like a huge spaghetti code project with millions upon millions of lines and much of it interconnected.

Basically biology feels like a working but horribly written program with secret gotchas everywhere.

I left and went back to coding and mathematics. So easy to make progress. I can pretty much understand the whole system. Everyday I get something real done.
no, OP meant filtering write commands
It's not just mathematicians who see it. Edna St. Vincent Millay saw it. https://www.poetryfoundation.org/poems/148566/euclid-alone-h...
Also, how does reading the data from the original source solve the business need of verifying that the newspaper included the information in the agreed-upon place in the print edition?
>cz.nic are the producers of the Turris Omnia WiFi router

Well yeah, they also have a little side business managing the .cz TLD and coordinating Czech ISPs /wrt infrastructure roll-outs, security incidents, etc...
Amazon’s Revolutionary Retail Strategy? Recycling Old Ideas
>you should be separating the functions of router and wifi into their own discrete devices

Just curious, why? (You just mentioned "shoulds" and "dos", not "whys")
The disappearing physicist, Ettore Majorana, and his elusive particle (2014)
Shadow DOM, SVG, CSS, React and Angular:Why HTML/CSS is Broken and How to Fix It
My father (a lawyer) and I shared first and last Names, and a middle initial. Local jury commission kept sending notices for him to attend, with increasing levels of threat. I called and told them "he's dead" and they said "prove it".

So after many failed calls and letters including the death certificate, and now threat of warrant being issued, I had to act. It's not like a cop at the door is going to care that the middle NAMES are different.

I took his cremated remains to their office. Thumped the box down on the counter and said, "You keep demanding he show up, so here he is." I cracked open the box and the woman about lost it and dashed off. Her supervisor showed up and I explained my frustration. They guaranteed it'd be handled. We never saw any notices again.

Fast forward 20 years and a friend is an attorney practicing in a nearby county. A case of someone failing to appear for jury duty comes up (warrant served). Judge says "unless someone brings your dead remains to the office, you're not getting out of jury duty".

My old man would have been absolutely DELIGHTED to have entered local folklore, on both counts.