skysight-inc/HackerNews huggingface dataset:
It's interesting to me how many people who say the environment is "not toxic" are men in the tech organization who've been there a long time.

I've helped 2 women find new work, moving from the chaos of Uber. Both saying variants of "the shit I took there was only offset by the stock's possible valur and the waymo stuff calls that into question."

Is the divide between men and women's experience there that intensely different, I wonder?
"There are nine million bicycles in Beijing"

Song: https://www.youtube.com/watch?v=eHQG6-DojVw
That's what it was supposed to be for me, at least in the beginning.

Then I realized that I keep in touch with the people who I want to keep in touch using direct messages, phone calls, email, etc.
I don't want to put words in your mouth, but I believe you meant, "the medium doesn't change the message". I disagree that everyone feels this way, based on evidence of how I feel when receiving a text message vs. a phone call.

Maybe it's because it personally takes me more effort to make a phone call, or the added tone of voice, or maybe it's just the instant dialogue that the call creates. Calls will always be more special to me than a facebook message. Just as a handwritten birthday letter in the mail is more special than the same message in a text.
That's a good point. We (GitLab) use it mostly as a templating system as well. It's a step up from piping `sed` output to `kubectl`. But we have our own tools for managing redeploys and rollbacks.
Announcement of Byte Arena – Digital Playground for Intelligent Agents
TechCrunch had an article about this a month ago: https://techcrunch.com/2017/07/08/why-safe-notes-are-not-saf... (interestingly - an investment note created by Y Combinator in 2013 (https://www.ycombinator.com/documents)).

>"We have observed the following in our own recent direct experience investing in SAFE and convertible notes: that many founders have a tendency to associate the valuation cap on a note with the future floor for an equity round; that they further assume that any note discount implies the minimum premium for the next equity round; and that many founders don’t do the basic dilution math associated with what happens to their personal ownership stakes when these notes actually convert into equity. By kicking the valuation can down the road, often multiple times, a hangover effect develops: Entrepreneurs who don’t do the capitalization table math end up owning less of their company’s equity than they thought they did. And when an equity round is inevitably priced, entrepreneurs don’t like the founder dilution numbers at all. But they can’t blame the VC, they can’t blame the angels, so that means they can only blame… oops!"
He's both smart and witty. He rarely just states an opinion, but usually concerns himself with subjects where he struggles to believe something with absolute certainty, and instead readily gives the best argument for each side of an argument. He also appears to be a Mensch.

In this case, I chose him because his Goldman Sachs credentials make it impossible to dismiss him as some sort of far-left Antifa lunatic, and because he's making a good case for moral responsibility in business. A case that is widely accepted among actual business leadership, but somehow still stymies the HN crowd, where the shareholder-above-anything folklore was absolutely certain to make an appearance.
That's my experience. I use it to keep in touch with friends and family, and to keep on top of events being held in my community and by my friends. I'm not sure what I would do without the Event and Group parts of facebook, as many of my friends and communities I'm a part of use those to plan/organize social activities and it works pretty well. One of my close friends who never checks his facebook is constantly out of the loop on that stuff.

In my experience most people idly browse through the news feed for a couple minutes a few times a day. I doubt that a large portion are actually addicted to it.
Can confirm. Currently working on several Elixir API apps, they are absolute joy to work on and you get tons of freedom on how exactly to structure them.

The "cruft" from the Phoenix framework is absolutely minimal -- mandatory 4-6 files per project at the most. And they're quite small, too.
yeah but only the NSA will be tracking it if you use text, not some multinational conglomerate that is using it to continually build its profile about you while simultaneously selling that information to other parties.

And if you do it right (meaning using the right app), your messages can be fully end-to-end encrypted so that no one can read them but the intended recipients.

EDIT: it is widely known that the NSA has direct lines into places like Google and Facebook so using Facebook Messenger still routes your messages through the NSA indirectly. The only logical course of action, if someone cares about that sort of thing, is to not use Facebook Messenger and limit the amount of eyes that can see your communications.
So wait...the school uses Facebook for communication? Gross. My kids' school uses something called ClassDojo, which is exactly like Facebook, but geared towards classroom settings. It works well enough.
I think the downvote doesn't count when you're also replying to the comment. Is that so or am I mistaken?

And I don't know what both flagging and downvoting a comment really does. The downvote makes it greyer, and then the flagging makes it less grey again, so who knows?
Of course the medium changes the context. It has a huge effect!

Phone calls are typically person-to-person communication where you can hear the tone of voice of the person you are talking to, so you can better read their meaning. Also, you typically call people you already know well enough to disturb. It's a very personal form of communication.

Facebook is different in all those areas. You are thrown into meaningless conversations with people you don't know where you can't hear anyone's one of voice. Some parts of facebook seem to be designed specifically to encourage more conversation instead of meaningful conversation - things like how you really have to dig to read earlier comments in a thread. They just want you to keep posting instead of following the actual discussion in a coherent way.

Likewise, posting on this site is different than having a conversation in person. You can't tell that I'm writing all this in a friendly tone. Instead, it might come across as an angry argument when I don't mean it that way. That's a disadvantage of this medium and a way in which it changes communication.
https://quicksight.aws/ ?
Why do people continue to associate Micah Xavier Johnson with Black Lives Matter? He himself stated he was not affiliated with any movements or groups. Why? Well... I know why, but can someone please point me to any documented proof that Micah Xavier Johnson was an active member of Black Lives Matter?
Regarding logs:

"...the site's administrators didn't keep this data for DisruptJ20.org, but DreamHost did...

DreamHost keeps server logs in order to manage the sites of its 400,000-plus customers and identify issues like Distributed Denial of Service attacks.

"We only retain those logs for a very brief time," Dunst wrote. "The DOJ served us with a preservation notice immediately after the inauguration, which is why we still have access to that data in this case."
Fixed. Thanks a lot!
I've been involved in this a couple of times and want to share a thought.

If you are just aggregating data, that's not a moat.

A lot of folks are buying data from a bunch of sources to give complete coverage - e.g. a dataset of all plane ticket prices, where before you could only get separate datasets from each of amadeus and rivals.

Someone, usually someone big, just goes round you to build their own infrastructure for some internal function, e.g. Google flights api, and then realises they can replace you as a secondary revenue stream.

Instead, I think you gotta somehow add value to your data, which is best done as a side effect of another buisness.

Reuters have a huge news dataset with amazing annotation because they got thier editors to curate it as it was produced. That's an unassailable free text training set that no one else is gonna match.

So build a dating app that causes users to create a curated dataset. Or a game. Or a buisness tool. Or an api. Or a really good AI secret sauce built in an expensive privately curated training set that ate most of your funds.
Disagreeing but obeying with a decision is quite different from denying judicial authority.

https://www.washingtonpost.com/news/volokh-conspiracy/wp/201...

"Supreme Court opinions decide only the individual case before the court, Lincoln argued. They do not bind members of Congress or the President in their political actions. It was thus proper for the other branches of government — and for the people — to resist wrong and harmful decisions of the Supreme Court and to seek to have them reversed and overturned. That was simply part of the Constitution’s system of checks and balances. …"
OP, I didn't mean to imply that you did. This was me shouting stuff out to the HN crowd because I think it's interesting and it's tangentially related to the article.

That, plus there's sure to be a young whipper-snapper on HN that will read the article and think, "what a neat idea that nobody has ever thought of..."
If you like Proton features and want to move away from Gmail, consider Mailpile[1]. It's almost ready, there's a release candidate and packages for Debian/Ubuntu; it offers to protect your data with a master password like Proton; it supports GPG which with all its problems is still the way to encrypt your emails; and you can run it on your own server. Best of all it's open source and written in Python. You can know exactly what it does with your messages.

Mailpile is an email client (MUA) so you will need a server (MTA). At first you can try it out with your regular ISP, even Gmail. Later you can set up your own server. Setup is a little involved but much less than people tell you and, if you choose a competently run distro, requires very little ongoing maintenance.

With your own server, you can have it working exactly as you like. Export feature? No problem, you have direct access to the maildir, mailbox or the database. Want a catch-all? One switch in the config. You will have little trouble finding a provider who accepts your preferred method of payment, too.

[1] https://www.mailpile.is/
I see, you are talking about this particular thread.

Lets hope the mods can take a look at it and remove their downvote privilege.

threads unless they are bringing in a lot of out-of-site new users.

Not sure if I understood you but new users cannot downvote.
post from november http://cerncourier.com/cws/article/cern/66878
Does flipping a bit in the ciphertext not flip the same bit in the plain text, for naive implementations?
Point taken, but apparently Microsoft employees keep forgeting F# is part of .NET, or isn't EditorConfig at all relevant for F#?

https://docs.microsoft.com/en-us/visualstudio/ide/editorconf...
Beware that cloud cover also affects where you might want to go to view the eclipse. The West (basically Idaho, some of Wyoming) is looking good right now. You could fly from EWR to Idaho Falls round trip for less than $800. The airport is in the the middle of the totality zone so even if you can't find a car or accommodation you'll still see it. Also Jackson, WY but air fare is a bit more to there.
We would like to present it on stage at Reactive Conf 2017 in Bratislava; but we need your stars on GitHub on our talk repo for that! https://github.com/ByteArena/reactive-conf-talk-2017
I do something similar, but envsubst does the job.
I imagine that, while SpaceX will continue to improve their cost/kg to orbit and reach a launch expense of half the current cost with re-usables pretty quickly, until someone else can compete, they could just increase their profit per launch enormously. Musk needs some serious capital for his Mars plans. I hope his global satellite internet provider concept works (I can't wait to have a option other than AT&T or Comcast) and brings in the big bucks. Then he won't need to make money on launches and can drop the launch price on launches to close to cost to help all space activities. Maybe even start selling re-usable rockets to other launch companies. Can't wait to see that day.

Long term, Musk is shooting for a ~100x reduction in launch costs to make a Mars colony feasible. Hope he makes it.
Here's a great article on NYT on the Sinclair situation

https://www.nytimes.com/2017/08/14/us/politics/how-a-conserv...

Here's the key quote
"The moves, which include easing a cap on how many stations a broadcaster can own, have opened up lucrative opportunities for Mr. Smith, among them a $3.9 billion bid to buy Tribune Media, another large owner of stations."
And the Democratic People's Republic of Korea is a "Democratic" "Republic".

Don't believe everything everyone says about themselves.
I was about to go hard on this because I came across a similar link a few days ago that had absolutely no mention of the excellent existing project on this topic, the LFS project [1].

This page does make multiple mentions of it, but in a very offhanded way.

I would encourage the people behind this url to make a case upfront about why someone should use this link as opposed to directly going to LFS, and what do they have that LFS doesn't.

[1] http://www.linuxfromscratch.org
Oh, well. I guess it's all fine then.
They're seeking the identities of the rioters on January 20th. Over 200 people were arrested but many more have yet to face the consequences for what they did.
I wrote an open source tool that migrates between any 2 relational databases.

https://github.com/seanharr11/etlalchemy

This includes automatic migration of the schema, constraints, indexes and obviously data. It leverages fast bulk loading tools like mysqlimport, and PostgreSQL's COPY FROM. It doesn't need any config. Just plug and play.

The tool uses SQLAlchemy to abstract column types, and handles various column type conversions between any flavor of SQL.

The one thing it needs are tests, and scalability support for tables bigger than a few GB!
Yes; I wonder how the separation of Messenger and FB itself has changed the general user’s FB usage.
> I, for example, definitely didn't enter this field because of the money.

But we're talking about the population at large, not the tiny group of 'geeks' who revel in the tech environment. There are always outliers.

If the general population – both men and women – wanted to do this kind of work, they would be falling all over each other to do it, just as they do in careers that are desirable. Instead, you see businesses falling over the few people who are willing to do it. That is not a sign of an attractive career path. Quite the opposite.

Again, not even men want to do this type of work. This is not even a gender issue at the heart of it.

> I'd question whether this is a desirable state of things.

But can you fundamentally change the job so that it is desirable to the general population? Programming is simply an awful time that most people wouldn't wish upon their worst enemy. It is as simple as that. We can go around and try and blame things like culture, but at the end of the day the work that has to be done sucks.

Yes, some people are wired strangely and happen to like it. Pick anything you find distasteful and I can find you at least one person who loves it. That's the nature of having 7 billion people and all of their random mutations. That does not mean the masses have any interest whatsoever.

> What matters here is that, with the right incentives, women can be as successful as men in this field. Note that the converse is also true. This automatically destroys the notion that there is some kind of biological (or inherent, whatever) impediment for women, which is what the memo was fundamentally about.

Your overall point may be true, but your logic seems flawed. The fact that women can be as successful as men in the field does not mean that there is not some biological reason to not want to do the job.
This is the second time in this discussion that you've referred to Black Lives Matter as an organization that kills or has directed the killing of law enforcement officers. Can you present documented proof?
It's true: we'd need a way to describe the tiny imperative steps.

The benefit is that we DON'T need all the glue between them. Few languages and methodologies can deliver on this problem as well as Haskell can. Consider what my example is folding over and how those elements must connect.

I'm not sure we could really do that monoidally. For a sequence of steps: probably. For opening doors and other conditional actions: we might need a more flexible strategy (I'm sure at the end though we'd call sequenceA on it!)
No because of SubBytes step
Bourge Design Arc Hub No Longer Supporting 4K60Hz
The only mobile telemarketing calls I receive are actually from my phone company. Whenever someone calls me and upon, answering, they say the magic words "Mobilcom-Debitel" (the company's name), I immediately hang up without saying anything else and block the number. They change numbers about once a month, though.
Well... As someone who has moved to various countries and across continents a few times over the last three decades, I can hardly find another medium that allows me to keep up with friends and family across many countries and time zones easily.

Before Facebook I created and/or used e-mail aliases, e-mail groups, forums, file hosting services, etc. to share our story with friends and family. Facebook makes it much simpler.

I don't use it extensively. I don't play games on it. I don't even connect to it every day. And I would stop using it if I had a good alternative.
Multiple threads have to synchronize their DOM reads and writes, sure, but that doesn't mean all access needs to be single-threaded.

I guess what I have in mind is roughly like managing DOM and JS state via STM, and speculatively parallelizing the JS. I don't know enough about STM to know how well it works out in practice, and for what kind of workloads. The goal would be to improve JS latency (ability to run small functions quickly) even if it reduces throughput.

This is all pretty speculative, I realize, I'm just wondering if there are obstacles beyond all the obvious ones, like having to rewrite the entire JS and DOM implementations. :)
Not all cipher modes are immalleable.
AES is not linear thanks to the SubBytes step. You don't know the key. Good luck :)
It's not necessary when you consider the much simpler alternative: just assume that everybody is lying for their own profit.
You may be interested in svgbob - https://github.com/ivanceras/svgbobrus
Why would a political organization feel the need to protect their information from the DOJ?

This isn't a matter of "sides", it is a matter of extreme overreach by the executive branch.
There are these little paragraphs most of us never read called "Terms of Service" that out line reasons why a website may or may not restrict your use.
PR. Nothing else. Who wants to pay with Bitcoin when Bitcoin is skyrocketing like crazy?
I did both and used a .htaccess rule to look for a sharded filepath based on the hash of the image requested and parameters in the url.

So you could o a1jjajda.jpg?size=200x150 and it would check for the existence of a/l/jjajda/200x150.jpg and if it didn't exist it would create it from a/l/jjajda/original.jpg store it at the right place and serve it.

.htaccess file looks meant I didn't have to boot PHP to serve an image the second time (we where using laravel and even optimised it takes 30-40ms to come up) and in 95% of cases at all (particulary since I then wrote a shell script that trawled the paths, built a list of common sizes and named presets and requested them when the server was quiet).

It worked out pretty well actually and had the benefit of relying on extremely robust and well tested technology.

That was some hinky looking regexs though.

RewriteCond %{QUERY_STRING} ^presets=([a-zA-Z0-9_]+)?$
RewriteRule ^files/(.*)/(.*)/(.*)/(.*) files/$1/$2/$3/%1_$4? [L,QSA]

RewriteCond %{QUERY_STRING} ^options=[\[|\{]?([0-9]*x[0-9]*)[\]|\}]?$
RewriteRule ^files/(.*)/(.*)/(.*)/(.*) files/$1/$2/$3/%1_$4? [L,QSA]
Not exactly what you want, but macOS users can use the brilliant Monodraw to create ASCII images.

https://monodraw.helftone.com
Perhaps your comment didn't add anything useful to the discussion other than a lightweight opinion?

However, HN downvotes do seem to be trending toward "I disagree" recently too, in my experience.
The problem is that if the political winds were blowing the other way it could be your favoured group whose beliefs are deemed beyond the pale. We set a dangerous precedent when we outlaw speech we don't like.
>new users cannot downvote

Huh. No you didnt misunderstand me I think I was just mistaken in what new users could do. Is there a known age threshold when voting kicks in?
I wonder if eff will support them.

Probably semi annual reminder time to consider donating to eff
You misunderstand. It was that Cloudflare administratively closed the account, rather than that the account-holder or a third party did it.
This is already happening. I have seen one media company pitching the same idea. They argue data is already sold. They want to make the process transparent and two way so when you share you get credits like things like streaming music etc.

Edit: minor grammar
AES without a known key doesn't allow modifications of a single output bit by only modifying plaintext and having no way to observe cyphertext.
Well can they? :)
F# is ok but using it makes me really appreciate scala.
'Them' meaning Dreamhost? Sorry to be pedantic but there are multiple subjects in the article/title and no other context.
I wonder where we draw the line, particularly with ubiquitous companies like Google, Facebook, and ISPs.

Would you be ok if Comcast decided to disallow you from accessing sites they determine are offensive? Or filesharing? Or porn? Even if it is their right to do so, it'd make me uncomfortable.
So let's give up 1.3 million records of user info. Makes sense. /s
A VPN provider is no different than ISP.

Seriously. Both get paid and provide Internet connectivity. Both have incentives to do something to your traffic, would it have no negative consequences (financial, legal or just moral) for them.

The only non-technical difference is that VPNs have a lot of competition (so free market actually works) and in some countries/areas telcos have near-monopolistic positions.

That doesn't mean that VPNs are universal friends of your privacy and ISPs are its foes. Just that there is some disbalance.
Very true. And if I miss a day of work, there's another one the next day. If I miss the eclipse, there's another one in... eight years.
Yes, Linux From Scratch has been a product for a very long time.
The point of AMP is to maximize time spent on Google SERP pages. Period. Time is money.

Whatever other benefits it brings are solely for the purpose of pitching it.
>And Google and Go-Daddy have a right to deny service to anyone they like

People keep saying this but I don't think it is true at all. Not trying to be inflammatory, but that wasn't too popular of an opinion when it was the bakery refusing to make a cake for a gay couple
> it's an easy-to-use currency

Is it though? As a US citizen with access to checking/savings accounts, cash, and credit cards:

1. How do I safely buy, store, and sell Bitcoin without getting ripped off somehow

2. Where/how can I spend my Bitcoin? Only online or are there any real stores that take it too?

This is a serious question and one I've never heard a clear answer to. I used to be very into sports betting but the process of legitimately getting money into an account and back out was always a big turn off.

It feels like the same is true of Bitcoin but I'd love to be proven wrong.