skysight-inc/HackerNews huggingface dataset:
Which recipe did you have? A quick search turns up this recipe: https://www.blueapron.com/recipes/sweet-potato-quesadillas-w...

In this recipe, they pickle shallots and use a little sugar with the pickling, to create a more "sweet" pickled shallot than a "sour" pickled shallot.

This is Standard Operating Procedure during pickling to make a sweet pickled product.

The downside to Blue Apron is you MAKE this stuff without understand why.

The upside is that you are exposed to things you wouldn't try.

For example, you should at least try pickling as described, but if it's not for you and you prefer a different flavor: that's a great lesson! And it makes you a better cook who now learned something about pickling, formed and opinion on pickling shallots and gained experience doing that. And that's kind of the power of Blue Apron for many of us.

Also for the record that quesadilla is 750 kcal per serving, even with the sweet pickled shallot.
That's very kind of you. Your comment made my day! :-)

I came to Logic Programming via grokking mrocklin's port of Kanren to Python: https://github.com/logpy/logpy; and to solving logic puzzles via Laws of Form: http://www.markability.net/ (Last year the author of that site George Burnett-Stuart apparently cracked how to encode Predicate Calculus in the notation, which is an exciting development, IMHO!) So I'm not a complete novice. That said, at first I thought I should define relations like smokes and pet_of, but somehow between seeing the table on the Wikipedia entry for the Zebra Puzzle and the SEND MORE MONEY example (https://github.com/triska/clpfd/blob/master/sendmory.pl) it became obvious what to do. If you look at the SEND MORE MONEY solution you'll see the Zebra solution is laid out just like it. To me, it seems like the same sort of puzzle as Sudoku, but much simpler. It's unfortunate that the solution and the solving proper (querying for the result) obscure the art of the puzzle-maker, eh?

Thanks for the suggestion! I've incorporated it into the version in Github "gist": https://gist.github.com/calroc/603ed919bc814ccee10c1b3df6142... (I kept the more verbose query though, as I think the output is nicer. :-) YMMV)
Most serious illnesses are not contagious. So if sick days were largely a function of how many people came down with the flu, we could analyze both options. But when people are out sick for protracted periods because of pregancy-related complications, cardiac issues, battles with cancer, or even injuries related to car crashes, skiing misadventures, etc., there's nothing that aligns group bonuses with compassion or prudent quarantines.

If anything, the policy feels as if it skews toward minimizing compassion.
I don't recall. I believe it was one of the vegetarian meals. Maybe it was for 4 people? I'm not sure. Either way they are incredibly calorie-dense meals.

This one here is 730 calories/serving: https://www.blueapron.com/recipes/spicy-korean-rice-cakes-wi...

This one is 800 and includes a half pound of cheese: https://www.blueapron.com/recipes/mozzarella-ricotta-calzone...

Here's another 750 calorie/serving item: https://www.blueapron.com/recipes/sweet-potato-quesadillas-w...

These are not healthy meals at that calorie count/serving. 750 calories should be right about half of the daily caloric intake for many people. And you're eating that all at dinner? Do you feel comfortable eating an entire box of mac'n cheese for dinner? Because that has less calories than do these meal options.
Slack & its use of JS are sure getting a lot of attention on the front page of HN today...
Can someone explain how badly `snap install --classic anbox-installer` might mess up my development machine? Can I expect uninstall to properly clean up?
You can get upset over this and argue with people, but that's not going to make anyone choose IRC over Slack.
Interesting how the blog post is from Feburary 2016, while the news story covering it is dated April 2017.
There actually is a Flash for the desktop. It's called Adobe AIR. And it suffers from the same CPU/energy hog problems.

I do wish big, well-funded companies would invest is proper native apps. I get that making it easy to crank out cross-platform apps has benefits, but is it really too much to ask for nice native implementations of our most important tools?
What is your definition of "previous real number"? If you define p(r) such that p(r) < r and there does not exist any real number x such that p(r) < x < r, then it is easy to show that p(r) cannot exist using a proof by contradiction.

Given real number r, assume there exists a real number q such that q < r and there does not exist a real number x such that q < x < r. Let real number y = (q + r) / 2. It is trivial to show that q < y < r. Therefore we have a contradiction, and therefore there does not exist a real number q that meets our conditions for a "previous real number".

If you take issue with this, then I suggest you read up on the standard construction of the number systems from the naturals up to the reals. This is all very rigorously defined in terms of ZFC set theory.
> Technological superiority was the reason why the USSR lost the cold war

I doubt that. More that the Russian population was fed up with the way their country was being run. And unlike then, internet access now is way more like crack than rock & roll and jeans ever was for their youth in the USSR days. The Kremlin takes it away at their peril.
I think that's open to legal interpretation. I think United is liable. They created the situation and asked officers to remove the individual. Any reasonable person knows that the police are capable of using force to take someone into custody.

Also the Seventh amendment guarantees a civil jury trial.

This was abhorrent and wrong. United should pay dearly and change its policies to prevent something like this from happening ever again.
The log tab says error, but it still displays a PDF. Actually, it displays the last PDF that was rendered on the server, even if that PDF was created by a different user.
or, you know, the HN submissions from IndieHackers are actually popular. God forbid.

I find myself actually _liking_ the IndieHackers posts, because they are inspiring.

I know; there's no way I could be a real individual because all of the IndieHackers popularity is falsified. /s
I don't agree with the policy but surely you use vacation time not sick leave when your children are sick? I do at least and assumed everybody else did too. (I'm in the UK though so appreciate sick leave may be a different concept in the US).
Use of unsafe in Rust is not required or recommended in most, if not all situations. That said, auditing a handful of small unsafe blocks is easier than auditing an entire project.
>On average, the people being arrested are more likely to attack the cops.

Compared to... people with no contact with the police? You cant actually be saying that the average arrest is resisted, can you?
Well you have to install it. It has a daemon that keeps running, and it "seeds" the content that it has in cache AFAIR.

https://ipfs.io/docs/getting-started/
By that logic YC and other VCs are continuously and systematically making bad investments every year.

You need to look at it as the total value this will provide Stripe. It's a community of people who will buy their service. It's good will too.
You do understand that 750 calories/serving is a ton, right? I guess I can see the appeal if you like don't really care about money and can't go to the grocery store and buy some ingredients on your own? If I'm thinking of cooking for dinner, then I just go online and look around for some recipes and walk over to the store and grab something, or plan a day ahead and buy stuff for a couple of days ahead of time at 1/5th the cost and where I can better control for caloric intake.

And I mis-typed the quesadilla/shallot etc... I was thinking of the meal package as a whole. Adding that amount of sugar is not healthy anyway.
I can do a passable Bart Simpson face and the top three recommendations were for Teddy Bears. I think that's quite cool. I might throw some other stuff at it later when I have a stylus to play with. Love finding out about these things.
It's an incredible way of trying to get the American model into the German system, because in Germany, you don't get a "sick days" budget, if you're sick you're sick, AFAIK the company still has to pay you your full wage for 6 weeks, and after that they're off the hook, your health insurance will pay 80% of your wage.
Do you mean the old deja thing? We (google) got a copy to the archive years ago.
Electron is flourishing because of low barrier to entry like many already touted. But lets ask something [probably] more constructive?

I've made 3 apps with Electron that I could probably never make since I would be busy learning OS specific things.

Can we not have low barrier to entry for creating native apps? Are there any solutions/frameworks that one can utilize? Is it just a matter of poor documentation/support from OS makers? What is it?

Edit: Some of the contents that said something along the lines of: Is it really slow? It opens so fast for me...

The worse thing a developer can do is judge their application anecdotally and not through something more empirical. Its our job to make our shit available to more users and support more platforms (hence Electron is used) but it is also our responsibility to make sure they can use our app and have 50 tabs open and do other more important shit like... watching genitals in a flash player. I was in this Electron phase but I started to run traces and see how much of a hog it is.

If you really care about what you are working on, use Electron as a prototype, get it out there, then start making a native app. I think this is the best of both worlds. You get your shit out there, people let you know how it stinks and in the mean time you make something that is better suited for their OS.

P.S: Sorry for the overuse of "shit". I am fishing for upvotes.
For "pure C" with high level string and dynamic memory handling (with data types in both heap and stack), consider checking https://github.com/faragon/libsrt (not production ready for "NASA-like" things, but I've put an important effort in test-coverage, aliasing awareness, etc.) :-)
I'm not the parent, but C has a certain simple elegance: everything's an int; those things which aren't ints (e.g. compound structures like structs and arrays) are represented using pointers and offsets, so in a sense they're also ints; except for floats, but meh.

In C++, everything is an int; except for objects; and templates; and lambdas; and classes; and exceptions; and all the other things which keep getting chucked on to the pile.

I like languages with a clear, simple concept behind their operation: lambda calculus, combinatory logic, Scheme, Forth, Joy, Pure, etc. C is a bit gnarly, but passable. C++ is horrible.
I've been interested in something like this since Spotify pulled all support for their cross-platform libspotify library and left us with just their iOS and android SDKs. Nothing I could see specifically mentions audio support but surely it's a given.
Quick question about Stripe, how do you plan to retain customers long term? I ask this as a person who has moved a couple businesses off Stripe, pricing & corner cases like easy debit support are the main two motivational factors.

For example, Centurylink lets you pay online via debit card with just the card # alone. No CVV, address, expiration date, etc. For low fraud industries, this is a way to leverage very cheap debit card rates (eg $0.65 flat for small bank/credit union debit & 0.05% + $0.21 for large banks that are regulated debit), while making it simple to use debit cards compared to a credit card. If Stripe were to offer something like this, it would be a harder sale to make when I come in and review their phone/payment processing/ISP bills and pitch them $XXX savings.

Another thing is on credit, not offering over interchange pricing essentially limits you to only working with very small businesses. A supermarket I work with (4 employees including the owner) does $100k volume a month average, and is paying only 0.83% to 0.85% ($830 to $850 a month in total fees on 100k volume) a month, how can Stripe get anywhere close to that?

These types of issues could limit Stripe to a small & shrinking niche long term, especially with Mercury offering similar APIs with more features (though less accessible) at rock bottom pricing, and Heartland, Gravity and others piling on in a race to the bottom. IMO the reasonably easy to access & inexpensive API is the differentiator keeping Mercury viable.
The last time there was a flagged and uniformed foreign military on US soil was in 2005. The Mexican army assisted with aid work in the aftermath of Hurricane Katrina.

https://en.wikipedia.org/wiki/Mexican_response_to_Hurricane_...
"gotten"
Northern USA. Cold climate. Yeah, like Chicago in July. Super cold.
IIRC, you should be able to do it easier than that: EBCDIC is not contiguous because upper-case versus lower-case is a (shift) bit-flag.
> I can't think of a single Android app that I use that doesn't have an equivalent desktop/web app that's optimized for a mouse and keyboard.

I can. E.g. my phone settings manager, my TV provider's remote app, my main screen of multiple widgets, my local TV station's weather app w/ notifications, etc. Also, in many cases for web apps w/ mobile app equivalents, the latter are easier to use and snappier. Finally, though less useful, this can give an app developer a sandbox in which to embed his app upon distribution and be able to target Android and Linux assuming the app is simple.
What about Slack webpage?
> but would happily scrap it for a graphics system that plays nicer with linux.

Interesting -- Intel integrated graphics have always been the gold standard for graphics systems that play nicely with Linux (and other open source systems). As far as I know, they're still the only vendor with complete documentation.
AeroMobil to announce its next generation flying car at Top Marques Monaco 2017
Electric hot water heater. For those with too much money in their bank account.
Isn't Slack older than React Native for platforms outside of iOS?
What if the shared drive is automatically mounted on your computer when you log on?

One drive for your personal documents only for you. One drive for your team only visible and editable by people in your team. One drive company wide with common stuff.

You can send a link to your colleagues and it just works! That doesn't support multiple editing though. That's how things were done historically.

Google doc is good to send a documents to a bunch of emails and see/edit the documents. It's terrible to write longer documents with advanced formatting, pictures and schemas.
>Who comes up with this shit.

http://reddit.com/r/consulting
That's one panel worth of power, theoretically.
If you can't think of any companies that have built significant desktop apps recently, you're just not looking. I don't even get how this is an argument. "Well I haven't personally installed a native app recently, so obviously they're unimportant."

You know what's never going to go out of fashion? Performance. Especially since CPU speeds have stalled in the last decade. you will never get good performance if your design is: "embed an entire browser, and then use a small piece of it"
CI is still free. For public repos nothing changes related to CI. For private repos, the build time is limited. However, you always can use a custom runner for your private repo to have unlimited minutes.
I think the reason you thought that was because of Syd Mead: http://www.sydmead.com/v/12/
I'm not being literal. London will continue to be an important global city. There won't be any "fall".
The TypeScript team has a goal of keeping it a superset of JavaScript. This means that when JavaScript gets some new features, TypeScript also supports that. If TypeScript supported it before with some other syntax, the syntax gets changed. [1]

The hero feature of TypeScript, static typing, will never be available in pure JavaScript based on any current prophecies.

--

[1] One reason the object spread/rest situation took so long was because they didn't want to implement it and then have to change the syntax/meaning later. It's better to wait until new proposals have gotten a decent amount of progress, so that they're fairly stable. Do note that spread/rest still isn't in the JavaScript standard, it's a proposal.
I do strongly disagree with the web having the only strong standard, specially since it switched to a living standard

I admit that for someone from the web electron is a godsend, but to be honest, responsiveness of the applications leave something to be desired
NYU Student Goes Undercover at Pegatron Factory for iPhone Production Insights
Perl 6 does[1], referenced directly from CLOS (from which a lot of other stuff was cribbed from as well).

1: https://docs.perl6.org/language/exceptions
Why would native apps be so expensive? Are they 10x slower to write? Isn't the tooling etc for making a WPF app at least as good as it is for electron? Obviously if you have a web app or node backend already you might have code you can re use but that's not the case generally.
Just being able to not use Js should be a pretty big win (although .ts is also available for electron I suppose). Not to mention that libraries etc are specifically created for desktop and not web (e.g the xaml layout model vs the DOM). Or are they expensive because traditional desktop devs are hard to find and/or cost more?

I think it's sad that both Apple and Microsoft dropped the ball on desktop because they are only focusing on funneling users to their stores. If the Microsoft of 2017 (with open source .NET and Linux as a focus) had been around a few years ago when WPF was invented, they could have made a decent cross platform toolkit now that didn't come from html/CSS/js
"prevents you from accessing it"

with respect to something like e-discovery its all a matter of perspective. If this were true, which it isn't, I wouldn't necessarily mind, as the financial worth of combined ancient IRC logs is unquestionably a net negative value.
See the wider picture, how flexible they are and how fast they grow. Their freedom in making things possible that would be very hard to realize.

The shell that i'm using for instance, Hyperterm, it does things no other shell can do, and they had more than a decade to evolve. JS doesn't have a problem displaying json as json, display webpages on link clicks, moving up git logs with my trackpad, adding tabs with a plugin that contains a few lines of code and a little css, ... it just comes easy to JS.

The same flexibility you see in Atom, VSC and the others.
yeah I have to fix that render bug in the example implementation. The try this uses the same API_KEY for every client. In real life you wouldn't be seeing other peoples PDFs
I can tell you from personal experience, I have used a similar company for the past month or so.

In terms of packaging, they use cardboard and paper bags, which I think is better than plastic from all the packagings if I bought everything at the store, but then the chilled goods are in a aluminium/plastic bag which I guess does not recycle super well.

But where I really see the difference is that they proportion all the ingredients for the recipe and the amount of people, so you have zero waste of the ingredients. When we buy at the store the packaging is seldom right size for the recipe, so I end up buying too little or throwing it out later. I hate seeing food go to waste so this is a big one for me.

The last thing I like is that it forces me to eat more varied veggies compared to the recipes I cook normally.
Closed source somehow prevent most exploits to be found. I truly don't believe that open source would do more good than it would harm the general public.
So you don't trust the numbers? And you say don't reply with fact-based rebuttals? You seem to be saying that your opinion is fact-free. That's... not very persuasive to the rest of us.

I'm more likely to trust the numbers than someone who says "don't reply with facts". Yes, there is common sense; numbers can be misleading. But common sense can also be misleading; don't cling to it against all evidence.
The current delta between Typescript and ES6 is very small so even if you have an "abandon ship" moment it's probably a days worth of work to get your code compiling with Babel. In fact Flow's types are similar enough that you can probably use the same type information (or just pass it through babel-transform-strip-types).
E: Some of these details may be incorrect. See the posts below for some discussion.

That is exactly what they're doing, and here's why:

Germany has a minimum wage. As long as they pay above that, they can mess with bonuses above that as much as they want.

But workers have an additional protection:

If they get sick, and a doctor determines they're unfit to work (which they happily do for anything that isn't straight-up faking it), the health insurance will start paying half their wage, and the company has to continue paying the other half. The company also cannot fire the worker (unless the worker indicates unwillingness to get better).

A relative of mine got cancer. The company he was with ended up paying his wages for over half a year, because they had no legal way of finding out what was wrong with him, and he indicated he intended to get back to work asap, despite knowing he would never again be able to.

So for german companies workers being sick can be a considerable money sink, especially if they are not determined to actually build loyalty with their workers. Those companies end up doing things like this. The german national rail company does similar things as well already.
and not even true now for certain workloads, each tool for its job
Just looking at their raises vs valuations

https://angel.co/lyft

Can the founders / employees even have 25% equity left?
You're still limited by your video receiver and limited knowledge of what's going on the background. Using commodity hardware and visible spectrum light this technology shouldn't yet be used for more than very simple tasks.

Even humans are very prone to "glass of juice" vs "gas the jews" type errors.
Thenounproject.com is really good. Also, Daniel Solis sells packs of really specific board game icons.
I get that it's a joke, but for those who are tempted, I'd use a different name:

https://github.com/IronLanguages

http://iron.ouroborus.net
> if someone has a chronic illness that person is now a drain on the team.

I largely agree with your points, but wasn't the person with a chronic illness a drain on the team before?
The HTML pages are generated dynamically from content in my database, in the same manner that Wordpress works. Once a page for a URL has been generated, it is indeed gzipped with zopfli and stored in a concurrent hash map so that future requests for the same content will serve the already-compressed content.

If the timestamp has expired and a user requests expired content, only then will that page be re-generated, re-compressed and updated. Without this, I would have to re-generate and re-compress the content each time I get a request.
https://www.google.org/

That's the arm of Google whose mission is to spend $100 million per year on charitable projects.
That park or whatever: https://en.wikipedia.org/wiki/National_Mall
The costs for an Free / open source developer haven't changed in this "new" world. Distribution of software is the same as it ever was.

I'm having a bit of cognitive dissonance trying to understand what an "open source service" is. If it's "open source", in terms of the OSI definition, your "million people" could just download and self-host it. To my mind, at least, if it can't be self-hosted it's not "open source".

If you're talking about selling access to servers running an instance of the application then you're talking about running a service bureau, not distributing software. The economics are completely different.
Spectral representation of various gems and compounds
Someone could make a great version of "Eat poop, you cat" with this.