skysight-inc/HackerNews huggingface dataset:
I'm quite attracted to them. I walk a lot, did bike a lot but both have small inconvenients..

People on gyrowheels can go faster than traffic in urban centers, yet not speeding, they're just coasting along at running speed. Doesn't take space, doesn't add much weight in case of collision, doesn't make the driver feel speeding and not care about pedestrians because he's usually unprotected either. I don't know how efficient they are but I could see this as a regular mode of transportation.

Also wonder how to adapt this for disabled/elders. Something a bit more convenient than an electric wheelchair, a bit leaner. Old people might even have a spot to put a package.
"Finite and Infinite Games" by James Carse. Makes me think a lot about the rat race versus a life lived for a higher purpose. My copy is pretty worn out from my carrying it around a rereading it.

If you like graphic novels, the ending of "Asterios Polyp" made me gasp and put the book down and walk outside to mull it all over.
A messaging platform is not enough to get people to switch platforms. At the end of the day, the only reasons that imessage is successful is because it's bundled with iPhones and it piggybacks off of SMS. Facebook Messenger is only popular because it is the easiet way to contact people who you are already connected with.

People who buy Android aren't for the most part potential Apple's market. There are relatively few high end Android phones being sold the average selling price of Android phones is $100 less than the cheapest iPhone.

WhatsApp is popular because it's free, it's valuable because of its potential for ad revenue. One of the reasons that WhatsApp gained popularity outside of the US was because it was an alternative to text messages that cost money.
Here's the blog of a group doing the same sort of things to recover rom and firmware from arcade machines:

http://caps0ff.blogspot.com/
>How is it supposed to know whether the value of `encrypt(streched_password, salt, server_name)` is correct?

By comparing it to the static value stored at account setup time. The server trusts your shared secret just like it trusts your public key - establishing the identity of a public key is a different problem with various solutions, CAs, WoT, directory servers etc. The idea here is to move from plain authentication (user/password) to a public key system without carrying the key material around, but deriving it when needed from your password.
With uMatrix the iframes come out nicely too.
I was never happy about noscript usability, so I didn't use any additional script blocking, until I figured out how easy to use uMatrix is.

https://screenshots.firefox.com/bTWQWgBxLpRwr7lC/blog.innerh...
I've no idea what abduction means in this context, and neither does my dictionary. Can anyone help?
It's fiction: https://www.theguardian.com/uk-news/2018/jan/08/woolwich-foo...
That’s my worry as well if the non-electric analogs are in any way comparable.

Lots of people have a knee-jerk aesthetic aversion to the self balancing seatless unicycle, but those always struck me as the most practical electric transportation device... once you get over the hurdle of learning to ride it.
For some reason gcc is still optimizing it though!
Yes GMO is different: unlike random chance we know exactly what genes we changed and what each does. Random chance seems to solve some problem and we never both to ask why or what the side effects might be.
All those reminders do is remind me how stupid the regulators are.

I use this to close them; https://news.ycombinator.com/item?id=16575304
http://science.sciencemag.org/content/356/6345/1393

check out this study. Science is a reputable journal. sure, it's just one study. but there are thousands more.

looks like there is ample evidence of bees being harmed by pesticides.
So, at my company, we have yearly reviews. Instead of looking at how productive people are from week to week, people are allowed to vary in their productivity throughout the year. Theoretically (although this never happens in practice because humans) an employee could deliver enough tangible value in the first half of the year and take the rest of the year off. It is the employees’ responsibility to show how productive they have been. That productivity is preferably measured in relatively tangible terms (backed by data), such as number of customers impacted, cost/revenue changes, or time savings. This requires a lot of trust, and places a lot of importance on the hiring bar, but it pays off.
This is a pretty clever idea. :) cuz you know Google makes money from ad bidding.
One potential economic incentive is that feeding cows algae produces a nutritionally higher quality meat; one much higher in beneficial Omega-3 fatty acids vs the current high Omega-6 meat produced from grain fed cows.

There is at least one company approaching it from that angle. [http://www.omega3beef.com/]
This might look like it's emotionally loaded response, but I'm just giving you tough love here:

> - To more effectively add to the culture of the company.

This is genuine question, what does this even mean?

> - To take part in ad hoc training opportunities, either to teach someone who needs help, or to learn something from someone when an obstacle is encountered.

This all can be done online and it's even better, if you have to focus on task and there are people constantly bothering you , or vice versa you interrupt someone, this does nothing but lowers productivity

> - To be able to attend in-person meetings or stand-ups when urgent things come up - without the awkwardness and delays of conferencing in multiple people.

In 15 years of work I've never had this issue, it's more managers' problem I guess, proving that they do something by visually showing that they do something - like organising meetings about nothing. And how it's less awkward to chase people around building than just set up meeting adding it to calendar?

> - To provide mentorship to junior staff.

There's this thing called documentation ;)

> - To collaborate more effectively.

We're not raising barn walls, there's a ton of tools to support collaboration

> - To show clients/prospective clients, partners and recruits, a vibrant and energetic team and working environment that is worth investing in/joining.

At assembly line in car factory, yes. Although this seems to be frequent theme in this industry: dress up and act busy because some big old guys are comming, we have to make good impression. Then there's this crowd of people pacing around asking random questions (imagine what kind, as for most of them 'the internet' is a blue E letter on desktop). Again, that's not productive working.

> - To build morale and a sense of teamwork and camaraderie.

Making great product that you can be proud of does all of this , or if you really cannot live without 'making great team' just set up some after hours go out or idk paintball or something
See also: The Aggregate Magic Algorithms page

http://aggregate.org/MAGIC/

For example, Population Count instructions exist. But may actually be microcoded to count one bit per cycle.

Vectorizing your tallies can yield log time speedups:

Faster Population Counts Using AVX2 Instructions

https://arxiv.org/pdf/1611.07612.pdf
another neat method for closing them;

https://news.ycombinator.com/item?id=16575304
PrivacyBadger blocks all of these but you're right, it does seem hostile. I figure most US companies that run ad's have similar setups. After about 10 blocked calls to geo.yahoo.com it stops making the requests.

With PrivacyBadger disabled the connections keep on coming; especially as you scroll the page up and down.
As a parent, when my kid was 8 years old I let her play in the local woods with a walky talky. Pacifier for me? Probably. But she wouldn't have been out all morning without a means of contact.
The Macy’s on 34th street in Manhattan used to have wooden escalators. (Maybe it still does?)
Argh, I should've gotten mine fixed before the warranty expired.
Oh, I know this AFL. But it didn't make sense in the context of your question, so I assumed you meant something else.

What do you mean by being "safe from AFL"?
It is working on pinterest.com also
> If not, they learn actions have consequences.

Some of which are potentially fatal.
1. Meditations by Marcus Aurelius

2. Total Freedom by J Krisnamurti
I am in a similar situation for the last four months. I have no choice in evening asking for a Mac, and am working on a high end Dell workstation.

I have used computers for over 30 years and most of the last 20 have been primarily with Mac desktops and Linux servers. My Windows experience has mostly been to run single apps and some servers.

Fortunately. I have been allowed almost complete free range to install software on my Windows system.

Windows lack of efficient keyboard Control has frustrated me the most. Some of this is learning a new system, but some is flaws in Windows.

I have used the following to make my experience better:

1. Listary

This is the closest replacement I have found for LaunchBar. (Or whatever your preferred cmd-space tool: Spotlight, QuickSilver, Alfred)

http://www.listary.com

2. AutoHotKey & FastKeys

This replaces Keyboard Maestro. FastKeys is mostly a polished front end for AHK, but I do use both independently. I use this for MANY things, but the biggest is to remap the cursor keys to be Mac-like. (I know this is a VERY personal preference, but I love the Mac cursor key-bindings, and hate the separate Home, End, PgUp, PgDn keys on Windows)

http://www.listary.com

https://www.fastkeysautomation.com

3. AquaSnap

I use Moom on the Mac, AquaSnap actually out does any utility on macOS.

https://www.nurgo-software.com/products/aquasnap

4. Cmdr

For terminal, I have found cmdr to be the best.

http://cmder.net

Also, Microsofts new Linux layer is pretty good, and you can get an nice local shell and unix tools.

GRIPES

My biggest gripe with Windows is the lack of a good way to switch windows and apps via the keyboard. On the Mac I use cmd-space to LAUNCH OR SWITCH to an app, and cmd-` to switch the windows of an app. I have found nothing to replace the elegance of this functionality. The closest that I have come is a combination of using Listary and Switcheroo.

http://www.switcheroo.io

Finally, I am a bit appalled at the Windows small utility software that is available. I always thought that being on macOS I was limited in the availability of software options. I now strongly feel that macOS has more quality options in most areas. The Windows software is hard to find, hard to determine the Trustworthiness of the developer, and I am struggling to find great Windows power user blogs. (Why does so much Windows software have websites that look like 2003 and still use SourceForge!?)

I have found that the best way to find software for Windows is:

https://alternativeto.net

Hope this helps
Depending on what rules apply to your particular transmitter and if you're not just doing FCC but also testing for other countries' standards, sometimes you cannot run the production software in order to actually test the radio as required.

Granted, you're right, it's the honor system that what ships to customers works like the test subject did, but it's not always entirely due to malice.
Maine's New Digital Asset Act – Porzio
(2) happens by leaving your work at work and doing what you enjoy at home. "Work-life balance", etc.

I don't need Jeff fucking Besos to tell me that there is something wrong with me if I cannot be happy making other people richer at the expense of my own time.
Really good point on controversial issues. I think opposing sides of current hot topic issues (take your pick, gun control, abortion, pronouns) start with a different set of axioms. Axiomatic differences can lead of vastly different conclusions, both with sound logical reasoning.

Eg. If you take as axioms that it is always wrong to end life, and life begins at conception, abortion is wrong is a sound logical conclusion.
This might help me in the future.
Show HN: StickShift System-Wide Vim-Like Keybindings for Windows
I WFH a couple days a week. Nice monitor, nice desk, nice chair, dedicated room that serves as my office, etc...

That being said, probably the the most important contributor to this being a productive setup is we don't have kids. Can't imagine why you'd even think that would work out.
Still did as of last December.
FPGA-Based Deconvolutional Neural Networks Accelerator for Image SuperResolution
He’s misunderstanding what tyranny is. Tyranny isn’t when the police state arrests you for criticizing them. Tyranny is when Peter Sweden or whoever is suspended from Twitter for being racist. (Said in a 2018 Libertarian voice).
Linux Capabilities are POSIX Capabilities, which are a very different thing, with a quite misleading name.

From the wikipedia capabilities article[1]:

>Capabilities as discussed in this article should not be confused with POSIX 1e/2c "Capabilities".

Also refer to the Genode Foundations[2] book, chapter 3.1.

[1] https://en.wikipedia.org/wiki/Capability-based_security

[2] https://genode.org/documentation/genode-foundations-17-05.pd...
Apple fell behind with Siri. Augmented reality could be the next to go
> Also, it decays into CO2…

If that carbon was already in the biosphere that’s mostly, fine long term. I worry a lot more about the carbon we keep adding to it, that wasn’t in the equation.
Sometimes tools are good enough that they don't need to change. People still use hammers and nails, even though we have awesome power tools and many different types of skrews. Coherency and ease of use are very important factors when building anything.
> That adds a lot of boilerplate though.

In practice, it doesn't. (The compiler inlines the code.) I know because I'm pretty picky about this sort of thing - it was why I was using goto in the first place.

> RAII

RAII can work, but it's a bit clunky compared to a nested function call. Additionally, if the code being factored is not necessarily the same on all paths, that doesn't fit well with RAII.
Take the facts, and form the simplest theory that explains them. At least that's my take on it in this context.
That's what I do. If I am expecting a call from a non-contact I just disable it for an hour. Everything else gets sent straight to voicemail after a 4-ring wait.
Peace Sign Tattoo Design the Original Meaning
The Joy of Minimalism in Smart Contract Design – B9lab Blog
Allow me to add some luthiers for Spanish classic guitars

Conde Brothers : http://www.condehermanos.com/

Alberto Martín: http://albertomartinluthier.com/

René Aguilera: https://reneaguilera.com/

Manuel Contreras: http://www.manuelcontreras.com/
Can a Cocktail of Vitamins and Steroids Cure a Major Killer in Hospitals?
App creator here:

StickShift is a Windows application I created to improve efficiency while using Window by removing hand repositioning from the home row to the arrow keys and back every time you need to navigate and edit text.

With Stick Shift, hold down the CapsLock key and have the arrow keys directly under your right hand.

I'll be happy to answer any questions and will gladly receive any suggestions!
"Rural Kansas is dying. I drove 1,800 miles to find out why"

https://newfoodeconomy.org/rural-kansas-depopulation-commodi...
No, my scooter has full suspension. I can hit a one inch high obstruction without a problem. Makes a bang but I don't come off.

I have fallen off twice in wet weather. Once whilst going round a corner and another on wet autumn leaves. You instinctively stick your left or right foot out, trip, and put your hands out to break your fall. You don't go over the handle bars or anything. You land on your hips or knees then hands, in that order. The scooter slides away. So now I wear gloves because I grazed my hands the first time. You also feel like an idiot for falling off a 'toy'

I bought an after market gum wheel to replace the too-hard stock back wheel and the grip is a lot better in wet weather now.
The United States government came to the same conclusion that CrowdStrike did [0]. And the USG presumably is able to get over the "attribution is hard" problem with HUMINT and SIGINT sources that FireEye and CrowdStrike do not have.

[0] https://www.dni.gov/files/documents/ICA_2017_01.pdf
As someone with a transportation planning background, I’m delighted for anything that isn’t a single occupant vehicle. Not that those don’t have a place, it’s just that they shouldn’t be the meat and potatoes of transportation.

Electric bikes are great. Scooters are great. Electric unicycles are great. Electric longboards are great. Traditional versions of the above are great.

Buy what works for you and see the world :-)
Is It Linux or GNU/Linux?
Richard Feynman was born on this day 100 years ago
Here's Dr. Joe Schwarcz opinion as well, specific to carrageenan in chocolate milk: http://montrealgazette.com/technology/science/the-right-chem...
Yes actually. Our teacher in university described it as "Something really bad".
> Can't imagine why you'd even think that would work out.

It was not by choice :)
So: if you are both skilled at tech AND at working with people, and you're shooting for a tech job with an experienced interviewer... BE MORE AWKWARD!
How the Online Left Fuels the Right
This Chrome extension tells you if a book is at your library before purchasing
Interesting. I did not realize that you could still erase such chips using UV light, and that this would also wipe out the 'fuses' used to protect readout. I always figured that blowing those fuses actually physically destroyed a conductor in the chip. But once you have things opened up to this degree even that could probably be repaired using a pantograph and a very steady hand.
A lot of our work is done on a "Time and Materials" basis, so going home means that the company can't charge my rate to the client. Getting done early only helps my list of tasks and gives me more work to do. We deliver early and get on with the next project. There's little incentive to get done early.
Well, that's how it works, isn't it? You can't just buy the cream, you have to buy the guy who buys the cream...
How do i choose architecture for my scraping web app?
I have written a bunch of simple Python scripts that parse and scrape information on the web and store it in JSON files, so that I can access that data and work with it. Now I want to build a web application on top of my project. Basic use case would be:

User inputs his search request in html form.
User gets response without reloading the page.

Seems fairly simple, however a couple of questions arises when it comes to choosing a technology, or technology stack:

1. SQL vs JSON.

I store my data in a JSON files now which seems to work quite nice: I have an array with 700-800 objects of about 5-6 key-value pairs of unicode strings and urls:

My old laptop search through that data blazingly fast, but what about the web? What will happen, when multiple users will try to access the same file at the same time? The question is, how much slower is reading and searching in JSON file as opposed to SQL database?

2. Python in PHP way.

I use Python as a general-purpose language, I write backend in PHP. This time not only do I want to write parsing/crawling part of this app in Python, but I want to create and serve web pages using Python.

However, it finds out that Python gets quite complex when it comes to developing a web app. You have to use a full-fledged web framework such as Django which seems as quite an overkill to me, especially in my case when I do not need to worry about storing user's data, no sign up or sign in is required, no email checking. So, second question is, can I form and serve valid html documents with Python using inline tags as with Apache + PHP stack? like the following:

If not, can it be done significantly easier than in Django using all that MVC (also they call it MTV and I haven't figured out why yet) stuff?

3. AJAX

Third part comes right about serving that content in search result container without reloading page. How do i access local JSON file with jQuery or should I query my server with a XHR?
FoilChat – Most secure communication platform
It's negligible, you still need to manage lifetimes somehow beyond the scope of a single function. Like having a context abstraction and tying destruction of resources to it. Introducing something alternative for special cases only increases complexity as now instead of using a single universal and consistent API you have multiple that behave rather differently.
No, that unsets bit #0, not the lowest set bit in x.

Aka. that brings 01101₂→01100₂ correctly, but 01100₂→01100₂ instead of 01100₂→01000₂.
I have no affiliation here, but just came across it and was super excited that it exists.
These aren't equivalent, though. The example from the linked article turns off the least significant 1 bit in x. Your version turns off the least significant bit in x, regardless of whether it is 1 or 0. They'll give the same result if x ends in a 1 or if x=0, but not in general.
This is the only realistic practical solution we have so far. The other ideas here cannot be done because incentives are not aligned properly. Fining telcos? With the FCC and most lawmakers in the pockets of telcos, this is not going to happen. Cryptographically secure CallerID? Who would pay for this? Telcos cracking down on robocallers themselves? No chance, since they make money from robocalling.

It's like asking the post office to solve junk mail. Where's the incentive?
http://basslab.de/

it's more applied material science.
Corporations, Unions, and the Illusion of Symmetry
Even with the parenthetical... Poe's law. I just can't tell any more.
I actually read the book. Not sure what you mean by deliberate. I am being very clear. Instead of trying to bridge the gap or modernizing religion and continue to spread the myth in some shape or form, can’t you not use religious references to state your arguments?
To me it shows a gross indifference to being dishonest even when speaking in an official capacity.

I want to say that I hope this is isolated and not a systemic part of their company culture but at this point I can't help but be cynical after this.
This is excellent.

Combined with some basic rules like no meetings on Fridays it can quickly become a simple and effective company culture.
There two species involved. From the linked article:

"Compared to red urchins ... [purple urchins are] smaller, less meaty and not worth fishing for. And they're voracious eaters of kelp."

https://www.kqed.org/science/1357320/scientists-and-fisherme...
There's a fair bit of people who use GNOME because it's the default (in their distro), and if I made an unsubstantiated assertion that those people outnumber those who are discretionary, deliberate users of GNOME, I don't think I'd be wrong.

But Purism's project is heavily focused on relatability and advancing the community's current state-of-the-art [1], which is different from the more common model we've seen from other players, where they start fresh, get it working, dump the code in a public repo where it sits largely unused because it's so divergent and specific to their custom setup, and although the code is technically open, much more effort is required on part of volunteers to apply that anywhere else.

Purism seems intent on actually architecting their software such that all of it can be upstreamed. GNOME, which doesn't have a strong answer to a touch-first UI metaphor, can greatly benefit from this. KDE has already done a lot of this hard work, so in a post like this, there would be fewer custom things to show off.

[1] https://puri.sm/posts/librem5-gnome-and-kde-collaboration/
Personally I think a hybrid approach is the best. I go into the office every morning, get daily meetings done, show face for the boss, have lunch with colleagues, then head home at 1:00 and work remote until 5:00. This allows me to enjoy pretty much every benefit of remote work while still actively contributing to company culture and meeting collaboration which I prefer to completely isolated remote work.
What Is Smart Visualization and How Can It Help Me?