skysight-inc/HackerNews huggingface dataset:
We are experiencing higher than normal call volume.

Every. Single. Day.

I would like to give executives the option to stop this or go to prison for this never ending nonsense. I think most would choose to stop.
I am fairly certain that it isn't generally illegal to lie to people. Maybe a little shitty, but isn't it shitty to not let people unsubscribe from a service in the same manner they signed up?
Only for startups from Norway, but I took a chance
I'm not arguing admin - which was clearly problematic. (I would get fired, for sure, for doing what he has done there)

I'm curious about what policy moves he made that made people angry. Maybe everyone is OK with his policy move? I don't get that this is the case...

EDIT: More specifically - do people, hating his policy moves, make up admin stories about his egregious personal spend? I'm inclined to believe he was a corruptocrat, but the stories didn't come from political allies that liked his policy moves...
I'd like to import DDG bangs into Firefox too, as the 3 redirects DDG does every time are painfully slow. I already have a scripts that imports them directly into the FF bookmark database, but I haven't had the time to figure out how to get a list of DDG bangs. If/when I do, expect a Show HN.
It's not perfect, but I think Vuex Pathify can help keep Vuex organised and somewhat sane.

https://davestewart.github.io/vuex-pathify/
https://all-in-project.com/community/
holy crap, doesn't know anything about computers, surrounded in a sea of "soft skills" (aka manipulators), like one tech guy out of 30 people. Expects "quality" spots in random locations, completely subjective, calls the one guy a piece of shit for having the skills to try and wrangle this mess into a product.

I mean I get it, I'm a grumpy learner too, and maybe he bought into the "programming is easy, everyone should learn it" tripe, only to see his expectations smashed by the reality of millions of computers and technology stacks and users, but get some more perspective here Danial.
They do, the logistics of constructing a nuclear power plant is one of the most complex things humans currently do, and federal funding that was promised at the outset of construction can be (and in this case, was) reneged by a new administration.
Here is how different countries voted: https://old.reddit.com/r/europe/comments/8wbbsy/analysis_of_...

And here is how different parties voted:
https://i.redd.it/xcr22o59g5811.png
You're going to regret that choice when ED-209 breaks into your office and demands a precise definition of big theta within 20 seconds.
"The maximal generality (universality, comprehensiveness) criterion of a reality- theoretic identity, or ontologically necessary and sufficient "Theory of Everything", means that a fully general formal structure must be selected as the skeletal identity or ToE framework of reality. This structure is distributive by definition, applying hologically to every point and part of reality."

.....

Not to be nitpicky, but why? I feel like this sentence was generated by a Markov chain. "Hologically," I couldn't find a definition anywhere. I presume he means wholly?
It's quite easy, I honestly think the only roadblock is how one thinks about computation. If you think of your UI as a single computational expression you're building up from functional composition, then the issue of state never arises. It's just about defining the shape of the interfaces.
And interestingly "9 to 5pm" CENTRAL time. So here is my theory. Most service calls for the same company will be 24/7 out of India, Philippines, etc, where cost is low but ROI is good. Then cancellation done in the USA at "normal" biz hours to make it a real PITA.
Interactive Voice Response System, to save a trip for others who didn't know the acronym.
Dexter was an unbelievable show but that final episode was the worst one I've ever seen. Visually it looked like Sharknado too haha.
A lot of the boiler plate can actually be removed if you combine Vue with TypeScript decorators. Here's a library which will do that for you:
https://github.com/vuejs/vue-class-component

Although at this point in time it is pretty cumbersome to get the entire Vue stack type safe. I think it's getting better but it's far from ideal. You'll need a wide range of libraries to get everything set up. For instance here's the list of libraries I use for bootstrapping projects:

Vue-class-component - Vue-loader - Vue-property-decorator - Vue-template-compiler - Vuex - Vuex-class - Vue-router - Vuex-router-sync.

The ecosystem just keeps getting larger and larger and for a beginner it can seem pretty daunting. I don't complain though - UI's have become a lot more technical and complex the last 10 years - and of course that'll increase the learning curve of learning how to program them.
iberlibro.com for second hand books. I think it's abebooks outside spain.
Looks like a Netpeak's initiative
One particular weak point of Vue is it's dependency on build tools. I spend a few days buiding a great app, and then another few days on getting the build apps configured right with Vue. You google from one error message to another, where each message is unclear and no relation to any build tool/plugin/library/script is made.

I really like Vue for the many great strong points it offers. But I'm equally ready to completely ditch Vue for its complete and utter garbage with respect to build/debug configuration.
I was replying to someone arguing he couldn't. I didn't say he should.

Not sure why you even typed that, honestly.
If you're too busy to read the article, here it is...

Dear software engineer,

How dare you go where there is money instead of to my startup? I won't say why my startup will be better than the tech giants, but because you want to go there instead of to my startup, you suck.

Why can't I get any good software engineers?
> it's not that hard

Yes, that's the greatest component of my regret. I cannot even make the excuse of "it was so hard, and I was focusing on other things".

I started weightlifting at age 40. I never seriously exercised or did sports regularly before. After one year of exercising 30 minutes a day, I am in a better physical shape than ever before. Those 30 minutes a day are totally worth it. And I regret not doing it twenty-five years ago, when I had much more free time than today.

Why did I even think it would be hard?

Seems to me that most people are bad at giving "80/20" advice -- an advice that is not literally best in the world, but is close enough to the best, and it easy to understand and remember. People often make things sound much more complicated than they are; for example there are dozen of exercise methods, and everyone says their own method is the best, and doing any other method is just a stupid way to hurt yourself. It all you have is contradictory advice of this type, it doesn't sound encouraging. Then some people say "well, it's a science, you have to study it", but I don't have extra 5 years of life to research exercise, then 5 more years to research nutrition, 5 more years to research finance, etc. for each important aspect of life.

(Then there is another line of useless advice, which is "just do what feels natural". Well, what feels natural for me is using internet all day long, and not exercise. Because that's what I have been doing most of my life. And of course, my natural shape is fat. But this is all because "feels natural" simply means "your habits". If you have good habits, following them is a good advice. But if you have bad habits, it is a harmful advice.)

If I tried to give advice to younger people, I would probably just give them one book per topic to read. "Convict conditioning" for exercise. "How not to die" for nutrition. "Early retirement extreme" for financial planning. I would have to think longer for books on other topics; perhaps some topics do not have the right kind of book. (The right kind = one you can read without much previous knowledge in the area; and which will give you advice that is maybe not perfect, but pretty good and not actively harmful.) I believe that sending these three books by a time machine to a 15 years old me would have dramatically improved my life.
If plain, idiomatic React so great, why does every semi-complex React app end up bringing in a separate state management framework like Redux or MobX?

The reason is that while you may be able to break up your HTML into a composable hierarchy of purely-functional components, the actual data and state you need to distribute to them has a structure that is completely unrelated to how its laid out in the DOM. In a complex web app, a component nested twenty levels deep may need to display pieces of information, like the user's date of birth and the current temperature on Mars, that none of its parent controls cares about.

At that point, you can either bite the bullet and pass state through layer upon layer of props, completely eliminating any semblance of separation of concerns in your component layering, or inject state into your components via some other mechanism, like Redux/MobX/Context. At which point, JSX is basically just another fancy HTML templating library.

"Idiomatic" React is a fun game to play when doing basic examples, using something like a todo manager, but as soon as you're in the real world, you hit its limitations very quickly.
>Chat based community

There's nothing wrong with using chat for collaboration and support. However, using a proprietary platform like Discord for this purpose a braindead move. It's astonishingly dumb to do this.

Listen, IRC is not sexy. But it works, and has been chugging along for decades now - in the same time that a few dozen proprietary chat platforms have come and gone. It's supported by dozens of open source clients and servers, has integrations with all sorts of bots and git and ticket trackers and such, there are dozens of libraries for working with it, and networks dedicated to open source projects. It's a no brainer.

The particular issue called out in this article is trivially solved on IRC. There are a half dozen ready-to-roll public IRC log softwares, and most of your users have clients which are automatically keeping logs that can be restored from if there's ever a service outage on your logger. Hell, if you send me an email I will put my IRC client in your channel and publish public logs for you for free.
If you get bored with basic shell commands, I highly recommend learning what GNU coreutils provide. I never would have loved Linux without this installed.

https://www.gnu.org/software/coreutils/manual/html_node/inde...
My recommendation is to read through this: https://github.com/reactjs/react-basic
There is a book coming out in September:

https://www.amazon.com/gp/product/1419727729/ref=ox_sc_sfl_t...

(not affiliated, etc)

Watching Mr. Rogers growing up really helped me handle tough situations growing up. It may sound weird but I remain calm, under pressure, under crisis, etc. I try to remind people of the positives the have and to work through the negatives without spreading negative energy.

Edit: I didn't realize the documentary was still in theaters! That is my plan for tonight then...
"I'm hard of hearing." Prove that I'm not. At that point it's one dark pattern against another.
I wish Typescript and Vuex played better together.
Not if there is fraud involved.
Yeah, that is vapor. Vapors aren't necessarily invisible, you can see the clouds in the sky too.

Might look similar, but it's a completely different experience for the user.
How Airlines Can Maximize Ancillary Revenue and Passenger Profitability
I just put those Api calls in a module in the same dir as the component usually.

Then api.fetchFoo(bar).then() mostly does it.

Benefit is separation of API from component.
This isn't just lying though, it sounds closer to fraud to me (lying go receive services you otherwise wouldn't). It also sounds a bit like parking in the disabled section. And I don't know if there are legal ramifications for using services that are for the disabled but I wouldn't be surprised if there were.
I would highly recommend against this setup. While Vue is already very challenging to get right with any build tool, it's especially terrible regarding typescript and much more so with typescript decorators. You need to enable hardly documented configuration switches in multiple dependencies. Then, you must wrestle through a plethora of error messages coming from a diverse set of build tools/libraries/scripts. After you've done that, the only options is praying to the gods a config will work.

I have worked with multiple Vue projects now. The time is spent about 50/50 in pure development and getting the build setup working correctly.

Better pick another tool to do the job which has mature integration with build tools.
Making Machines Speak (1985) [video]
> By the time we have lots of nuclear plants, we'll have even more cheap solar panels and cheap batteries.

Probably true, for the better. But we shouldn't shut down all the existing nuclear plants prematurely simply we fear a meltdown. Newer design are MUCH safer and Fukushima type meltdown is much less possible.

Don't forget, the weather dependent, and high peak output during daytime but zero output at night time nature of the solar is still unresolved until mass grid-scale battery or some sort of energy storage device is deployed ubiquitous into our power infrastructure. That's gonna take forever.

We haven't found another truly safe and renewable yet mass-scale energy source yet - nuclear is one right now. Don't abandon it before we find a reliable replacement.
“Cheetah 3” robot has no cameras but can climb stairs with obstacles
Sure. It's an extraordinarily complex system that's difficult to engineer correctly. It provides extraordinary durability, but the radius of failure isn't obvious. Pro tip, it's the entire cluster. As such, an issue with an OSD in one pool could potentially cause the entire cluster to have issues.

Recovery is difficult and there's no support unless you have a subscription from Redhat and also run RHEL plus their stable distro of Ceph (RedHat Storage or whatever). IIRC, they quoted me $90k for a petabyte of raw disk.

I haven't messed with it much in the last couple of years. Bluestore looked really promising. I've thought about taking a look at rook, but haven't yet.

If I were in a position to deploy a bunch of storage on bare metal again, I'd likely go with ceph. I do know that $GLORIOUS_FORMER_EMPLOYER ended up making the migration to ScaleIO and report being happy with it and having good performance.
You manage your state outside your components, using Redux / Relay / MobX etc...
Ugh I always forget this, and about every 5 years I'll accidentally eat some crab in shell. My face will turn red, lungs tighten up, and any part of my skin that touches it turns into a red rash. It is a real thing.
With Tech the opening up actually comes partly as a response to universities. I worked quite closely with our HR team recruiting some grads and they had to explain "If you want to exclusively hire <insert very specific description> then recruit from <Y> university".

Sure enough, roughly 30% of our office were from that university and it was incredible how well we'd managed to select for very specific, but technically irrelevant, characteristics.
> If you look at modern C++ libraries (like boost), you will see a lot of templates and free functions,

I mean, people were already calling for more templates and free functions in 1997. It's not modern by any stretch of mind, it's just normal C++.
This is not really a good idea, especially if they are getting enough protein in their diets already (about 0.8g per kg of bodyweight) which most people have no problem getting. Eating too much protein-rich food increases the risk of excessive uric acid build-up and can lead to all sorts of fun problems like gout and kidney stress.

Despite what fad diets say, carbs are not bad for you. You will gain weight if you eat too many carbs, but that is the same for too much fat or too much protein.
Rust has vtables and inheritance, that's fairly OO.
Ask HN: Is there another way to get to “Real AI” than deep learning?
Pruitt has rolled back or delayed the implementation of many regulations that I think would be effective in protecting the environment. Civil penalties against polluters are half of what they were before Pruitt showed up. I could go on, but suffice it to say that as director of the Environmental Protection Agency, I don't think Pruitt was doin' a whole lot of protectin'. If you feel that the environment (no, not the "business environment") is better protected thanks to the actions of Scott Pruitt, then we're just going to have to agree to disagree.
So is the whataboutism meme
The DNS server (https://github.com/abh/geodns) for the NTP Pool (https://www.ntppool.org/en/) does close to a hundred billion queries a month across a bunch of tiny virtual machines around the world. The steady state load is about 30k qps, but with frequent brief spikes to many times that.
Pay for Play: Forbes and Entrepreneur Promoting Clients in Articles for Years
Codec 2 at 450 bit/s
I'd vote for the other way around. Combine the flexibility of the car with the freedom of riding a train.

Let people drive manually to predetermined locations, let's name them a "station". Where the "AI" takes over and lines up cars on predetermined routes, let's name them "tracks". The AI will control the car on the "track" up until the nearest "station" to the destination. From there the driver will manually continue to her destination.
> "I'm hard of hearing." Prove that I'm not. At that point it's one dark pattern against another.

First of all, he said "deaf", not "hard of hearing".

Second ̶o̶n̶e̶, so you're fine with lying to get services you otherwise wouldn't if no one can actualy prove you're lying?
I didn't say it was. I said that we're not there yet, and implied that there will be mistakes along the way.

Can you tell me what crime was committed here? As noted in the Vindicator's own article:

> While unhappy with Facebook’s action, the editor reminds readers that Facebook is a business corporation, not the government, and as such it is allowed to restrict use of its services as long as those restrictions do not violate any laws. Plus, The Vindicator is using Facebook for free, so the newspaper has little grounds for complaint other than the silliness of it.

> The problem The Vindicator faces is that it has become dependent, perhaps too dependent, on Facebook to communicate with local residents and to promote the newspaper. Some Vindicator stories posted on thevindicator.com attract thousands of page views, but usually only after links to them are shared on Facebook. Plus, many bits of information are shared by the newspaper through Facebook alone.

And review this announcement that they are building a tool to appeal decisions:
https://newsroom.fb.com/news/2018/04/comprehensive-community...

What more do you want? Feel free to mention specifics instead of just downvoting me because I disagree with you.
Let me clarify. The bank accepted a 7 figure wire transfer but I wasn't allowed to pay the full amount. I had to pay the leftover in person, even after I got the payoff statement.
I thought that outsiders were starting to overstay their welcome with the indigenous tribes surrounding Ayahuasca. It's part of a sacred ritual, and isn't meant to be taken lightly according to what I recall of their cultures.
The Mumbai Couple Suing for Their Right to Die
There wouldn’t be a critical number of women required to create a standard Marine rifle platoon.

You’re essentially talking of 3 squads of 12+ people/squad. Never mind a supporting platoon of weapons(machine guns/mortars/assault) which is 40+ members.

So on a good day you’re talking of maybe 50 seriously jacked women (just to compare to an average male) that has to choose to become part of the infantry.

Do you know how you hear “there are no devs anywhere! Lol zomg “ well, this actually applies to the military in general. Never mind finding super jacked women who are choosing to go to the military, then pick the infantry, then pick the Marines.

So out of all that, as a young woman going to the military,why would I go do infantry and be miserable in water/desert, no showers for weeks on end, carrying heavy equipment for miles.... or I could get the same pay and be promoted faster as a clerk/accounting/cook/driver.

Israel is able to have some women sniper platoons (who are pretty hot) because they require mandatory service.

Source: Marine and yes I’ve seen the female IDF

Edit: English
literally in their docs they have you <script src> into a plain HTML file to get started. and it's not like react doesn't the same issue - hell CRA had to be built.
Parking in a handicapped spot takes resources away from people who need it. This gets around an unethical business practice designed to charge money from people who no longer agree to receive services.
It's not like that at all, because it encourages more services for people with disabilities, instead of taking them away. Every site should be more prepared to accommodate people who can't or don't want to talk on the phone.
TIL, thanks. It seems to be the kind of perfectly adapted idiom (that no one uses or understand).
For me (Vue + Vuex) the choice was simple: you get undo for free.

Having a shared store really does change the way you look at web apps - it's almost a completely different paradigm. If you can avoid re-loading the data for a view if you already have it then then opening a new view to edit a subset of the data instead of dealing with popup makes life so much easier - you get a lot more freedom with the UX and going back to the previous view with the parent data is almost zero-cost.
UI clients unfortunately suck in comparison. That's really the problem with these no-owner platforms. Nobody has the financial incentive to make the big monetary investment needed to get the last 10% user experience stuff fixed.
There's a pretty big clue on page 9 that the book is supposed to be read backwards and upside down, starting at the end of the last dialogue.

I know I found Hofstadters easter egg...
Peluqueria para niñas de Primera Comunion en Cordoba
And? (Oh wait, not-a-car is the scariest thing ever on that continent)
Profound question: can you act unethically against unethical people?
>> Assuming ride-sharing

Don't. Cost isn't stopping people today from ridesharing. Carpooling won't become cool just because there is no driver, in fact I could see it becoming less cool as you will be much more alone with strangers. Many people today would be uncomfortable on a bus at night without a third party present (ie the driver, or at least many other strangers).

Think about all the extra traffic from autodriver cars doing jobs that today are too expensive. And the double-commute possibility. Your car takes you to work, drives itself home to park/recharge, then drives back to pick you up at the end of the day. Any 2-way trip could become 4-way, doubling the per-trip traffic. Or, rather than pay for parking while you shop downtown, you ask your car to drive around in circles until you are ready to go home.
I appreciate most of your posts regarding high-assurance but don't get used to your ideas on security by obscurity. Of course you shouldn't make it easy for attackers to get much information of your systems but you probably should do it for security evaluators.

If security by obscurity doesn't take much effort and doesn't interfere with standard security principles (actually it does already when we think about open design/Kerckhoffs's principle
, but what I mean is something like complexity increase) it may not harm your security. But if you spent to much effort, that effort could have probably been better used to increase the assurance of the system to be protected.

I mean it does not sound very trivial and very beneficial to hide your CPU architecture from attackers. Maybe the effort is just is better spent in the assurance of the exposed network service or the compartmentalization of it.