skysight-inc/HackerNews huggingface dataset:
Ask HN: Remote position with startup
I currently work for a very large corporate, but have an introductory meeting with a startup (~2years old and <50 employees) who is looking to expand geographically to work closely with a client.

What kinds of question would people here be asking? The opportunity is exciting but being remote from the centre of a startup seems risky?
Yes, it's a tribal sense of purpose.

An associated phenomenon is Laconophilia, the admiration of Spartan values: https://en.wikipedia.org/wiki/Laconophilia

In the Enlightenment era, Jean-Jacques Rousseau was a famous advocate of Spartan values over the "Athenian" cultured urbanism that is essentially the foundation of modern Western life.
> I don't know where people would run three versions at the same time.

Not on the same machine, but server/automatic -> GnuPG 1, desktop 2.0 or 2.1. Also different people may run different versions, even GnuPG 1 on desktop because they are used to. This compatibility mess that seems to persist for while was what I meant why people prefer to use the lowest common denominator in their sigs/cards/slides -> evil32.

> What 3rd party software is using the keystorage mechanisms directly?

Aren't there any? Good, then I misunderstood that argument in the Homebrew debates I read, sorry. That leaves only the fear of automatic upgrading and the inability to downgrade again as a blocker.
Ugh. I saw one of the researchers was from University of Chicago (economic "Mordor"), and really struggled not to expect some kind of [Mussolini/Franco/Pinochet-style] "fascism is good" spin on the whole thing.

Slavery is freedom, or some such thing. "Only when 50% of the population is in danger of homelessness will there be incentive to get advanced education". OK, it doesn't say that, but part of the conclusions seem to lean that way: security is bad for educational level, which is an end unto itself???
Technically, yes. The correct question is how much! :)
> I use Dropbox instead of Drive and Photos.

For the privacy-conscious, Dropbox is saddled with the same pitfalls as Google and Facebook, unfortunately.

> Google Search is hard to replace because of the quality. Bing is ok but not close in quality.

https://disconnect.me/search used to show Google search results, but it looks like Google has blocked it for the time being.

I personally use https://duckduckgo.com/. The quality of results is definitely below Google, but I believe that'll only improve as more people switch to them.
I agree with the sentiment that you get that you pay for, and in this case, it's worth it.

Can you share what alternatives you used to move off of Google?
It would be interesting to see what the public valuation would be. I don't believe it will be anywhere near the "$10 billion valuation it was awarded in a 2014 funding round."
Predicting the Future of Transportation (Thoughts on Elon Musk's Master Plan)
See the docs for document validation, available in 3.2 and later.

https://docs.mongodb.com/manual/core/document-validation/
Mongo doesn't solve the impedance mismatch either, if you have 2 classes which have a many to many relationship you'll still need to think about it when you model datas, without any guarantee of consistency. Mongo DB barely make queries easier to write, without the power of SQL. How would you persist a "recursive" model with MongoDB while being able to do aggregation operations on the collection , like counting the number of models ? if you use a single collection for all the models, you'll then have to load all the models in the application code and count them in the code, where a simple COUNT would do the trick. With Mongo you're constently trying to reinvent SQL in the code. On the other hand, SQL allows one to write recursive queries for tree like structures.

I understand the trade offs in order to scale, but you can give up on joins WHEN it's time to scale. Mongo doesn't give one the choice at first place.
From a quick search a while back, NixOs determinism is lower than the Reproducible Build team efforts. They patch code to avoid all kinds of incidental variables in source (build dates, orderings).
In the US in the 21st century vernacular (at least in NYC and Bay Area), nanny means child care provider with fairly regular hours, taking care of a smallish number of children (1-5ish).

The phrase "nanny share" is very commonly used. Sometimes the nanny is in their own home, sometimes in [one of] the parents' home.

Babysitter generally means someone who comes occasionally to watch a single family's children.

There are obviously fuzzy lines separating the two terms.
So, I only use a hosts file for blocking on android, but look into how adaway handles it- you should be able to use the same hosts files it uses. Also, I think ublock origin has a good bunch of lists you can dump into hosts, you can use a chron job or something to automate that.
Building S3-compatible object storage on Cassandra
Interesting. Attoparsec is usually my preferred parsing library, but regex-applicative looks very useful for smaller, less complicated parsers.
Why We’re Taking a Break from Snapchat
I think they should at least implement a few builtin functions (that can be "real" generics) for common stuff that manipulate slices and/or maps.

I'm thinking things like min/max, which are really distracting and are concepts that are more easily expressed as a concise function rather than an explicit loop.
There is an interesting story and for some reason HN's top comments have to do with people being annoyed he tweeted rather than blogged. Let's hope some additional voting improves the s/n ratio of this thread, and the useless comments (including this one) disappear.
I always use Zoho[0] for email on new websites I start that need a custom domain. It's the only web-based email provider I've found that is free for custom domains and modern looking.

[0] https://www.zoho.com/
Are we talking about Ron Sugar here? He has never actually had a position in government where he sold out the public to drop bombs on the children of the other side of the world. So no, I don't put him in the same category as Sec. Rice.

However, even if I did:

This is definitely Apples-and-Oranges. Apple is a company that is difficult to replicate. A household name. It has established supply chains around the world and a retail presence in many major cities. I don't think that Apple's value is anywhere near as dependent on trust as Dropbox's is. And having a known liar, torturer, and war criminal on your board doesn't scream trust.

Now, do I think Apple is a bad company? Hell yeah. I don't use their products either. But I think they're bad more for their behavior vis a vis IP (eg, the Samsung bezel claim) than for the constitution of their board.

edit: I totally forgot that they put Al Gore on the board. Is that who you mean? If so, yeah, I don't put him alongside Condi.
Depends on where you are. In the US, "organic" apples can be sprayed with pesticides and coated with "wax" (actual wax or other wax-like coatings).
This sounds like the real deal. So you're no longer using anything Google?

What did this cost approximately - the initial setup and the monthly recurring?
on my resume I list specific skills (i.e. AWS, Node.js) under several categories (i.e. ops, programming) and for each skill listed i format them bold, italic, plaintext with a legend showing that those map to adept, proficient, and working knowledge
First question that comes to mind: do they already have remote workers. Being the first, and only remote employee is a very complicated position. The team will most likely have to change a lot of their workflow to accommodate you. You may feel like you're not really part of the team.
Don't work outside $GOPATH. Set a temporary one if you want a completely isolated environment for one-off building purposes.
I'm saying "decently high" compared to my software engineering peers in Silicon Valley. Of course, nearly every worker in the US has at least a decently high income compared to most of the world. The minimum wage in India is $3 per day.
This is trying to be funny, but it's not that funny. For a bunch of different reasons. Unless you're an insider telling an inside joke, tech isn't funny, because there's too much to explain, and explanations kill jokes. For the same reason that Wallace Stegner said you can't right novels about Mormons (no one would get them), you can't really write satire about tech. So the author falls back on jokes about Roombahs. Ha! Also, tech workers are not so powerful that they deserve satire. A better attempt at making SV amusing is the book Chaos Monkeys. And a very good example of how to skewer an industry is American Psycho (book, not movie).
Maybe you can start with "just one feature" and then work forward... [?]
Fastmail is great.
You mean bacteria? We already have this 'problem'.
By all the accounts of which I'm aware, Rice had just as much of Bush's ear during her time as NSA as Sec of State.

Do you have any reason to believe that she was in the dark in 2003?
HTTP/2 Server Push is a large micro-optimization that requires a lot of effort (as in, server-side logic, and in some cases, client-side code) to use properly.

The Chromium team, employed by one of the largest backers of HTTP/2 Push, recently did a thorough analysis (excellent read) [1], which recommends the following best practices; paraphrased, commentary mine:

[A] watch and aggressively respond to network utilization

[B] construct a dependency graph of resources (presumably by actually parsing the HTML on server-side, or beforehand out-of-band and store it some other place)

[C] have the client communicate the state of its cache! (there's an RFC already being proposed for this [2], and some software already implements it or something similar [3][4])

[D] have custom, conditional logic for cookies

----

[1] https://docs.google.com/document/d/1K0NykTXBbbbTlv60t5MyJvXj... [2] https://tools.ietf.org/html/draft-ietf-httpbis-cache-digest-... [3] https://mariusgundersen.net/module-pusher/ [4] https://h2o.examp1e.net/configure/http2_directives.html#http...
So they deserved it then? Please keep in mind you're talking about many innocent bystanders being killed as an outcome of US foreign policy.

I don't think it's entirely black and white in the other direction either but your comment strikes me as crass and indifferent towards human life, dehumanizing, confusing people with their larger society and government.
> But everyone just accepts that's the way it is and carries on with life because "at least it's not North Korea."

They aren't Brazil either, or even most places in Europe.

Were I an US citizen, I'd be very wary of people trying to fix Democracy¹. They have a pretty good quality of life, and any attempted change can go very badly very easily - the more "let's fix things" is the change, the easier it could go badly.

1 - Hell, I'm wary of them here at Brazil! Because, you know, we aren't North Korea either, nor Venezuela. That said, we recently got a very good and very safe fix applied - the trick is that nobody was claiming it was a fix for Democracy, it was some people "just doing their work" on unforeseen ways.
1.21 GigaHops!? 1.21 GigaHops!!?!
I used them too, but then moved all my domains to Google Domains, which has free forwarding addresses - usually enough for most cases.
People talk about DuckDuckGo as great ... but it returns the same garbage results as Google.

I want results for a search where I can exclude those with a number of cookies/js links that would have been blocked by uBlock (or similar) above some threshold.
Can you elaborate on the move from Slackware? Fedora's philosophy is excellent and perhaps better documented, but I always thought Slackware was as close to pure upstream source as you could practically get in a single distribution.
PS - I suppose, "winning" based on my value system.

YMMV - your value system could be more in line with Mel Brooks' History of the World Roman Senate: "F--k the poor!" (vs more like that 1st century jewish guy...)
Forget Python vs. R: how they can work together
Agreed. To me the pistachio that can't be opened is equivalent to the clam that doesn't open in the pot. Now you won't get sick from the pistachio, but the quality is never the same.
Could you explain why? I was always told Austin is the fun, SXSW college town and Dallas is a nice big city but boring.

Coming from my friends who are from Dallas and went to Univerity of Texas.
Realistically, "not everyone" is going to live in Palo Alto, but in any actual market, density would be significantly increased. Some people might actually like that. Others wouldn't. Those people can always sell their houses at hugely, hugely profitable valuations and move to, say, Lakeview, Oregon if they want a small town.

I'm not one of those internet libertarians that thinks 'free market' is the answer for any problem, but the market in most of the US is anything but free.

Have a look at this book:

https://www.amazon.com/Rent-Too-Damn-High-Matters-ebook/dp/B...
The law of the land is the constitution. A Republic is a land of laws. A democracy is a land of majority rule.

Democracy is a tyranny of majority. The founders did NOT want a democracy.
I understand the want to avoid over architected designs, but relying on a single party (who is not associated with your product or business need) to bless every abstraction you can use in your code base seems like a recipe for pain and awkwardness. Definitely limits me from wanting to make significant investments in go.
Show HN: Stranger Things Type Generator
That's actually a bug-feature: whatsapp is supposed to be tied to a phonenumber.

For example, take this use case: you have whatsapp with a german number. You go to italy. You get an italian sim. You get a new phone. Result: you can not use your german whatsapp. There is no way you can activate your german whatsapp account without yout german sim.
Hampton Creek CEO, Josh Tetrick, Rushed to Hospital Last Night
Is the author mostly describing this?

https://en.wikipedia.org/wiki/Hedonic_treadmill
If you spend 50% of your money through the military it is inevitable that much of your useful work will end up being funded that way. This in no way means we need to spend through the military; the same useful work could be funded regardless.
Ask HN: Intellectually stuck. How to turn it around?
Hi there,

I’m a 35 software engineer. I feel that for the last 15 years, since I joined college, I only focused on technical stuff and got behind friends and family of the same age when it comes to intellectual development.

It shows up mostly in deeper discussions about life, politics, religion or philosophy, where my opinions tend to be shallow, extreme, too emotional or all of them combined.

What are proven strategies to turn this around and evolve intellectually in a efficient way?

I know the answer probably includes reading a lot, but I have no idea where to start.

Thanks

P.S.: sorry for the throwaway account. I don’t feel comfortable publicly admitting this.
Another fun internal project by https://twitter.com/mikemcchillin and https://twitter.com/nelsoncash
Be careful what you say.
No, although I'm considering setting up owncloud (https://owncloud.org) to at least back up my Drive/Photos.

Resiliency/availability could be issues though. Ever looked into that?
And why is this scheme illegal? Isn't it Short Sellers' fault that they have borrowed shares without reading the conditions properly? They could just buy them.

It looks like a casino where you are allowed only to lose, not a free market where you can trade however you like. Once you find a profitable scheme you go to jail.
> Maybe also more pesticides and more wax, unless you buy organic.

In which case it also means more wax [0] and more pesticides [1].

[0] just not petroleum-based

[1] but only "organic" pesticides
The question is, what less misleading alternative is there? Social media?
+1 on Fastmail. Been using it for past 6 months with my own personal domains. Actually now like the UI better than Gmail. Such slick, very slide, wow.

Really liking the customizable options for wildcard addresses in particular. You wanna give out an email address for each place you sign up? You can write it as me@site.example.com or me+site@example.com or site@me.example.com - which I find super handy because to my endless annoyance, most sites STILL don't deal with "+" in an email address.

Well worth the money IMO.
I moved my email to Fastmail (I love it!)

OneDrive for photos (I was a heavy Windows Phone user for a long time, it was easy to set up and use)

My contacts are spread across Windows Live and Google (Again, because of the Windows Phone)

I use DuckDuckGo for search (With the "!g" modifier when I think the results could be better)

Dropbox for files without sensitive information, Tarsnap for files with sensitive information.
I'm a big fan of SmugMug. I wish they'd give a little more attention to their mobile apps, but for $40/year I can store whatever I want on it, and I have a lot of control over how I share my photos.

The company is as susceptible to NSA-type stuff as anyone, but I like that they are a photo company, not a data company that happens to have a photo app.
My Gmail accounts became useless, and everything else killed gtalk (at least for me). Only thing I still use a lot is search, which often lead me to two places: stackoverflow or Wikipedia. I guess it won't take much time until I stop google.
+1 If you are not paying, you are the product.

The insistence that everything has to be free is materially harmful to everyone who works in IT, software development, etc. You have Google on one hand and Richard Stallman oon the other.

For $40 you can get full fat service from Fastmail with your own domain name, which costs another $10 a month or so. That's pretty cheap.
If you want to make a more universal phoneme-generator, the basic contours of a nearly-universal [1] phonotactics is as follows:

* Strict CV syllable scheme.

* Atonal

* Consonants distinguished only by voiced/voiceless (Chinese, e.g., doesn't do a voicing distinction, but switching to an aspiration distinction would suffice for them)

* 5 vowels: a, e, i, o, u (actual vowel quality may vary; every language that has at least 5 vowels has these 5 vowels) (some languages, particularly indigenous languages in North America, have 3 or 4 vowels, but the intersection yields too few vowels).

* Consonants are harder to inventory. /p/, /t/, /k/, /m/, /n/ are nearly universal, and /b/, /g/, /d/, /s/, /z/ are also quite common. The IPA /j/ (that's the 'y' in 'ya' for English speakers), /w/ (pronounced as you'd think in English) are pretty common semi-vowels. Maybe /l/, /ʃ/, /ʒ/ as well, should you need more consonants.

That gives you 25-75 plausible syllables, depending on how many consonants you go with.

[1] If you go by least common denominator, you end up with maybe 1 vowel and no consonants (there's no consonant phoneme present in every language IIRC).
Many people in infosec generally learn programming on their own and only code for their own need. They don't care about coding style, small optimizations, programming best practices, etc.
You're right, I got that wrong.

She nevertheless, imo, played a pretty big role in paving the way for an attack on Iraq and was rewarded for that with elevation to cabinet afterwards.
>> Why would you not use small apps that make small things convenient?

I think what it's getting at is the attitude of 'I'm willing to spend $20 on this simple thing I could do myself for free because my time is worth $x per hour so those 10 mins would really be a waste of $40. I think the point is, chill. Your time may be valuable but you don't need to earning every second you are awake.
This is why I buy them. In general, I think small fruit tastes better.
"They" being Debian, I presume?
I agree with the conclusion, that there is truth in stereotypes. I think the bigger issue is what we do with the information we gather from stereotypes.

I have a strong desire for a world in which people are judged on their merits and character and not on their race, religion, age or any other superficial trait. I don't want a person's superficial traits to color their perception of them.

It does seem absurd to try and force the public to close their eyes to the truth of stereotypes and pretend they don't exist. However it seems equally absurd to label and draw conclusions about an individual based on their membership in a group.

I don't mind stereotypes being acknowledged and even being researched and analyzed . . . so long as it done with the understanding that not all individuals will display the characteristics associated with their group and each individual is given an opportunity to be judged on their merits as an individual rather than prejudged based on their membership in a particular group.
> I'm still looking for a Drive/Photos alternative. Any advice?

I haven't found any photo storage services that really sell the privacy-conscious angle. That said, I'd trust https://www.smugmug.com/ more than Google, Facebook, or anyone else.

For a vanilla, non-photo-specific storage service, there's https://spideroak.com/solutions/spideroak-one.
Short fiction: “Specter”
Social Impact Incubator: $50k grant
Anyone have any sense of their financials? Revenue, cost, etc?

Would love to take a stab at valuing their equity although I'm sure their cap structure is a wedding cake of preferences on top of ratchets on top of pro ratas and pari passus and conversion preferences...
Does Modeling Have a Place in DevOps?
That's a pretty good solution, but I can't find a way to ask Google for that specific challenge (it seems to be bundled with other challenges that are web-oriented). Is there a way to do that?
The thing I am most excited about as a 38 year old is the prospect that I won't lose my independence in my golden years like I am now watching my parents generation undergo.

Self-driving cars and more efficient public transportation will surely add life to backend of gen Xers lives.

Accounting for the above, it is my hope that someone in Elon's camp is reaching out and explaining the benefits to AARP -- they'd be a powerful ally to ensure the progress isn't snuffed out.
I've found, for myself, traveling a good portion of the US by bicycle tempers my pessimism about the world.

Bad things happen, to be sure, and it is good (I think) to stay informed of the news, but it is also good to see how kind, generous and caring most people are, and also how people not of your political, religious, or cultural ilk are not exactly the ignorant or immoral monsters you may have thought.
I think we're obliged at this point to bring up the cancer concerns that are always present when dealing with nano-scale particles. Can these nanoflakes break off? I know the asbestos problems were when breathed in, are there also problems with drinking them? A very interesting product, though.
For god's sake, it's called a 'Cybersecurity Board'! What do you expect from people who cannot distinguish between current reality and 1980's science fiction?
Don't use stable. Stable doesn't mean what you think it means. It means that, among other things, it doesn't get any major updates to core software.
React Enlightenment: Free and open source e-book
Show HN: Poplar - Motion app for iOS/AppleWatch (Chance to win $500!)
If I remove the first sentence from your posting, I get a straightforward statement that says "Employees will just take the day off and not vote."

If that's your view, I suggest owning it.
Sure, I like cooking too. However, I have a family, a full time job, my wife has a full time job, and we can't always allocate the time to roast a chicken.
Yes, it appears to me to be increasingly popular among liberals (esp. among the younger generation) to use any tactic they can to silence, ostracize, and censor dissenting opinions.

It also seems to me that this has the effect of driving moderates to the right.
I agree. They don't sell the privacy-conscious angle as a feature like some, but I'd certainly trust them more than Google or Facebook.