skysight-inc/HackerNews huggingface dataset:
Man after years of hearing how bloated Windows is compared to other OSes, I was expecting my first Windows Phone to be the same. But nope to my surprise it was fast and fluid, even on low end devices! I guess, the same can also be said about Win8/Win10 compared to Vista/Win7.

Bloat seems like dirt that accumulates overtime. A little bit of cleanup and optimization can sometimes do magic.
Yes. Developer edition by default uses a separate user profile.
The analysis itself is pretty old. I got sick of people painting over ugly reality with pretty rationalizations a long time ago.

My in-laws had somewhat of a dispute over a matter of a few thousand dollars some years ago, when their mother died. One of the sisters wound up in control of a certain bank account, and after the burial she simply kept all the money left in the account. My spouse was angry, until I explained that we were never entitled to a dime of it, because my mother-in-law is the one who failed to manage her estate properly. We could either accept it or go to the graveyard, argue with a tombstone for a few hours, and then accept it anyway.

The fact remained that the sister-in-law did what was legal instead of what was right. She kept the money, and lost the trust and respect. We haven't forgotten. That's why if my spouse and I die unexpectedly, the guardianship of our minor children is now separated from the trusteeship for their inheritance. If they choose to live with any of my spouse's siblings, whoever that is may have to submit their expense receipts to my sister and parents in order to get a check. We were simply fortunate to have learned something about the moral fiber in the family before it impacted anything actually important.

The worst part of the whole affair for me was listening to the person whinge on and on about how much she deserved that money. She didn't. She just had her name on the paper. And that's why I was okay with her keeping it. It wasn't mine. It wasn't my spouse's. It never was. Not getting money that was never mine is a very, very, very small price to pay to learn whether someone is trustworthy. And it is now a perfect illustrative example, separating the two realities of legal contract terms and implied or traditional moral obligations.

If you want something to be fair, write the contracts to make it fair, because even a seemingly trustworthy person can bullshit himself into thinking he's doing the right thing, even while screwing everyone else over.
Either there is a startup bubble, or the amazing growth in internet users is "common knowledge".
Nope, you are correct. Port knocking adds more bits to whatever security you already have, so it's a win.

And, of course, for any discussion of security, you need to specify what your threat environment is. Are you just locking down your home router, or are you running the first line of cyber defense for the CIA? He keeps moving the goalposts in order to knock down his opponents, which is why I can't take him seriously.
Memristors are turning into yet another falso hope from HP. They never created a product that is as good as flash, nevermind this newfangled nanotube memory.
Odd I think that Firebug's UI is the one still stuck in the past vs Chrome's and Firefox's native tools.
I wouldn't post the old python version of it (using urllib2, BeautifulSoup) that ran on a Linode Debian VM either for reference.
It would be better phrased "will not suffer write cycle limitations", but I think it communicates decently to a general audience what's going on.

If you asked me what the write cycle limitation of the registers in my haswell chip was, I'd shrug and say effectively unlimited. Which isn't far off what they said.
Changing the port to something other than the default (even to something obvious like 22222) will get rid of all the log spam. You could also use something like fail2ban, but changing the port is much simpler.
Regarding point 2: Press F12 and the Devtools opens.
Homer Simpson and the three-eyed fish graced TV screens in 1989. In the preceding ten years, the world had seen a sequence of serious nuclear accidents: Three Mile Island, Sellafield, Chernobyl...

The smear campaign was accomplished by the companies and nations that built and maintained those shoddy, dangerous plants. Blaming Greenpeace makes as much sense as blaming them for climate change.
I am not sure why employees would be motivated by option grants unless they knew how much they were worth relative to the company. Unless the company "appeared" to be doing well. Even then, the company could issue any number of shares and dilute the employees' ownership possibilities. I feel like a minimum of level 2 info (as shown in the chart) would provide the employees a good enough sense of what is going on, and therefore be more motivating.

Does anyone have any data that shows how forfeiture rates are affected by levels of knowledge?
Yep! By default, Developer Edition will use a separate profile called "dev-edition-default", while all other channels use a profile called "default"
What would be an acceptable level of data collection in your opinion? I've heard a lot about what people think is wrong, but what would the intelligence landscape look like if you had your way? Has the EFF stated what they would find acceptable?
From what I know, you can use Microsoft RPC to pull event logs or you can install a syslog forwarder, or you can do a combination of these two things (have a Windows syslog forwarder that is not a DC that can pull logs from a DC through RPC). The problem with the last option is, adding another Windows server costs an additional license. Installing a client on the DC doesn't. And there are limitations, so in a huge Windows environment, you're installing several extra Windows servers, each individually licensed, just to forward logs.

I've worked in security with several different SIEMs for half a decade and those are the only options I've ever seen. So if there's something else besides this that is easier, it's not just me who is missing it. HP, Dell, Intel and a dozen other companies are missing it as well.
5 Tweets You Must Never Tweet Whilst Job Seeking
Real New Yorkers Can Say Goodbye to All That
Can/will airtable support pivot tables?

I love Excel - I wonder how it was possible to analyse a business before it came along - and the primary reason is pivot tables. Pivot tables are an awesome tool.

It should be possible to replicate pivot table functionality using SQL semantics.
"I risk getting downvoted for this, but have you tried any dietary changes?"

Because you should be downvoted for this.

People who have long-standing health conditions, that they have perhaps battled their whole lives, don't need people on the Internet arm-chair quarterbacking their treatment. They have medical professionals that they've worked with for years and trust, they have almost certainly done more research than you or I about their condition, and they have heard the latest fad cure-all from everyone, everyday, for years. They get it on their facebook wall, they get it from well-meaning (but poorly informed) friends and family, and they get it from strangers on the Internet.

Don't be that stranger on the Internet. Your intentions are positive and laudable, your actions are not.

In short: Unless someone has asked for advice about treatment options for their chronic condition, it is probably impolite to offer it.

Source: Conversations with friends with MS, CP, disabilities, autism spectrum disorders, and various trainings in how to provide safer spaces for people with a variety of conditions.
Never heard of Twitter abandoning Scala. They actually seem committed. LinkedIn changes technology often. But that does not have to mean much. It is still well used and on surveys immediately after the regulars such as java, python, c++,c#, js.
Hi John,

Had you heard about the discovery of the plane last year in Sacramento? Here [1] is the story where they figured out the "JENNA" call sign. Here is the story that started it all. [2]

[1] http://www.news10.net/story/news/local/arden-lariviera/2014/...

[2] http://www.news10.net/story/news/local/sacramento/2014/03/18...
oh yeah, sorry, I didn't mean to make it out like I was complaining. I log all blocked traffic, so I get data related to ports other than just SSH. I was more lamenting that people even want to attack my VPS, as there's really nothing interesting about it.
Do you have a link to the reddit discussion?
> In comparison, most modalities don't tend to claim success rates on amputations. Though both involve the destruction of tissues.

That comparison deliberately wipes out the actual differences between immune disease and amputation which give rise to the idea that the immune system can be affected by diet in ways amputation cannot. If you want to be scientific, use reason.

> "it would be worth the inconvenience of trying it out for a few months even if the odds of success are very small." - isn't that the sales pitch of every snake oil salesman or true believer?

That is an invalid answer to that pitch. There are many times that pitch is completely valid, too; when a small inconvenience is worth trying even if the odds of success are very small (such as this article's study itself!).

I still can't understand why there's so much anti-reason surrounding "defense" of "science-based" medicine. If it's an overreaction to quackery, then it's an ineffective one.
How to Use Port Knocking on Ubuntu
You can't polish a turd, but you can roll it in PowerShell?
My wish: open source Swift on Monday.
Depends on the market. Where I live, Smart TVs are easily about 2X the price for a similar "dumb" TV.
> We should also stop calling these bills like "the patriot act", "USA freedom act" and replace the names with something like a unique identifier.

All bills have a unique identifier (a bill number combined with the Congress in which it is introduced.)

However, its very common for them to have, as part of the content of the bill, language providing a title, which -- especially with controversial bills -- is often, for bills with controversial subject matter, itself a brand name designed to make the bill sound warm and fluffy.

The Unique IDs are hardly memorable and hard to keep straight which applies to which substance, so the titles are convenient and useful in most cases (and the convenience encourages the use, which is then exploited in the controversial cases.)
As an only occasional Windows user, I wasn't sure what PowerShell was (sounds 3rd party to me, a la Cygwin).

Turns out it is a 1st party command line tool and scripting engine. From a glance it looks to use similar syntax to CMD.exe, but sits side-by-side with it, not built on top.
So, you're saying that blood is a metaphor for health? Is that what you're saying? "Literally" means the opposite of "metaphorically".
Don't worry, it has been previously reported at bug#1123322 [1]. I've updated it to note my latest findings.

[1] https://bugzilla.mozilla.org/show_bug.cgi?id=1125322
or perhaps the USB logo for USB only.
FWIW, this predates the memristor. There are several types of RAM all trying to replace NAND and DRAM. It seems likely that one will win, with a couple others for niche uses (IIRC MRAM is already favorable for some aerospace applications due to its resistance to switching from cosmic rays).
I'll repost this with minor edits from the last time I saw someone call for the sensible naming of bills in Congress:

==

See Downsize DC's One Subject at a Time Act (OSTA) which does almost exactly what you ask[0] in addition to eliminating riders. I have heard that what the bill wants to accomplish would require a constitutional amendment due to legislative entrenchment (the current congress cannot bind a future congress) but I do not know what the truth of the situation is.

Downsize DC's Agenda page has a list of all of their bills[1]. OSTA is the one I think has the best chance of being implemented. Some others with good ideas include:

* Read The Bills Act: 'Yea' votes require that the congressperson has read/heard the bill (no more "I didn't know that was in there!"), mandatory 7-day public review period of final bill text. I think that the additional requirement of a mandatory reading of a bill's text before a quorum will keep this one from being considered though.

* Enumerated Powers Act: Congress must cite the constitutional authority on which any proposed bill rests. The full text of OSTA[3] includes this citation.

I don't view Downsize DC as a very effective organization (don't sign up for their newsletter unless you like poorly-formatted rants), so I would love to see other orgs throw their weight behind OSTA and RTBA. It seems to me that it's something EFF or ACLU could support, for example, because so many of the things they fight against were enacted using sneaky riders.

[0]https://downsizedc.org/etp/one-subject [1]https://downsizedc.org/agenda

[3]https://downsizedc.org/blog-content/the-one-subject-at-a-tim...
I spend a good majority of my day doing administrative tasks in Windows and o365 where PowerShell is a god send. There have been more than a few occasions where I wished for SSH capability, so this news is fantastic.
Have you tried PowerPivot? Fellow Excel addict here :)

Agreed with you on the next gen of spreadsheets, being more powerful spreadsheets. The OP is playing their book: sure, Airtable can do list-taking - and I use Evernote for that - but it sure ain't going to replace Excel.
not on my Mac.

If I press Fn+F12, Firebug opens, though. ;)
Plus some of these require background knowledge, for example some candidates won't know what a Fibonacci number is or how to calculate one (since they literally haven't covered it for twenty+ years).

So be careful what you're ACTUALLY testing.
> There is no reason to make this assumption (about smart TVs costing less) in the first place.

Sure there is. 99% of everything else I've ever experienced in my life have had a positive correlation between features and price. I'm actually struggling right now to think of another product where—in general—more features are cheaper than fewer. Other than television sets, I cannot think of one right now. (Maybe if I spend some time on it, I can think of another) Therefore, knowing what I know about prices of things, it is totally reasonable to assume that TVs follow the pattern.
Nice applications using Pharo Smalltalk!

Pharo is an amazing environment and it is good to see companies deploying commercial web services using it. I mostly use Pharo for NLP.

edit: I just realized that the author of this article is the author of several Pharo libraries that I depend on. Thanks!
It's the combination jk (or kj) that is set up to switch from insert to normal mode. The idea is that this combination rarely occurs in English text. The drawbacks are a slight delay in cursor movement when typing j or k as vim waits to see what comes next, and momentary confusion when you inevitably need to actually insert these sequences.
The headline should read, "Senate Approves Bill to continue NSA phone surveillance."
Understandable. Sounds really interesting.
> "Waiting it out is not an option."

Oh, you mean like Saddam putting his soccer coach in a plastics shredder? (Didn't happen. Nobody followed up on who planted that story.)
See also this classic of a paper: Pessimal Algorithms and Simplexity Analysis (pdf) http://www.researchgate.net/profile/Andrei_Broder/publicatio...

> Table search can be viewed as a special cast of the following more general problem. We are given a “maze”, i.e. an undirected graph G with n nodes, and an “entry” node u in it. Our task is to find a path from u to a specified “exit” node v, by walking on the maze one edge at a time. [...]

> However, suppose the maze is actually quite agreeable, so much so that we wouldn’t mind spending a few extra cycles in the search for v; in fact we vaguely hope, nay, decidedly wish, that the search will take as long as possible, and even though our sense of duty prevents us from giving up the search altogether, we are not that insensitive to the primeval necessities of our human nature, and besides what is wrong with taking a more relaxed attitude to the problem, as long as we do what we are supposed to do, since we have always been told that haste makes waste, and no one needs to be perfect anyway, and so forth. With these assumptions, the problem falls squarely within the domain of our theory.
+1 point 2. Most of my Swift code is within Objective-C projects and most of my time wasted is dealing with incompatibilities between Objc types and Swift types.
Well before this bill (yesturday) bulk collection of phone data was illegal. Now it is legal.
I may be wrong but didn't the House actually want to pass a rather strong version of the USA Freedom Act and then the House Committee drastically watered it down before sending it to the Senate?

If that is true then it's most disappointing. Couldn't the House members have done something about that (just calling for a replacement of the Committee members, I guess?). The House Committee doing something like that sounds quite undemocratic, because the House Representatives passed a significantly different bill and then these "middle-men" intervened to kill it.
Why data scientists and marketing technologists are the hottest jobs of 2015
This is what is known as a public/private partnership. The private organization is paid to be a mercenary for the government. Of course mercenaries are much more ethical and are much less likely to do unethical things for government money vs government employees. /s
Poseidon was very tough for me, but I got it just now! Had to go back to it after finishing the rest. If you rotated the entire block display 90 degree vertically then the commands would match the display (as in R -> R R shows two red blocks adjacently instead of vertically), without having to make the commands too tall. (Just a possibility, maybe not a great way to do it.)
15 Sort Algorithms: Visualized & Audible

https://www.youtube.com/watch?v=kPRA0W1kECg
I managed to brick an Intel 320 last week. Going to see if they’ll replace it under warranty - those devices were upgraded to a 5 years so it should still be covered.

(Apparently the drive really didn’t like being issued with an 'hdparm --security-set-pass X /dev/sdb' command. I was intending to do a secure wipe, for which the password setting is a pre-requisite, but the drive never came back from setting the password. After that it just returned junk data to any command, including 'hdparm -I /dev/sdb' & failed the power-on BIOS SMART test.)
FusionIO cards run with FTL maintenance on the main CPU. Run a workload and you'll see the driver spinning in a way that isn't accounted for by your operations. It's not pretty - at high workloads, the network interrupt traffic starts interfering with all the bus traffic to the cards. A controller can be designed to run exactly at the speed of the chips, no more no less, leaving the CPU doing what it does best.

That being said, if you build your system correctly, there is not any extra CPU load created by maintaining the FTL at app level. The main problem is the lack of an API for wear detection. I have discussed this with senior chip designers at the major manufacturers, and they are all loath to nail down to one api, as they believe how wear is specified will have to change over time. That's a broad brush - some manufacturers are more open to these discussions than others.

I'm still working on them.
That are intimidating protesters. Much worse.
> OpenGL runs fine on Windows and is less relevant now than ever thanks to Metal and DirectX 12, etc.

I have to express strong disagreement with this entire sentence. OpenGL on Windows desktop continues to suffer greatly from Microsoft's lack of support. OpenGL is more relevant now than ever before due to the dominance of OpenGL ES on mobile and web. Microsoft is starting to support it themselves with WebGL in IE11 and the announced iOS/Android app support for Windows 10. They even joined Khronos Group, but they're still clinging to proprietary DirectX for the Windows desktop, to nobody's benefit but their own. And finally, Vulkan is more interesting than either Metal or DX12 due to being cross-platform, and if Microsoft continues to ignore it in favor of DX12 and we have a repeat of the OpenGL vs DirectX situation it will be a huge shame.
The point of FizzBuzz is that you can give candidates a description of the problem and also give them the mod operator and a sample of its usage and some people would still fail.

It would be great if there were some actual research on this. (How many people who claim to be able to program cannot create fizzbuzz in an hour even if you give them a description of modulo)

I suspect that a lot of it comes from "programming sheep and goats", which was later withdrawn by its author.
Decentralized trustless video streaming using Bitcoin payment channels
I recommend using the RAID card as an HBA (JBOD), turn on the fast path, and use software that can share multiple devices evenly.
Serious Eats Sold to Fexy Media
Start-up blackmailed by investor / faces dissolution (/r/advice)
Next up, prison time for traffic tickets and littering. Got to maximize those profits, and parole is bad for shareholder value.
Depending on the size of the array, however, even having three parity disks is likely insufficient. Using parity instead of mirroring (or a mirroring+striping approach like RAID10) - i.e. RAID3, RAID5/6, and (IIRC) RAID-Z - assumes that disk failures are rare; in reality, the probability of subsequent disk failures increases significantly once one disk failure occurs (which makes sense: unless you're mixing/matching vendors (which has its own problems), you're probably buying a lot of disks at the same time, probably from the same or similar batches, and therefore with the same failure tendencies). For things like SANs and other large arrays of disks (where the use of ZFS is more prevalent), the difference in safety between two and three parity disks is negligible. You could keep adding more and more, but at that point, you might as well just use RAID10. If you're running a smaller array, you also might as well just use RAID10 (or RAID1 if you only have 2 disks in the array, but that's playing it dangerous for the same reason why RAID5/6/Zx is playing it dangerous).

This is part of the reason why ZFS supports a variety of different RAID and RAIDlike configurations. If you're using a pure-ZFS approach, I'd strongly recommend having zpool create striped mirrors (i.e. RAID10) in order to get the benefits of ZFS' data checksumming and not be susceptible to such a high risk of data loss.
Hi, author of the post here. Apologies if the format of the article was confusing or misleading. I will note that this article was posted under InfoWorld's "New Tech Forum", which is specifically for authors from industry to write guest posts.

Here's an example of another article from the New Tech Forum:
http://www.infoworld.com/article/2607260/database/how-databa...
I have seen data recovery. Once. 22 years into my career, and it was still a home system. Which I believe proves your point.
I see why my post was confusing. Let me clarify: I was referring to languages like Coffeescript, not let in JS. Though JS got scoping wrong 20 years after it was a solved problem...
Never claimed they were popular. Just that Linux From Scratch isn't the only option for those wishing to to run a kernel they built from source.
This is a much more interesting question than the one that usually gets asked, IMO.

I'd be okay with mass collection of metadata, as long as searches through that data had to be limited, audited, and focused on a specific topic for a specific active investigation. And if there were a trustworthy access control and auditing process to make sure there were no more LOVINT leaks, and none of that bullshit that the FBI pulled on MLK jr.

However, I don't think I would trust any agency to not find a way around that, in time. The power is too great, it's too tempting, and administrations change. Therefore, in our real world, I don't support mass un-targeted perpetual data collection, at all.