skysight-inc/HackerNews huggingface dataset:
Nooooo.

I use both and Firebug is so much better :( :( :(

For example Firebug outputs the entire nested array, while the dev tools just say "Array[len]" for nested arrays (or objects).

The problem with that is if you are debugging and something changes the values inside that array (after you output it) you have no record of the old values, since clicking on the Array[len] shows you the new values, not the old ones.

In general that's my biggest problem with the Dev Tools - it likes to reuse windows, and make you click on things for more info. So if you click on Network and want to see the response from two requests at once you can't - both show their info in the same window, and overwrite each other.

In firebug in contrast you click + and it simply expands, inline, and you can see both at once.

I don't suppose anyone knows a setting I can change to fix that and make Dev Tools more usable?
Here’s how it works: Once you install the Android app, you can assign “trusted” status to your closest friends and family.

I've got an android phone but my wife has an iPhone, does that mean this is useless for us?

Edit, it's in the works:

If you're an iOS user, click here to get notified when the iOS app is available
Definitely, but how does that relate to the power grid being a mundane system?

Are you saying that we're supposed to take the word of the majority when deciding if something is "mundane"? In that case, almost everything we're discussing and upvoting here on HN is "mundane", because <90% (just a guess) of humans actually give a shit.
The cat and mouse game between publishers and blockers continues to pollute the web for everyone. Sad to see things escalating so quickly.
Was Donald Trump's Taiwan contact a policy shift or a misstep?
> I think you would also come to see why modernizing the grid is so complex and so critical for building our clean-energy future.

I strongly suspect the grid will be severely diminished by distributed renewable energy.
Coming from the other end, is Christien Meindertsm's PIG 05049

Christien Meindertsma has spent three years researching all the
products made from a single pig. Amongst some of the more
unexpected results were: Ammunition, medicine, photo paper,
heart valves, brakes, chewing gum, porcelain, cosmetics, cigarettes,
conditioner and even bio diesel.

http://www.christienmeindertsma.com/index.php?/books/pig-050...
What are you worried about here? Further breaches? If you've changed your password, there's not much more you can do. Getting a new email address doesn't make you more secure. If you're trying to conceal the fact that you have an account somewhere, you should not be using your email address there in the first place.
Minimum Viable Synth. https://github.com/kbob/MinimumViableSynth

Today's progress was (a) receiving my SMD rework station from Amazon, (b) continuing to wait for OSH Park to send PCBs, (c) writing graphics primitives for the LCD display (which I can't see until I make the PCBs).
I use the G+ version. Its useful for my partner or I to check each others location e.g. your cooking dinner and want to decide to wait or eat. You quickly check the app and you can see if they are at the office etc.

When I've discussed, generally people steer towards the creepy side of being tracked and dont like it. Maybe this version finds a middle ground as it's selling it as 'keeping you safe' while giving Google the right to track your location to sell better targeted ads. Really, the latter is what this is all about.
This just promotes obsession and anxiety.
Cave of Munits
Even so, raising the barrier of entry to this data will prevent some people from casually looking up their peers. It's worth doing.
Can we get file deletion in windows without raising an error because the file happens to be opened by some program?
Really enjoyed your piece on product dev cycle fundamentals:
http://www.michaelseibel.com/blog/product-development-cycle-...

Just curious growth wise, did Socialcam have a lot of word of mouth, or was some growth hacking involved as well. 16 million downloads in 3 months is incredible.
Wall Street Analysts Turn to Clickbait
Agreed: nobody is interested in everything. If someone was talking about the 19th century Slovakian art movement, I'd probably zone out.

But there are some complex systems that form the basis of civilization that just cannot be simply dismissed as "mundane", at least in my opinion. Systems that, without their presence and correct end-to-end operation, would result in absolute collapse of civilization. Systems that have been developed and perfected through the work of countless scientists, engineers, and laborers over the span of decades.

The power grid falls into this category, while the aforementioned 19th century movement does not.

Of course, I'm probably not aware of all such systems, and I'd definitely be delighted when someone points one out. Heck, I only learned about the complexity of HDTV standards throughout history on a HN thread today! It does not fall under the category I noted above, but I still found it deeply interesting.
Vulnerability disclosure for Nintendo
Do you really feel the political discussion here advances the interests of any of those marginalized groups? I've seen people explicitly change their minds on technical issues due to comments here; politics, not so much. Whatever the solution is, I don't think it can be found on HN. The recent flare up in politics here seems far more likely to make things worse if anything.

I also don't see how it is impossible to restrict discussion to technical issues that are not politically relevant. Here's a few things on the front page receiving quite a bit of discussion right now:

- R vs. Python for Data Science
- Why does calloc exist?
- Mux – A lightweight, fast HTTP request router for Go

I haven't read all the comments, but I think you'd have to try really hard to discuss anything political on those, unless you consider language flamewars political. So there appears to be plenty of things to discuss on HN other than politics without moving to a malignant "default position".
Well, I guess it depends. Some investors do a lot of due diligence before investing, ask for financials, plans, market analysis, etc.
Want to Bring Back Jobs, Mr. President-Elect? Call Elon Musk
Ah I'm confusing it with rsnapshot. I'd assumed they were the same. I'm confusing incremental with differential I guess.

Are you running rdiff-backup in cygwin? How do you find it deals with the ntfs ACLs? I'm looking for a way to do incremental full-disk backups that leave the files on disk in a "natural" state, with their original pathnames/ACLs/ADSs and not in some weird archive format. Although I suppose rdiff doesn't count as "weird" being as its open source and well supported.

TBH I'm quite liking the look of the windows built-in backup function, I like the idea of the shadow copy service and storing disk images as VHLs. Booting into the backups in virtualbox sounds cool.

The problem is that the "Previous Versions" get stored on the primary drive, not the backup drive, eating into my free space. Unfortunately one can't set it to use the empty space, it wants to preallocate. You also can't set a time interval, only a percentage of the volume.

As far as I can tell consecutive VHL images don't get stored as diffs or anything, they're separate, meaning I'd really only get one at a time.

Oh, come back Time Machine, all is forgiven.
This article concludes that adblockers are "losing"... But do you know what happens when I see a modal asking me to whitelist the site? See ya! This isn't some critical thing I rely on to survive. It's Forbes. I don't need any of their content, and I'm totally fine walking away until my particular blend of adblockers can block the garbage on their site again.
Are you sure this isn't a ploy to see how many LetsEncrypt certificates you can collect?
Saw this on HN earlier in the year and have been slowly phasing into my life. I have mail setup for my domain and assign per-site aliases (hn@mail.com, fb@mail.com, etc). All of the mail just forwards to my gmail that I've had forever, though that is more of a matter of convenience and habit. The key thing is, I can spin up a new email whenever I want since I am the wildcard, and I control the host and am not tied to the whims of gmail so I am covered on both ends.
Postings like these remind me of the final Seinfeld thread about the group filming a crime and ridiculing the victim rather than doing anything to warn or intervene.
If the read speed had degraded, I didn't notice since the RAID controller is the bottleneck in this particular system.

We burned out the drives with a 800Mb/s sustained 24/7 write stream. In post-mortem I did the math and the consumer drives ran out of endurance in less than a month. We replaced the drives with enterprise drives which were expected to last at least 3 years.

Also, here's a really strange finding... TRIM doesn't matter as much as one would expect. Many TRIM implementations are buggy. If the SSD contains a reliable TRIM implementation, then you can 100% guarantee that it will also have internal "move stable bits around to level out the usage" code.
From my experience HN users will down vote if a comment comes across as uncivil, as at least three commenters have already noted. How you say it matters on HN.
> Talk is cheap and political discussion is especially cheap. How do you propose to lead constructive discussions around these matters

I don't know about 'actionable items', but political conversation isn't any different than other conversations -- civility, the assumption of good faith, and an open mind are more common factors as to whether a discussion is good or bad versus topic.

The problem with political discussion isn't that it's political, it's that America (and possibly elsewhere that I can't speak to) has decided that "my side is good, the other side is bad". This leads to conversations that assume bad faith, and are close-minded, which makes those discussions "bad". You can't fix that with a set of rules, but you can enforce the same rules around those discussions -- people being rude, snarky or dismissive would be subject to censure, while people who are being courteous, informative and civil would not.

In short, I maintain that the problem with political discussions versus other discussions is that we treat them as different than other discussions. At their best, they can be a productive means of informing others to facts they may not have been aware, or elevating one's opinion from a basic understanding to a more nuanced understanding. But the more special we treat politics, the more the regular rules suffer, and blanket policies banning politics foster this special status in which vitriol becomes normalized, regimented and de rigueur.

So long as incivility is normal, the greater our partisan divides will grow.
I see your point and agree with you. Their PR department should have come up with a better example. However, they didn't want to offend or scare anyone with a more realistic application of this feature (to prevent abductions and missing people), so I understand where they're coming from.
Like I said in another comment, it's the ACL impedance-mismatch that's the problem with cygwin :(
That would be PetitParser http://scg.unibe.ch/research/helvetia/petitparser
Location: Fredericton, NB, Canada
Remote: Yes
Willing to relocate: No
Technologies: Clojure, Kafka, Netflix OSS, Docker, AWS, Cassandra, ZooKeeper
Résumé/CV: https://www.linkedin.com/in/angus-fletcher-7546a11
Email: angus@goose.haus
FWIW If the router was in C or Rust or .net (which has a Jit for their regex engine) I would still tell you Regex is the wrong tool for splitting a URL on '/'. How many people have to tell you facts for you to believe them? Forget your pointless anti-go bias. A regex, while perfectly good for certain types of pattern matching makes no sense here.

I often have taught the same lesson to my junior colleagues who use regex in Python or C++ code where splitting the string would be simpler, more maintainable, and faster.
Noctilucent Cloud Season Came to Antarctica Earlier Than Usual This Year
Chances are that pingdom won't be down at the same time that your site is down.

Diversify to avoid cascading failures ;)
Discussed three days ago, here: https://news.ycombinator.com/item?id=13092944
Yes, the unity math packages uses those to localize changes to a small part of the spline for effecient incremental updates https://www.assetstore.unity3d.com/en/#!/content/14912
I think the title of this HN link is clickbait itself...it's metaclickbait
Not without breaking every program under the sun. Currently, programs on Windows can assume that the file associated with a path won't change while the file is open (at least I hope so or some of my code is a bit racy...).
I've got some experience working with similar configs using a DSL which look similar to a restricted Lisp.

> Configuration file should be passive data, not a programming language

Some interesting config file formats now represent nested lists. That's enough for S expressions representation.

It's arguable what configuration process does. Especially if it's (safely) not Turing-complete. Setting "passive" values of some parameters in today's configs could lead to quite complex changes in the configured program behavior.

> and as easy to process in variety of languages as possible.

S expressions are parsed in many languages e.g. here - http://rosettacode.org/wiki/S-Expressions . Don't see a problem with processing.
And finally out of beta.
Tiny Hearts Has Been Acquired by Shopify
Casually looking up your peers is exactly what you should be doing in my opinion. But I'm not a good person and I'd rather see details like that plastered everywhere. Be an idiot, get what you deserve.
Wow Forbes. I've been unable to read that site for years. Is there even content somewhere after all the popups and redirections? Hard to tell.
I've been running similar algorithms in production for around 4 years. One issue we've never solved wonderfully are unit tests on our bloom filter algorithms, we've used end to end tests to our satisfaction but not really tests of the bloom filter algorithms itself. Do you have some test / benchmark code that you could recommend for testing different bloom filter false positive rates?
I flagged this post because supressing political speech systematically, and even ignoring it, is actually active political discourse. Politics is not and never will be a separated topic, it is inextricable from everything we care about. This Tell HN is arguing for a specific political position about the nature of public discourse (that it is best stewarded from the top down by extremely rich people who overwhelmingly skew white, straight and male), and is arguing that intellectual curiosity and conflict are generally exclusive. This post is one tribe within the broader community of HN exerting its dominance over other tribes while pretending to be high-minded in resistance to tribalism.

Don't confuse yourselves: your tribe doesn't feel in immanent danger, doesn't think this community is in a unique position to help the world in a dangerous moment, and wants to stop being bothered by the imposition of reality on the dominant tribe that seems able to weather the storm and continue peacefully enriching itself. That is the tribe that owns HN, that seems to be the tribe that is in control of Silicon Valley's immense resources which are, to the profound shame of the entire industry, not being used to try to save its country.

The president is deeply unstable, lies constantly and has hired a team of bigoted, addled, corrupt old white men to serve him. Autocracy is incredibly dangerous. But it won't affect the leaders of the tribe who wrote this shameful post. Rich straight white people will almost certainly be safe from suffering. My family won't be and already isn't in vast swaths of the country.

This post and others in the last month have taught me that HN is not a community of smart people interested in technology. It is an apparatus of a few privileged people and their businesses that serves mostly one narrow community (engineers who are focused on earning money and/or luxuriating in their own preoccupations) that the owners want things from (talent and money). We can't learn together by hiding from this moment.

When talking politics means talking about the internment of muslims, talking about a conspiracy of Jews puppeteering the global economy, talking about refusing to enforce any civil rights laws that happen to mostly protect black people, when politics means the destabilization of the global economy and the global military equilibrium established since Workd War II, well then enforcing the state of not talking about politics is itself an act of violence.
I used GEOS it was amazing given the 64's resources. It's a shame it didn't survive past the C-64. Windows and the Mac took it all.
Its amazing how much of this I am unaware of because of tools like noscript. Anti-adblock tech that relies on js just doesn't matter much..
It's probably a good move. Of course I wish we could have intelligent, calm discussions - if not of political ideals per se, then of the peripheral issues like polling, voting machines, etc. But political rage and snark always get injected. And more subtly, individual biases are smuggled in under reasonable sounding language.
Unexpected teleconnections in noctilucent clouds (2014)
A person looking to use a HTTP router most likely isn't going to rewrite/fix the regexp package just so they can use this router when there are already other routers that are faster as is. Do you dispute that?
I guess people didn't get the memo
Appears the link has changed to: https://www.nngroup.com/articles/computer-skill-levels/

Derived from: http://www.oecd-ilibrary.org/education/skills-matter_9789264...
>figure out a way to encourage civil and constructive discourse on line in the interest of reaching and engaging more people

I've been thinking about this a lot lately, albeit in a slightly different context than pure politics.

When you say "encourage civil and constructive discourse", it implies that you wish to engage people who disagree. One conclusion I've reached is that it is best to instead engage like-minded people.

The idea of "reaching across" to form consensus or stimulate constructive debate among people who don't agree sounds really good on paper. But, at the end of the day--if you actually want to get anything done--then you don't want to spend your energy convincing people of the rightness of your beliefs. And, looking at this last U.S. election, there seem to be vanishingly few folks for whom facts matter. So much is emotionally-driven that convincing others becomes all the more difficult. It's not impossible, but the ROI just isn't there.

Even if you're not looking into doing something, but just want stimulating discussion, it's a trap at virtually any significant scale. It will inevitably devolve into something emotional and non-constructive. It's unfortunate, but it only takes a few trolls to trash an online community.
Not only publishers it would seem: This weekend I tried visiting the website of a streaming video provider I was interested in subscribing to only to be informed that, roughly, "there was a problem completing my request. If you have an ad-blocker, please disable it and refresh this page.
<company in question> uses certain tools for marketing purposes that can be blocked by ad-blockers"

... ironically for their marketing department, I decided not become a customer then and there.
> Bad hires are ridiculously costly

Here's a serious question. Please make an effort to think about it and come with an answer for your company: What is a "bad hire"?
Agreed, although maybe this is what they want to happen. If you use their bandwidth and they don't make any money off your visit, then they probably don't care if you never come back.

I'm like you though; I actively avoid reading sites that do this. I also block JavaScript by default, which helps to mitigate a lot of other annoyances and privacy invasions.
Precisely. The web-developer world we take for granted was singlehandedly brought to life by Firebug. What used to be alert("foo") was replaced with console.logs, and there was no going back. Its probably a good thing that Firebug is discontinued. It has fared well, and made the world a better place.
Not in a position to watch it right now, but that's probably CEO accounting where things like 'eating' and 'commuting' and 'working out' get counted in hours worked.
There is a sign truck meant to signal traffic away from the hill towards the end of the video. They were trying to do something about it!

Someone cut in some Christmas music:

https://twitter.com/vernalkick/status/805835330163183616
I'd just like to point out that the "war" developing is not so much between advertising and ad-blockers. I think most of us would be fine with advertising on some page you are visiting. The real problem comes from trackers and other tactics that don't try to show a product TO you, but try to show YOU to a company. The problem is not that I don't want to see advertising, I just don't want to share my information with someone I don't even know. Maybe there is a way in between.
Ah, I am using mailchimp but I wasn't aware that this number was pretty impressive compared to others...
What I mean is that the best way to encourage software literacy is probably not going to start by designing a totally new language and development environment.

(Also, the hate JS gets is unfair and diminishes your point.)
ya, i understand. but that sounds like a very different issue.
‘The Revenge of Analog’: See It. Feel It. Touch It. [Book Review]
As Fintech Comes of Age, Government Seeks an Oversight Role
Thank you! I will def take a look on implementing these things :)
Not sure if you're joking. "Immigration and refugees" don't sound like religion to me but if they did ask about religion they shouldn't have.

See 42 U.S.C. § 2000e–2 [1].

[1] https://www.law.cornell.edu/uscode/text/42/2000e%E2%80%932
I'm not sure how you're measuring excitement, but I wouldn't say it's died down. The entire field is only four years old, after all. This really isn't enough time for a technology to mature.
Where in California is any aquifer full? Or any reservoir? I'm having a hard time connecting your comments to the article.
Good point - will test out on the next email
Yeah for me it's overlay in the maps app or bust. I liked opening google maps and seeing all my friends and family. The option to share only city-level location was enough to assuage any feelings of creepiness. And I know I'm on the fringe here, but I was also quite partial to the fact that it had an API.
Shortsighted, wouldn't you say? Eventually this will choke out all competition except for companies with the smartest people/deepest pockets. We'll end up creating monopolies around content by refusing to pay for it when there was healthy competition.
I pin older versions of packages all the time via yum.
The victory I'm waiting for is CSS selectors to finally get updated, so I can block something like so:
div > $p > .adindicatorclass

The p element would be blocked. This will also be great for getting rid of non ad content that you just don't want to see.
My eighty year old grandparents can't [be trusted to] browse web pages with internet ads. If internet ads were billboards in the same way we see highway advertising, I wouldn't mind. Today a significant percentage of them are scams, with victims.
NASA’s AIM Observes Early Noctilucent Ice Clouds Over Antarctica