skysight-inc/HackerNews huggingface dataset:
> sitting there making stuff that falls right into the garbage can is incredibly depressing. What's the point?

A very journey vs destination thought. If the journey is your goal, then you already have the "point" you're looking for. If, however, the destination is the goal, then you are forever reaching out for your next "point", and the moment you reach one, you'll be reaching for another. Always looking for your next point that will never satisfy you.

The preeminent philosopher Jake the Dog had an interesting comment about this sort of thing:

https://www.youtube.com/watch?v=fFsQprx5pQM
I'm contemplating just putting my Toronto condo on the market for an outrageous price, like 2-3 times what I paid for it 18 months ago. If anyone accepts that price, it's a sign that something is terribly wrong, and that I need to get the hell out of this city.
My problem isn't with the bad JS (or, in the past, PHP/JAVA and so on) devs themselves, it's that they insist on building an ecosystem out of a really bad platform. Why? Because JS and this "leverage existing skillsets" bullshit. How about leveraging your brain to learn a more appropriate language?
I suggest looking into Amazon ECS. They have auto scaling features that can trigger based on container-level alerts and thresholds.
And I acknowledged that using it on a different distro would be more advisable, although I still stand by my claim that FreeBSD is far more appropriate for ZFS.

I will, however, agree that having no fallback to the prior kernel version is a problem. In practice, it's never caused me much trouble except when I do something stupid like using ZFS from the AUR. initrd generation has historically seemed to be more problematic under Arch, but I'd argue that's mostly fixed with install hooks.

In all honesty, it was probably more the fault of the zfs-dkms packages than it was either the kernel packaging policy or ZoL+DKMS itself (for reasons I elaborated on in my original post).

But, that's also what you get when you use packages from the AUR or using a distro like Arch for something that really only benefits from a wider installation base (like Ubuntu does, for instance).
When You Waste Food, You’re Wasting Fresh Water Too
Asset Valuation is not income generated unless you liquidate or rent it out.
HTML and CSS are a bad fit for rendering heavy graphical interfaces because they fundamentally follow a document flow rather than grid-based layouts. Flexbox and css-grid are helping some in this area, but they are not used very often.

(not to say that HTML and CSS aren't useful, but they are far from the idea means of rendering a UI).

HTML does work fine when you use it for mostly document focused work, and I enjoy the interactivity and connectivity that web browsers have brought to the web, but I'd love to see an improvement on it all.
Something like React Native that targets Windows/macOs/Linux rather than iOS/Android? I think that this would be a better way to deal with using Javascript as the dev environment, while at the same time passing on Electron.
And people with such ideas are opinion makers. Now THAT is chilling.
A Beginner's Guide to Monero
>As long as we let cockroaches hide behind legal technicalities, as they do MAJOR damage, they will continue to do so, and the damage will continue.

And yet those "legal technicalities" are the difference between a free society like ours, and Russia.

As despicable as they may be, to give in to the allure of dehumanization and extrajudicial punishment is fascism incarnate.
I've lived in NYC and Buffalo, a reasonably large city 8 hours north of NYC. The two experiences are not at all comparable, particularly with food and diversity in culture. Although a large Chinese population exists as international students in Buffalo, you can't get anywhere near the close-as-authentic-as-you-get-in-the-states Chinese food in Buffalo that is available in spades in NYC area(particularly Flushing,Queens). this applies equally to Indian, Ethiopian, etc. cuisine. Many particular specialties that I enjoy aren't available in Buffalo at all.
That's a fun analogy, made me laugh. :)

I see this literally everywhere though, the article at hand is only a slightly better example than almost everything we do. Browsers consume gigabytes of memory to render a few basic web pages. We use high level scripting languages with tons of dynamic memory inside containers that are running on VMs to run all our cloud infrastructure. If we had the time, these things could be multiple orders of magnitude faster and smaller. It just isn't worth our time... :P

Another fun example of this I ran into recently is the controllers for brushless drone propellers. The hobby motors you buy for $20 usually have a 1Mhz 8-bit CPU running Electronic speed control, literally shrink-wrapped inside the wires. Every single prop. Think about that, a million instructions per second running, only to make something spin. (To be fair, the CPUs are under-utilized, but still, it reminds me of churning butter with a jetplane.)

The main difference, of course, is that cpu time & memory are close to free, and 787's are super expensive. Maybe if 787's were free, we'd use 'em often to churn butter... ;)
Trump has a new tech whisperer in the White House
> If there is no joy in what you are saying (and I don't mean the joy of pointing out someone else's mistakes), why are you saying it?

What about constructive criticism?
https://www.docker.com/aws oughta be a good place to start
Uh, I lumped in Java with the compiled languages?

And yeah, thats right there's like 80 million Python variants, some of which are compiled.
That would, but right now the cursor fades in and out, it doesn't "blink" exactly, so this suggestion is not a 1:1 replacement.

Sounds like they need to optimize their CSS animations in general.
Until recently, bond trading was dominated by NYC (and back in the day, almost one firm; Salomon). It may still be, but I've been out of the industry for a while so am not sure about modernities of it.
I can highly recommend Sacha Greif's article "A Study Plan to Cure Javascript Fatigue" ( https://medium.freecodecamp.com/a-study-plan-to-cure-javascr... ) as a great place to start. It gives an excellent series of steps for tackling modern Javascript concepts one piece at a time: Javascript, React, ES6, and state management.

For anyone interested in learning React, here's my standard advice:

You should start out by reading through the official React docs and tutorial at https://facebook.github.io/react/, and use the official Create-React-App tool ( https://github.com/facebookincubator/create-react-app ) for setting up projects. It creates a project with a solid build setup, with no configuration needed on your part.

Past that, I keep a big list of links to high-quality tutorials and articles on React, Redux, and related topics, at https://github.com/markerikson/react-redux-links . Specifically intended to be a great starting point for anyone trying to learn the ecosystem, as well as a solid source of good info on more advanced topics.
You are missing the point. The problem is prices have doubled since 2012. People who didn't time it right are hosed. And there was no obvious reason why prices should go up so much so fast.
I'm actually surprised by this, but I'd wager that you also didn't use the DKMS AUR packages. I also suspect you wait for the zfs-linux (etc) packages to match the kernel version before updating. Or you manually bump the kernel version and build it, hoping for the best (edgy!).
After burning a lot of time getting all the javascript tooling I wanted working, for the umpteenth open source front-end javascript library I wanted to publish, I threw together this:

https://github.com/krakenjs/grumbler

Pretty opinionated on the tooling it uses, but good if you just want to say "Fuck it, I want to fork some boilerplate, write some code, and build/distribute it", then worry about the finer details later, and swap in specific tooling that you need later.
I've noticed Twitter auto-unfollowed many of my friends. Happened on three different occasions.
Why should I switch browsers? Don't tell me it's just to help out advertisers.
NYC doesn't have a monopoly on bad commutes, but isolating yourself even more with an even longer commute doesn't solve culture mismatch issues. Besides, it's not a great lifestyle anyway.
I had a similarly bad experience with System76 build quality. Back to Thinkpads for me.

That ethernet port they show broke after relatively light usage. I can't believe they haven't fixed that design flaw yet. I guess wired connections are rare enough maybe no one notices.

The screen rubbing on the keyboard when closed and causing bright spots was definitely the worst part for me. I don't want to have to be dainty with a laptop.
Is public speaking fear limiting your career?
Is it possible you have him muted?
> Because you can write plugins in JS?

Yeah, kind of. Sadly most developers have neither formal nor self-taught education about compiled programming languages and/or desktop development. They're only familiar with web-related programming, so if you only have a hammer, everything looks like a nail.

Being a hardcore real-time desktop developer during the mornings and a freelance web developer in the afternoons, I honestly doubt the average javascripter could get his head around something like C++, specially for complex tasks like developing an editor.
I don't see any evidence there that they manufacture semiconductors, only electronics. Manufacturing electronics isn't that hard, depending on what exactly you're doing. Assembling printed circuit boards from components is something you can even do by hand in most cases, and automated assembly equipment isn't really that expensive to set up a small factory, depending on the volume required (small-volume stuff isn't that expensive, high-volume high-speed stuff is more so). Manufacturing semiconductors is something else altogether, and isn't something you can do in a small warehouse with a few hundred $K of equipment; it requires very specialized buildings and equipment.
Soundcloud confirms new $70M credit line after failing to close $100M round
What a garbage website. This author also wrote

>Bioware has been invaded by Social Justice Warriors; millennial feminists who believe the white-male dominated “patriarchy” is the reason opinionated purple-haired land whales aren’t landing jobs.

Everyone knows it's bots that mainly follow these people anyway.
is it your best idea?

why not take the money, then you have runway for your "trillion dollar" startup?
Math Puzzle: A Ticking Evolutionary Clock
Consistency.

I used to wake up at 4am every day to go to the gym. The secret is that I wouldn't break my sleeping schedule on weekends.

If you're staying up late on weekends, you're never going to be a morning person - Mondays will always be brutal, and you'll start feeling normal around Thursday/Friday only to repeat the cycle.
Why I Don't Have to Follow VC Blogs Anymore
It just doesn't go in my head how so many people have trouble understanding why things like VSCode or Atom are popular.

They're sexy, they are powerful (extensions for everything), portable, and extremely easy to extend thanks to Javascript being pervasive. I don't know for certain but I'd also assume writing an Electron app is easier than writing a similar app in a lower level language.

Is it really that hard to grasp? Performance has to be perceptible by the average person for it to affect user base. I prefer WebStorm but I've had absolutely no issues using VSCode on my laptop - which feels even faster than WebStorm.
It just doesn't go in my head how so many people have trouble understanding why things like VSCode or Atom are popular.

They're sexy, they are powerful (extensions for everything), portable, and extremely easy to extend thanks to Javascript being pervasive.

Is it really that hard to grasp? Performance has to be perceptible by the average person for it to affect user base. I prefer WebStorm but I've had absolutely no issues using VSCode on my laptop - which feels even faster than WebStorm.
The point of my criticism is not to project negative energy to the creator or taking joy in my comment but to provide the creator ways that they could improve the project.
Under your line of thinking everyone should just go and project good energy and never offer ways for projects that they show to other people how that they can improve.
I have posted my work on HN and the comments are very insightful for what I should improve or what I have done wrong.
I'm in the same boat. But my naivete was in thinking it would be easier to dispel lies when facts where easily linked to. The propagandists' workaround was to just attack facts.
I have had numerous occasions discussing this topics b
with my peers before and concluded this is really like a religion and will be very difficult to convince anyone to change to another. (I use one space myself.)

It causes bit of side effects to have two spaces after period, like if one of them rolling into beginning of a new line and what they ought to do is to define those spaces as a non-breakable spaces, to indicate they shouldn't be separated, but I don't see this praciticed too often.
> I feel like I know more people who are interested in doing math, but are not doing math because the job market is not kind to those who do math. Indeed I am one of those people. I do agree that I took a somewhat cynical approach.

Replacing math with CS would make more sense in the context of the conversation. There are many 18 year olds today who are saying "I guess I'll study computer science".

When I took the first semester CS course at my alma mater the class size was roughly 300 students. Now it's regularly 1200+.
This is exciting for a simple reason: it might actually work.
The jokes of GNU Emacs being bloated are from a time when machines with 8MB RAM were modern. The original NeXT computer was introduced in 1988 with 8MB RAM... The Mac II from 1987 started at 1MB, max at 8MB, ... today phones have 2GB RAM.
Affiliate marketing if you do you keyword research correctly.

I think it's important that most people realize that with passive income, there is no such thing as 100% passive. There's always initial work or maintenance involved.

Passive income is more so creating something of value that requires minimal to no effort by the recipient to maintain.

Aside from some aspects of real estate, I'd have to say affiliate marketing can be the easiest and best passive income sources around if you're willing to put in the initial work. It's also a very low barrier to entry on it, so anyone can do it without a lot of costs.

If any of you guys are interested, there is a really good passive income IRC chat community to hangout and discuss/collaborate about it.

http://webchat.freenode.net/?channels=%23%23passiveincome&ui...
I'm definitely on the same page - that said, a big determining factor of success is the efficiency of the local gov in question. For example, dig once already exists in San Francisco (http://sfgov.org/dt/dig-once). I've had a conversation with someone who project manages fiber installation across the city, and he mentioned it takes many months for any dig to actually happen, because every potential stakeholder has to sign off before going forward.

Again, am on the same page that dig once makes a lot of sense, but there are some practical roadblocks that could make it less desirable.
Twitter cares about engagement from people you follow specifically. Maybe the other people you follow hate him.
Or for me, accidentally cut the copper line to the rest of the neighborhood and had to dig a trench in my front yard to repair it. I'm on the corner and towards the front of the subdivision, so I had quite a bit of work being done over the past 6 months.
I see that it is just a beta launch for "experts". Anw, amazing and interesting product! Wait for your official launch!
I was very frustrated when I tried to move to gulp+sass+babel+uglifier tool chain, It took me an afternoon to set everything up before I can write any actual code.

The whole thing looks like to be designed toward make big and long-term maintained website, not toward helping you to hack up throw away site quickly.

Stuff like gulp, after I installed it globally, I still have to install it per project, which makes little sense to me.

It used to be just "compass init; compass watch", and start write stuff, uglify JS before deploy, then done.

I still hates JS, I don't get why a language once hated by everyone, now is sexy again.
PHP in contrast, have improved a lot since 5.3, and it actually quite fun to write these days.
An excellent article which speaks the obvious but all too often falls on deaf ears.

My two cents:

1. Code reviews are to developers what proof reading is to writers. A person could read and re-read, numerous times, something which they have written and they might never see some basic grammatical error that they have made. But another person will spot the error without even trying on the first read. This is true in code as well. We often will not likely see that which we are convinced is not present - even when it is.

2. Everything I have ever learned I have learned through wood working. Specifically, take the time to plan ahead and invest in your designs before you even begin working. There are no short cuts in life nor in code. Every time that you try to take the quick path you will eventually pay it for two fold down the road. And your results will be imperfect, patched and less desirable than if you had avoided the problems by investing more thought and consideration at the start. I often say that the slow path is the quickest path.

I could go on (and have gone on) for hours on the topic of technical debt. But in the end the best approach is to invest heavily in good tools and processes as soon as possible. The investment always pays off and the best investments typically go entirely unnoticed because they eliminate problems so that you aren't even aware that they might have otherwise existed.

edit (adding a gripe)

"Universities don’t teach COBOL anymore–they rarely even teach C or C++–and good developers focus on keeping their skills up-to-date. Ss your technology infrastructure ages, it becomes increasingly difficult to find workers for the job."

I would choose a veteran C++ developer over an 'up-to-date' non C++ developer any day of the week. Also you made a typo in the quote. Code review! (^:
The shackles of scientific journals. And how to cast them off
Eni is awared two new contract for oil exploration blocks in the Ivory Coast
> Intent to Deprecate and Remove: Trust in Existing Symantec-Issued Certificates

When I read that something like this popped up in my head:

"Google is using the nuclear option on Symantec. Neat!"
I do seek help, and LSD gives it to me. 'Reality' .. Ahahah!

Quid est veritas?
It actually would not be too hard to add a separate parser for S-expressions; this would allow the existing "backend" tooling (converting to postfix, generating trees, filling tables, etc.) to be used unchanged. I actually think this would be a really powerful feature to add; thanks for the idea!
"All of my hassles with AT&T and Google wouldn't have come up if this law existed when my neighborhood in Austin was being built."

This law would apply only to federally funded road projects, which likely carry the vast bulk of auto traffic but are a small fraction of the total road mileage; it will not affect most neighborhood streets with lawns.
The problem is that natural inclination doesn't always line up with demand.

Many people may want to be a professional beer taster, but we don't need very many of them.
> Mass Effect: Andromeda – Sucky Animations, Bigoted Designer And Fugly Females Lead To Canceled Pre-Orders

> WHITE EVIL: New ‘Mass Effect’ Excludes White Character Creation In Ongoing SJW Assault On A Race

> Emotional Trey Gowdy Warns Anyone Obstructing Pedo Investigations To Be Disemboweled By The Sword Of Justice

Uh, yeah, I don't think this source belongs on Hacker News.
A bit of history:

* tar exists 1979 so neither GNU nor FreeBSD had the first implementation.
* pdtar, from 1987 was public domain code and actually the GNU people based of this public domain code and put their implementation under the GPL
* The current FreeBSD tar implementation is from 2005
5k nodes, 1 million containers, 5 minutes https://www.hashicorp.com/c1m/

(Disclaimer: I'm on the Nomad team but wasn't at the time of the post)
How We Built an Online Course That Generated $120,679 in 5 Days
I previously worked with Unix sysadmin tasks and software development at Statnett SF [1], the transmission system operator (TSO) for the national level of the Norwegian electrical power distribution network, and am currently studying at the university to become an electrical engineer. We started learning about transformers, generators and motors in three-phase systems this semester, so that document is of interest to me. I looked over the document briefly and intend to read it in full later, for example tomorrow when I will be going on a two hour train trip to Oslo.

The electricity sector in Norway relies predominantly on hydroelectricity. In 2008, hydroelectricity generated 141 terawatt-hours (TWh) and accounted for 98.5% of the national electricity demand. [2]

I have been told that the nature of hydroelectric power generator installations makes the act of balancing the power system in Norway quite different from what most other countries are dealing with but I think the document you linked will be informative to me none-the-less. Besides, understanding power systems balancing in general and not just for Norway would allow me to work in other countries in the future should I want to. Not saying that the university is going to teach me things that apply to Norway only of course but I hope that you understand what I mean.

PS: Statnett has a live view of the Nordic power balance on their website -- http://statnett.no/en/Market-and-operations/

[1]: http://statnett.no/en/About-Statnett/

[2]: https://en.wikipedia.org/wiki/Electricity_sector_in_Norway
Looks like the story was discussed here: https://news.ycombinator.com/item?id=13929992.
Automakers have to answer to the EPA too. That doesn't stop regular joes from changing their own oil in their garage and buying parts at Autozone. Most cars are not designed to make it impossible for car owners to do regular maintenance or simple repair jobs themselves.
Prior to the Symantec aquisition, VeriSign used to pitch just this thing as a product. AFAIK the usage was limited to DoD and a few mundane things.

The IC wasn't interested because it was easier for them to just steal certificates or work around TLS completely.
The Three Types of SaaS Value Propositions
Unified Communications is the fundamental new way to connect and collaborate
> Not to mention that the Windows API UI toolkit, while bad, is sane compared to the web stack.

Completely disagree. Charles Petzold's HELLO.C is hundreds of lines of code. Hello World on the Web is, well, "Hello world!".

"Sane" environments don't force you to make up a distinction between "long pointers" and "pointers" if you want to conform to the house style in order to match 16-bit x86 real mode. Or route all events through one WndProc, forcing use of "message crackers" to poorly recreate the ergonomics of addEventListener. Or have to recreate the vector graphics stack not once but twice in order to deal with the lack of forward thinking (GDI, GDI+, Direct2D). Or deal with incredible apartment threading complexity to maintain VB6 compatibility. Etc. etc.

If you had said .NET, maybe. But Petzold-style Win32 is bad.
So I tried copying the site with fixed header and it broke the layout of your site - http://imgur.com/a/OADih

Otherwise, I like it for its simplicity.