skysight-inc/HackerNews huggingface dataset:
Just to be a jerk and prove some point? Good for you I guess. I'm not sure why you assume guaranteed global insurance would mean there are suddenly no constraints on what tests you can get for free, no copays, or anything like that.
IDK about vscode, but it is much more snappier then Atom, at least from my experience.

But, I do agree about Electron. Worst thing ever for desktop apps. When I look at my process manager, I wanna cry when I see 10+ apps taking 500+ MB each when native one would take like 30MB.
Ignoring the fact that Github Stars are a aweful metric for anything else than vanity, "More bells and whistles" feels like a terrible advice and you should much more focus on a "easy-to-get-started" readme with just the minimal amount of beels and whistles to effectively communicate what your thing is really about.
The company I worked for did a good enough job so that if you poisoned yourself they could plausibly say you were in violation of SOP. To be honest, I don't know what you could do to fix a lot of the dangers in semiconductor manufacturing. Many of them are just inherent to the process. Avoiding super carcinogenic resists is the low hanging fruit. Maybe there are a few other places where you could use safer, more expensive chemicals. But you have to have arsenic. You have to have HF. There's no known safe alternative.

I think the biggest thing you could do is remind the technicians that their safety is paramount, even when we're line down waiting for a critical tool to come back up. The pressure to restore a multi-billion dollar fab to production is intense, and it can cause people to cut corners on safety.
As one of the first humans to have their job outperformed by a computer I feel Gary has taken it well in stride. I suspect the rest won't be so gracious.
The rise of unproductive entrepreneurs like Travis Kalanick
FSFE provides Git hosting for its supporters
we can use quantum tech to break the GFW firewall
Dan Rhatigan on Variable Fonts and the Future of Typography
VS Code is an Electron app, too.
Thanks for digging those up!
I am not a Lawyer.

I first saw it on Reddit, I presume that isn't its starting point though.
40% of plastic waste is not from the 5 countries. You make it sound as if China is only responsible for the oceanic plastic waste.
I think dysfunction like you describe comes from organisations that don't value developer opinion. I don't particularly blame some contractors for taking advantage of that and making a living from it, but it reflects the organisation, not the contractors per se.

My last company was like that and contractors played the role of "yes"-person all the time. Where I am now, though is very different. Everyone discusses ideas and decisions are not taken without considering options. Contractors get stuck in with everyone else and don't just shovel bad solutions to problems.
Voyager 1.5.6 is out with better support for AWS and Prometheus
I eventually gave up on Notepad++ because I became increasingly frustrated with the syntax highlighting inconsistencies.

I was trying to get Solarized Markdown highlighting working.

Edit: I lie, it was Twilight [0]

I just wanted to get that working with Markdown - but there are just so many limitations with the syntax highlighting system and I was always making tradoffs.

I switched to Sublime (cross platform, prettier, more performant, fuzzy finding, better highlighting, better shortcuts, better plugins - but closed source) and then to Vim (cross platform + ssh, open source, PITA to learn but gains from the more programmable way of editing, the potential to match or better most aspects of ST)

[0]: https://github.com/ianchanning/Notepad---Markdown-Highlighti...
> ...laws are lax because oligarchies in developing countries typically don't get harmed by dangerous working conditions.

This holds true even for developed nations. If a particular company or industry can skirt workers rights, environmental laws, etc. and bear the impact as merely a negative return, they will.

> The people with the power to enforce safe workplace laws have no external incentive...

Right, and the only force which affects such oligarchies is unionization. However, as gozur88 said above, feeding your family is more important than any potential health impacts. And when you're in a situation where thousands of others will gladly assume your position, regardless of the cost, there is no feasibly to unionized striking.
Wonder if it changes anything significanly. It would really have to to change my opinion.
It always felt very slow to me even on killer hardware.

This page quantifies it.
https://github.com/jhallen/joes-sandbox/tree/master/editor-p...

I don't so much care about memory consumption. It can be 5 to 10 times as much as Sublime... I am RAM to spare. What I do care about is that a lot of these tests are 20 times SLOWER than Sublime (which can already be considered a heavy-weight editor)
Eh, acetone smells gross but I can understand why they weren't too concerned about it. It's one of the strongest solvents out there that's actually fairly safe biologically. It's really volatile and humans can smell it down to a couple dozon PPM. Not a pleasant olfactory combination. However, your body produces it in small amounts so you can readily detoxify it.

When given a choice between various mostly dangerous solvents, I Choose Acetone™
https://github.com/jhallen/joes-sandbox/tree/master/editor-p...
Introducing New Service for Android 7 – Navigation Bar Customization
AMD Radeon Vega Frontier graphics card available for preorder
I've been using multiple IMAP and SMTP accounts in Alpine for years, the setup works nicely.

I've had some issues with how Alpine handles connection time outs though, as it annoyingly blocks the UI from time to time. Need to look further into this...
I agree very much - but often it seems to me that younger or less experienced programmers reach for metaprogramming by default, and end up with an end-product that can be very hard to trace.

Sometimes it is a godsend.
Obviously he was not the first. Not even close.
Idris points the way to the future of programming.

A few examples that I find very intriguing:

1. type safe printf: https://github.com/mukeshtiwari/Idris/blob/master/Printf.idr

2. compile-time evidence that a runtime check will be performed: https://github.com/idris-lang/Idris-dev/blob/master/libs/bas...

3. Most of all, compile-time checking of state machine properties http://docs.idris-lang.org/en/latest/st/introduction.html

Think about being able to specify protocols in the type system and ensuring that your client and server meet the specifications. The example in that link is about user authentication. Imagine having a proof that the program can only get into a "LoggedIn" state by going through the authentication protocol.
The argument was that the manifestation follows from the theology. I'm arguing that if the premises are true (culture follows from theology; culture and laws reflect that), then the originating philosophy (centered around good vs. evil) is something other than Christian theology.
He took it pretty badly at the time, though I'm glad to see he's come around.
Elegant Form Validation Using React – Demo
The hottest tech startups of 2017 rocked London at the Europas Awards
I wonder, couldn't one program a computer to record video and audio of the players you are up against, provide some probabilities of hand strength based on stance, mannerisms, facial expressions, and voice, and add that information into the mix with a betting AI?
Facebook Chases TV’s $70B Stash with Its Own Video Series
I take everything from ZeroHedge with a block of salt...

Anyway, I would need to look into that. Chinese claims have a tendency to be blown out if proportion, particularly by the media of their neighbors.
I have no answer, but few questions. If you offload your stress to someone while on vacation or short breaks, will that solve one-man problem? Or will it become two-man, one of them having no big interest? If you take a day off per week, does your service lose 1/7 of its quality, or is that day a complete show stopper?

Can stress points be determined, classificated and resolved to processes (some classes refused)? Will clients appreciate that? Is there economic in creating departments that will take problems as a whole, not as distinct persons? Do you have non-key features? How much do these cost to you?
>This is not to say that it's OK to destroy people's health to make semiconductors. Toxic chemicals are unavoidable in semiconductor manufacturing, and we need to handle them properly even if it causes a rise in prices.

Thank you for having a reasonable opinion. I'm reminded that they're rare every time the weld puddle heat soaks the non-asbestos glove on my left hand

I'm also reminded that they're rare whenever I go to buy paint for a surface that kids will never lick.
I don't think he should concede it to machines like that.
Wal-Mart Offers a Refuge for Sellers Tired of Amazon
"People of the same trade seldom meet together, even for merriment and diversion, but the conversation ends in a conspiracy against the public, or in some contrivance to raise prices." - From 'The Wealth of Nations' by Adam Smith.

What a Marxist!
Who will find the first silver unicorn?
"It may be stable, but is it pleasant?" to use, to develop with, etc. That matters. There is definitely a goldilocks zone for libraries/frameworks, where they're mature enough to be reasonable to use in production, but still recent enough to not require a lot of effort to bring up to date.
Why would anyone listen to him? He doesn't even have neither economical nor technical education. From what I know about him, he just knows how to play one game really well. Basically a sportsman. Why would I listen to a sportsman on an economical topic that is greatly affecting society?
I did wet and dry work in my PhD and before, and found a paper notebook to be incredibly inconvenient. Finding things, referring to things, including data or code - all very laborious if it's even effective. I can imagine keeping thoughts or notes like this, but not my lab book.

I use monthly markdown files where I can link out to code, commits, issues, include figures etc.
Well math, stats and engineering prepare you well for a career. CS algorithms and data structures does excluding the practical programming bit... in English you read and write a lot, critical thinking... all of these are critical skills for jobs.
Many more enterprisey, open-source averse companies still seem to have a woeful lack of understanding of what open source actually is.

Just yesterday I heard someone saying a down side of open source is that you're relying on people's (contributor's) free time for any feature to get done. He somehow overlooked the fact that the largest and most popular open source projects tend to have full time paid contributors (often at Microsoft or Google), or in other cases have an active community with a far better delivery record than just about any enterprise software team.
>implying Leibniz didn't invent binary

Humanity is really old. At most, we can say that Leibniz was the last to invent it.
This is in part a cultural thing. Within GNU, many are hostile toward non-plaintext e-mail and might even ask you to resend plaintext. But we're a group of people that live and die by text. Many hackers are extremely efficient in processing text. Adding document formats like HTML into the mix muddies things unless you have very specialized tools for dealing with it.

And then you have people who start using formatting semantically, e.g. colors.

Now, with all of that said, Emacs does a remarkable job of rendering a subset of HTML. For example, I have my mail client configured to always ignore HTML alternatives unless they're the only option. In that case, colors and tables and such are all rendered as they should be. Inline images might be supported if you use a graphical version of Emacs (Emacs can definitely display images, I just haven't tried in this context); you also have the option to open it in an external viewer, like a web browser.
Looks like complex lego.
I think stratification, or 'tracking; as it's called in the US I believe is one of the biggest failures of the German system.

From my experience in the US, high schools are about 4-5x the size of German schools. That allows for flexible curricular within one school, where you can get into the advanced Calculus class but take it easier with foreign languages, and, most important do sports etc, with everyone.

It really doesn't seem useful to sort people along a linear scale at 10 years of age, especially considering that empirically, the single most important factor for that decision is the parents' ambition.

The US' biggest flaw is quality differences between schools. I can't get my head around the idea that school finances heavily depend on the immediate neighbourhood they're serving. That's both morally bankrupt and severely shortsighted. The larger schools also double or triple the average commute, costing US students an hour per day, strengthening reliance on cars and making social life harder than it needs to be.
I love my DT770s. Reasonably priced, well-constructed, comfortable (if a bit warm after a while), no sound leakage, and of course they sound fantastic. I often see artists of the music I listen to wearing them too, must be a good sign.
As a German I have to say I have no idea what you are talking about. I would like to counter some specific points but I am having trouble even parsing what you are saying.

One point is that you complain about the laxness of the system, and then say that people leave the system unprepared for real life. I would argue that forcing you to take responsibility for yourself is part of this laxness, and at the same time an essential preparation for participating in life after university?
Because you should judge arguments, not their proponents.
Chrome and macOS keychains are pretty nice without requiring extras.
"When left to themselves, things tend to go from bad to worse" , Murphy
From Russia with Blood
I find Atom for Go very slow. It feels sluggish, startup time is slow. Sometimes scrolling is lagging, it uses tons of memory (> 1GB to edit 3 text files...).

I switched to Sublime from Atom recently after about 2 years and I'm happy.
The idea behind the name is that rather than just tutoring generally (which is provided by sites like wyzant), these tutors are specially selected for their competence with certain MOOCs - they've taken these courses before, typically as a student in a university. The "u" represents the learner - while MOOCs are a depersonalized learning medium, this service puts "u" back into it. We don't offer MOOCs, but a service used parallel to taking a MOOC to enhance the student's likelihood of success.
Pretty rich to use Drexel and Northeastern, two private colleges with a cost of attendance approaching $70,000 per year, as any sort of model.
Why I Chose React Over Vue
Well besides limiting what universities could charge for specific courses we should also expect that some students would not qualify for aid unless they can demonstrate they can finish the program. there would still be private means to obtain the money to get the degree. we need to accept that higher education is not for all.

I have said before, I don't believe any college should receive government funding until it adheres to a price per course hour as determined by the government. Government enforces such price control over medical costs reimbursed by government aid, through limits of what companies can charge the government for products and services; as in not more than offered to best customer; and so on.
Yeah, this is somewhat heretical but I feel like democracy works best with monoculture, not the pluralist society that we have. Which is sad, in a way, but it seems like maybe the US is just too big, maybe we should embrace federalism and shift more and more power to the states. That way Kansas can go full Somalia and California can become a Nordic satellite state. Maybe everyone would be happier? Seriously.
Related, https://news.ycombinator.com/item?id=13800320
> There is absolutely no need in wasting time scoring nerd points.

You're completely missing the point.

Sure, some people might do it to score points with their peers, but many of us use text-based clients because it fits well within our workflows. I used to use Mutt, because I do everything except for graphical web browsing (literally) on a terminal. I switched to Gnus in Emacs because it's heavily scriptable and has very convenient integration with Org Mode.
> one of the first humans to have their job outperformed by a computer

Perhaps relevant here is that "computer" was a term used to describe people who did computations.
[ANN] Zeus IDE – Version 3.98j Released
Changes new to this release:

* Updated for Jedi autocomplete and code navigation

* Updated Go tools like delve, goimports, gocode, gorename etc

* Better integration to C# Omnisharp Server

* Improved Python 3.6 integration

* Improved Rust syntax highlighting

* Faster editor response times

* Lots of other minor improvements

More details found here:

http://www.zeusedit.com/zeus-3.98j.html
Unrelated to the quality of the redesign. I would advise other designers to not follow this method exactly.

Talking to users is great, it's what separates a designer from someone who just pushes pixels, but it's not a good idea to ask users what they like or what they want.

"Does ____ look like a helpful feature to you?" "Does ____ work for you?" "Is this better than before?"

What's the response going to be? "Sure, sounds good to me". Or "nah, I hate that kind of thing".

What you should do instead is observe user behavior. Watch how they interact with the tool/site/etc. and what they do. What are they trying to click on, what are they looking for, what is confusing. Ask them to talk out loud and share their thought process as they're going through the design.

Granted, the designer here may not have had time or access to do this, but then the questions should be more along the lines of what goals the users are trying to accomplish, and what helps or hinders them.

There's the old adage attributed to Henry Ford, "If I had asked people what they wanted, they would have said faster horses." Through observation, or task/goal-oriented questions, discover what people need instead, and design for that. My explanation here is very simplistic, but I hope it gets the idea across.

Source: Am designer, and review portfolios and conduct interviews. We look at process as much as we look at quality of output.
I read through those, including some of the referenced articles. My opinion is that the DF-21 is overhyped, as is the vulnerability of CVBGs to satellite detection. I'm on my phone right now, so I'll circle back to details later.
Think of it like a breakout session of an online class rather than an online class itself. Why is that useful, you may ask... Having a group and sense of connection helps keep people motivated.
Given that it one of its key components is plastic, I imagine it be waterproof but will also be quite flammable.
Not the be the voice of reason in a sea of crazy; but this is just stupid. correlation != causation - making an assumption on pay rate vs who uses tabs and who uses spaces makes my brain hurt thinking about what moron approved this article.

Set the tab stop to what ever your project/team style guides requires. Tabs to spaces is just plain stupid. Why on earth would you ignore the x09 character, a single character that exists for this exact reason, and replace it with multiple x20 in the file. Just set your tab stop to what you like to look at, be it 2, 4, or 42 characters. By the way the default is 4 characters for most editors/IDE's.

vim - :set tabstop=4
vscode - to your settings add the following. "editor.tabSize": 4

Everyone else's comments are moot!

Debate over.
You might want to look up where the term "computer" comes from. Hint: It was a job description.

https://en.wikipedia.org/wiki/Human_computer
What about the people who don't have a network of friends and acquaintances with enough extra money to help pay their bills? What about chronic problems that require thousands or more dollars each year to address and never end? Should those people just keep begging? Eventually that will destroy their relationships if they kept trying it year after year.

But I'm confused why you think gratefulness and knowing how "gave them life" is key. If my work-provided insurance plan pays for medicine I need to survive, who should I be supplicating myself to to satisfy your moral demands for appropriate gratefulness? Do I have less value as a human being in your eyes because I accepted payment from a faceless remote corporation instead of by begging my social network to give me the money?
You can enable the old Twitter UI
Imbalanced-Learn: A Python Toolbox to Tackle Imbalanced Datasets
It will probably come from the opposite direction, i.e., integrating more and more cybernetics into our bodies until at some point we're essentially only our brains (biologically). Whether something non-biological can show emergent properties that the brain has remains to be seen.

In any case even AI completely indistinguishable from ourselves is likely only to be as much of a threat as our children are. Everything depends on how it is managed. Apocalptic scenarios generally can only happen in a tightly connected, online society with no offline fallback mechanisms for control. If we are that careless/stupid, then perhaps AI taking over our systems (and hence us) is not so bad after all...?

AI needs creative intelligence, ability to learn and adapt the very process by which it learns, as well as links to the physical world enabling it to control and perpetuate its existence. The entire process is in our (human) control. Until the very end.

The other direction is frankly more scary. Augmented human beings and other existing living beings. That is much more prone to go haywire and pose a threat.
Yes, that is exactly the idea. We know it is not perfect of course. We invite any input for suggested changes or additions. This project is not for our egos, but rather, to help an online community.
> Put another way, using spaces instead of tabs was worth as much as an extra 2.4 years of experience.

It's because they get more keystrokes in!

Depending on your tab/indent settings you might get as much as 4x or even 8x the XP by using spaces.
I would say that this title is misleading. A lot of what is presented there needs a strong grasp of deep learning(and the other underlying concepts behind them.), without which all you'll do is load the examples on Xcode and run them.

Moreover, I would probably encourage people to read examples of Tensorflow or Caffe2 running on iOS rather than something like Forge. Forge is an interesting project but won't really help you if you don't have a clue about MPS or Deep Learning.
Sounds like they never were two separate entities to begin with or never parted location. Which is spooky too, in a different way.
Towards a Better Notation for Mathematics (2010) [pdf]
Yes, that's correct. The challenge is to accept that and go with the flow, rather than trying to swim upstream.
Show HN: TROXES – Origami building blocks