skysight-inc/HackerNews huggingface dataset:
I would certainly not put the "as long as no laws are broken" qualifier in there. Governments don't have a great track record of keeping their noses out of consensual relationships.
I hope you don't mind that I resurrected your comment; I thought it added value.
I had a batch of this and can confirm – not only did it taste like pour-over, it tasted like one of the best pour-overs I'd ever had. I was shocked.

It just happens to come in powder form. (I'm your typical SF tech coffee geek, like a lot of us I'll seek out the good stuff.)

Sell on Amazon already! :)
My guess is that this app would have been hurt by an upcoming policy or developer change.
I assume you're thinking of this :-)

https://xkcd.com/149/
(For those unaware, Viticci's is the name that sprang into every "power" iOS user's head when they saw this news. He writes often and well about using iOS devices as "computer replacements" and uses Workflow extensively. c.f. https://www.macstories.net/stories/one-year-of-ipad-pro/)
For comparison, this is about the same level of cost as the recent collision attack on SHA-1. So even a perfect 128-bit hash is at least as broken as SHA-1 is.
One thing I've learned is that someone in that position should be looking at PhD theses before journal papers. They can be long enough that they function much better as introductions.
Link to the video:

https://www.youtube.com/watch?v=bLgfSDtHFt8
Thanks for the feedback - duly noted.

The shelf life is around 4-6 months - we recently started to flush the tubes with nitrogen so as long as you keep the in cool, dry and dark place they'll last for a while.
Stop using password manager browser extensions
I think, the difference between devops and programmer is similar to the difference between a programmer in OOP and a programmer in a functional language. Or a programmer in a commonly used programming language and programmer in DSL.
The demand for new programs will not abate unless people stop thinking of new things to do with computers. The number of useful things that a computer could do might be infinite -- or it might not. We're unlikely to ever hit that point, because will probably be a long tail that never quite reaches zero.

I don't​ think that programming is a good opportunity for automation, because I think programming is something that humans are actually very good at. In order to write a program, you have to figure out what functionality would be useful to a person, both to elicit latent specifications and to intuit what would be acceptable for things that are not precisely specified. Anticipating what a person would want requires having a theory of mind and understanding the experience of being human. That's about the hardest task in all of computer science. It's also the thing that people are probably best at. On top of just making it work, it has to work well enough be cost-competitive with employing a person.

If we ever get to that point, there will be so few jobs left for humans that almost everyone on earth will be a programmer. So it won't cost very much to employ one.
That's not the definition of "self-aware" the GP was using.

Yeah, a machine with desires will have desires. But those are not required for anything the GP talks about.
A job is role responsible for conducting productive activities. Today, some of those activities can be automated, some others can't.

The tasks that cannot be automated usually require human level performance.

As AI advances, when it achieves human level performance in a task, that task can then be automated. This means that fewer people is required to meet the same productivity goals.

Some people argue that automation allows humans to focus in higher level tasks, using bank tellers as an example. Bank tellers remain relevant even after the deployment of automatic teller machines. I think this is just temporary.

When every activity expected of a job is automated, the job can be fully automated and the human becomes redundant. In this category you have: elevator operators, telephone switchboard operators, human calculators, etc. Soon: truck drivers, dog walkers, etc.

Automating programming is going to be a thing. Just enumerate the activities a programmer performs and see how many of them can be automated.

My hypothesis is that our jobs will first become negotiating requirements with a computer, and then the computers will fully take over.

Once it's done once, then it's about serializing their trained state and deploying that same system many times. Then, it's over for humans:

A professional programmer requires 20+ years to train. Then, can only work 8 hours, gets distracted and has lots of benefits/compensation and rights, including the right to leave you at any time. In contrast, AI will do whatever you say with no objections, and if your project is late then you can spin up 30 more AI programmers that know exactly the same to work.
Thanks! We're considering partnerships with different roasters and maybe Blue Bottle could be one of them.
Monospace Overchoice
Before deleting my FB account, friends and family would post stuff non-stop all day long like any typical user, including photos, videos, live-stream, ect... When it came to sharing news stories, friends and family would share the most BS and ridiculous news stories and information imaginable, like "weed cures cancer" or "FB will start charging soon!" or those "like" farm posts that had some stuff you'd probably only see on rotten.com (is that still a thing?) but because they were asking for prayers and such, it was given a pass and "liked".

Anyhow, its funny how stuff like that got the most shares and likes from friends and family while anything remotely related to reality and grounded in truth was always looked over, such as anything reported by any legitimate news agency. Basically, anything that was written by some random fake news website was the most shared news by FB friends and family and taken seriously as fact (I know cause of people's comments on shared posts) cause everyone on FB trusts their friends and family and they help each other to boost their narcissistic narratives and world views.

Anyhow, moral of the story is, when you got a huge following and you post like crazy the most personal stuff, people support you no matter what you say, especially if you're family. You can spread whatever rumor you want and everyone will be on board every single time because shared news is always true and FB friends are just as smart as you are, so you trust them.
Quip   Salesforce integrations are here
Great, thanks for the feedback!
I believe their because problem would be the data rather than the algorithms.
This one seems fairly representable, and great: https://github.com/mgp25/Instagram-API/issues/1097
I suspect the recent blocking of ads on LGBT video creators is part of Googles response to this.

It's rather hard to pick a subset of videos which no advertisers consider offensive. Social norms in one country might vary widely from another country or culture.

It looks like Google is getting criticized from both sides here, and there is no middle ground.
Any Latin speakers?
Centiala? Centialae?
Never thought I'd see Pieper referenced on HN. Great point and reference.

For everyone else, Leisure the basis of culture is worth reading and relevant here.

But finding a realistic economic system where the benefits of automation don't just benefit the top x% and lead to a morlocks and Eloi society is HARD!
Workflow can only be better if its integrated in the OS. They've also made the app free and said it's staying in the store. I don't think it will be pulled (if ever) until it's integrated.
Thanks for the feedback! I love Andytown - have you been to the new shop yet? I live in TL and wish it was closer :(
I don't get what the rationale for this is. I heard one place that TSA is worried about devices with a bomb hidden inside, but if that bomb is in the cargo hold instead, it is still going to cause great damage.
While I think you are being pessimistic, I don't think the pessimism is unwarranted. That being said, I have a feeling that this is, more than likely, an acquisition to bridge the gap between Siri, HomeKit, HealthKit, and all the other built-in iOS functions that are just ripe for "friendly" automation.
If it is a static website or can be converted to one for a short period. You could just have AWS Cloudfront [1] sitting in front of your website acting as a cache. You then redirect all requests to Cloudfront. It'll at most cost a small small faction of that. I probably wouldn't go the route of setting up your own dedicated boxes since you have a time crunch and you might not configure things correctly (as you'd need to load test, etc). The Cloudfront option will take a few hours to setup and test if you've never done it before (about 25 minutes if you have). Cost wise, it is pay as you go. But, you can use the AWS calculator [2] to get a ball park figure. A big traffic spike would probably only cost you $100-200 bucks or something (many millions of hits over a couple days). It all depends on how much data you are pushing, so if you have tons of large files, or binary objects, you need to think about that.

www.kaylacares4kids.org -> AWS Cloudfront Cache -> Wordpress

AWS will take the pounding and your site will be fine. You can do the same thing with CloudFlare but I've only used Cloudfront (as the other comment mentions).

[1] https://aws.amazon.com/cloudfront/

[2] https://calculator.s3.amazonaws.com/index.html
> If 1990s Microsoft did something seemingly anti-competitive, it probably was intentionally anti-competitive.

Ok

> If 2010s Microsoft does something seemingly anti-competitive, while it still might be by intention, I'm more inclined to give them the benefit of the doubt and presume it is the unintentional side effect of an innocent (even if misguided) decision.

That's fine with me. But the degree to which MS has abused its monopoly position in the past, the degree to which they have been found guilty of bribery (in very recent times) in order to push MS products where Linux would have been a viable (and more sensible) alternative (for instance: http://www.intellinews.com/former-romanian-minister-admits-t... , there are plenty of other examples), the Windows 10 privacy violations, the crippling of Skype on Linux and so on make me believe that there are still at least some parts of MS that have not changed all that much.
If you're that worried you should just simply stop using the internet. People downloading the facebook or messenger app kind gives a clear message they don't care about their privacy or their data.
ZFS is not GPL? I dunno, I like feeling safe when I do kernel upgrades knowing even if for whatever reason my ZFS module doesn't compile/work under the new kernel, I won't be left without a root FS. I have been running BTRFS for 5 years with very little issues, and enjoy not having to compile a new dkms module with every kernel.
When I hear things like this, I always think of Richard Feynman. He was simply a distilling genius to me.
Why do I feel like this is just going to create a feeling of "serfdom" (there's got to be a word for this that stings less) of writers who choose to publish on Medium?

-asking as someone who publishes on Medium for a national sports outlet. This really worries me for that reason, and for the reason that I already find Medium's curation, or the things they tell me I'd be interested in to be extremely boring and not at all worth reading.
A look underneath the hood on Chatbots
Plate IQ (YC S15) is hiring a lead front-end dev to help transform restaurants
Hmmm that's odd. Thanks for pointing out!
Haha!! :P Great! My favorite Pixar short! Nice to see this in the list of "dry" videos!
No, dynamic languages are not "ambiguous" in any possible way. Programming languages are unambiguous by definition, as any formal languages.

What they are, indeed, is dynamic. The lookups you are talking about are done in runtime, so the result of these lookups can vary depending on the state in memory at a given time.

That doesn't mean they're ambiguous. Everything is perfectly unambiguous and deterministic. They're just dynamic. And that's fine.

FYI: People also write tests in static languages.
Congrats Workflow team!
github should try to compile code. Where that succeeds, it will give them full type information for every variable, and information on every function call, just like a good IDE has when doing code completion.

With that info, they would be able to build an awesome search system.
Smells like desperation, especially coming in hot after recent layoffs. Blogger didn't shatter records or change the world, and honestly we're not going to see that with Medium. I am glad they are enjoying their time in the sun though, as limited as it may be.
Except that it works just fine if those 'unsupported' platforms are treated in the exact same way as the supported ones. To make it seem as if a whole pile of work was done in order to make unsupported platforms work less well but this is a good thing is something that I find very hard to reconcile. And if this were a company that did not have a history of exactly such tricks it might be more believable, MS - with me at least - does definitely not have the benefit of the doubt in cases like these.
Ok, fine... then replace it with any other one of the innumerable reasons they could have. Maybe it's not a technical issue. Maybe it's a political issue. The fact is that no one here knows why they haven't taken a position, especially based on their historic behavior related to it, and the issue is likely more complicated than anyone is giving it credit for.
> Call me pessimistic, but how likely is this acquisition by Apple going to result in them integrating it directly into iOS versus completely shutting down in the future?

I think it's pretty likely. I also think it's likely to return as something more integrated, but of course, the gap between when they shut this down and when the new thing arrives will suck for current users.
I like some of the stuff he shares, but he promotes very much the 80/20 idea but then produces a huge amount of content with a massive amount of bloat.

His books are super big and thick and his podcasts are full of fluff which might be good to get listeners but short on actual useful content.

This to me makes him extremely unauthentic and disappointing that he is not using his platform to actually create meaningful content.
xfstests is still the standard, on Linux - https://git.kernel.org/pub/scm/fs/xfs/xfstests-dev.git

I use it pretty much every day.
We did international shipping until Jan but it turned out to be just a pain. A lot of shipments got stuck in customs or got lost - it wasn't the customer experience we wanted and not really worth it for us
You could use this same palette flicker on the speccy to remove the attribute clash and create new colours, I remember someone demoing a more or less pixel perfect version of Super Mario World, albeit with a black background.

The spectrum was capable of all sorts of odd things that were never intended. http://tarjan.uw.hu/zx_gfx_modes_en.htm
It looks like the FICLONE ioctl was chosen over the copy_file_range syscall[1] for use in coreutils due to concerns about copy_file_range not preserving holes.[2] I agree, it would be interesting to know how these compare, both in filesystem implementation coverage and performance.

1. https://lwn.net/Articles/659523/

2. https://debbugs.gnu.org/cgi/bugreport.cgi?bug=24399
Because PhD theses are almost always better introductions than review papers. ;)
I don't know how common it is but I bring an aeropress and hand grinder whenever I travel. It's a ton of work and sucks. I drink pour over everyday (dial in temp, grind, ratio, and draw time for every new coffee), make iced coffee during summer, and subscribe to a coffee service. In theory, this would work better. I have no idea if the addressable market is big enough but I certainly wouldn't mind trying it.
It means that we've been part of the YC winter 2017 since January 3. The Demo Day was yesterday so it's almost finished actually.
I assume they mean in the general artificial intelligence sense?

Most people don't really think of it in these terms, but aren't functions and macros just automation for programming? You define it once and then it handles it from there. You "taught" it how to handle something.
Discord link
A photo tour of the Apple Japanese Keyboard layout
It's remarkably similar to fresh Starbucks. I think it's up to everyone to decide whether that's good or not.
Whenever you create an ad on FB, it is also placed on Instagram by default. I wonder how many out of that 1M were people who didn't disable the default.
khedoros' example is correct. vim has very sed-like search and replace, so UNIX command line skills translate back and forth. It's doubly useful, to me, that whatever tricks like that I pick up can be done from scripts with little to no changes (vim has a few differences, such as being able to specify which lines to replace either by number or visually or from beginning or end of file, but the matching/replacing logic is very similar). Also, I work in Perl a lot, which also has similar conventions for searching and replacing (though it has a more powerful regex engine with somewhat better syntax, like being able to include comments and newlines), so again, it's a skill that translates reasonably well back and forth.

I don't really try to convince people that vim is better than any other thing. I get the appeal of things like Atom and VS Code and Sublime. vim was just the first really power editor I learned really well (on an Amiga, no less), and it's pretty ingrained (and I barely tap into its power...I used it pretty close to stock, and have no clue how to do tons of things without googling it), but it's very fast, for me. Heck, I don't even use hjkl cursor movement most of the time. I grew up on a keyboard with arrow keys, so that's what I reach for. I'm a sloppy vim user, but it's still more productive for me than other editors in many contexts.
Given that Apple axed the position in charge of Mac automation tech (AppleScript, Automator, System Services, Apple Events, etc) last November, I can't help being pessimistic. Updates to products in the iWork suite repeatedly dumbed down their scripting support, and it's pretty clearly not been a priority for Apple in a long while.

Some background and commentary on Sal Soghoian's website. Until recently he was Apple's Product Manager of Automation Technologies: http://macosxautomation.com/about.html
Whether you have access to content isn't an immutable fact of your genetics. People can freely move between groups 1 and 2. That's the whole point.

For instance, I didn't have access to netflix content, and then I signed up for a netflix account and paid them money, and now I do have access.
Show HN: Calibre Test Profiles – Test your sites under real world conditions
Hi HN! I'm Ben, the solo founder of Calibre Analytics: https://calibreapp.com. Calibre monitors websites and applications in a clean-room testing environment from all over the world. Up until January Calibre has been an "inbetween other things" / evenings / holidays kind of project. (Only, oops—I did that for four years.). Last year I knuckled down to get into the position where I could work on it full time.

I've spent the last 8 weeks working on "Test profiles" (The launch post is here: https://medium.com/get-calibre/announcing-test-profiles-and-...) — It allows you to emulate hardware devices (cpu speed, user-agents and screen dimensions), as well as limit the bandwidth (latency, download and upload speeds), and set cookies (you could use this to log into your app, test a staff-shipped feature, or maybe turn off advertising and see the performance impact.) I think I've finally got the basis of a really powerful tool, and I'm keen to share it with… everyone! I do everything myself, so if you've any questions, I'm here to answer them!
I share the pessimism, but there are a couple of glimmers of hope. Firstly, Acompli merely got rebranded, and Sunrise is (purportedly) getting merged into it. More cynically, though, if Apple wanted to shut it down, there are easier ways they aren't above.

Edit: Furthermore, they gave it an Apple Design Award in 2015, so they're clearly alright with its existence.
I share the pessimism, but there are a couple of glimmers of hope. Firstly, Acompli merely got rebranded, and Sunrise is (purportedly) getting merged into it. More cynically, though, if Apple wanted to shut it down, there are easier ways they aren't above.
Replying to my own reply, I reread what they were doing and yeah, you are right, they do have basically the same procedure. My bad. Good on them for getting it (though I'll grumble that this was a solved problem, you can apt-get install it).

But you were right, looks the same. Sorry about that.
Protein content looks good, but how does it compare to animal protein in terms of essential amino acids? Is it complete protein? If not, what is the limiting amino acid here?
Apparently someone took notice. A few minutes ago a reply was added by a Microsoft employee stating a fix has been deployed. Wish they would have provided more details, but glad they finally listened after. Only took 4 months.
Really appreciate the thoughtful feedback - thanks!
How much should you charge?
>Why is the Java code handling exceptions when the Python code isn't? Why is the Java code reading the file line-by-line and the Python code isn't?

Because you have to do those things in Java. That's the entire point of this article
I don't think it's remotely reasonable to extrapolate making a simulation of 302 neurons wiggle a simulation of a simple muscular structure without full understanding of the wiggle process to making a simulation of 90 billion neurons produce outputs which resemble expressions of human cognition without an incredible depth of knowledge of a connectome structure that shows more variation in an individual over the course of a day than C.Elegans does within the entire species, and how that relates to long term memory storage and a mind-bogglingly complex array of sensory inputs and outputs.

Why do you?

It seems akin to suggesting that if I can teach my dog to respond to "sit" despite it lacking human emotion or innate grammar, it seems only reasonable to believe my dog can also learn to respond appropriately to the complete works of Shakespeare. Come to think of it, I'd place more faith in our ability to train our pets to write software than our ability to create a human brain emulation so accurate it's like adding another developer to the team.
That costs a LOT of money to do (infra is $$$) and you also have the issue of sandboxing code.

It would be hard and expensive with not much benefit to their bottom line.