skysight-inc/HackerNews huggingface dataset:
In response to “Electron is flash for the desktop”
Haha! I think we do! As instantly as a website can be created wouldn't fit there! But seriously now, instantly refers to the publishing process and not the account creation one. You just fill out your account details, a few important settings and two-three fields and you create a fully functional website that can receive emails, subscribers and can have multiple pages. Sorry if I mislead you!
One of the things I learned in college is that when someone says "I have thought about this social problem and understand both the cause and solution, please join me as I attempt to radically address it via state action" you should get as far away from him as possible. The history of such programs is, to say the least, not a story of success and progress and rainbows.
The premise of this post is that the author has performed an analysis of the educational requirements for jobs and can extrapolate from it. But this author thinks that only a grade school education and not more than 6 months of training is required to be a cook --- a profession people go to post-secondary school for --- and that some college study is required to be a programmer. How seriously should I take their conclusions?
Someone created apple.com ...
https://www.xn--80ak6aa92e.com/
Design notes: We've published the task list pattern
I've posted plenty of clever one liners that have gotten upvoted, but many that have gotten downvotes as well. It's not that you can't post funny stuff to HN, you just have to accept the risk that it may not play as well here as it did in your head.
So your point is that we should ignore any point he made because he thinks something bad on a separate topic? You realize if thats your standard you should probably exclude most famous historical philosophers, along with the 6 billion or so living humans who dont subscribe to modern western philosophy. It turns out you can learn something from people that dont share your values. Or you can read Jezebel all day and ride the outrage train.
College degrees largely serve the social function titles of nobility once did. Having one shows that you have a shared set of experiences and a personal investment in a certain set of values and social norms. Requiring one for many jobs is much more about ensuring applicants belong to the class the employer prefers than any specific education the job requires.
It sucks for the big corps to not be able to contractually force labor out of workers who they have trained. But it sucks far far more if you are stuck in an abusive contract.
I get push notifications from the Chase app every time my card is used. Just last night I caught a fradulent transaction that way...the merchant name was "ONLINE SHOP ORDER", which was interesting since it that name is seemingly a merchant account set up explicitly to mask fraudulent transactions. Having push notifications is also a great way to remember to cancel unused recurring subscriptions.

I'm always super impressed with the speed that the notifications come through when I'm checking out somewhere. I'll get a notification on my phone over a flaky 4G connection before the CC reader pops up the 'Approved' screen. Lot of computers talking to each other to make that happen...

Similary when my card was canceled last night after the fradulent transaction I got a notification before I even got off the phone with the fraud agent that the replacement cars number had been added to my Apple Pay. Pretty cool!
I agree. I got into the practice after I picked up F#. I used to create simple solutions in the interactive REPL as mainly proof of concepts. Once I had the basics down, I sat down and wrote a list of possible edge cases, expected user inputs, the format of output and the command line interface for the tool. Then I started coding from scratch and had a good and clean working solution ready. Helped me a lot.
http://directory.io/ seems relevant here.
It matters if you are a large website pushing content to hundreds of thousands of users (or millions). Those KB do add up over time in cost.

For the vast majority of sites out there, though - no, not really.
> A typical Visa/MC (even a so called premium card) will take a week. If you're lucky. Good luck if you happen to be traveling, have fun dealing with a 90 minute phone call involving an escalation to a manager. Amex will overnight you a new card to a random third world country with a 5 minute phone call.

Counterpoint: I've had a Citi Premier Mastercard since 2008 and have lost it several times over that period. Every single time I call the conversation is sub-5 minutes and I ALWAYS have a new card in hand within 24 hours, including the time my wallet was stolen in London.
> Do the people and babies who cannot be vaccinated not have a right to their own bodily integrity as well?

Of course they do, but their bodily integrity does not extend to forcing others to give up theirs.

I realize this is a difficult subject because it seems so obvious to people schooled in biology and statistics but the 'greater good' here is that we have a society where you get to make that choice. That there is a price to pay for that is something that right now a majority of the non-scientifically trained people feels is a trade-off worth making.

Freedoms always carry a price, and in some cases that means that people die. Those can be old people, young people or people somewhere in the middle but it is unavoidable.

From a purely rational perspective this may not make sense to you but people are not purely rational beings, they tend to feel they should have a right to say 'no' to someone that wants to stick a needle in their arm for 'the greater good'.

The only way I see to solve this is to encourage education and to hope for informed consent, not force.

Anti-vaxxers for the most part are people that have been duped either by religion or by fear mongering that vaccinations are bad, this makes it an education issue, not an our-way-or-the-highway issue.
1) People don't know what they want to be when they are 11 years old, so how you do determine who gets what kind of education?

2) People don't want to be truck drivers for their whole lives. Hell, truck driver might not even be a job.

3) The goal of education isn't to get a job, it's to get an education. The job comes after and can be unrelated to the education.

Those are the three things I can think of that make me think this guy hasn't thought his argument through very well.
Which is exactly the argument FOR letting kids choose their own path.

There are a few subjects which kids have 'forced' on them which they end up 'never using', and certain others which they do end up needing later but are introduced to in a different way or context which makes it actually interesting.

It's not a bad idea to let them start with the subjects they like, give them the assurance and security of knowing that a stable life exists for them having that basis, then encourage them to pursue other subjects at their leisure if and when those things become relevant.
PocketGrid: Tiny 1kb CSS grid system (2013)
You're right that it's an ad hominem, as it rightly should be - the character and state of mind of author should be considered when judging their work.

We might have an obligation to read charitably, but we shouldn't be obsequious towards ideas (or people) that are ontologically broken or fly in the face of basic humanism. This author falls firmly into that category, and a quick survey of their work will confirm that for you.
That hasn't happened yet though. Stock brokers, on the other hand, once the quintessential white collar job, have been completely replaced by automated trading algorithms.
I'm finishing a survey paper that discusses research with adversarial examples plus about 9 or 10 other attacks on or weaknesses of neural networks (and machine learning models in general). Overall conclusion is: much like the early Internet, we're rapidly advancing towards machine learning tech that works but isn't secure. And 20 years later, we're still trying to make the Internet secure...

If neural networks are here to stay, maybe we should slow down their public deployment for a moment and understand them better first. It would be ideal to find fundamental structural/algorithmic changes that can harden them rather than relying on heuristics or other "wrappers" to make input/output safe to use in autonomous environments. The more that is "extra", the less those security features will be implemented. (We see this rampantly on the web today with HTTPS.)
This sounded fina to me at first but then I thought - why is this not a false dichotomy? (Honest question)
6 months ago, from people asking about it. https://news.ycombinator.com/item?id=12207356
Faster for whom?
US cities are easy. Try Naples, Italy.
The Reality of Marriage
I really wish we still had ARPA rather than DARPA. I'm blown away by the ambition of the projects DARPA does but it's hard for me to rationalize directly working on things that might end up in killing systems. Is there anything akin to ARPA today? Why did ARPA end up becoming DARPA (with the D meaning defense?).

Alan Kay seems to be here commenting; any insights from you Alan on the conversion of ARPA to DARPA and good non-defense alternatives to what DARPA does now?
> Alternate explanation is that the nurses are unionized. Simply filling up a cup of water may result in a greivence against the hospital.

Not a chance where I live.
What you're really pointing out is that people are different. Some need more structure than others. For whatever reason, I'm a pretty motivated person. Remote work is great for me because any time I can save is more time I have to do the list of things I want to get done that day.

My wife OTOH, requires structure. She's smart and works hard, but if she was left to work at home she would procrastinate until the 11th hour. She needed a brick and mortar college, and in that structure managed to get her 4 year degree is 2.5 years.

One thing not discussed is that quality online degree programs can significantly lower the cost bar for students. I was lucky enough to have a decent school near my parents, so I lived at home for my entire undergrad degree. We simply did not have the money to do anything different, and I refused to take out loans unless absolutely necessary (I worked instead). It would have been amazing if there had been self paced online degrees offered by big name colleges at the time I was in undergrad.
Too bad the business and administration people know very little about this. In good companies at least they then refer to more technical people. Some kind of a "history of software politics" course should be mandatory for business management students. It's very fascinating too, how we ended up here, basically Linux and BSD running the world.
Attempts to affiliate fascism with the far-left and the far-right are among the oldest tricks in the rhetorical book. Better to see fascism as what it is, sui generis: militant, centralized, starkly authoritarian governments animated by populist nationalism.

Since most of what defines fascism are points along a different axis than the distributive effects of an economy, I think it's a good idea to be suspicious of people who attempt to use fascism as an argument about economic systems.
It was painful though
Just because I dont feel the need to vent my outrage doesnt mean I approve. "Unpopular" seems totally accurate.

If you're talking merits/credibility, I feel like his opinions on the other things just aren't relevant here. Is the standard that every time someone shares an opinion their entire history is judged?
I, or my high-paying competitor who wants you working for him :)
The mini frontpage seems to be comparing mini to the wrong frameworks... how about:

https://purecss.io/
http://getskeleton.com/
No I haven't missed anything at all I am just basing my reasoning on a different premise than yours.

My premise is that you can never spend enough money on healthcare. There is always a need for better treatment, more treatment, new machines etc. Even if you taxed people 100% you could still spend more money because as you say it's worth everything to save it.

But a political system is made to prioritize the resources that we have and so a singlepayer system cannot escape to have to come to terms with the boundaries of the budget it's given.

There are many areas where a patient will not be treated or where the system decides it's not worth continuing to pay for some treatment.

In a singlepayer system it gets decided what gets treated in a system which is more open to demand the market decides.

None of these are without fault it's just important to keep their limitations in mind. This is why ex. the french system as much rave reviews it's gotten also sets limits to who it will treat.

We can then have a discussion about whether it's better that everyone gets access to the same treatment or whether it's better that some people can get access to better treatment methods than others.

But to ignore that a single payer system comes with it's own problems such as limits on how many people can be treated and for what and how long, is not taking the discussion serious.
In my view, something that has to be considered is the feedback of a worker's education level on the nature of their job. If you stop requiring a college degree for a particular occupation, the nature of that occupation may change, and it may open up a space for new occupations to form.

Remember, anybody can stop requiring a degree for any job, today, so long as the degree isn't required by law. We could stop requiring an engineering degree for Solid Works operators. (Just to choose an example)

In fact, about half of our mechanical CAD operators have degrees. I notice a big difference between those groups when getting CAD work done. If the operator has a degree, it's much more likely that they can take a vague idea of mine, and come back with a nice design that even handles a bunch of issues that I overlooked.

If not, then I pretty much have to give them a complete specification (taking longer than just doing it in CAD myself) or sit next to them at the CAD terminal and direct them. If a design step requires math, I do the math. If a decision is needed, I make it.
K-12 teaching would become a different profession if the college degree requirement were dropped, as was proposed in my state.
Until they throw them out.
SCNR.
Oh wow. Is it 2005 already?

In other words, everything(tm) has had a tabbed interface for a decade now. Perhaps Windows is slowly backing off the impression "everything is a tablet"?
For the majority of IT workers this isn't the case. At the top-end of the market it works.

But my point was the average case for employers. They don't want people with choices.
Sure but before that ex. radiologist will have been replaced.
Bitcoin is finite and one would expect the supply to become smaller over time thanks to keys being lost or owners dying and their accounts being inaccessible. In the long term guessing keys may be the only way to obtain new coins.
Someone is doing IoT development correctly!?
> I wish that resources such as Khan Academy existed when I was at school.

I say this so often. And it's not that my teachers were dumb, but in a class full of people they may not have time to help those who are struggling on a topic or need a prior topic review.

I've always thought an interesting experiment would be to tell students to go watch the Khan videos before the class lecture. That way the teacher can focus on helping everyone get the deeper understanding in person rather than going over the basics. This seems like it would work particularly well with math.
I'm not sure I understand the complaint in lisp. There are plenty of ways to start an imperative block. What makes it harder?
We detached this subthread from https://news.ycombinator.com/item?id=14119700 and marked it off-topic.
Yes, size does matter. AMP limits injected CSS size and AMP sites heavily outrank non-AMP sites on Google's SERP.
The framework being advertised as a minimal lightweight framework and having its size compared to the biggest frameworks is a bit off-putting to me.

I get that they wouldn't want to advertise their competitors, but the comparison matrix on the page makes mini.css seem tiny, where as a google search shows it's the biggest popular framework like this.

Mini.css is 7KB gzipped, Milligram[0] (the first google result I see for "minimalist css framework", mini.css is second) is 2KB gzipped. Pure.css[1] (the third result) is 3.8KB gzipped.

[0] - https://milligram.github.io/
[1] - https://purecss.io/
That line of "reasoning" is only possibly justifiable if you can come up with a specific way it discredits his argument - ending at "see he thinks X, clearly we shouldn't listen to anything else" is just burying your head in the sand.
I go a step further, how many jobs can be done by most people, and things like college or personal connections decide who fills those jobs.
No I am not being biased by anything. I said that they will get replaced AFTER radiologist will which was the point here. Longer education does not secure your position.
Show HN: Violinist. Automatically create PRs for your outdated composer deps
No it doesn't. You can do this within the entire Cyrillic character range.
Meh, my only experience with Amex customer service is this: I rented a car for 12 days. On day 5, as I try to drive to my own wedding, the car doesn't start. The rental car company refuses to help. I eventually get the car back to them on day 6 after AAA tells me the car should not be rented out at all.

The company refuses to return any money, so I try a chargeback through Amex. They refuse the chargeback all three times in their dispute resolution process, even for the six days I paid for but didn't use. After begging, the rental company returns the cost of 6 unused days. I never see any other money, not for the 1 day the car was disabled and no compensation for ending up late to my own wedding.

Shit happens, but if Amex can't even refund me my 6 unused days in this situation, I don't know what they can do.
Really ?

https://blog.gigaspaces.com/amazon-found-every-100ms-of-late...

http://glinden.blogspot.com.au/2006/11/marissa-mayer-at-web-...

I'm sure I read essentially the same from ebay as well at some point. It's worse than being a competitive advantage : extra milliseconds seem to matter a lot for the size of the market in the first place.
Don't know how apprenticeships work in the US, but in Switzerland where they are very common (about two-thirds of youths coming out of mandatory school) for all sort of fields (carpenter, nurse, draftsman, business clerk, programmer, etc), they are paid and heavily regulated, since your are only 15-17 years old when you start.

In Switzerland an apprentice on average costs the company more than what they bring in value for the first two years, but make that loss up in the final two.
I learned some things from reading that article. I hadn't heard about those other schemes to do rtti. I just want it to be as easy as objective c was, and I still like those smalltalk like api calls that were in that.

But the article reminds me why I still feel frustrated that my programming work is divided between java and c++. There are so many things that are easy in java and hugely painful in c++, and c++ slowly adds those ideas yet it makes the language more painful to use over time. I basically want to throw c++ away and replace it with something that is more regular and doesn't expose so many complexities to the end programmer like the endless nuances of memory allocation, moving, &&, r values etc. But there's no hope of that. For the rest of my life every year or two there will be additions to c++ that I will have learn about and use and gradually discover their own warts, yet java will still keep cruising along.
its not size that matters. its how you use it. a superb user experience might be worth it. some times web devs go to great length to minify the css yet serve a 10mb video background.
[whitepaper] a new approach for improving the reliability of cloud applications
Just curious so you are learning the statistics and linear algebra background yourself so you can learn ML?
I would counter that the reason we consider ad-hominem bad is because it enables lazy thinkers to avoid the topic at hand and redirect it to something thats a lot easier to criticize. Thats the path of sophistry.
I'm a native Hebrew speaker. It's OK to me if internet names were all constrained to the English ASCII character set. Having a set of 10,000 characters to distinguish when your bank account is at stake is more offensive than having one line in your computer browser be in a different language.
I love Elixir, and came from Ruby. I do find it hard to describe to people why I like it more it more. There is no one thing that is a killer feature to me. I do not miss inheritance at all.
I just made a game in HTML5. You'd be surprised the speeds that can be achieved by just having a large canvas element and drawing on it with RequestAnimationFrame. Wtf.
You can use responsive CSS to switch out different shapes in an SVG to make them display better for a range of sizes. There's no tooling to automate this so it basically requires hand editing.
A Crooked Bite May Indicate Early Life Stress
Nowhere upstream did someone say "smaller isn't better".
>Do you know how much value a high school type person has in writing computer programs for an actual software company? Something fairly negative. Say -$10 an hour or -$50 an hour, based on how much experienced person time they take up and how much damage they do.

I don't know. Motivated HS kids today could be pretty good employees. My first programming job happened when I was a sophomore in college, and code I wrote was going into production products.
No single payer system spend all the money they could on their healthcare system. I think this is what most people are missing. You could tax people 100% and you still wouldn't have enough to make your system as good as it can be.

Plenty of single payer systems decides how long they are going to keep someone on treatment, what kind of products they allow them to be treated with etc.

A single payer system is based on a budget which means that budgets size is based on how it's prioritized.
I would also like to read this.
How United Offboards New Users: http://i.imgur.com/XbgHMVx.jpg
Yeah contracts suck in general. What if I sign a contract and then decide I don't like it? Contracts should be illegal.
It's not that similar at all. In priority inversion, the task of choosing the
colour of the bike shed is essential to complete the whole reactor (even if
it's unimportant which colour would that be). In bikeshedding, both tasks can
be carried out independently. Priority inversion happens when a task of high
priority waits for a low-priority task to finish, then the low-priority task
has its priority artificially and temporarily increased.

Moreover, bikeshedding is not a term from technical ground, but from
psychology. It talks about what people want instead of how computer system
works.
Almost none of them, outside of STEM fields. Even then, not even some of those.

One of the biggest scams of modern times.
You can do whatever you want, I am merely pointing out how that looks to us :-)
The new mining...

This would basically make Bitcoin Keynesian, since coin stored in wallets would now decay with a given probability. So you would have to invest it at least a little to beat the decay (shrinkage) rate.