skysight-inc/HackerNews huggingface dataset:
That's an interesting idea and could be extended via a comparison to CSA shares, which are pretty much the same idea without any recipes or tech or phone apps, but similar energy, packaging, and distribution (financial and enviro) cost problems.

It even has the same end user complaints. The guy in the thread complaining about what he's supposed to do with a 4000 calorie quesodilla is pretty much the same as me pondering what to do with nine pounds of delicious kale, delicious, but... nine pounds?

I would imagine CSA shares are not just a heartland thing and even "food desert" coasties have CSAs although shipment costs must be higher?
When it happened to me in London a few years ago I was offered a choice between X in vouchers or 0.7X in cash.
Ruminants and the related hindgut fermenters are very dependent on microbes to break down their main food sources (or a significant part).
None that I can think of, really. This is one of the cases where a desktop version of a web app exists and I'm not aware of why.

Spotify makes sense as it can reliably use your file system for storage and thus download songs so you're making fewer network requests. Perhaps Slack could keep a short log to prevent "scrolling up"-related network requests?
> They aren't unnecessarily complicated

They are, for what matrix intends to do.
Didi might be a contender.
Where do you work, that you get to use Delphi, if it's not private?
So Sweden has something set up for this, but it still isn't called "sick leave". How is that relevant to GP's specific point?
Heh, I tend to tilt my device a particular way to avoid prying eyes when typing in a password so I assumed a direct connection but others probably don't behave the same way
Time for some small-pox in a blanket gifts.
>Doesn't their business depend on the high fees they charge merchants?

I've got local businesses that charge extra for all cards -- except Amex. So no idea how this stuff works except for the fact that it's all over the show.
I really don't understand this stance. I try to keep current on Wayland implementation work and was around when the Mir debacle was originally going down (and prior to it, when Canonical stated they would contribute to and use Wayland!).

Writing a competing implementation when you could simply (and announced you would!) contribute to an existing open-source project, then publishing articles with misleading and vague FUD (about the Wayland input stack, which is really just the upstream Linux input stack), when the only reason not to collaborate is to shipping your phone spin quicker while reusing closed-source drivers... is plenty to deserve the response Mir got. It reeks of a get-rich-quick scheme that will divide the graphics infrastructure work on Linux in half while introducing unmaintainable code stuck to an old, frozen, unfixable design. Letting closed-source blobs dictate the design decisions of open-source products results in crippled products and unresolvable technical debt.

If Canonical did not have any intent to profit from deploying Mir, they could have taken the time to work out with the Wayland developers exactly how to make Wayland flexible enough to suit everyone's needs. I'm still not convinced that it isn't, but I'm not an expert on Android graphics infrastructure and there may be some technical hitches. In particular, see the following (in rough reverse chronological order):

This statement of technical reasons it isn't possible to correctly (every pixel in every frame on screen is deterministic) implement a Wayland environment on top of libhybris:
http://web.archive.org/web/20141203070549/http://www.jlekstr...

Articles and demonstrations about Wayland compositors running atop libhybris:
https://mer-project.blogspot.com/2013/05/wayland-utilizing-a...
http://ppaalanen.blogspot.com/search/label/android

I guess Mir just gives up on the goal that "every frame is perfect". The right thing for Canonical to do would have been to pour some of its significant capital into funding reverse-engineering efforts to develop open-source drivers for Android hardware. This would benefit the GNU/Linux ecosystem, the Android ecosystem, and device vendors (who wouldn't have to act as middle-men between GPU vendors and consumers for software updates). And we'd get features that are considered impossible today.

But the huge cost of GPU reverse-engineering wouldn't have helped Canonical's bottom line.
UAL may be paying twitter and reddit to stifle the fun
If this is the book I recall seeing mentioned before, for a while, a number of years ago, it was considered both excellent and "hard to find."

Haven't read it. But thought I'd mention that, by way of sort of an indirect, old plug for it.

P.S. Correcting myself, my old memory: I seem to recall that one was called "Linkers and Loaders". Seems to be this?

https://www.elsevier.com/books/linkers-and-loaders/levine/97...
Yeah, Stripe only gets so much say over chargebacks with their platform provider and the cardholder's bank, the only platform that I've seen chargebacks successfully fought & won on is Tsys, its always a loser on First Data.

That being said, $15 is a low chargeback fee (damn close to cost the issuing bank & platform charge), generally you'll see a $25 to $30 chargeback fee with a $20 to $75 retrieval fee.
The waste is what ultimately caused me to leave blue apron.

I'm currently on Methodology, which comes premade in Tupperware containers in a flexible cooler. They collect everything, but I'm not 100% sure whether they wash and reuse or just recycle the the Tupperware. Expensive as hell, but the food is good and it's the least wasteful food service I know. Any other suggestions?

Edit: According to the FAQ, meal containers are reused
The problem is that you might be running a nicer IRC setup, but almost nobody else is. Doesn't do you much good if everyone else logs off the second they close their laptop lid, or can't scroll back up to see what you just said because they had to relaunch their client.

Chatting is interesting because of other people. That's why I'm chatting.

In Slack, I can ping people that are offline. And all they have to do is open Slack again or reconnect to the internet and they get notified. I don't need to count on them being an IRC veteran.

All these people pointing out ways to enhance your personal IRC experience are missing the point.

Oh yeah, and I can post code in Slack.
So Amazon's way of dealing with sick time costs is to... step on the gas, and throw oil on the fire with respect to the #1 reason that people call in sick (at rates above median) in the first place -- namely, a general sense of hopelessness about their working conditions, and a deep and abiding distrust of upper management. At least the move is most likely illegal in Germany, and hence hopefully won't stand too long.

On that note - so what are people's latest recommendations for AWS alternatives (for those services which do have reasonable alternatives)? In particular - any significant updates to the following recommendations, in the last 6 months or so? My group will be making some decisions soon, and I always prefer not to go with AWS unless there (absolutely) no comparable alternatives available.

[1] "Ask HN: Alternatives to AWS" - https://news.ycombinator.com/item?id=12621716
I enjoyed this article and this subject. A small anecdote to share.

I had a B average after my freshman year. During the break, I had dinner with a university professor. I asked him how I could improve my grades and he shared the following points of advice.

1. On the first day of class observe the students who ask intelligent questions and are engaged. Sit by and study with them.

2. Finish small assignments a day before the due date and large assignments a week before. This is a forcing function to 1) manage your time effectively (referenced repeatedly in the article) 2) befriend your TA's and professors.

This advice helped me improve my grades and I felt a massive lift in my learning ability.
Seems like they are naming the versions after cities nowadays (maybe were earlier too). E.g. 10, 10.1 and 10.2 are called Seattle, Berlin and Tokyo. Had tried out 10 Seattle and am using 10.1 Berlin some.
I have repeatedly tried to push "electrotetanize" for non-lethal, non-injurious electric shocks that are nonetheless strong enough to produce muscle contraction or temporary paralysis. Sadly, it has not been considered cromulent enough to propagandate.

So my continuum of increasing exposure to electricity would be charge < shock < zap < prod < jolt < galvanize < electrify < electrotetanize < electrocauterize < electrocute.

Keraunos is the Greek root for lightning, and fulgur/fulmen is the Latin root, in case you might want to coin your own term.

Fulgurate is a synonym for electrocauterize.
Same, except when Lyft has super high surge. When I must use Uber I manually enter my pickup/dropoff locations. So stupid of them to remove the "when in use" option, I can't imagine any use for that that is worth the risk of looking nefarious.
> Also a good way to ensure sick people heroically come to work and infect everyone else.

The bonus pool is likely finite and can be manipulated by sick people heroically infecting other teams to improve your team's metrics relatively.

This creates a virus spreading mechanism backed by human ingenuity within the company.

I, for one, welcome my new virus overlords in the hopes they spare my health.
This is easily solved by giving people "Paid time off" days which can be used for either vacation or sick days.
You'd think, but 2.9% off the bottom line in the form of a large fee every month is something most companies will look to reduce or curtail after a few months or years. If your only processing a few grand a month, Stripe makes sense vs a traditional processor.
Hacker: "a person who uses computers to gain unauthorized access to data."

This word is not a good connotation, and a company that's an online/mobile payment gateway buying a company with "hacker" in its name that doesn't seem to understand the definition of the word "hacker" doesn't look good.

It wouldn't matter to me what IndieHackers did, I would have passed them up just because they use a nefarious word in their name without understanding how it's used.
If you are going to give combo sick/vacation PTO days, I think the minimum number that is reasonable is at least 4 weeks. That way, people can have 2 weeks of sick time, and 2 weeks of vacation.
Meanwhile at Expedia London: 25 days of holidays + 25 days of sick leave by standard.

Disclaimer: I am not affiliated to Expedia. I just interview everywhere to find out whom I can extract the most money, holidays and sick days from.
Where can I get a laptop with an nvidia card and Ubuntu that has good battery life??
Have an upvote for supporting your POV, but I am not convinced that detail makes it apt.

Publications made money primarily from ads. A subscriber base was valuable for being able to prove audience size. Then ad costs were tied to that. Having enterprise customers plus individual customers is fundamentally a different model.
Are you saying IndieHackers is "hacking" the HackerNews forums?
You lost me at reason no.1
The Charly programming language
"This is a screenshot from an article on NPR discussing the rising use of ad blockers. It is 12 megabytes in size..."

Hmmm. When I save this page from my browser it's 116k.

"... in a stock web browser."

Ah-ha. Perhaps the web browser I am using is not "stock".

If so, I can still read the article without a "stock" browser, so not sure what is behind this "stock" idea.

I am assuming reading the article is the goal?

Could it be the "stock" browser, whatever that is, is the root cause/enabler of the "web page obesity crisis"?

"Unfortunately complexity has become a bit of a bragging point."

Does that include "stock" web browsers?
Senior Mobile Engineer- React Native:

Do you like science? Enjoy writing custom user interfaces with unique, never before seen interactions?
We build STEM course engagement tools that have to be seen to be believed- check out our first module on Lewis Structures here: www.101edu.co.

We’re a (very) recently funded startup looking to hire our first employee. As senior mobile engineer, you will work directly with the CTO to build out our first course product, focused on general chemistry.

Required qualities:

-Mission driven: you know there’s a problem with the educational software students and instructors put up with these days and you are passionate about fixing it

-At least 4 years of front end or mobile software engineering experience

-At least 1 year of experience working with React or React Native

-Strong knowledge of object-oriented design patterns

-Strong algorithms and data structures background

Compensation:

-Salary: 80 - 130k

-Equity: .25 - 1.0%

-Relocation bonus available

About 101:
We make STEM classroom engagement tools for the 21st century- no more clickers, no more clunky old web interfaces. Join us and help create intuitive, subject-specific apps that measurably increase student success and retention.

-Based in NYC

-Backed by Dreamit Ventures, Rough Draft Ventures, Dorm Room Fund, and other soon to be announced investors

-Voted Inc. Magazine's Coolest College Startup for 2017

-Took 1st Place at SXSW Student Startup Madness 2017

To apply, email igor@101edu.co
It's stupid overkill but I plan to do this using CEPH. The hard part is finding the right low power high performance server. Suggestions welcome.
Right again. It is (or should be).

I personally enjoyed the parts where people discussed methodologies (user stories vs Jobs To Be Done, for example), than the broad strokes opinions.
On iOS there's a Google keyboard that has a emoji search built in.
Well, you could have one or the other and then just convert a schema to an Interface [1], or vice versa [2].

The reason I like schema-first is because a schema allows you to be way more strict about what's accepted in most cases, e.g. validating an entry via RegEx. It tends to make APIs safer and runtime errors more clear.

[1] https://github.com/bcherny/json-schema-to-typescript

[2] https://github.com/YousefED/typescript-json-schema
I think it is quite fair that parents get more sick time than single folks. I do not have children, and never will.

You see, parents aren't just slacking off. They are doing the responsible thing - not making a bunch of other children sick while taking care of their own sick child, whom they are responsible for and cannot yet take care of themselves. I'd not trust a 7 year old to take the right dose of medicines on time, for example, nor can the 7 year old go off to the doctor on their own. As you can see in your example, the parents are going to be home with their children regardless, even if using vacation, PTO time, or aren't paid at all.

Luckily, I'm now in a country that allows for this sort of thing.
People with any (or no) job are hackers as long as they enjoy making computers do new, exciting things.

This article is relevant to hackers insofar as the scarcity of hard drives affects them. I don't think every article about a business closing belongs on HN just in case a hacker works there.
Besides the various "bad old programming idioms" that do not compile under C++, there are a few genuinely useful features that have only just been added to C++ more than 15 years after they appeared in C, like hexadecimal floating-point literals (in practice, many compilers supported these, but they were not formally part of the language). Designated struct initializers are another C feature that I would love to have in C++.
Local monopolies are definitely not uncommon in the US. On a sheer numbers basis, it's very rare for small local monopolies to be pursued on anti-trust grounds, however the majority of US anti-trust cases are made up cases that don't resemble the Microsoft / AT&T / IBM type scenarios. They will occasionally go after small local monopolies, the abuse has to be so great it gets their attention however.

You can browse all anti-trust cases here:

https://www.justice.gov/atr/antitrust-case-filings?page=1

Here's a typical example, that is a million miles away from something like the Microsoft case:

https://www.justice.gov/atr/case/us-v-michael-p-barbour
> sick leave abuse is a common issue

Reminds me of a legal case in Ontario. Guy was fired for calling in sick in advance. He said he would be attending a wedding, or maybe a bachelor party, and would "be too hungover to come in" the following day.

The court sided with the guy that got fired. Recovering from a hangover, even a scheduled one, must be treated as a sick day... and you can't fire someone for taking a sick day.
Assuming you have no fear of death: https://en.wikipedia.org/wiki/Rutan_Long-EZ

Surprisingly economical too, 2000mi on ~$200 in fuel. Probably around $60k to build right now (depending on avionics)

Edit: 100LL (aviation gasoline) is around $4/gal right now, hence the $200 for 52gal
The Dye Transfer Site
Gobble vs. Blue Apron
A slightly forked discussion, but having been in IT for over 30 years, I sense a theme...

A long time ago, people argued over the merits of assembly versus C.

After that, people argued over Pascal over C.

Then BASIC caused all kinds of consternation. BASIC versus "structured programming" was a common argument. With BASIC, there was this sort of wildness to it that drove people crazy. (this should be sounding familiar)

Then Visual Basic added structure (procedural at first, OO in .NET).

Then JavaScript was added to browsers and everyone cried that it was too unstructured and "wild".

Then Google Maps was released and JavaScript suddenly became popular.

Then NodeJS solidified JS as a real solution.

Now TypeScript comes along to make JS more "structured" and we have the same old arguments. Structure over low level unconstrained programming.

The weird part (to me) is that each side garners the louder voice about every ten years.

I'm pretty sure some new-fangled unstructured platform will arrive in 2020 that everyone will jump on and say is better. It offers freedom and the ability to sculpt a vision that the structured platforms don't.

Am I right or am I right?
I think it is more accurate to say that the gibberish is unlikely to _always_ be the same.

I think one can tend to create similar gibberish over time. I've worked on a system where I needed to do a new signup every time I wanted to test a feature and I've run into issues where the gibberish I entered matched an account that I had previously created.
To clarify: I'm not suggesting you have to use Arch; pick whatever suits you most :-)

I only wanted to point out that they don't have their own kernels for some devices, which indicates that it isn't practical to use a completely self-compiled kernel for whatever reason (I would assume there are some crucial blob drivers).

Good luck with your setup!
there won't be an iOS app that can do that unless you jailbreak
And AJAX :)

I'm also really hoping that the current crop of JS programmers learn event-driven / reactive style programming, and for that, RX is probably the best JS library out.
They might be asking for things that they're not really eligible to know, or fishing for a pretext to get rid of him. Employment courts in Germany are very employee-friendly, and most cases (90+ %) are settled. Lawyer fees are strictly based on the value of the case (i.e. how much money/compensation the case is about), and each party has to pay for their own lawyer no matter what the verdict is (a rule to financially protect the more vulnerable employee from being financially ruined by the large corporation with expensive lawyers), so the financial risk for firing someone which is then eventually judged to have been done illegally is relatively limited and financially very predictable.

But the rules regarding long-term sickness are clear: the employee only has to send them the renewed sick notes, that's it.
If you want DB2 in the operating system, you need an "IBM midrange" or iSeries. Much shorter code-path, much faster. If you want the fastest record access, the operating system z/TPF for the IBM Mainframe. Not only just fixed-length records, but jus fixed-length records of one size. Effectively, there are no "third-party libraries" (until you get to IBM's Java, or any language someone has ported (Lua is a popular example).
I'm pretty sure this guy solved (part of) it:

https://www.youtube.com/watch?v=4cRlqE3D3RQ

if you want to skip the basics jump right in to part 2: https://www.youtube.com/watch?v=8nHbImkFKE4

He kinda takes off where Stephen Bax left it, but also uncovers some methodical errors of Bax.

I'd be very interested in what someone who knows a bit more about this than me thinks of this.

edit: short version in his update: https://www.youtube.com/watch?v=lhtZc-nFNt0
#\a is the character 'a'.

As mentioned, I am using Firefox.
did you see this? https://www.youtube.com/watch?v=lhtZc-nFNt0 (watch part 1 and 2 for the details)

He convinced me at least :)

He kinda takes off where Stephen Bax left it, but also uncovers some methodical errors of Bax.
> Can you provide an explanation as to why they'd be still on his case if he's not costing them anything?

Staffing. He's still employed even if they're not paying him. That means that they need to take him into account when making new hires. If he suddenly returns after they've hired a de-facto replacement, they now have 1 extra employee.
Mircea, CEO and co-founder of Memo here. We're super excited to announce Memo!

Memo is a note-taking app for technical teams. With Memo it’s quick and easy to save and find code snippets, meeting notes, links, Slack messages, or other short work notes – right inside Slack or on the web.

You can write notes using both Markdown and Slack formatting, including @users, #channels and :emoji:. Organize them in boards, and even link different boards and notes between each other for quick access. All boards can either be kept private or shared with your Slack team.

We're looking forward to hear your feedback or questions!

P.S. We have full support for Slack's new message menus feature:
https://blog.memo.ai/10x-your-slack-apps-ux-with-message-men...
Arguably, time spent reading HN is a legitimate part of becoming/remaining a good developer.

Almost spit out my Coca-Cola brand carbonated soft drink. Thanks for the laugh!
Having to meet with a lawyer, accountant, etc isnt a "vacation", but I'm expected to use vacation not sick days for those appointments. Arguably, those are all more essential to life than having children, which is optional.

Now, I'm not saying we shouldn't incentivize having children by making extra allowances for that, but let's not pretend it's anything but unfair.

But if we're talking fair, why should they get a day to take care of their child but I don't get one to take care of necessary legal paperwork?
Publicly humiliate him. Post the details of the founder's current businesses and past businesses. Take out a few bench or billboard advertisements to warn people against this man and his future business. The way in which he behaved and treated you was despicable.

No way things can even up unless the wider world knows about this scheming con artist.
I had two chargebacks on my service using Stripe (https://breaker101.com/ </shameless-plug>), and successfully fought both of them. Just throwing that out there.
Hey, sorry to be a jerk about it! I understand these things are not at all intentional, just kind of easily overlooked.

I looked into your code, and it looks like you guys use a javascript library called SmoothScroll v1.2.1. I'd suggest just removing that bad-boy. Good luck!
149um or larger is right in the ballpark for 'micro beads' which are anything smaller than 2mm. Of course I read it (thanks for the slam though!)

As for 'reverting to some harmless form' that's exactly what is taking place. Particles the same size (or exactly the same particles) as micro-beads in face wash (which have been tested and proven safe) are present in microscopic quantities. So what?

Again I ask, how is this significant?