skysight-inc/HackerNews huggingface dataset:
Well, speaking only for myself, I've thought about leaving medium several times but never bothered because:

• I don't want an article that goes viral to give me huge bills or crush a tiny server. I want automatic scaling.

• I don't want to run or upgrade a web stack. I have a few Linux VPS' and frankly they're painful to maintain. I don't have the time or energy to do this unpaid anymore. If Linux was a better OS maybe this'd be less painful.

• It's free

• They have a WYSIWYG editor that's OK (but merely OK, it's not great). Too many blog platforms want me to write in markdown or whatever.

• If I left Medium I'd lose all the followers who get notified when I write a new blog.

• There is no real value to me in doing so except maybe getting a few more features.

The main thing keeping me there right now is inertia and disinterest in self hosting.
Yes.. they do state the storage in terms of energy. When plants state hours, it's at full capacity. So 110MW capacity x 10 = 1.1 GWH of storage. Of course it will operate longer if you use less than full capacity.

Molten salt is used because it's liquid at atmospheric pressure, is low-cost, its operating temperatures are compatible with the most efficient steam turbines, and it is non-flammable and nontoxic.
Nobody wants their data on their own device. Nobody knows how their devices even work, let alone wants the responsibility of managing them.

What they want is what they're (sorta, kinda) being given. My device takes my data and puts it somewhere where all my other devices know how to get it. I don't wanna know how it happens, I just want magic.

We, who know how our devices work, and don't want anyone else managing our data for us, are in a vanishingly small minority.

The big companies are putting their money on clouds and centralization. And that's where it'll all go, because they have all the leverage. Twenty years from now, I'd love to reflect on how wrong I was to say this. But right now, I doubt it.
Uber driver stops mass shooting with concealed weapon
www.gest.co
A better designed device that does not require you to learn novel patterns and can do much more
My neighbour (next door) is a radio aficionado and a thing that worries me is that sometimes when I'm with the headphones or speakers connected to the computer, I can hear him speaking... Does anyone knows how is this possible if the macbook does not have receiver? this has me puzzled...

I find the amateur radio somewhat interesting, but on the dev level. I was about to buy a HackRf, and I'll probably do it when I have more free time...
This reminds me of some worm/virus/??? I'd see on people's computers back in the Kazaa days. It seemed like it would copy itself into the shared folder, picking filenames based on what was already there: e.g. Alanis Morisette - Ironic.mp3.js

I never looked at what its payload was. It's good to see that js viruses have also made their way to modern coding standards.
Apple proved your point with Rendevous on Mac OS X. I actually got burned by its easy setup when I bought a Mac laptop for air-gapped use. They used to advertise WiFi as an optional feature, which this ad didn't have. Turns out, it did have WiFi, activated when I turned it on, and Rendevous already had it setup in the background on an open connection. I remember being confused at just how up to date the Apple Store looked. Very, briefly confused followed by eye roll and sigh that an $80 device was already compromised for use case.

Nonetheless, things like it and Time Machine illustrate just how much use one can get out of certain features if the UX is bulletproof or nearly so. Routers might be done as easily depending on the circumstances. I'm almost certain ISP's could pull that off. Give them username and password to use on a HTTPS site that downloads the right configuration into an OpenWRT router they supply with any configuration software built-in. It then prints locally-generated password and other configuration data on form for customer to safely store. Any recoveries can be done with it or through ISP.

What you think?
Photos is a downstream app. It is different from the camera app.
The language is intriguing, combining logical and functional paradigms is potentially very powerful. That being said, a quick read of the document doesn't quite illustrate how to harness the [potential] power. Most of the language description is a rehash of Haskell, and the examples focus on simple problems solved purely functionally in a Haskell-like style. Then, mysteriously, we jump into Web programming. I'm a bit at a loss on why logical programming is relevant to generating HTML-formatted pages from a database, though, to be fair, I lightly skimmed that chapter.

I wish there were another tutorial, assuming familiarity with Haskell and focusing on problems that are difficult to solve in Haskell and/or simpler to solve using functional logical programming. Perhaps would also help if the search algorithm were a exemplified in more depth.
He does, in fact, quote and cite multiple sources. Michael Porter. Marvin Bower. James C. Worthy. Tom Burns and G. M. Stalker. Tom Peters. Gifford Pinchot. Karl Popper.

Perhaps not modern enough for you, though works through the 1990s are mentioned. None are "century old". Not at the time Stewart wrote, not now.

How about you assert what specific sources are missing?
I'm sure they researched this but square panels seem suboptimal. I wonder if manufacturing made that determination. It seems like circular or hexagonal panels would better utilize the space. That or just grid aligned square panels. Maybe the space efficiency doesn't matter that much? Each configuration captures the entirety of indirect sunlight. The little bit extra you'd get from direct sunlight is likely insignificant compared to overall performance.
In an old church, the Internet Archive stores our digital history
The Future of Memory: DDR5 and New SRAM
Actually this isn't a bad business model iMO they sell the data to insurance companies and you can lower your insurance costs.

And while your insurance cost might also go up if it deems you to be a reckless driver that can also have a good impact because it can force you to drive more safely in order to bring your insurance costs back down.

If they can incorporate the app with some instructional service like a weekly summary of all the misstakes you make and give you say 5 tips to drive better it can actually have quite a positive effect on road safety.

And while it's a bit "creepy" I see this to be pretty much similar to insurance companies "paying you" to quit smoking even sending you to "free" quitting smoking seminars/workshops or "paying you" to go to the Gym often even with a free yearly subscription.

Those things cost pennies to the insurance companies while saving them a lot of money in the long run, only a handful of less lung cancer cases or heart attacks a year can cover the cost of those programs for 1000's if not 10,000's of policies.
/r/all is an algorithmically balanced sample of everything going on on reddit. it is in everyones best interest to keep one subcommunity from shouting over everyone else. letting them speak, but peppering in more of the other posts is not censorship.
The entire thing reeks of self-congratulation on how smart he is for not engaging in "premature-optimization" for using a embedded database engine...as the database engine embedded in an single-user application.

You say it is useful, I find it bizarre.
Local heating is sufficient, but there is at least 3 month latency.

Dr Roger Mieusset and volunteers tested a modified underwear with success and reversibility after 4 year use.

Photos of the modified underwear + usage (NSFW/medical) can be found here : http://www.contraceptionmasculine.fr/415771934
Mainly because it was not enough and it has not a follow up resources. Now it's better than when I used to show it, but still not enough. So when people finish they are lost about how to continue, and it's definitely not enough.

So I would need to spend a large amount of man-hours to teach it, but if it's just for a couple of people I find teaching them myself, with real-time feedback, corrections and explanations works much better as everyone has different needs.
Even a file can be convenient. It's all about how you integrate it into the system.
Mostly the latter I would say.
What is the Alexander technique? I could only find bullshit websites trying to sell you something.
Meme Hunt – “MLG edition”
It's very easy to not get corrupted strings when byte indexing into UTF-8. In a while loop, if the index is not at the end of the string and the top two bits of the character at the index are both one, advance the index by one.

Or throw an invalid index exception if the top to bits are one if that makes more sense for the language you're using.
Mozilla just agreed on exception for Debian only.
No, as this project essentially runs a client-side search and replace and the results are only visible to the person running the user-agent.

It hinges entirely on the behavior of the person using this tool to use its output in a way others find offensive. A benevolent use of this tool would be to batch-replace gendered terms in documentation [1].

[1] http://geekfeminism.wikia.com/wiki/Libuv_gendered_pronouns_p...
I welcome it. I enjoy the challenge of staying focused when I notice out of the corner of my eye a crowd forming or people filming.

Sometimes I cope by playing with my eyes closed. Violinists have options where to position their eyes: on their bow, on their fingers (rare, but helpful sometimes in practice), out into space, or closed. For example, James Ehnes and Hilary Hahn look at their bows, but Itzhak Perlman and many others play with their eyes closed. I focus on the bow, but when someone is taking a video, I might close my eyes to remove the distractions.
Not if you use HTTP2
I'm seriously not gonna spend time arguing what is programming and what is not on HN, sorry.
"For DJ Walton, the manager, the only real issue is that Keys planned to premiere songs from her planned follow-up to 2012’s “Girl on Fire.”

“We don’t want the first time you ever hear a song to be some [lousy] MP3 somebody captured on their phone,” said Walton."

That's why you're sending a free copy to everyone who attended the show, right? Not, y'know, for the money...
It does sound like Ubuntu reviews and certifies the build. I know they do so when Ubuntu is modified for distribution on a computer. So why wouldn't they in this case.

I don't think it's fair to describe it as a veil either. Preventing customers from being misled is the entire point of trademarks. Someone in another thread used Cocacola as an example.. so imagine if someone took Cocacola, added some ingredients, and started selling it as Cocacola... that's pretty clearly trademark infringement. And that's exactly what they're doing here.

I have to wonder why they even modify it.. Ubuntu has great hardware support in my experience.. and they release cloud and server images exactly for this purpose. Completely free.
I love iterm2! Here's my setup:

Ubuntu 14.04 server is running tmux.

I ssh into that server from an osx laptop and attach to the tmux session. After a ton of configuration mouse actions mostly work (copy/paste is always wonky).

I also ssh into that server from an Ubuntu laptop. The same configuration I needed to get mouse working for osx is no longer applicable.

I've never even thought of writing a screenrc and it's always worked great.
This is very different from the concern you expressed in your toplevel comment. A doctor having a profit motive to write prescriptions could very well conflict with their ethical obligation to recommend alternatives where medically appropriate.

On the other hand, it's my impression that most of the medicines people obtain this way - specifically contraceptives and erectile dysfunction treatments - are straightforward enough that an automated decision tree could probably do a reasonable job screening most patients.
> Nexar will face some ethical dilemmas. For example, should the app inform users when it spots a license plate that’s the subject of an Amber Alert?

Absolutely. I'm not one to normally fall victim to the mindless "think of the children", but Amber Alerts are rare and specific enough that they seem perfectly useful and legitimate usage of this tech. (I find most of the rest of the tech between useless and invasive, but flagging Amber Alert tags I'd support.)
Any sufficiently long wire is an antenna. If your neighbor is using amplitude modulation, there isn't much of a difference between the signals your macbook produces on its end and the signals his radio waves induce directly into the wire.

EDIT: this is why differential signalling [1] over twisted pair is used for ethernet, USB, etc. Otherwise the radio waves already present everywhere would garble the signal for any non-trivial length of cable.

1. https://en.wikipedia.org/wiki/Differential_signaling
When one party is interested in protecting its civilians, and the other party is interested in killing its civilians, what else would you expect?
"Only speaking personally, what happened for me was that I noticed that these utopian online communities that we reinvented are not really particularly wonderful because a lot of the loudest people in such communities are really nasty people with really nasty things to say. On the other hand, the internet has proven incredibly useful for enabling people to keep up their deep high-trust relationships (usually forged offline) across longer distances and more life changes."

It's interesting that you mention this point. There was a social network designed specifically to leverage the phenomenon by limiting the number of your friends. Here it is:

https://en.wikipedia.org/wiki/Path_(social_network)

We also saw this in the Friend-to-Friend model of decentralized schemes, esp crypto- or privacy-heavy. Freenet with F2F is probably best example today that has a mature codebase.

https://freenetproject.org/about.html#philosopy

So, it might be worth seriously considering what you brought up when evaluating alternative architectures for the Internet. Probably be an overall boost for efficiency in such architectures.
> As an (evidently) old school lover of live music

Bootlegs have existed for a long long time.
Aral Balkan and his small team are already working to develop a p2p web and they need help and funding.

[1] https://ind.ie
Sending someone a link that turns out to go to Rick Astley is rick-rolling. Cracking a password, accessing a CMS, and defacing a site is slightly more than just "rick-rolling my school".

Yes, it probably should have resulted in a suspension, not a felony charge. No, it's not as benign as you implied.
From other limitations there can be the aspect of security. If you have a more complex application / set of applications you may want to use different database users for different purposes. Maybe some audit / append-only tables as well.

With sqlite whoever controls the app can do whatever they want with the database file.
I think that looks lovely...
E-Commerce and Transactional Security, Visually Explained
It gets more interesting when you think many post ideologically against surveillance states, ad ecosystems, insecure systems, and so on... from Facebook and Twitter. ;)
I agree that birth control should be available over the counter, but any PP I have ever been in has been clean, friendly, efficient, and dedicated to making sure people have access to whatever reproductive health services they need. source: I'm a man, and I go to PP for STD tests, and other men's reproductive and sexual health issues.
As I understand it, and I have a weak understanding, the judgement only has a direct, enforceable effect on the area of jurisdiction, but can be cited by other district courts and ultimately the supreme Court in decisions.
I'm thinking about joining a big company from a perspective of networking mostly. Like you said, big problems are too much for a solo founder.
Isn't a vertical split `Ctrl A, |`?
Why would the average person get this app?
New Zealand’s Container Door is a new take on the group buying model
Sadly, it's just your business that has to stop. You can just start another business.

http://www.telegraph.co.uk/news/2016/06/18/watchdog-demands-...
His most outlier use case (and mine I confess) is receipts, but kids, pets, food shots are not properly handled as well.
For now it's selfies only, and in the next iteration face detection will be added.

I think the best solution would be smart folders based on saved queries, instead of a trying to guess what 80% of the users should want to have and put baked in categories for them.
Sounds like you don't use many screen keybindings either? Likely just remapping the default key binding to match screen's in your .tmux.conf gets you 90% of the way there:

unbind C-b
set -g prefix C-a
bind C-a send-prefix

fwiw, the shortcut to enter copy mode in tmux and screen is the same C-a [
Do you think you can draw?
Sqlite is fine for small scale systems. It is not a "web scale" database, but not every web site is "web scale."
SQLite does have performance limits, and will break at certain load, but until that, it's okay.
For single user databases, like desktop applications, SQLite is awesome!
What the others bring to the table is concurrent sever performanc, user management, and such.
There's nothing surprising about this, right?
There was no snark - just a need to come up with a set of different names for Mozilla software modified as necessary by Debian.
Oberon the OS was cool, but Oberon the language is sort of too 1990s. (But I'd definitely take Modula-2 for low-level stuff instead of C any day, as I did in early 1990s.)
It's big enough to matter. 2000^5 ~= 60^9 so it's as strong as a 9 random character password which is usually regarded as strong enough, and far better than a typical 1 word with 3 or 4 special characters mixed in.
Hey -- one of the IPFS devs here. You can actually already use DNS to point a human-readable name to an IPFS hash.

Try out `dig +short TXT ipfs.io`, take the `/ipfs/<hash>` from that record, and go to https://ipfs.io/ipfs/<hash>. Then try https://ipfs.io/ipns/ipfs.io :)
Ah yes...thank you...wish I could correct that.
I tried twice and it didn't work at all for me. My tinnitus is caused by otosclerosis rather than tension though so maybe that's why.
The DAO hack: $US50M lost
The signature is already available - it's literally appended to the output. Verifying the signature is done by hashing the body with a secret (key) and comparing it to the known signature.

"Known" === HMACSHA256(payload, secret)

You already know the left hand side. How would a constant time comparison protect you from a timing attack in this scenario? It wouldn't. The signature is known, the payload is known, but the secret is not known. That means you'd have to attack the secret, which you could even do offline. By iteratively changing the secret, even if you were to get the first half of the hash right, the next character you change would potentially change every single character in the output.

JWT/JWS does not concern itself with keeping the token secret or providing encryption. It's only concern is message authentication. If you leak your token, someone else can impersonate you, just like if you'd leaked your session cookie. The only viable attack on the scheme is to brute force (or discover) the secret, which would allow you to sign a message of your choosing. Once you can sign a message as if you were the server, then you may impersonate anyone you choose.
> get absurd and intrusive medical evaluations just to get the pill.

? An annual gyno exam is a general best practice, whether birth control is involved or not.
> we are seeing some language trends that do favor internationalization and simplification over localization and keeping with linguistic tradition.

I know you're not necessarily advocating it, but if our cultures change to adapt to our technological limitations, that's the reverse of what I think should be happening - there's a problem with the tech.
The company representative has been spamming Reddit with their videos* and advertisements as well in the various car crash related subreddits. It is getting really old seeing "NexarGuy" next to another link to a video plastered with their advertisement banner.

*By "their videos" I mean videos from users using the application that get uploaded to their servers and posted to their YouTube channel.
In USA, many people do not have access to a GP.
Slack Channel for Sysadmins/DevOps
I created http://DevOpsLinks.com since few months and now it has its own Slack channel.

The channel is dedicated for Sysadmins and Developers and focused on DevOps, Containers & Docker, Configuration Management, Cloud & other interesting stuff.

The main purposes of this channel are experience sharing, asking for help and collaborating on projects.

I am happy to invite everyone interested to join this growing community, subscribe here ( https://eon01.typeform.com/to/dbk4wZ ) then you will receive an email of confirmation.
What people actually seriously suggest that a desktop application needs more than sqlite offers in the way of databases?

Desktop apps are like the sweet spot for sqlite. It's practically made for them.
Premature optimization is evil, but preemptive optimization is necessary unless you want to paint yourself into a corner. I realized this after implementing a bitcoin full node.

In my bitcoin implementation, as an experiment, I tried storing the blockchain in sqlite, postgres, and leveldb. I gathered up a bunch of data from the first ~200k blocks of the blockchain and benchmarked all three databases. I queried for something like 30,000 utxos out of a set of a couple million. What took 300-400ms in leveldb took 1.6 seconds in postgres (on the repl. in my actual node it would have taken longer due to deserialization of the utxos). What took 1.6 seconds in postgres took over 30 seconds in SQlite.

Now, you can tell me I did the benchmarks wrong, and "oh, if you just did this it would be faster!", but 30+ seconds is slower to an absolutely insane level. Needless to say, I went the key-value store route, but I was still astounded at how slow sqlite was once it got a few million records in the database.

I actually like sqlite, but when you know you're going to be dealing with 70gb of data and over 10 million records, preemptive optimization is the key. If I were the author, I would consider switching to postgres if there are over 500k-1m records to be expected. That being said, if they're partial to sqlite, SQLightning (https://github.com/LMDB/sqlightning) looks pretty interesting (SQLite with an LMDB backend).

edit: To clarify, these weren't particularly scientific benchmarks. This was me timing a very specific query to get an idea of the level of data management I was up against. Don't take my word for it.
Like when ice and a slice of lemon is added to Coca-Cola in a glass? So technically Coca-Cola is just ignoring that?
Is there any application where UTF-8 isn't the best choice for long-term (i.e., 20-200 year) forward compatibility?
John is a great example of what is possible if you work incredibly hard applying yourself with passion and purpose. Let him be motivation to live better!
This reminds me to the speed typing one hand keyboards that I've read as the promise to faster writing in some places. However they were "old fashion", as in they were the future 30-40 years ago. I remember reading a conversation about how, as they stopped being manufactured now people who are used to them are crazy searching pieces:

https://en.wikipedia.org/wiki/Microwriter