skysight-inc/HackerNews huggingface dataset:
The founder thought he had hit upon a real need in the world, but put that the test before starting development. How many people only figure this out two years down the road and thousands of dev-hours wasted?

> I wrote down my thoughts in a blog post, and about 1 week and 250,000 pageviews later, I decided to start working on the idea properly.

> The next question was: Would they also open their wallets? For this, we went to Kickstarter. If we could get enough validation for people to actually fund the development of the software to a production-ready state, then we knew we would be on to something.

I love that his demo for kickstarter was 50% mockups. Truly an MVP.
Uber pleads with users deleting the app: 'We're hurting'
Amazon argues that Alexa is protected by the First Amendment in a murder trial
SSL 3.0 uses it, and that was released in 1996, and sha-1 was released in 1995 as an improvment over md5 and sha-0. This means it is 22 years old.
IEX exposes free web api
3 Reasons Your Business Should Use Social Media Marketing
There should be market-driven ways to accomplish what Amazon did for you, but in a more general sense. "Personal Assistance as a Service," or whatever.

Basically you'd call a number or send an email with your problem ("File claim for missing package," "Put me in touch with a human being at the USPS," "Cancel my Comcast service," that sort of thing.) The service's agents would then waste time navigating phone trees and dealing with red tape on your behalf.

Seems that there'd be a lot of potential customers who could use a personal assistant but can't afford a full-time employee. Obviously some tasks would require granting power of attorney or other scary legal maneuvers, but plenty of others wouldn't.
WINDOWS  SUPPORT  PHONE NUMBER  +1-800-826-8068
I represent as technical advisor of microsoftoutlookoffice365 .Our staff’s provide technical support in credible terms and conditions, Our staff’s highly trained and more experiences they will charge as possible as at cheap rate .We will provide the solution of all windows technical issues and we will provide service’s 24*7 .We are third party windows technical support provider , on windows support phone number +1-800-826-8068.
To know more information;

http://www.microsoftoutlookoffice365.com/window-outlook-support.html
She can go through my phone anytime she wants. But maybe I don't want her to see me tell a user to go fuck himself... hard:) because he decided to project his SJW personal issues or warped interpretations onto a single sentence from a benign comment covering a number of real-world use cases.

Right now, this was my first thought.
American Geophysical Union (AGU) Endorses March for Science
Perhaps we could combine it with some sort of ranking primary.
Is CoffeeScript still the default then? I see it referenced in the codebase still.
what you mean correct core ?
Woah, that's a fascinating tool! What other sorts of things could Hachoir be used for?
Can I just point out that every time a gerrymandering article is posted to hacker news, the thread is quickly overwhelmed by people professing various forms of proportional representation?

This is striking me as becoming close to Wolfram Derangement Syndrome, and I think it's bad for the quality of discourse on this subject.

Just to sketch out the brief reasons why, let's first accept that the gerrymandering conversation is about the United States. As such, we have to accept the reality of the United States Constitution. Finally, most arguments about gerrymandering are focused more on federal districts, as in the districts that make up the House of Representatives.

Given all that, talking about proportional representation is a complete waste of time, and it gets in the way of having constructive conversation about this subject. It is constitutionally impossible to disband the House of Representatives and switch to proportional representation. It will not happen. Arguments about how it should happen are completely irrelevant to the gerrymandering subject, and counterproductive. For people that know this, arguments about proportional representation are not all that different than hijacking threads and trolling - the only difference being the high likelihood that people are not educated enough civically to understand that proportional representation is impossible on the Federal level.

Every time I see a thread here I really do look forward to reading thoughts that are actually about gerrymandering and solving gerrymandering - I would like to see more focus on those subjects rather than the completely unrelated subject of proportional representation.

One caveat - many people don't realize this, but some state constitutions DO theoretically allow proportional representation for STATE governments. That's worth exploring.
> If the author is a spoiled new-school dev, then you are a grumpy and bitter old-school programmer.

Yer damn right I am! Kids these days!
Charity Fundraising Using VR
> But people should use Signal instead of PGP for message encryption.

I won't disagree; when your usecase is in Signal's wheelhouse, by all means, use it.

But as someone who uses PGP regularly; the limit of how I could use Signal instead of PGP is limited to the occasional transfer of PII, passphrases, and private keys (something I couldn't use Signal for, since these are typically sent between GUI-less hosts). A very tiny fraction of my PGP usage.
Could you go into more detail on the concrete benefits?
Been using this app called Fabulous for the past month. 7:30 sharp it reminds me of stuff to do daily, never been sharper in the day. Also to take breaks etc. https://play.google.com/store/apps/details?id=co.thefabulous... (not mine or affiliated).
I might criticize it a bit, but it wouldn't be a big deal.
Not too crazy given the value it provides. Must we all work for free?
EVEN if they don't agree with those decisions, it's expected that they'll be a team player and provide support in whatever way possible.

Up to certain limits, and respecting certain ethical norms. Apparently the Kapors came to the conclusion that those limits had been reached, and that Uber's behavior ultimately failed to meet those norms. Or in their own words: "We are speaking up now because we are disappointed and frustrated; we feel we have hit a dead end in trying to influence the company quietly from the inside."

And so they felt it was time to act by other means.
> constructing and verifying proofs (even informal ones) is computing

I'd like to see your proof for that assertion...
I don't like this "secret storage" system. Unauthenticated CBC mode, and doesn't actually set an IV (I'm assuming a hardcoded default comes into play).
please nooooooooooo
Honestly what I'd love to know is how you scaled it and how you would/wouldn't scale it again.
What would an ideal way forward be for Uber? Recent incidents combined with a tainted past make public trust in Uber not the best.

Lot of people have suggest these problems stem from the culture. Culture of companies and people is similar to the culture of, say, bread. The starter really matters and sets the tone. I'd be interested in hearing from people who have seen a drastic change in culture at a big place or better yet, have been behind that change.

The other idea is it could just be a few rotten apples giving everyone a bad name. I don't know the answer.
An investor issues veiled threats while acting as if they're owners or management. Who cares if you're "available to make suggestions", and what makes you think you're entitled to work behind the scenes to change company culture?
The Amazon Fire Stick Juggernaut
Elegant way to run graphical tasks directly from udev rules
Reposting my comment regarding deep work and how I achieved it:

Imagine your mind like your desk. Every morning it's empty. (Usually) You wake up you load it up with all sorts of crap to entertain yourself, social media, Reddit, hacker news etc, etc.

By the time you get to work, there is no place to put work stuff on that desk. You try to put work stuff on it, but pretty much the whole desk is filled with Twitter/Tumblr/Facebook shit. So even if you make some space for the work stuff, sooner or later you focus on Tumblr again. Work stuff gets pushed out.

Generally in my case, by 2PM I manage to clear out all the distracting stuff and get focused.
The solution was this: BORE YOURSELF at every available opportunity.

When I start my morning, I refused to pick up my phone and check out social media (usually I would take a 45 minute dump just catching up on stuff posted last night). Sure my morning chores became a bit boring, but I also became more efficient (I started getting to work sooner).

Basically, by the time I get to my desk, I am so bored that the most interesting thing I can do is work. And my work (programming) is a very interesting task, it used to keep me engaged for hours and hours, it's just that Social Media defeated it.

I do check social media. I check it around 2PM after my standup. That 'impulsive' desire to constantly check it is gone. I catch up on all the social media in the evening or at night (but it doesn't create that compulsive pattern anymore.

End result: My productivity has gone up by 5-6 times. I have a performance enhancement story to work on and I managed to fix 6-7 bugs I found during my work, and it turns out that it was a whole team's sprint's work.
>Also - I've noticed that there are more than a few people in software development who espouse and live a "healthier" lifestyle - going to the gym, exercising more, and other outdoor activities - things that in the past would be looked upon as "jock activities"

Your other stuff about introverts vs. extroverts made sense, but then you got here, which makes no sense at all. Exercising and doing outdoor activities aren't the domain of extroverts, in fact outdoor stuff can be seen as an introvert's passion because it lets them get away from people. I'm rather introverted and I love outdoor activities like hiking; I'm very happy on hiking trails when there's absolutely no one else out there with me.

The "healthier lifestyle" thing is just a general societal trend. People in general are more worried about this, and outdoor activities like hiking are much more popular now than they were ~50 years ago. It's not an introvert vs. extrovert issue.

>The downside is that it leaves the introverts feeling that the workplace is being hostile to them

That's not a feeling, that's a fact. These workplaces are hostile and toxic.
Global Transit Communications from Malaysia Signs an Agreement with Parcus Group
I'm really curious what ended up being the thing that took you down.
Also, when sending anything important or expensive, put a copy of the address label inside the package itself. Especially important for international shipping.
Yeah, not only the political bias they're permitting and encouraging is truly astounding but the /r/popular thing really re-introduced memes to the front page again too.

There's so much junk showing up there now that it's practically unusable on most nights unless what you really wanted to see was people complaining about Trump in shitty single image meme format.
Is your child a hacker?
> Since I do use journalled filesystems for my real data, your comment implies I should create yet another partition for /tmp using a filesystem that optimises performance over durability/integrity, eg without journalling.

If you're using a swap partition just for the sake of /tmp then it's the same difference, no?
Depends what you mean by coding. Being able to structure a website in HTML and style it with CSS is a relatively simple skill and demands no long-term study => Sketch makes it even simpler. (Just for the basics)

Also i think you are talking about a designer i would call a unicorn as being able to transfer design into something usable is very useful but uncommon and rare.
Maybe I just don't want them doing that?
I was more talking about dual n-back style training, that tries to improve your generalized memory ability. Of course you're right there's another way to look at it, but it's basically the difference between crystallized and fluid intelligence. You know more about Brazilian Jiu-Jitsu, but you wouldn't say your IQ has increased due to that.

Now that I'm rereading the passage, it seems the author was proposing a method of loci type approach, which is great for memorizing specific things. But not so much for general working memory OR for gaining domain-specific contextual knowledge that makes your current working memory more effective. And not sure how it relates to concentration. Sort of a fuzzy paragraph, much like the rest of the piece.
WINDOWS  SUPPORT  PHONE NUMBER  +1-800-826-8068
I represent as technical advisor of microsoftoutlookoffice365 .Our staff’s provide technical support in credible terms and conditions, Our staff’s highly trained and more experiences they will charge as possible as at cheap rate .We will provide the solution of all windows technical issues and we will provide service’s 24*7 .We are third party windows technical support provider , on windows support phone number +1-800-826-8068.
To know more information;
http://www.microsoftoutlookoffice365.com/window-outlook-support.html
Toshiba Announces MN-Series HDDs: Up to 8 TB
Investors, by very definition, are (part) owners. And management is put in place by the board, that owners/investors control
You can wrap the tunnel's copper sheath with cooling on the outside; only the inside of the tunnel is evacuated.
But doesn't that apply to, eg, bank records or other third party documents?

It's been US policy that third party record have no expectation of privacy.
> this sort of behavior from an investor seems to be a giant breach of trust.

I agree with you here, but I'm drawing a different conclusion. I think investors publicly taking their company to task should be an absolute last resort, but that it's justified in this case, because Uber's behavior is just that egregious.
In my neck of the woods, they're usually on the walls. There doesn't appear to be any standard for how high to place them, it's just wherever it happens to fit. Probably fine for most adults, but shorties and children...nope.

I've seen one recently that was attached to the sink, which was better for being able to reach it, but the place where the water dripped was maybe 6 inches below the air output, so water went -everywhere-.
I work for a small ISP & MSP. We have a "web developer" who occasionally will create a basic website for one of our customers. On Wix, of course. She wouldn't recognize an HTML tag if it smacked her in the face.
That's really the point, to be as minimalistic as possible. The less features something has the less points of failure are possible. If you need a certain feature, use something else.
I remember that Winamp skin \o/
You can check out the git developer mailing list discussion here: https://public-inbox.org/git/20170223164306.spg2avxzukkggrpb...

My rough summary: given there is no known second-preimage attack on SHA1, this is not an immediate danger to Git security because of the way Git works. The Git developers do want to move to a non-SHA1 hash at some point in the future.

Linus, from thread:

"I think that's a no-brainer, and we do want to have a path to eventually move towards SHA3-256 or whatever.

But I'm very definitely arguing that the current attack doesn't
actually sound like it really even _matters_, because it should be so
easy to mitigate against."
Portable Benefits for an Insecure Workforce
Like I said, I doubt many of them would see combat. Aren't attacks by explosive quadcopter drones still hypothetical?
There was a great MITx course called Street-Fighting Math. Most of the techniques and ideas taught apply well to mental math. The course materials are freely readable after logging into edX and enrolling. https://www.edx.org/course/street-fighting-math-mitx-6-sfmx

EDIT: Apparently the similarly-titled MIT Press book is freely available as PDF. Now that the course isn't currently running, I'd probably prefer the book. https://mitpress.mit.edu/books/street-fighting-mathematics
I'm really no expert and therefore my opinion is irrelevant, but is putting all your authentication details in one place that great an idea?
How is the upgrade to 5.x from 4.x? Kinda dreading rolling out the upgrade and running into the inevitable gem incompatibility dance.
> pgp does not provide anonymity

Not quite true.

> every message has the recipient keyid in plaintext

The keys are not required to be centralized in any particular location. There is no way to tie a key to an individual, unless that individual wants to be associated with that key id.

It's common practice to post anonymous, encrypted messages on mailing lists or newsgroups. All you can really tell in those cases is that the recipient is a member of that mailing list or subscribes to the newsgroup (though it's not for sure, with the use of remailers, etc).
True. But it was enough at least for me to know I don't need it.
In terms of integration with Javascript, RoR seems to be behind for example (PHP) Laravel.
This is a corporate crisis for Uber.

Right now, Uber is very clearly following the playbook that historically leads to dead companies.

It needs a truly credible response, not one that happens to use some celebrities they have on hand.
I have a funny/interesting story about the barcodes. As part of my job I run the mailed appeals for a non-profit. For certain appeals, we included pre-addressed envelopes that were supposed to come back to our office. For reasons we could understand these letters were taking months to reach us, and when we finally got them they had been opened on four sides and then stapled back together with dozens of staples around the edges, and an address sticker on the face of the envelope.

These envelopes generally contain a check, and oftentimes the check was getting lost, plus the people who process these gifts were going nuts pulling all of the staples out of the envelopes so they could open them.

The Post Office gave us a different explanation every time we called. At first they blamed a graphic we had on the face of the envelope. So we re-ordered the envelope without the graphic. Then they blamed the weight of the paper. So we re-ordered the envelopes with heavier paper. Then they blamed the color of the text and the font choice. So we re-ordered new envelopes with plain black block letters.

After all this, these envelopes were still being opened. The post office said our physical mailing address was causing problems, because mail can't actually be delivered. Instead our mail guys go pick it up. Unfortunately, that isn't really something we can change with the volume of mail we get, so we were stumped.

Then one day we got a call from our bank lockbox. They wanted to know why they had a bunch of our envelopes.

After we got that call, I went to the basement, pulled examples of all of the envelopes I could find and brought them back to my desk.

Presorted bulk mail has a barcode on it called an Intelligent Mail Barcode. It contains the postal ID of the person shipping the letter, delivery information (all the way down to route), plus a few variables for options.

When our envelopes were proofed, they just included our address on the face. After we approved the envelopes the plant would put a barcode on them. Every single envelope had the same barcode on it. I decoded the barcode by hand, and lo and behold, the barcode contained the delivery instructions for our lockbox PO address. The plant we were using didn't actually calculate a new barcode for our envelope orders, they just used a barcode they had on file for us.

We ended up ordering new envelopes with no barcode. Our mail immediately started arriving unmolested. Moral of the story: barcodes matter.
Is he? Or did they get that valuation despite him?
I personally really dislike nested comprehensions and prefer to just chain with generators like so:

classes = (student.current_classes() for student in students)
good_grades = [c.grade for grade in classes if grade > 3.0]
I do find the focus on compactness and contiguousness kind of strange. There was a recent image[1] going around that describes how gerrymandering works, and what struck me is that having three completely blue districts and two completely red districts is considered "most fair", in that every voter in the district feels completely represented.

In reality, voters are more scrambled than that - so if you try to retain that "most fair" sense, then you are by definition going to have extremely non-compact, non-contiguous districts.

You can get back to more compactness by making some voters "unrepresented" (meaning, a representative other than the one they voted for). As long as that balances out between parties, then you're okay (which is what the "efficiency gap" is all about).

But by itself non-compactness is not a guarantee that the district is unfair. It's really just an indication, that so far, it probably means that the district drawers were up to shenanigans. It's just not necessarily so. You may want to get more creative with district shapes to help more voters feel represented.

By the way, I should point out again that there are plenty of other weird tradeoffs like this. For instance, Schwarzenegger was recently complaining about "non-competitive" districts, while others regularly complain that the Federal house districts are not very representative of the voting population as a whole. These two aims are actually in tension with one another! The "most fair" scenario above is about as non-competitive as you can get.

[1] http://i.imgur.com/jK8VFZx.jpg
At least in the current discussion, Linus says that eventually moving away from SHA1 in Git is a "no brainer," but that this announcement isn't a "sky is falling" moment. (e.g. https://public-inbox.org/git/CA+55aFz98r7NC_3BW_1HU9-0C-HcrF...)
The bottom line is I don't know beyond memory. I'm utterly amateur and have enlisted the help of another Hacker News reader!
Can you tell me if I have a virus on my computer?
Russia mobilises an elite band of cyber warriors
> took them to Deutsche Post for assistance in packaging them up. They ended up taping my two boxes together, and then wrapping the box in thick brown wrapping paper.

If you've ever shipped or received anything internationally, you know packages get really beat up. Taping two boxes together and then wrapping that makes absolutely no sense.

I'm glad this was resolved well, but you can avoid a lot of headache by not trying to ship homebrew packaging internationally.
But emails stored on, eg Gmail are not.

I think this has more in common with that case -- where it's being maintained as a business record -- than a phone call.

Also, if the party you're on the phone with (legally) records the call, the courts can subpoena it. Why would this be different, even granting the (I think) inaccurate phone analogy?
I may be in the minority on this point of view, but maybe it's in the interest of the board and investors to wait on the results of the independent investigation before commenting on the contents of the accusation. They could though make a statement in support of the investigation and employees however.
Gerrymandering won't go away because it is beneficial to both major parties.
Try to look into RFO BASIC. You will find all the required links on http://rfo-basic.com/ and links to various tools with even a compiler for that BASIC dialect that runs on the device itself. Note - Hacker's keyboard is preferred over the standard Android keyboard.
Of course it has been a compromise.

Effective gun control means something like no private pistol ownership and tightly limited ownership of long guns with small internal magazines.

I mean, this is a political non goal, not nearly enough people agree with it, but let's not pretend that rules about pistol grips on rifles mean anything.

It would still be quite interesting to have a referendum on a constitutional amendment that provided clear legal powers for such restrictions. Not because I particularly think it would succeed, just to see the numbers.