skysight-inc/HackerNews huggingface dataset:
You've gotten burned by consumer cloud services, but there is an easy solution: before using the service, ask yourself "is this business charging enough money to run the service at a profit?"

Services like S3, Glacier, and B2 have sensible business models so you can count on them being there tomorrow.

"Unlimited" makes no financial sense because it will be abused, and one by one the unlimited services have ceased to exist. BackBlaze is still unlimited because they are careful to limit the promise to drives powered up and attached to your computer and require you to use their own client.
Nanotechnology reveals hidden depths of bacterial 'machines'
With private projects if a project is overdue or if it is exceeding the originally projected costs either of the parties will be held accountable

The vast corpus of literature on things like managing large corporate projects suggests that private projects fail at least as much and have at least as much trouble ensuring accountability.
SEEKING WORK - Remote - Edinburgh

Professional full-stack web developer based in Edinburgh with 6 years experience. Can work remotely.

Languages/Frameworks: Python, Javascript, HTML, CSS, Ruby, MySQL, Angular, Rails, AWS, Heroku, Salesforce

Résumé/CV: https://rsmith.io/cv

Email: robin@rsmith.io
Just FYI: https://www.a9.com/careers/

Algolia is better so they need to stick with it. But Amazon will get there... But if Amazon finds out that writing code is harder then writing a check they will write the check. But they are still trying.
So significantly less than the median wage. How exactly does that make truck drivers "well paid"?
Random idea: we need to work on more efficient governance and even faster transportation. Both of that to enable a global government to form, so that when an industry doesn't like environmental regulation, the only place it can move to is Mars.
Is growing inequality hurting our economies?
> Dig yourself a well

Where is the water for your well coming from?

Your plan sounds good, but the details have to be got right, and we do not know how to get the details right (though we know more now that we need in the past)
What will `impl Trait` do, for us Rust-interested onlookers?
>1591

>Viète writes In artem analyticam isagoge (Introduction to the analytical art), using letters as symbols for quantities, both known and unknown. He uses vowels for the unknowns and consonants for known quantities. Descartes, later, introduces the use of letters x, y ... at the end of the alphabet for unknowns.

This may be my favorite point in the history of mathematics. Using placeholders for things (variables) and efficient notation makes reasoning easy. It's such an obvious thing now, but I think it's amazing.
This is actually part of the strength of a large gift to a university like MIT. Using the prestige of the university, and the money, you can bring in an entire cohort of capable scientists dedicated to a research area, and achieve scale via a "brain trust" that would otherwise be impossible. Other universities have indeed done this in the past with great success.
Neat concept, but editing a document with my voice when I can't see it sounds like a newly announced circle of hell.
Labor Markets in the Age of Automation
Agreed, but the overhead of coming up with "generic" ways to handle all of these interactive features like data fetching, redirects, etc, isn't that big (at least from what I've experienced).

It's good to have a standardised way of doing all of those things anyway, and when you do, you can make sure they all work on the server.
iOS 11’s new “Password Autofill for Apps” won’t work with your password manager
Popr Interpreter
Yes! I've found that public speaking has become almost second nature to me over the years only after becoming an absolute expert in my field to the point I generate unique research and can bring new things to the table. As a result, I may prepare a slide deck ahead of time and am usually still working on it just before I speak. The slide-deck itself are breadcrumbs. It's there to keep me on subject but in terms of preparation, I don't prepare because I don't need to thanks to how well I know the subject matter.
Seems obvious. If you go to Venice Beach you will see Evan around town. A lot. He might be spending too much time partying
I'm not sure how a barely concealed personal insult helps the conversation. Kenji is expressing a simple true fact: when we meet new coworkers and want to have a casual friendly conversation with them, the question, "So where are you from?" is the simplest and most normal of small talk. Someone interpreting it as a microaggression is a great indicator that they will be difficult to work with.
You are missing the point. Amazon's service was truly unlimited
I'm with you on this. Everyday people are curious and not trained in cultural hypersensitivity (ethnic/gender/women/etc studies) , nor are they out to get you or piss you off on purpose. Let's have some good faith here.

So, why don't we just be a bit non-violent about it all, accept people as they are, and address their curiosity instead of jumping down their throat about their unconscious ignorance? Eh?

If you want people to behave differently then they do naturally, then the onus is on YOU to educate the populous. And education is hella expensive. You'll need outreach programs, door-to-door, slaughtering those that don't follow your holy book, regicide, etc... /s
Have you seen this?

http://www.economist.com/blogs/graphicdetail/2017/05/daily-c...

It defies common sense to think all wine is equal quality. The fact that there's much nonsense in the wine world doesn't mean it's all nonsense.

We'd need to see much stronger evidence than what has been presented.
See https://srfi.schemers.org/srfi-110/srfi-110.html. No idea why it hasn't shown up in a popular language (or maybe it has and I'm just naive).
If the house is your primary residence, you also have to factor in how much typical rent would be. In many cases, you are able to finance a house for lower monthly payments (principal, interest, taxes) than rent on an apartment.
This is dead on, I'm well aware of Uber's issues and continue to use them almost daily. It's such a useful service for me at this point in my life that I can't think of much that would make we walk away.

I've never personally had a bad experience with Uber or Lyft, and unless that happens, I'll continue to use their services. The bottom line is I just don't care THAT much, i'm more concerned with my life.
I've seen designers simply copy and paste from an "inspirational" pinterest board, strategists copy and paste the first idea from an article or speech or book - hacking stuff together is for more than simply technical people.
Sorry but you have blatantly misquoted and confused your reference which gives "Soil organic matter oxidation/erosion" at 62GtC/yr --as part of an existing cycle which has been balanced with 110GtC/yr absorbed by photosyntheis. The modern fossil fuel carbon output of 4.5GtC/yr is additional to the long established natural cycle.

Your source and almost the entire amount of professional and informed review on this subject recognises the fossil fuels additional output is of great effect and danger to global climate.
Addepar raises $140M
Hey HN! I'm one of the creators of Retool, and we're excited (and nervous) to be posting this on HN.

Retool is a visual programming language, like Excel. But instead of cells being the base unit, widgets are. Widgets are prebuilt React views, and you can edit their properties. They can pull data from SQL queries, and other widgets. The page we made is an example of what you can do.

If you're curious how it works, here are the docs: https://docs.retool.in.

Any feedback or questions welcome! :)
Your continued use of the word disagreement betrays a fundamental misunderstanding about the term "perspective." A Perspective is not an arguable or comparable thing, it's how a person views the world through a lens that is constructed from the sum of their lifetime of teachings, experiences and personal biases. It is not something anyone else can 100% understand, and therefore especially is not something that be compared between people, let alone argued.
I'm not gonna dispute that. I've found that Firefox is an adequate replacement, however it is much more sluggish for certain sites specifically those that are javascript heavy.

Like David mentions it's not really about which is the best browser, but picking a browse that isn't chrome as favour to the open web. As a side effects you'll discover a lot of bugs that were likely to otherwise be missed in both your products and others'.

The Chrome monoculture among developers can easily cause a negative spiral were websites aren't tested in other browsers causing users of those browsers to be discontent with the browser and switch away from it likely to Chrome which will work. It's this exact behaviour that contributed to the IE6 situation.
> Then try to speak to the public like you would speak to a good friend.

I think this works better for some people than for others. When I speak to a good friend, often I'm rambling and not articulating clearly, and I often lose track of the point of my story. It happens far more often than I like that I fail to capture someone's interest, and I definitely don't want that to happen on stage.
Yeah, I'm dealing with that now with one of my family relatives. They don't make that much but somehow manage to go to Mexico, Thailand, DR, wherever and spend a ton of money they don't have. And then they expect me to participate in buying stuff on credit unnecessarily despite me telling them that I can't do this. I'm good, thanks.
Lending a Helping Hand to Lending Loop
"Nicht alles was hinkt ist auch ein Vergleich"

This comparison is ridiculous beyond the pale. Show me evidence of women getting lynched for speaking up.
When you've spoken to a big crowd, and somebody (especially a powerful person) tells you later that you aren't good at it, remember this:

He's on trial, not you.

You know you can make yourself clear to a big audience. If he can't understand you, well then, he's sexting somebody or he doesn't have the cognitive chops to understand what you're saying. That's sad for him, but not for you.

Remember this: people really want to hear what you have to say. They want to believe you. They want you to succeed.
Thanks for the information... I've had an interest in Smalltalk for a long time, but never really followed up b/c of the radical change in mindset (I've been a "CLI guy" for my entire career).

Having qualified my mindset, one thing I'd love to see is some way of "ssh-ing" into an image at least for being able to kick-off or inspect objects in a VM.

Perhaps in a related feature, having some kind of plan9/9p file server and/or client would provide a method to expose or consume data through a "standard" method.

Or maybe I'm mixing too many metaphors... at any rate, glad to see some activity in the Smalltalk/Pharo world here.
Yes. I generally use it to tell whoever is on the other side just how annoying and misleading the chat ping sound was and the blinking of the tab title. Intentionally trying to sound and look like a Facebook, Skype or Gmail notification. Thats definitely not a dark pattern. The sort of company that would use this isn't scammy at all.
You understand the meaning of "for yourself", right?

It exactly means standing up, well, for yourself, and not relying on or waiting for others.
Www.biselahore.com – BISE Lahore Board
For sure they're not standard, I just replied to "never seen an apartment this small" and wanted to point out that in some cities they're not unusual.

Another example - Paris, 87 ads for condos 0-20m^2 [0], 104 for 30-40m^2 [1] on pap.fr, a popular site. Similar numbers for rentals ("location").

[0] http://www.pap.fr/annonce/vente-appartements-paris-75-g439-j...

[1] http://www.pap.fr/annonce/vente-appartements-paris-75-g439-e...
I have no idea what you are talking about regarding Safari ignoring "filter: blur()" - it's supported it since 2012, just a few months after Chrome added it. In fact - I think at the time Chrome was still using Webkit.

"backdrop-filter" is a completely different thing. Rather than filtering the element itself, it filters all elements behind it. This is especially useful with blur. While you are correct that Safari is the only browser currently supporting it, it is part of the standard, although it's not yet finalized. Chrome also supports it if you enabled "Experimental Web Features"
No idea if this list will stand the test of time, but I tried making some minimal ultra-conserved sentences using all of the words. Lots of pronouns, plus some very specific and limited sets of nouns and verbs make it a fun challenge. [Unlisted words bracketed.]

1) "Hear ye! I, [a] man who[se] hand gives this fire [to] bark. What black ashes! Not thou old mother, that pulls the worm and spits. We flow."

2) "We, man [and] old mother, hand-pull black bark. Worm that spits fire, not ashes, flows. This, what I give ye, thou who hear."

3) "Black, old, male mother pulls worm, not spits fire [or] ashes. I give thou who hear what flows [to] ye."
What are you talking about? Mark Zuckerburg's net worth is around $60,000,000,000. Count the figures: there are 11.

Are you getting confused because the scientific notation would be 6 x 10^10? But that's not how people count "figures." If you have a 6 figure salary, your salary is $100,000 to $999,999, not $1,000,000 to $9,999,999.
I'm going to use this opportunity to plug my Redux Saga testing library: redux-saga-test-engine[0][1]. It makes saga tests much less verbose. Let me know if you like it (or don't)! :)

[0] https://github.com/DNAinfo/redux-saga-test-engine
[1] npmjs.com/package/redux-saga-test-engine
For some definitions of "better"
I really do not think this is true. It may vary geographically, but I can say unequivocally that everyone I know in my city (Portland, Oregon) is aware of and annoyed by the apparent sexist culture and shady law-evading that has become associated with Uber. And it has definitely altered their usage habits. And they talk about it. A lot. Having entered the market as a heralded White Knight, doing battle with entrenched and crummy Taxi companies, Uber had a high standard to live-up to. Yet they keep shooting themselves in the tires.
Low-dose aspirin may reduce breast cancer risk for diabetic women
One reason I use Chrome as a developer is because of the vast debugging tools available with it (i.e. React has React Dev Tools, AngularJS has Batarang, NG-Inspector etc..)

But I generally use all major browsers, IE included when doing actual application testing.
Is this what HN is now? A place for press releases masquerading as low-value analysis?
Your post is terribly misinformed.

Firstly, I don't know how you conclude Safari has the majority of market share on Mac.

> Chrome is convenient, but I'm not about to start using Opera or Safari because Google is making a better browser.

Chrome uses far more battery and processing power to achieve the same task as Safari. Safari animates content smoother and scrolls pages smoother. I would conclude Safari is currently the best web browser, despite it being slightly behind Chrome in standards support.

> ignoring standards like "filter: blur()"

This is false.

> implementing their own "backdrop-filter" that no other browser uses

This is false. Backdrop filter support is planned in all browsers except Edge currently. You can enable it with a Chrome flag. I should also mention it is a huge advancement for creating blurs on the web.

> Chrome and Firefox are the leaders in feature advancement

I don't see how you can consider Firefox a leader anymore. That browser is a mess, hopefully they make a comeback.
I can understand that for people who draw attention with their looks it can be annoying if the attention is not just a look, but more than that. I don't feel bad for looking at good looking women at all.

Anyway back to the topic, how is it an aggression to have small talk. Is it really that if you have dark skin that people only have small talk about your origins? Why is it seen as a hostile thing? People can't handle that others are interested, do people rather have it that everyone ignores them, ban all talking to these people.

I guess if one wants, one can see evil in everything, but its a choice, and it doesn't mean its true.

Ever asked the same question back? "what are your origins?"
How do you set up a "pusher channel" to the browser? Websocket?

Would love to see a write-up/notes/gist that demos this.
> You don’t have to be that old to remember the dark days when Internet Explorer strangled the web by its utter domination.

It is not the same thing. Chromium ( upon which Chrome is based ) is open source. If Google abuses their power it is easier to correct course by forking. In fact, many browsers like Opera, Brave, Vivaldi, Yandex etc are already based on Chromium

> By balancing the browsers, choosing to use not just what’s convenient but what’s lesser used, you can make the business case for monopoly plays a bad deal.

Pass. People should use the best software they can get their hands on

> good folks at Firefox deserve your usage just as much

So contrary to popular opinion on HN, Firefox is not as good as Chrome. However, we must still use it. Consider it an act of charity

I don't think so. Mozilla must earn their user base by making a good browser and marketing it well
How Navigating the Louvre with 3DS Made Me Rethink Gaming, Art, Virtual Reality
But they aren't "abusing" the system if the system offers "unlimited" bandwidth/storage/whatever. Companies are being very dishonest because none of them actually mean "unlimited" when they say "unlimited". They should have just said 1TB from the beginning. But they were trying to fool people into signing up because they used -- disingenuously -- the word "unlimited". So screw the companies. They shouldn't say things they don't mean.
I agree, having only ever worked in non-government jobs, I have seen almost no accountability for my entire career. In fact more often than not, if the company elects to fire someone over a mistake, missed deadline, etc, it has been the wrong person, because management refuse to take any blame.

Additionally, at every privately held company i've worked at, the owner would have 2-10 friends who he kept onboard despite overwhelming incompetence or them refusing to do work entirely.

I don't get where the idea that government is inefficient and private sector is.
Why is this a big concern when chrome is mostly open source and you can download chromium? If Google takes a very wrong step, chrome can be forked.
Low-Dose Aspirin Reduces Breast Cancer Risk in Women with Diabetes
Securing GraphQL at HackerOne
The fact that a lof of tooling is only available for Chrome is another side effect of the monoculture among developers.
I too use Chrome for developing every now and then, but I use Firefox as my main browser for everything else.
I was asking about both, for employees as well as self employed.

Thanks for the informative answer.

Good point about the trajectory.
What makes it better than the other browsers for the average Joe other than being preinstalled on Android?
Auto-Play Policy Changes for macOS
Early whales listened like their land-based ancestors
That's the kind of vagueness that should sound like a warning to anyone considering that approach.
I suspect that it is also corporate propaganda, to reduce popular support for regulation, and to encourage the privatization of government services.
I hear a lot of talks about people just being hired for diversity, that's not helping. (the talk and the action)
For context, what is your race, gender, and economic background?
I have to ask this, but isn't it possible that the media's obsession with sexism in the tech is backfiring? I think the best thing we could do to alleviate sexism would be to bring more women into the industry. How do we expect to do that if the impression they're getting is that it's filled with mysogynistic pigs and creeps? I'm not saying this stuff should be swept under the rug, but many tech companies have gone to great lengths to accommodate women (as they should), much more than in other industries dominated by men. If women continue to get the impression that the tech industry is hostile to them, then they're going to continue to prefer (possibly less lucrative) careers in other industries already dominated by women, which is just going to make the problem worse.

I know it sucks that women sometimes have to deal with people telling them how great it is that they're an engineer, or with people asking them about their family's background (I'm joking, I know it can be worse than that), but the tech industry can still be a really great place for women to work.
Yahoo shareholders approve sale to Verizon
Spotify Engineering Culture [video]
XSS Attacks: The Next Wave
I think it may depend on how it's done.

If I have a coworker of color, and I want to find out where they're from because I presume they can't be from here, sure, they might be justified in considering that a microaggression.

If I ask where they're from because that's something people talk about, and I want to treat them like a human coworker rather than like a programming robot, hopefully they can tell the difference between that and the first reason for asking.

If they can't tell the difference, or if they've run into the first kind so often that even the second kind grates on them, fine, I'll not ask if they tell me not to. But I don't think it's objectively reasonable to assume that the second kind of asking is unwelcome.

(And yes, I'm well aware that people who are doing the first kind of asking are going to claim that they're doing the second kind of asking...)
Not trolling. These are my opinions and I've posted relevant articles for most of them. If you feel like banning me then at least be clear that Hacker News continues to stifle valid criticism because it dislikes the view it presents.
That's the best definition of better in this case. I have a friend who is a wine maker(enologist) and he always says the same, the best wine is the one you enjoy not the one some magazine/person/web says. You can but the most expensive wine in the world and do not like it then it doesn't matter if it's good or not.
Ask HN: How do you authenticate your React front-end with your Rails API?
Personally, I've used devise_token_auth[1] and j-toker[2] for jQuery. I've also messed around with Auth0 for fun, but is there a better way you do it?

[1]: https://github.com/lynndylanhurley/devise_token_auth

[2]: https://github.com/lynndylanhurley/j-toker
that's a really good point, being a zero is a good starting point but can't stay there forever otherwise you'll never grow as a manager!
Public speaking isn't a skill. It's a habit.

The more you practice it, the more comfortable, the more structured and the more natural you become.

I've been in Toastmasters for almost 7 years now. And it seriously changed me for the better.
I use Brave sometimes. It's nice. But I switch browsers a lot.

I don't use Chrome except for development because Google is invasive.
The largest waterfall in history was 2x higher and 3x wider than Niagara Falls
Thanks for submitting this, I'm one of the authors. Please feel free to AMA about it!
"Health care" is an umbrella term which subsumes both things where "wait and see, shop around" is viable, and things where doing that results in death or serious lifelong disability. Hence the common refrain about how you can't shop around for price quotes when you're having a heart attack: you're going to get taken to a hospital, with little choice of which one, and billed for whatever that hospital charges, because the alternative is you die right then and there.

It is a non sequitur to talk about how Lasik has gotten cheaper due to shopping around when others are discussing the heart-attack case.