skysight-inc/HackerNews huggingface dataset:
Downvoting based on differences of opinion is fine, and in accordance with HN guidelines. Downvoting on matters of fact is something else entirely. I'd love to know how people justify this intellectual dishonesty in their minds, "the ends justify the means"?

Be careful of the precedent you are setting, normalizing fact-free judgement in society might someday turn on you.
Using only files for logging is the last thing I would do in 2018.

I use Serilog for structured logging. Depending on the log destination, your logs are either stored in an RDMS (I wouldn’t recommend it) or created as JSON with name value pairs that can be sent directly to a JSON data store like ElasticSearch or Mongo where you can do adhoc queries.

https://stackify.com/what-is-structured-logging-and-why-deve...
I have a ton and agree with him.
Isomorphic-git: a pure JavaScript implementation of Git for node and browsers
Don't underestimate the magnitude of the difference in skills & knowledge required to script an HTTP request vs. buy Captcha solves. Basically everybody in America would know a friend who could help them submit an HTTP form in a loop. I don't think everybody in America would know somebody who knows how to orchestrate the contracting of a Captcha farm.

Any discussion of security should include a discussion of the threat model. A captcha is quite effective at dissuading abuse by casual or unsophisticated parties. It's not at all effective against a sophisticated and well-funded adversary.
ThinkFun, the US publishers of Rush Hour, wrote a blog post about this when they made the mobile app with a bunch of autogenerated levels maybe around 2010. Unfortunately that article is basically impossible to find now, since they redid their website and deleted the old posts. (I say "impossible", since I spent a couple of hours looking for it again while reading papers on procedural puzzle generation last year. Maybe somebody here has better luck).

The basic metric their level generator used for quantifying interesting difficulty was the earliest point of non-trivial divergence in solutions. I.e. if there's a puzzle with a 50 and 51 move solution, having those solutions diverge on move 3 is interesting. Having them diverge on move 45 isn't.
Your town/municipality doesn't have a website with all that info? Granted, most town websites are horrid to navigate, but the information should be there.
I enjoyed Blood, Sweat and Pixels audiobook which looks behind the scenes of video game development for multiple games.
How conductive? I'd expect dried wood would have a pretty high resistance.
I absolutely love remote work. In fact, if I could not be bothered on slack by constant likes and rehashes of links I can go read and find on my own it would be even better. If I want a meeting of any kind it should be scheduled. I feel physical pain when my time is wasted.
You sure can, but you can't turn off seeing what people you follow liked (unless you use something like Tweetdeck or an app that doesn't support this 'feature'). I find that worse than retweets because a lot of people apparently use the 'like' button as a sort of read receipt and 'like' everything that shows up in their feed.
> Wrong. djb and any possible heir of his does, because you can't place things in the public domain in mainland europe.

However a court could interpret this as a royalty-free license, at least until the moment they start sueing.
The title is a little clickbait-y, the message of the article is "There is an enormous, Grand Canyon-sized difference between letting an employee work from home once in a while and calling yourself a “remote team.”"
I think tl;dr pages[0] might be more popular, on a similar topic

[0] https://github.com/tldr-pages/tldr
The point is to bring them to the natural moisture content due to the average San Francisco humidity. Once they are there they will stay there because the average humidity is relatively constant.
Yeh, I totally see what you are saying and the end I agree with you, even as die hard FOSS as I am.

Having checked out your website I am pretty excited about what you are doing. How are we to ever build true value delivering services if the underlying architecture is not secure? This has been my biggest worry with the entirety of the space. That we will move too fast, lose focus on security first, and end up building gigantic infrastructures on shaky foundations thus turning into the very incumbents that we are aiming to displace.

With the idea I am planning on, I will most certainly need your services. I need for all parties to 1) understand the benefits of trustless sytems, and 2) be able to trust the trustless system in an environment where each party is relatively conservative in that it dislikes and discourages disruptions. Security will be of paramount importance.

Anyways, thanks for making this, its great to see such efforts being made in the space. We need less hype, and more maths, as I like to say.
So people can't make a point about any aspects of accomplishment that are not engineering feats?

Whether or not Propublica has produced something of value for society seems, at an absolute minimum, highly debatable.

Your comment is the one that seems defensive....
iPhone crashing bug likely caused by code added to appease Chinese gov’t
https://www.nytimes.com/2015/08/27/us/san-francisco-firefigh...

You're not wrong, but it's more that they are in a position to help and the city doesn't seem to want to have another organization deal with the homeless. They're not exactly gunning for the role of taking care of the homeless.
The Bath County Pumped Hydro plant can give 3GW of power with over 10-hours of storage. That's 30GW-hrs. How many lithium ion batteries do you need to compare against that? "Small" Pumped Hydro Plants are hundreds of MW-hrs, and large ones are dozens of GW-hrs.

CAES in Texas was constructed inside of abandoned mine-shafts. Line the mine-shafts with steel to contain compressed air, and bam, cheap energy storage.

------------

The USA has lots of lakes and mineshafts. And electrical storage in one area can serve multiple states. Indeed, the Bath County Pumped Hydro plant contributes to the electrical stability of 16 or so states.

A $5 billion project here and there will serve more people and in a wider area. If the USA can take advantage of natural resources, in a sustainable way (it doesn't seem like Bath County's Reservoir is damaging the environment), then it should happen. We know how to make hydro-plants that are safe for Salmon and other wildlife (we need to ensure that future Hydro plants need salmon ladders for example), but as long as environmental concerns are identified and addressed, leveraging our natural resources is the most obvious way forward.
Fun article! I love asparagus & tequila. Never would have imagined agave was in the same family of plants!
Not speaking for the parent, but I much prefer Ubuntu over Debian in this context for the sake of the wider variety of packages from official repos that aren't a few versions behind by default.
I strongly believe the intent was not to move towards a free and open world, based on the evidence provided. It was to move wealth from one company to another, or worse, from one country to another.
One way this could be calculated is to assign transition probabilities to the edges, and calculate the expected number of steps a random walk takes to reach the end. (wikipedia has the math required: https://en.wikipedia.org/wiki/Absorbing_Markov_chain#Expecte...)

I'm not sure how best to assign probabilities, or how sensitive it would be to that. Perhaps uniformly, or perhaps biased toward moving closer to the end state.
Obviously I don't have a dog in the race of how other people raise their own kids, so I'm a little hesitant to wade in to you guys' discussion.

That said, I mean:

"...If my parents said they were limiting my internet I would've laughed in their face..."

???

If I had witnessed an exchange between parents and their child where the child "...laughed in their face...", I'm certain I would not have characterize whatever parenting style those parents were using as "good".
Probably similar to how optical key-switches work: the floppy drive would shine a laser or LED through the write-protect notch and watch for it on the other side with an optical sensor to know whether the disk was write-protected.

So, in a not-write-protected disk (no through-hole), the laser light couldn’t make it through to the sensor... but sunlight sneaking in through the drive casing and under the disk still could.
That response seems incredibly disingenuous. There's a nice analysis of the comments here https://hackernoon.com/more-than-a-million-pro-repeal-net-ne....

Key findings of the analysis:

> One pro-repeal spam campaign used mail-merge to disguise 1.3 million comments as unique grassroots submissions.

> There were likely multiple other campaigns aimed at injecting what may total several million pro-repeal comments into the system.

> It’s highly likely that more than 99% of the truly unique comments³ were in favor of keeping net neutrality.

The most important chart is here: https://cdn-images-1.medium.com/max/2000/1*Sc4-R2waeRrGnNL90...

> From this chart we can see that the pro-repeal comments (there are approximately 8.6 million of them) are much more likely to be exact duplicates (dark red bars) and are submitted in much larger blocks.

> On the other hand, comments in favor of net neutrality were more likely to deviate from a form letter (light green, as opposed to dark green bars) and were much more numerous in the long tail.
I have some Sig Zane shirts. Love them. They are proper Aloha shirts. Bought them in Hilo, when my wife and I were on vacation a couple of years ago to the big island.

I also have some shirts with much bolder fluorescent colors and more garish styling, many of which I bought at Hilo Hattie's, which ironically does not exist in Hilo. I bought mine on Maui, during that same trip.

The latter are what I would call "Hawaiian Shirts", with quotes intact. Only suitable for tourists to wear. No local would be caught dead in them.

Here on the mainland, I wear my "Hawaiian Shirts" every day, and on days with hot weather, I also wear cargo shorts and Keen sandals. I wouldn't want to work any place that would not allow me to wear the clothes that make me feel comfortable.
I like to use youtube-dl to automatically download videos from channels I want to follow (subscription feed replacement) and use hooktube to watch YouTube videos without providing Google with data. I haven't found a problem with that till now except for discovering new content (hooktube isn't that good with that, I found), so for that I have a YouTube only account that is pretty much disconnected from me in everyway (even IP address wise through VPN) made with non-real info. I hope that gives a few ideas for media consumption without sacrificing privacy :)

PS: I cannot add links to youtube-dl and hooktube because I'm on my phone, I believe a quick search can provide them.
I work remotely so the only person in my home office is my wife who also has a remote job. I use headphones and we have a general understanding that during work hours we limit idle chit chat and if headphones are on, shoot each other a text.

For co-workers, they are also remote so we schedule meetings and chats. If something comes up we ask when we could interrupt via chat and the person responds when they can.

If the end of the day comes and a person hasn't responded we shoot an e-mail to get on the radar for the next day with the understanding that it should be handled asap the next day before entering a heads-down mode.

If extremely urgent then we pick up the phone.
> ...until we can solve that problem.

There are two basic primary levers in US politics. Money. Votes. That's pretty much it.

If you are able to organize a consistent voting bloc that reliably votes the way you promote, and that bloc swamps all money-based efforts to sway them in any other direction, your voice carries more weight than the money. Period.

Even more terrifying to career politicians is the ability to organize so many voters that you can successfully mount a recall and force the recall on demand; in the US, recall power only rises from local to state level, but does not hold at the federal level, though.

The trick is to continue as that voice, and not step into the ring to play politician. Thus far, no one who was able to organize votes has been able to resist that siren call. That's why vanity is listed as one of the sins. This is also why money steadily overtakes voting power on a long enough time span.
As a parent of a 14-year-old, I would far prefer she be roaming about than on her phone. These devices are addictive, and limiting them is important.
Curating trusted data for narrow-focused markets is a feature for DIRT. Before Amazon sold books back in the day, it was hard to buy a specialty text book at your local bookstore.

If you need to find trusted data, a curator exists only if the market for that information is large enough.
Is this trolling?
Hello world, I'm a front end developer from Egypt and I've been teaching myself with the help of a mentor. This is my biggest project so far, I've been focused on avoiding using frameworks and instead building things for myself in order to better understand the fundamentals. Feedback is highly appreciated, and pull requests are welcome.
The return of Spectre
Robert Epstein has written two fantastic books on this exact topic, "The Case Against Adolescence" and "Teen 2.0" - the heart of both revolves around the artificial extension of childhood modern society has developed into this period we call "adolescence".

I'm a 90's kid, by the time I was 10 years old I stayed at home by myself and my 18 month younger sister after school and during the summer. We would stop by the store after school, visit friends, take the bus to the pool, etc, we just called our mother at work and left a message so she knew where we were. Hell, I had unfiltered access to the internet - and it's not like online predators were some foreign concept in the early 00's.

I can't say my daughter is going to have completely unmonitored internet access at 10 years old like I did, she's five years old right now and I've got network-wide content filtering deployed to give myself a little safety net in case she stumbles off the beaten path while playing a game or something. I intend to keep this deployed until she's old enough to properly police her own activity, but at a certain point I'll need to trust her to do the right thing and teach instead of restrict. I hope more parents can learn to do the same, and this extends into the physical world as well as the virtual one - we absolutely cannot treat teenagers like children that need to be coddled, they are adults in training and deserve an appropriate level of trust and respect.
or those that don't check that a conf room is already booked and just show up expecting it to be empty. You still have that interruption "oh, I didn't know someone was using this room, sorry".
Overly sensitive hall monitors looking for a fix.
Executives and Managers Should All Be Elected
I used to read dnainfo in chicago everday but they shut it down last year. It was the only news i really cared about.

https://www.dnainfo.com/chicago/
Because reporting involves more than just a cellphone video. It involves understanding and reporting of the context, and not just local context either.
There's was also OpenQuark CAL, but it looks dead now.

https://github.com/levans/Open-Quark
Coincidentally, I had just recently discovered this project a few days ago. The major thing going for it is that it works easily with Docker (for containerized CI) whereas nodegit requires compiling from C++ source files and more related shenanigans that I'd care to wrestle with.

Unfortunately, isomorphic-git isn't anywhere near as feature-complete as nodegit (e.g. no support for reading global configs, no revert, no stash, not even a `git add .` equivalent, etc)
Ask HN: What sub-field should I focus on?
Hi, I'm a CS university student from India and have recently finished my freshmen year. I have an age-old habit of self-studying so for the summer break I have been exploring the various subfields in CS.

To enumerate, these are the subfields I have encountered or even heard in passing:
-> Algorithms & Data Structures
-> Operating Systems
-> CS theory like Theory of Computation, Lambda Calculus etc
-> Databases
-> Graphics
-> AI/ML
-> Compilers
-> Web Dev technologies like React, JS Libraries, etc
-> Mobile Dev
-> Programming Languages

I am quite academically competent, so the idea of going deep does not scare me. But choosing what to go deep into and what to neglect terrifies me. I'm constantly feeling that I'm going to make a wrong choice and my technical skills would be obsolete.

Now I understand that in the tech industry I would have to keep learning even after graduating and that I cannot learn everything that is there to learn in CS. But that doesn't make the choice any easier. And the more I look at the tech that gets discussed online in places like HN and the discussions that some of my peers hold, this fear intensifies.

What would you all suggest for me to do in such a situation? What would you do if you could do this all over again(assuming you went to college for CS, that is)?
I don't see it being any worse than the TV shows and consoles of years past. Or the arcade and bowling alleys of years before that. It's just the newest big time killer. All of those mediums are designed to be addictive and I don't think increased convenience makes it much worse
Prices will not plummet due to oversupply, they will increase as demand decreases to increase profitability. Electricity prices reflect only one thing: how high they can be while still being "affordable". Even now, in most major cities, residential pricing is 10x-50x of business/industrial pricing ...in the same zip code. The cost of production of electricity is almost enitely irrelevant to its' pricing.
Not really. There's no consistent source of information about upcoming issues, votes, etc. There is info about upcoming meetings but then you need to personally attend.
I was hoping for more details than that. Hard to draw my own conclusions based only on what was reported in the article.
I can absolutely see how this is true for some people.

Conversely: I have a family, and find that a day of open-plan leaves me consistently too frazzled to hand much in the way of meaningful interaction with my partner and child.

I don’t really know how to square these too, other than to suggest that different environments make sense for different people, and wonder how we can implement this without it getting caught up in status-game space (“why should X have the office...”)
Monads are a class of hard drugs (2008)
I recently left a project that demonstrated most of these traits. Usually these things are the top of the ice-burg.
For photo storage, I personally use nextcloud for hot access and backup an encrypted copy of all my photos to Wasabi AWS S3 equivalent and Online.net's cold storage under the intensive class. I find it worth it to pay for backing up to those services since I take photos of almost everything and I would hate losing them.
Hey, can you shoot me an email? It's my username at gmail. I might have a suggestion.
O yes.

Applying K-Means clustering across different features of online traffic always shows some weird and often malicious stuff:

https://imgur.com/a/qWMgUo0
I disagree. If the wishes of the electorate were unambiguously publicly available, then it would be much more obvious when elected representatives are not serving them.

Right now we're reliant on things like polls or the FCC's farcical comment system, which can easily be gamed.
It's a 7,000 person largely rural town. There's the occasional piece on wickedlocal but basically nothing systematic.
Notes app is a really usefully tool. It’s easy to use but has a lot of powerful features if you dig a little.
It would have rediculous for my parents to suggest it. They trusted me to drive around pretty much anywhere and hold a job without getting in much trouble. How much more dangerous could the internet be than driving through a sketchy area.

Their trust made me far more responsible than I would have been if they tried to treat me like a child when I was in my mid-late teens. I knew if I screwed up it was on me and would've felt bad that they misplaced their trust. Kids loooovvveee being treated like adults, I wish more people would use that as leverage.

I think many parents these days make the transition from guardian to mentor years too late
Unless it’s a million microservives.
I imagine that the answer to that may well end up being the same as it is for email. When a comment arrives, check a few centralised reputation systems (like DNSBL), and then perform a statistical analysis of the comment against some corpus (like SpamAssassin et all) before allowing it or not. We could even introduce greylisting too.
The way qubax sees the world is as important as qubax makes propublica’s view out to be

You’re being too literal. Yes if nothing exists it doesn’t matter

Look in the mirror and realize you’re just one of thousands that could do this in an afternoon

Given the “big picture” context, your personal computer skills aren’t much to brag about either. Literally good with computers. Get in line.

Were they being defensive? Or offering a context to consider the value from?
Sure it matters. Let's say there's a local zoning board meeting, asking for comments on a new landfill that'll go in just a few blocks from your house. You and your whole neighborhood put in your anonymous comments (~50), but the landfill company hires a bot network to overwhelm the site with tens or hundreds of thousands of comments. Your local board cannot possibly individually read all the comments, so they just sample from it. The comments of the folks it'll actually affect are completely lost in the noise.
T Cell Engineering Breakthrough Sidesteps Need for Viruses in Gene-Editing
This is great, I love rush hour.

Is there an web based version of the game where I can try some of these generated puzzles?
Deleting from the phone is the real engagement killer. I can usually get focused on work when I'm on my laptop. And unlike with a phone, I can't reflexively and compulsively use my laptop when waiting in line, walking around, or getting up/going to bed.
Thanks to the comments there I finally did. First I was excited with the possibility of setting up my home server. But after reading more, the complexity of the setup and required resources are way to much for my use case. I think this is great for a small business, but it is huge overkill for me (home use). I just want my laptop to sync with my iDevices. Peer to peer vault sync built into the app would be much easier and does not require server running all the time. Plus it does not put man in the middle for simple sync. Nothing wrong with Bitwarden for small business or even enterprise it is just not for personal use if you want your secrets secret.
The Dangers of Heavy Tyre Explosions
In my town both the major newspapers are owned by one company. That one company also laid off a lot of reporting staff and saved money by using syndicated content in both papers.

It's sad to see how less diverse the opinions are. We are just being told what to think now.
This is neat. The Fediverse is a really exciting development in the re-decentralization of the web. Is there any intent to also expose published articles as, say, IPFS blobs or Dat archives? It'd be cool to see some of these services starting to expand into those realms too.
They do in most countries actually. There's a lot of similarity in the skills you need.