skysight-inc/HackerNews huggingface dataset:
Great article. This quote in particular resonated for me:

"I had to let go of doing it The Right Way from the get-go, and allow myself to fumble through using suboptimal or just plain amateur setups just to get comfortable with individual tools"

Coming from languages that have good build and dependency management tools, JavaScript is a highly unproductive developer experience. Yes, you figure it all out eventually, but I shudder to think how much developer productivity is wasted today on JavaScript ecosystem complexity and constant tooling and library churn.

Hopefully 5 years from now, we'll all be looking back in disbelief at what we used to put up with to build web apps.
Read the thread above?
If you paste a long, random password in your search bar, what's going to happen in the time between then and changing it?
I think it is important to note that the company probably has a significant interest in such stories being published, though that may seem counterintuitive at first. It's better for them to overstate the effectiveness of their methods (as I have heard many people suspect) and seem evil than to appear benevolent and ineffective.
> Many more economic sectors tend to be spread out geographically -- such as higher education, caring for the elderly, installation of smart-home equipment, fracking, restaurants -- and if more economic activity takes these forms, to some extent rents will equalize across different cities.

I do not buy this. In the countryside the economy is backed by the local resources (forestry, agriculture, if it applies fracking etc.). The rest of the economy in the countryside lives off the money brought in by those, and especially off the wages of the workers.

The more automatisation you have, the less you need people spread out. The trend is that things get cheaper and need less work that is more centralized. What you need to be able to do is creating new things, and that is easier in centralized megacities.
At some point someone will write an MS Access or File Maker Pro in JS. And finally a Visual Basic 6 client as well​ as an SQL database right in an single page JS app. At that point client side JS tools will stabilize. vb6.js will then last forever.
wouldnt the equiv be that resurfacing==upgrading optics/lincards... you dont need to replace the actual fiber.
It uses vanilla OpenWRT. The app to configure it is just react native and speaks OpenWRT API's. The only thing I could open source are 1) How I flash the router and configure it, which is a hassle and I'm not going to share, and 2) The source code to the react native app, which you can decompile and look at if you want.

If you want to see the open source of the router software itself, go to https://openwrt.org/ and dive in
Haven't used it, but it looks like there are a few apps for iOS: https://mssun.github.io/passforios/

KeePass is a good solution, too. It also has iOS apps.
Choria's Network Federation Model Using NATS
Yeah the integrated node js debugging is awesome. I love how it's an in-between of an IDE and regular text editor. It has some more features than atom but feels lighter than webstorm
The thing is, @feld never said anything hateful about @roflc0ptic or anyone else.

There's a difference between between not respecting a person's beliefs, and not respecting a person because of their beliefs. It is possible to engage in the former while not engaging in the latter.

This breaks down, though, when people somehow equate what they believe with who they are, and thus if you attack their beliefs in any manner, somehow you are now attacking them. This isn't confined to any particular belief system or ideology (you see it in liberals as well). One should, however, be on guard to not let this kind of conflation happen to themselves, because it does nothing to further discussion or reflection upon the ideas/beliefs, and their likely veracity or usefulness to themselves and/or society at large.

Unfortunately, many people lack this kind of ability to self-reflect and understand that they are not being attacked or derided, but rather their ideas and beliefs are. There are very few cases in which an individual should not be respected because of their beliefs; these cases are typically when society has deemed such ideas/beliefs to be harmful or dangerous to society or others, yet they continue to hold onto those ideas/beliefs and/or promote them as well.

Otherwise, except for those cases, one should feel free to criticize, attack, or disrespect beliefs apart from the individual holding them, and that person should also understand that they are not the target of such - and should self-reflect upon why their beliefs are being viewed this way.

Of course - this can lead to absurdities - for instance, if all of a society deemed that hitting oneself in the head with a hammer was the way to cure a headache, despite objective evidence - to go against this idea while being in the minority can and would be extremely maddening and depressing.

One can thus understand why being an atheist in a country that is mostly religious, has almost no representation within their country's government, while being told that they are part of the problems of that country, that they are the immoral ones (despite what statistics really show about crime and incarceration demographically), and that the religious ones (and mainly of a particular religion) are the ones being suppressed (again, never mind the real objective facts of the matter) - can be an almost Kafka-esque experience...
SMIT running man example: https://www.youtube.com/watch?v=YMWSD69BWqI

If anyone knows where I can get those animation frames, I'd like them for a personal project as a "running" indicator.
> What is input energy? Is it all the energy from the sun or is it only the energy within the energy band that the panel can "see"? What is efficiency? The efficiency for different energy band is different for each solar panel as well

Don't research/industries usually come up with unambiguous terms and units for these things so they can compare metrics? e.g. Our prototype showed 94% VSE. VSE: "Visual Spectrum Energy" is the input energy between 400-650nm as measured by ... "
This is a perfect example of Ad Hominem—no discussion of the content of the article, just a blanket dismissal because you dislike the source.
They may think most constituents don't care about privacy at all, so why protect it? Or maybe they think the free market will somehow fix it? In any case, Americans should show them that they are actually interested in their privacy:
https://act.eff.org/action/don-t-let-congress-undermine-our-...
I don't think you quite realize what kind of microcontrollers would even come with a DDR3 interface. But if you want to waste away a > 500 MHz chip with sampling GPIO and DMAing that to memory (good luck hitting anything close to what an FPGA could do here, that kind of chip tends to come with multiple levels of caching, pinmuxing, ...) you must have a large BoM and power budget.
That's true short-range, but not long-range.
I have a private Streisand server [0] running for that reason. I got tired of dealing with most of the IPs for big VPN services being blocked on a lot of websites.

[0]: https://github.com/jlund/streisand
The C programming language undoubtedly reduced the cost of making software. However, an increase in efficiency (in this by reducing labor costs) can often actually increase overall demand, as new use cases become economically viable. There's a term for this phenomenon, but I can't remember it at the moment.

I think the increase in prevalence of software since C was created provides some empirical evidence that this dynamic was occurring (and perhaps still is).

WordPress is a bit trickier as it allows non-technical people to implement working software. However, isn't there a booming market of WordPress devs who do more complex customizations? Such work is different than being a full stack engineer at Google, but it is still a technical role that produces software.
Won't they just stick in "mandatory arbitration" and "no class action" clauses into license agreements?

Seems like a no brainer as long as we continue to allow companies to get away with such bullshit.
Being able to see source code and certifying the binaries running on the machine are not the same thing.
Honestly it's probably that half decade or so making the switch. Different strokes for different folks for sure; but Im fairly sure the cities you describe don't exist in the US anymore, at least on the east coast. You're more likely to die in a car accident than be killed by a stranger in nyc (and the heart disease brought on by the sedentary car shaped life is a far bigger risk factor).

Live fast, die young, make bank; that's the counter culture philosophy. A slow death as we watch our homes devalue in the burbs worked for our parents, but there's a growing wave of nihilism attracted to the other life urban living offers.
Who in the right mind would propose cutting EPA budget? This current government. Who in the right mind would want to offer health care to fewer Americans? This current government.

With all the allegations and lying we read about this current administration, there is no sanity neither at the White House nor on the Capital Hill. I never like the fact Senate election is every six years. There should also be a fixed term for all representatives and senators.

(Disclaimer: do not support Trump, but not Democrat / Republican, both parties are dirty in their own way).

If one day voters are given a secure voting application they can vote on all issues, it will be great.
If you ran a different OS on the Pi, would you get the consistency? For instance, FreeRTOS has been ported (unsure of quality) https://github.com/jameswalmsley/RaspberryPi-FreeRTOS .
+1 for the non-subscription request. I've told a few people about Sudden few weeks earlier, and the subscription only option is a bit downer.

A pop-up store type experience in major coffee cities in N.America (including Canada pls.) would be a good way to get the word out about Sudden.
Top Tips for ECommerce and Thoughts on Instagram Shoppings
It's kind of wild you think the NAACP is this huge factor tipping the scales. I'd guess that's a product of consuming alt-right news, which tends to massively amplify organizations and figures within the black community that can be smeared as corrupt, but who knows.

Every study I've read relating to economic mobility points to having economic leverage in the first place as the greatest factor. Blacks have a disproportionately low share of wealth ownership in America (can't cite this atm), which combined with systematic biases puts them at a pretty significant disadvantage. Speaking English isn't enough to counteract that.

You make some interesting points re: how to categorize diversity, but it sounds like you're just moving the goalposts.
With gnome 3 you can install gnome tweak tool and just set the text scaling to 120-130%. Works very well on my 13 inch 1080p display
Obama admin did little about NSA domestic spying (and James Clapper perjured himself, but is amazing still considered credible by the media), so the idea that neither party cares about privacy is, indeed, correct.
Even though the Ariane 5 has a decent record I am so nervous about this launch! Makes you wish they'd built a backup just in case...
I didn't even read the article. Just noting their track record with headlines.
Mad Men and the idea of business
I guess since ES5 is the language spec I've used the longest, I find refactoring vanilla JS to be enjoyable since most frameworks exist to clean up ugliness. Many frameworks add boilerplate and foreign patterns that can make this difficult, though. When I run against this, however, I have to re-assess the value of the framework I'm adding and if it still exists, refactoring is not what's needed as much as a re-write. This is the primary reason for writing code that is modular on as many levels as possible.

I worry about the React/Flux patterns at this point in that they are creating codebases where modularity is specific to their pattern which could be tomorrow's anti-pattern (Prototypejs anyone?). I suspect we'll be cursing refactoring these codebases soon.
I use their webapp but it's really frustrating to have to copy+paste all the time from a browser tab. Considering people have been asking for a linux client for a few years now, you'd think they'd find some time. Then again their windows app isn't really polished either.
You are fixated on content-creation, but what about all the other types of websites?

I have a collaborate writing forum for young teens which don't have credit cards.

Maybe you think my forum shouldn't exist because it depends on ads, but as someone who grew up on a similar writing forum and developed my love for writing at a young age, I'd disagree.
Makes me wonder if this is at least partially intended to create a reason to roll back common carrier status.
Personally I like the blinking cursor in vim and I don't think dripping water is a good comparison.

Without the blinking I lose the file location and have to move it around with "hjkl" so I can find it again.
I've finished reading all of the leak now (except the Broadcom manual that was included for some reason?), and at least to me, the most interesting piece is the manual for DerStarke [0].

It's a diskless, EFI-persistent implant for Mac OS X 10.8 and 10.9, that does most of its network communications through a browser process. The manual explicitly calls out that this is done to make it difficult to detect the implant using tools like Little Snitch.

This is in contrast to a lot of the tools referenced in the previous leak, which went to great efforts to keep their disk / memory footprint low, but didn't otherwise get into much of the details about how they cloaked their network comms.

Overall, the leak didn't include any capabilities that I was surprised to see. Things like using adapters to install an implant on boot (Sonic Screwdriver [1] in this dump) are super cool, but they aren't anything we haven't seen done before. See Thunderstrike [2] for a really great lecture on this type of attack.

Also, obligatory warning about WikiLeaks dumps: it's usually worth just reading the leaked documents themselves, and avoiding the editorializing that WikiLeaks always does. They tend to make unsubstantiated claims that end up getting the brunt of the media's focus.

[0] https://wikileaks.org/vault7/darkmatter/document/DerStarke_v...

[1] https://wikileaks.org/vault7/darkmatter/document/SonicScrewd...

[2] https://events.ccc.de/congress/2014/Fahrplan/events/6128.htm...
You'll also need to use dnscurve. Setup an RPI as your local DNS resolver using dnscurve and have your router hand out your rpi as your lan's DNS resolver. None of this matters if you rent your router from your isp
Great question! We've already built an Amazon integration that lets office managers convert employees requests into direct purchases on Amazon. And we plan to build many more in the future.
You will notice that was also their SGC root, and one of the oldest roots that browsers trusted.
> The reason why I hate these kinds of threads in IT communities is that we usually don't seem to talk about the issue(s) the article is referring to ... comments are basically "I use X because of Y"

I often come to these comments on articles like this precisely because I want to see if the knowledgable folks here suggest the product/service in the article, or if not something else (in the same space).
How is this foolish? This saves the company money, and helps executives get bigger bonuses. This might cause the company some problems in 5 years, but who cares? By then, the executives have already collected their bonuses and left.
Neurotic Neurons: An interactive guide
Breakdown of party affiliation and vote

YEAs ---50

R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R

NAYs ---48

D D D D D D D D D D D D D D D D D D D D D D D I D D D D D D D D D D D D I D D D D D D D D D D D

Not Voting - 2

R R

(https://www.senate.gov/legislative/LIS/roll_call_lists/roll_...)
On Win32[0], the blinking caret can be shown anywhere inside a window, not just on a text field. The sample program builds a basic text editor without cheating and using a textbox control.

I'm sure other operating systems have this kind of facility - after all, how does the built in text edit control draw its caret?

[0] https://msdn.microsoft.com/en-us/library/windows/desktop/ms6...
You have HTTPS between advertiser and you. Advertiser then requests the name associated with your IP.

That's all they need.
Thanks for that. It's convinced me to find a new route home :-)
Yes, that is what I'm saying. They are not porting it because previous solutions have been just as capable.
In my city Taxi's are horrible; I remember I was heading back from a party and I spent 4 hours waiting (calling back every 15-20 minutes to see where it was) before finally deciding to leave and spend the 2 hours to walk. Another time I had to go pick something up from a friends house that was 7 kilometers away, there and back cost me $56 somehow (I believe he may have started the clock before he arrived but I didn't confirm)
I know it's stupid and crazy, but would carpet bombing the arctic work to burn up the methane trapped below the permafrost before it leaks out into the atmosphere and causes worse problems? Or maybe we should send out expedition crews to find and preemptively explode these methane bubbles.

Perhaps the way things are going they will become too plentiful to really do anything realistic about it.
Canada seeks to end Uber's tax advantage over taxi companies
The vote was 54-50, how the hell did the Democrats win?? The vote was almost 100% on party lines. Seems to me the Republicans have been all about this and the Democrats against it. I'm not in either party - but saying they are the same is just absurd.

Edit: Sorry, it's 50-48, even closer. Here's the list of cosponsors, not a single D. https://www.congress.gov/bill/115th-congress/senate-joint-re...

10 Repeating flawed logic to yourself does not make it true.
20 GOTO10.
Is that a typo? Rent seeking refers to a specific kind of behavior

https://en.m.wikipedia.org/wiki/Rent-seeking
Haven't they been hacked more than once?
I did. Thank you for the examples, but I am unconvinced and still believe you are just another person with an anti-media agenda.
Could actually dodgy sites then imitate bank websites, ask the same of users and then commit a MITM attack?

Technically, certificate pinning etc can prevent this, but in practice, yes, this is a possible attack vector.

But it has little to do with CA validation. If the user understands how to verify the domain and security of the connection the attack doesn't work, and if he doesn't, the Google vs Symantec situation makes no difference either.
I quote from [0]:

>Resolved by the Senate and House of Representatives of the United States of America in Congress assembled, That Congress disapproves the rule submitted by the Federal Communications Commission relating to “Protecting the Privacy of Customers of Broadband and Other Telecommunications Services” (81 Fed. Reg. 87274 (December 2, 2016)), and such rule shall have no force or effect.

Which undoes [1]. From the summary on the first page:

>The rules require carriers to provide
privacy notices that clearly and
accurately inform customers; obtain opt-
in or opt-out customer approval to use
and share sensitive or non-sensitive
customer proprietary information,
respectively; take reasonable measures
to secure customer proprietary
information; provide notification to
customers, the Commission, and law
enforcement in the event of data
breaches that could result in harm; not
condition provision of service on the
surrender of privacy rights; and provide
heightened notice and obtain affirmative
consent when offering financial
incentives in exchange for the right to
use a customer’s confidential
information.

[0] https://www.congress.gov/bill/115th-congress/senate-joint-re...

[1] https://www.gpo.gov/fdsys/pkg/FR-2016-12-02/pdf/2016-28006.p...

edit: the headline appears accurate.
Very much agreed, good thoughts/ideas - I'll keep these in mind! Thanks!
Every day there's a new reason to be ashamed to be American.
While I have complaints about both parties you are being ridiculous. This was a straight party line vote, it passed with only R votes and every D voted against. Both parties have problems, but to say they are the same is delusional.
Awful marketing for what is likely to be a continuity of sub-par products.
" In the early years of smartphones, a big part of the gain goes to Apple. As cheap imitators enter the market, prices fall and more of the gains go to consumers, or business users of the product, who are scattered across the country."

I believe Apple still take 90% of the profit.
The nice thing about not having one dominant industry is that the entire local economy is more stable and better able to take shocks to the system. (I've lived in NYC and Silicon Valley and both felt like boom/bust kind of places to live. I now live in Chicago.)
My vote doesn't count, and my party colluded to keep my presidential candidate off the ballot.
It is also important to look for primers from multiple decades because what sometimes can be confusing is the current state of the art, thesis papers (PhD students are struggling to learn it the first time too, but often they hold the complete supporting material with references), and the original paper for the field.

True, but the fly-in-the-ointment here is that sometimes notation changes over the years, and comparing papers / textbooks across textbooks can add even more cognitive overhead in that sense. :-(
Cool, glad you aren't pissed. And this whole thread has made me want to do a lmbench follow on paper, just get a new set of results for 2017 for *BSD, Linux, MacOS and maybe Solaris (does anyone care about anything other than Linux, MacOS, Windows these days?).
Sometimes it does. I've seen this happen on several machines, some containing recent i7s. And if it does "pop up" quick, it has a loading screen. Let that sink in. It actually has a full-colour screen while it figures out how to render a few numbers and buttons. FFS.
Truly, the web has come full circle.
People tend to use "culture" to refer, more often than not, to the local availability of global culture-production top-dogs. For example, New York has "fashion culture", because it's a place where you can expect to run into people who aren't just into fashion, but who lead and dictate the world's fashion.

In other words, people want access to socially-dominant individuals. It's probably some sort of backwards instinct that doesn't serve us very well these days, given that for each of the top 100 people in anything, there are a million people who want that "access", and obviously only an infinitestimal fraction of them are going to get it—and living closer to those top 100 people (or even going to events they hold) won't really increase their chances of doing so, any more than living in the capitol city of a monarchy means you'll get to meet the monarch.
HELLO.C in question: https://www.johndcook.com/blog/2014/11/12/hello-world-is-the...

I was unfamiliar.
What kind of vendors do you deal with? How would I go about seeing if we could integrate?
Can you prove it? Ah, well then, you see how that works.

Turns out there is a lot subjective in the world.

But what would you say this is?
https://theintercept.com/2016/12/31/russia-hysteria-infects-...

My only point is you can't glance at Washington Post headlines and have a guaranteed accurate picture of the event. Which is true. Ideology aside.
I know this doesn't add to the conversation but I'm really excited by this and had to say so.