skysight-inc/HackerNews huggingface dataset:
When discussing abstract computations the way I interpret it is that the level of biology doesn't matter. A single cell has countless moving parts, which can be interpreted as a network of discrete computations.

The biology matters for biologists, and because perhaps it can give us insight into more abstract lessons in computation. I don't think one level of biology is more informative than the other per se.
Does it allow you to change the name you call it now?
Last time I looked at it, the dev wanted to know how much I was ready to pay for the feature...
> As students, we’d have fewer responsibilities and being under the poverty line, we wouldn’t get caught up in materialism. It’d be us, our love for our child, and our professional dreams.

I guess, she was also PhD student.
Reminds me of the UK's attempt to maintain the two-power standard, whereby the Royal Navy had to be big enough to fight the next two biggest navies at the same time:

https://en.wikipedia.org/wiki/History_of_the_Royal_Navy#Two-...
The customers care about the code when it breaks, overcharges them or keeps billing them, and then they sue me.
I don't need to build perfect code, but I do need to make sure that something as important as this is done right the first time and doesn't hurt my customers. Customers are trusting me with the ability to charge them, that's something I won't take shortcuts on.
Wow. I removed Flash from my system about 4 years ago, keeping one browser installed with Flash on it just in case. I've never had to open that browser.
For our campaigns, I started with broad match. And then I found that our target market can’t spell. There are also a lot of “ok google” type of keywords in there—not surprising since our market is heavily mobile.

This is going to vary by market, but contrary to articles I’ve read, I’ve found better results from broad match + lots of negative keywords, with an understanding that some small % of ad spend will be wasted.
Still they got it out in 1969, when everything was in deep freeze as the tanks rolled into Prague in 1967.

https://en.wikipedia.org/wiki/Prisoners_of_Power
I think there are plenty of cases of this being used for men, for companies etc. Also, Junko Yoshida is a woman and, given the thin staffing of EE times these days, probably writes the headlines as well.

In short, I think this is OK. But I also upvoted your comment because I think it's worth discussing.
Choices you can't assume to understand by just looking at someone though.
As a musician, I enjoy learning about people joyfully singing and the hacks created to help that. However, since it's a cultural piece, and the author states in the header: 'Join us on a visit to the Georgia State Sacred Harp Singing Convention. It might challenge a few of your assumptions about the South.' then I have an issue.

This challenges no assumptions I might have about the south. This is so exclusively white that it is immediately notable. Look at the pictures, and then disagree with me. There may be one nonlilywhite face, and even that might be an artefact of lighting. I am a white european, but I have heard a lot of the history of church music in the south, and almost all of that has been about spiritual and blues and gospel-originating music. Yes, this music culture perhaps originated mostly in the notoriously segregated Baptist church, but that's not a reason. My assumotions about the south, and christian fellowship across race, are intact. I'm glad to hear more music, but I'm very sad that this has not led to closer relations, equal before whatever deity or principles you might have.
This is all such a bunch of gormless vapid chicken-soup-for-the-soul bullshit. One gets the sense that none of the people giving advice have ever faced real hardship. when the moment comes that you have to make a real choice, the best advice I can think of is to not listen to all these self satisfied blowhards who have never walked in your shoes and think for yourself.
It’s a closed source device with an always on internet connection and it silently accepts software updates. So... maybe? Certainly that is how they are marketed. But is that really how they behave? Does the software accept a command that would have it send back additional data on command? Could we know?
I actually completely disagree about the explicit `do` blocks; as a consequence of that decision, you can't write functions that abstract over all monads, at least not easily. I like F#, but that has always been my main gripe for the two years that I did F# full-time.

I realize that for business code that that isn't a super big deal, but it becomes an issue if you want to write generic libraries; the closest thing that you can do is to exploit static-resolved types with member constraints and do explicit binds.

For example, if I wanted to have a monad transformer for Async<Option>, I could define the custom monad, but then I end up having to wrap every regular Async function manually (or do a lot of manual unboxing) to make it work. A lot of the time, my logic in the async blocks isn't specific to async, and I feel that when you're forced to write custom unboxing everywhere, that's a good way to make a lot of mistakes.

EDIT: Just an FYI, despite this complaint, I do really like F#...I find it an incredibly practical language, and one of the best of the Hindley-Milner-style functional languages.
Thanks for sharing! Did you automate the landing page creations to match the campaign keywords? If so, how?
disclosure: im an engine mechanic for a midsize chain of midwestern truck shops.

We dont per-say have projects, we have jobs (but theyre similar!) we took on overhauling every school bus for the largest city in the state. Its a tip to tail job that takes about 1500 hours per vehicle.

Our upholstery subcontractor sucks. They work largely for RV companies and either have a hard time procuring seat fabric, or a hard time hiring anyone who can reasonably upholster seats 8 hours a day. Theyre based out of florida and so arent used to working in cold midwest weather.

brake upgrades take ages because these are midsize trucks and we're going through tooling fast on turning rotors. management doesnt understand this at all, and so constantly drags their feet having to order new carbide inserts.

my motivation is for what comes after we're done. its the need at the end of the job that keeps me going. new steering, heaters, and seats all make for safer buses for kids and professional drivers. I guess find out what youre doing and why youre really doing it. put yourself in touch with the people who use this software and spend a day in their shoes.
How on earth would that be a feature? If you have to show a popup on launch for something like that then it's a user experience failure, no matter if it's your fault or Apple's. Either way, it means the user has to treat your app differently to every other app on their phone. That is bad.

"It's user error" is a weak excuse if any kind of significant number of users are doing it.
> His link describes why they are worthless.

His link only describes why they are worthless to the author of that article. It hardly means that they are worthless to the market at large.
The language (or any of the specific problems really) doesn't really matter, I probably shouldn't have mentioned it. Realistically most (though not all) of the problems are with their platform and it makes it really hard for me to want to continue using it, but I haven't found an alternative and even if I did I'm so demotivated at this point I don't know that I'd even want to strip it all out and start over.
That makes sense, as orientation and race one are born with and we are also not born to be bias against them but nurtured. Where is weight (which we are certainly nurtured with every marketing element we see) its also nature and evolution to in general be attracted or find pleasing healthy people since that results in healthier communities and off spring in general. The same goes for the others they mentioned such as disability. So while the nurture part could certainly change our genetic bias towards healthy people most likely will not. Hopefully the nurture part will since people are bias against people who are healthy but not peak perfection healthy.
> There is no benefit to killing an app without notifying it in any way

Sigh. There can be on balance. Bad apps get killed, users don't see as many dead phones. A few false positives get killed too, to great annoyance of their authors (and potentially users, but it's mostly the app authors upset here, be honest).

Whether that's worth it or not depends on the numbers involved, not your personal definition for "ham-fisted" or the existence of a better solution.

All I'm saying is that app vendors aren't the only parties involved here, and that the problem being addressed is real, and quite important.
"tasked with". That role was assumed, not given. Anyway yeah I bet you could cut back foreign power projection activities by at least a third and have stronger power projection as a result by concentrating effort. The US has ~800 military bases around the world. That's got to cost a LOT to maintain.
Note: Notion's free plan actually provides unlimited users. But it only allows 1000 "blocks" (a heading, paragraph, file etc. counts as a block), so I imagine two users sharing notes would run out of space fast.
The entire program was rewritten and the source is now highly readable. The rewrite also made features like 'LS_COLORS' support possible. A lot of optimization was done and the program no longer redraws the entire screen per key-press[!].

For those wondering "Why bash?"; I wanted something I could 'wget'/'curl' on other machines that would "just work". The program only requires 'bash 3+' and a POSIX compliant 'coreutils' to function. Also, it's really fun to push bash to its limits!

I'm the developer, happy to answer any questions.

Note: I noticed this has been posted before so I added a '#' to bypass the filter. I think this merits a re-post as the project is 100% different to how it was before. The old program was 100~ lines of obfuscated spaghetti and the new program is around 700~ lines of commented "well structured" code.
I’d take it a step further and say they found conclusive evidence of obvious, large scale manipulation.
I apologize if I came across as overly harsh. I did look up your resume, and it does confirm my assertions. In fact, you are not directly contradicting any of them.

I made three assertions:

1. You will not be able to negotiate away non-compete clauses with large, powerful employers.

2. You may be able to negotiate them as a senior candidate for smaller companies.

3. Junior candidates will find it hard to negotiate their offers, including waiver of non-competes.

You agreed with my 1st assertion.

Your resume shows you to be a perfect example of the 2nd assertion. You are a senior engineer, an expert in his field, who worked in very senior technical roles in a series of small and very small companies. As such, you were in the best possible position to negotiate.

You seemed to dispute my 3rd assertion with your claim that you were able to negotiate non-competes away "early in your career", but your resume shows you took a Lead Programmer position in your very first year of full-time work. So you were never really a junior - you were a senior engineer working for small operations since the earliest stage of your career.

This is great for you, congratulations. It doesn't change the fact that your situation is unique, and doesn't generally apply. Not to most engineers, and certainly not to fast-food and similar unskilled workers mentioned in the article. These are people who don't have much money, really need the job, and often have limited choices in their area. They don't have the money to relocate, nor do they have leverage to negotiate.

So while I applaud you for being in the favorable position to negotiate away clauses since your first year of employment, I still caution against concluding that this is how it works for everyone else as well.
If you install a native app, doesn't it completely have you by the balls anyhow?
Using SHAP and LIME
The market has consistently been choosing Android phones in higher volumes than iPhones for years.
I think I am actually using it in the way it's meant to be used, is the sad thing. I can't quite get a good read on that from their developers though, so it's hard to tell.
Monopoly? They would still be getting absolutely destroyed in the mobile market?
Modlishka – reverse phishing proxy able to passtrough most 2FA methods
I've had times when I had both a mechanical keyboard and a low profile keyboard for use during calls when my mechanical keyboard was too loud.
Is your wife okay with that arrangement? Do you feel you can get back into the workforce easily? If so, sure, sounds great!
No he is saying that homosexual behaviour was considered a health risk. There were plenty of bigots who even called aids punishment from god.
Do everything you can to eliminate the need for on-call support. It sucks, your engineers will quickly grow to hate it and will start looking for new jobs.
> Groove-like peer to peer sync

This guy gets it.

Groove is one of my favorite examples of the damage done by Microsoft in the 90's. That product would STILL be useful today, 20 years later. I still wonder: Did Ozzie make the product just to get acquihired?

Is there anything that does this out there? EDIT: Now that I think about it, maybe OneNote does this in the background.
I think the OP wanted to say that it rhymed and had the same number of syllables per line.

Will Headless Intel Woo

AMD's Lisa Su
I find meaningfulness in my job but I do not find my job meaningful. Once upon a time, we were doing great work and were actually able to touch the edges of the whole "change the world" mantra that is thrown around so carelessly in technology startup/company culture. Today, we have outgrown ourselves and have failed to maintain a relationship with our core purpose in the process. Most of our new efforts fail to deliver any of their promised utility to their intended customers. We're in the healthcare space; That's why I originally came here.

There is a legacy app that I'm occasionally tasked to maintain or extend. It's still chugging along in production and it's actually touching real humans and providing a very useful and pragmatic service to the thousands of people that use it daily. That thing has kept me around but I'm starting to focus increasingly more on my own life and making my own meaning, now that this place that I used to love is showing signs of abuse.
I never said that anywhere in my statement above, if it was implied, please tell me where. I am saying people can disagree with the policies of their employer and still stay at their job. Sometimes this forced through financial, geographic, maybe social reason. If the worker is actively disregarding human rights, then that is a single issue with that worker. If you think it is TSA enacting these human rights violations, then blame them, not the people just following what their bosses say.
Raising prices does seem to be the right answer.

Many expensive restaurants in SF are packed and it is quite difficult to get a reservation. There is clearly market demand in that segment.. if the food is good enough.

The low or mid-range segment demand is likely shrinking. Why go out to get mediocre food when it is increasingly easy to have food, groceries, or meal-packs delivered to your door?
Lisa Su has a PhD in electrical engineering from MIT. She's not a medical doctor.

One sees the "Dr." moniker used by insecure lesser educational institutions. No self-respecting MIT PhD goes by doctor, unless they're an MD/PhD.

That "Doctor" all over her intro was a code smell I wasn't expecting.
I hard-swapped to Notion from Evernote about a ~month ago. The Markdown support is excellent, and I really like:

- The "database" type that give a table view over child pages has been great for organizing recipes. I can quickly filter by {protein, core ingredients, cooking time, etc}

- The same again for blog posts

- Free-form writing for talks & other notes

- Shared to-do lists, which I used for organizing an apartment move w/ my partner

- Search works great - across titles, labels and document content - with a quick Ctrl+P.

- The web-app is fantastic. The Electron app on Windows is solid, although sometimes takes a while to sync after being minimized for a while.

Being able to export everything into a reasonable format was a requirement for me, and they've had that for a while. I'm OK with having "some" element of lock-in for the convenience, provided I can get my data out in a structured format. There's _always_ a risk something might be deprecated or shutdown.
"$300 million in uber for dog walking app"

How can I pitch him my brilliant idea of "Tinder for Potatoes"?

Breeding the best potatoes for making the best fries, reducing global hunger and making the world a better place by revolutionizing food.
yah, I only subscribe to things where I actually want to read every article; otherwise there's just too much stuff (well, with a few exceptions where I want to read most of it and don't mind skipping over the occasional post I don't care about or where I don't care to read some of it, but it's critical that I don't miss certain posts like security updates to an important product I use).
Are VCs biased against women? A new experiment has surprising results
Steam-powered spaceship could cruise the cosmos indefinitely
This is the function I use to set PATH:

function path {
if [[ -d "$1" ]] ; then
if [[ -z "$PATH" ]] ; then
export PATH=$1
else
export PATH=$PATH:$1
fi
fi
}

export PATH=''

path ~/.homebrew/sbin
path ~/.homebrew/bin
path /usr/local/sbin
path /usr/local/bin
path /usr/sbin
path /usr/bin
path /sbin
path /bin

It simplifies the syntax.

I also like to keep vim swaps/backups/history in a centralized place (.vimrc):

set directory=~/.vim/swaps " centralized swaps
set backupdir=~/.vim/backups " centralized backups
set undodir=~/.vim/undo " centralized undo history

I don't like leaving ~clutter in random folders.

I also like to alias sl to ls :)

alias sl='ls'

Other than that, the least you have to configure the better.

You can check my dotfiles here: https://github.com/krmbzds/dotfiles
I actually love their login, but it's not for the reason you would think. They expire the session very frequently which has been an annoyance for me, so log-in with the magic link has been faster than digging for the password through my manager.
We use this for our companies sprints and it's been working out pretty well for the last few months. Give's us a LOT of flexibility in the way we want to do things.
I have two programs that open Firefox. I also have some other programs, too.

fav

#!/bin/bash --
f0() {
echo 'select moz_bookmarks.title || '"'"' = '"'"' || url from moz_places, moz_bookmarks on moz_places.id = moz_bookmarks.fk where parent = 2;' | sqlite3 /home/user/.mozilla/firefox/twht79zd.default/places.sqlite
}
f1() {
firefox `echo 'select url from moz_places, moz_bookmarks on moz_places.id = moz_bookmarks.fk where moz_bookmarks.title = '"'$1'"';' | sqlite3 /home/user/.mozilla/firefox/twht79zd.default/places.sqlite`
}
f$# $1

wikipedia

#!/bin/bash --
firefox 'http://en.wikipedia.org/wiki/Special:Search?search='`node -p 'escape(process.argv[1])' "$1"`

(Maybe there is a better way than calling Node.js to escape the URL)

icanhazip

#!/bin/bash --
curl 'http://icanhazip.com/'

repeat

#!/bin/bash --
X=$1
shift
for X in `seq 1 $X`; do "$@"; done
I do.

We have support during business hours. 9-5, M-F. That's it.
They do! It's just in beta.
Yes, thank you for posting.
GiveCampus (YC S15) needs Rails engineers interested in education
People are allowed to leave a company they do not morally stand beside. I never said they couldn't. I am saying do not blame the people who live paycheck to paycheck and who can't skip a single paycheck to go job hunting for the company's misdeeds. Not everyone has the financial security to disrupt their career.
I've pretty much immediately fallen in love with this service. For me, the killer feature is that the 'share' functionality lets me share a public link to that page and subpages with no personal info included, so it can double as a pastebin/Dropbox-share replacement.

If they just had a way to associate shared pages with a custom domain, this could be a Medium replacement too.
By whom? VIA?
This is why HMS Ocean had such a short service life, to “save money” she was built to commercial not military standards.

https://en.wikipedia.org/wiki/HMS_Ocean_(L12)
Used to be. Times have changed and even some smartphones will export raw data these days, so camera manufacturers had to follow suit and provide that feature on their lower tiers too.
I'm currently doing contract work and I have one client. It's enough to keep me busy and financially stable. I enjoy the work but the part I love is that I can work from anywhere in the world.
That's why I was never surprised by the Facebook 'revelations' and stuff. But that doesn't enable me to make their surveillance easier, tovarase!
Yup, I've had similar issues trying to visit Hulu through a personal VPN in Google cloud.
I don't think working for e.g the CIA making gizmos to fool the communists is at all against the hacker spirit. In fact finding new and innovative ways to beat collectivists seems to me exactly the hacker way.
I also use Quiver, I just wish I could have my notes on my Android phone. No one has yet brought together quite everything -- there's always tradeoffs between the various note apps, even though there doesn't have to be.
What, no non-competes for executives? (only partly sarcastic)
Phoenicis PlayOnLinux 5.0 – Alpha 2 has been released
The problem is simple, trust. How can we trust that you're not going to be skimming data going through the VPN, MITM attacks, etc?

There's not even a privacy policy on that page, no indication where your servers are hosted or what laws they are subject to.
Unexpected: Pope sends representative to Venezuela President's inauguration
Swift-sh
It's a very useful distinction because de facto Taiwan is not part of China.
And you have to go double-or-nothing at each stage, which is the real risk. Docker didn't solve everything? Try Kubernetes! But wait, Kubernetes didn't solve everything? Maybe try it with Ranch! Or give up and go to Mesos?

I've worked with startups that have invested more and more money in an attempt to get the assumed benefits of containers. The double-or-nothing aspect is what had me worried when I wrote "Docker is the dangerous gamble which we will regret":

http://www.smashcompany.com/technology/docker-is-a-dangerous...
It is a pathway into buyside research analyst seats, and I have a number of colleagues who attempt that path. I just don’t see that as something I’m interested in doing. There’s less opportunity to move into areas like private equity, which tends to recruit from banking, though I firmly believe networking effectively can change the odds. In terms of compensation, sell side research associates tend to work 60+ hour weeks for total comp around $120-$170k depending on where you’re at. Senior research analysts may tend towards $250k-$1mn+ depending on sector, seniority, following, and relationships with potential banking clients (though I need to stress this side of the business is highly regulated). On the buyside comp skews higher, and those that perform at good shops make good money, but it’s far more competitive now. I’ve seen a number of buy siders move into industry or back to the sell side recently as their funds cut headcount. There’s also almost no end of young and hungry bankers looking to move to the buyside and grind. Pressures include lower fee investment vehicles putting pressure on all sidies of the industry, as well as problems including widespread hedge fund underperformance.
Thanks for this summary -- I read through the other comments on this Ask HN and was surprised that this one wasn't higher up; it strikes a nice balance between covering a good portion of the timeline whilst staying at a high level. Made me specifically look it up again when logged in so I could upvote it :)