skysight-inc/HackerNews huggingface dataset:
I wonder what percentage of students ever take that regret clause
JavaScript clean coding practices
It's not just some dots, although that's a massive failure too, of course. TheIntercept reporter contacted some random govt contractor to see if they could verify the documents. Ok so far. But the reporter also revealed the mail was sent from Augusta, Georgia, which is a major breach of confidentiality.[0]

[0] https://d3vv6lp55qjaqc.cloudfront.net/items/1k2I053M3J2z0f47...
PDF page 12, paragraph 19
That's fascinating. What happens on lookup if there's two different files with canonically equivalent names?
Oh, that's great!

I've been saying for years, to anyone who will listen (and many who won't!) that normalization-preserving/normalization-insensitive is the only sensible behavior for a filesystem.

(I've said this many times in the IETF in the context of NFSv4 and WebDAV and such. Every time I've noticed the subject of stringprep for filesystem protocols come up.)

http://cryptonector.com/2010/04/on-unicode-normalization-or-...
The tech upstarts trying to ‘hack’ British politics
Tangent: anybody have recommendations for a "CRM" for tracking your activity when you are job hunting? What stage you are at, people you've talked to at company, what version of resume they have, etc. Typically I've just duct taped one together with folders, spreadsheet, and Evernote. Always at the back of my mind that there could be something better perhaps. Normal CRMs seem to general and complicated from my limited perusing. Someone should make this. I'd pay for it!
>The pretense in disputed elections is that the great conflict is between the two major parties. The reality is that there is a much bigger conflict that the two parties jointly wage against large numbers of Americans who are represented by neither party and against powerless millions around the world.

-Howard Zinn, A Power Governments Cannot Suppress
Can anybody tell me if they can play the game, with a USB gamepad or without? Can anybody break 100,000? My highest score playing this on the site has been around 85,000 (my highest lifetime arcade score is probably around 300,000 or so).

BTW, I actually like hanging out here on the bottom of the comments (I find the people that hang out at the top of popular HN threads to be boring, unoriginal, petty jerks... so please don't vote me up!).
My specific use case isn't really that interesting. Many use cases where a single AZ or region failure shouldn't stop business exist.
It's awful in great part because common input modes produce something close to NFC.
Sorry for this, looks like selenium works just fine.
Is your site similar to sogro.co and socialenvy? is that 15K/month or year?
Pied Piper’s New Internet Isn’t Just Possible–It’s Almost Here
Creating keys, certifying keys, signing artifacts, publishing keys, etc.
Thanks! Indeed, that's a bug, but I don't want to fix production now because so many people are using the app right now. I'll fix it tomorrow when HN won't care anymore :-D
Two reasons Apple Pay is better than contactless cards. One is security. For purchases over a certain amount, cards make you enter a PIN. This is inconvenient and also susceptible to attack. Apple Pay secures every single transaction with your PIN, made convenient by Touch ID.

Two, if "faffing about" is your concern (thank you for that expression by the way, i'm going to start using it), pulling out a card is not really much different from pulling out a phone. But the Apple Watch supports Apple Pay, and that way you don't have to pull out anything. It's really convenient.

If you're wondering how it works securely with the watch, it's pretty smart. You unlock the watch with a PIN when you put it on. It senses when you've removed it from your wrist, so it just stays unlocked until that point. Therefore all Apple Pay purchases are PIN authorized without having to prompt you for it or a fingerprint. All you have to do is wave your wrist by the terminal and confirm.
Hangul has composed and decomposed forms, but only the decomposed forms are used as canonical, even in NFC.

(Incidentally, NFC is closed to new compositions, though new compositions can be added to Unicode.)
it took me a while trying to figure out what you meant by a collage of critical thinking.
Normalization-preserving/normalization-insensitive behavior makes even more sense!
I also think encoding doesn't belong into a file system. Let the names be arrays of bytes and leave the encoding to the people that use it, be it utf-8, utf-16 or something entirely different.
This is one of the big reasons I come to HN...insider intel.
She did not email TheIntercept from her work address, she subscribed to their podcast mailing list via her personal email.
Still an opsec failure of sorts, true, but far less so than you try to make it sound

https://d3vv6lp55qjaqc.cloudfront.net/items/1k2I053M3J2z0f47...
PDF Page 11, Paragraphs 15 and 16
So lets say she gets halfway there and her car dies. She can't pay for the repair, she can't pay for a hotel, she doesn't know where to get services. She'd all of a sudden be in a much worse situation.
It's a hoax

http://vmpsoft.com/20170606/vmprotect-and-denuvo-gmbh/
there are a lot of very interesting math things with cool names.

heres the problem. mathematicians dont build expensive shit. theres no math lhc that cost the equivalent of feeding bangladesh for a century that econ minded folks could whine about.

theres no "mathematicians will create a black hole under geneva that will swallow us all".

if the riemann conjecture is proven, precisely nothing happens. its not even possible that something happens in the tangible world, because of some result in mathematics.

mathematics isnt irrelevant because it doesnt have cool names. its irrelevant because its impossible to make the news.

a biologist can accidentally create a virus that kills us all. obviously science fiction, but its at least potentially possible.

a chemist can invent some kind of explosive that isis could steal and make some building go boom.

physicists can totally make black holes appear and build warp drives and all this weird stuff that is more fiction than science, but spock talked about it and light sabers duh.

mathematics just powers all those things. there are no lasers without math, either, but they arent attributed to mathematics. they are physics stuff.

when the first fusion reactor finally runs profitably, mathematics will have contributed a lot of necessities. but its the billionaire douche who funded the thing who gets to talk about how the engineers built an impressive machine.

mathematics doesnt get any kind of fame outside the scientific world, because its invisible. but the scientists who use all the math stuff know that without mathematics, they'd be almost useless.
This is exactly what Facebook should be. An augmented agent to help us be more helpful and empathetic to friends and family.

I'm sorry for your loss. Your uncle sounds like a great human being.
Adobe Audition CC 2017 Crack Free Download [Updated]
Sounds like you just need any sort of music player, that can pull files from a remote host, just because you are using s3 does not mean you have to get something specific to s3, s3 is nothing more than a storage space. I'm sure you can find other web players online and just modify the code slightly to grab your s3 files.
It's called District Cooling

https://en.wikipedia.org/wiki/District_cooling
8 Ways to Increase Click Through Rate with Links
Even when they are the same character according to Unicode?!

(I understand not treating confusable characters as the same. That's a different story.)
Your uncle sounds like an interesting man. I wish I could have known him.
That's a great story, thanks for sharing it with us.
That's good news, and represents a significant change for the better compared to the last time I took a serious look at your company. I still find the whole ad replacement concept problematic, and I wish your marketing materials were a bit clearer about which ideas are current, which planned, and which abandoned -- but making it opt-in does go a long way toward allaying those concerns.
As a computational linguistics grad student I find Pearson's "product" line completely mind-boggling, and their peddling it deserving a giant class-action lawsuit. Consider that the state of the art in machine representation of words is something around Word2Vec or GLoVe, and that we have some okay dependency parsers. That their system provides scores consistent with human raters is likely just evidence that they have a coarse-grained and noisy human evaluation system.
It is very, very rare from my professional ops/devops experience to see an org built to survive a region outage; the tools are there, the money/business case is not.
Did anyone mention normalization-preserving/normalization-insensitive behavior? That's what ZFS does, and it's great!
Future-proofing with the RIP License
It's getting complicated managing 25 year olds at work these days. Lot of mistrust and entitlement issues I have never seen before. If you are a manager any suggestions about how to handle this stuff?
Oh wow!!! Thanks so much for the link, it looks amazing.
There's a huge difference between the quality and quantity of work one does when intrinsically motivated, v.s. externally motivated. Yes, fear of losing your job and the inability to support your family that comes with it can and does motivate people to perform. That said, intrinsically motivated people are on a league of their own, driven to pursue their craft for the enjoyment of it.
It's a common adage, see https://en.wikipedia.org/wiki/Betteridge%27s_law_of_headline...
Which jobs use the most brain power?
Neuroscience bless.
Is there any known index of how many brain-calories (or whatever brain-unit of electric energy) are used for various day-to-day tasks?

For example, a chess master probably uses more brain energy than a gardener, but maybe not depending on the day.
The yellow dots thing was certainly a mistake on their part. But there's a much bigger issue I haven't seen anyone point out yet.

One thing that the Intercept--and Glenn Greenwald in particular--have been very critical of is news organizations that blindly publish leaks as verified facts. Here[0] is just one example where Greenwald writes:

> THE WASHINGTON POST late Friday night published an explosive story that, in many ways, is classic American journalism of the worst sort: The key claims are based exclusively on the unverified assertions of anonymous officials, who in turn are disseminating their own claims about what the CIA purportedly believes, all based on evidence that remains completely secret.

Now, in this case they at least have a document, which they verified was a real document created at the NSA. But even the Intercept's own article[1] admits:

> A U.S. intelligence officer who declined to be identified cautioned against drawing too big a conclusion from the document because a single analysis is not necessarily definitive.

So, are they living up to their own standard here? I don't think the answer is black and white. But I am certainly tired of hearing all this talk without seeing the technical details.

If the U.S. election system was hacked--even just one voter registration company--the American public deserves to get the details. Period.

What were the IP addresses used, and what ties them to Russia? What does the malware actually look like, and has it been seen before? How was this whole thing discovered?

For now, all we have to go off of is what the NSA says may have happened. That it was a leaked document doesn't make it any more revealing than if it was a phone conversation with another unnamed official.

[0] https://theintercept.com/2016/12/10/anonymous-leaks-to-the-w...

[1] https://theintercept.com/2017/06/05/top-secret-nsa-report-de...
Lets say I run some scam against tax-preparation companies and get away with millions over some months but are caught red-handed. Clearly I am not dangerous to society, but at the same time I can never really work of the money. Would you still put me in the community program?

Or take the other case, I am high on drugs and crash a car with several of my kids in it. At the same time I clearly didn't mean to harm them - you wouldn't have problem with me having the kids if I wasn't on drugs. Assume further (because this is often the case) that I skip out of rehab. What would you do with me?
Yes, that is trivially true. In fact any linear combination of eigenvectors for the same eigenvalue will be an eigenvector for that eigenvalue.

Another important point to appreciate is that eigenvalues and eigenvectors frequently require complex numbers. For example the eigenvalues of [[0 1] [-1 0]] are i and -i. This geometrically correlates with some kind of "rotation".
Interesting point. I guess encryption (and indirectly, blockchains) are some of the few closer to "pure" applications of math. But even then, they're treated as black boxes to some extent - not sure math gets all the credit it deserves there, for the average user.
"Bag of code units" would be a better description (if it's correct anyways).

This is not very good. You want normalization-preserving/insensitive behavior instead.
But what is text? Not everyone wants to use unicode. It is dependent of the platform, the region, the OS and on many other different things like LC_* variables on linux. Why should a filesystem depend on those too?
It is not cheap. It is however, remarkably well designed and easy to integrate with, provides excellent support via their freenode channel and allows for most of the outside of normal range issues to be easily handled on their dashboard.

I integrated with it for one of our sites and now have to integrate with cybersource for another and the difference in documentation alone is night and day.
I think you misunderstood me - I'ma actually making a stronger statement than you think, so there's no issue with negation here.

As I read you, you did not say that Greenwald's association with The Intercept implies it is insecure. You did say that Greenwald's delays in adopting PGP mean "that Greenwald's association with the Intercept cannot be used to imply that it practices good security".

I didn't miss that distinction, but I'm making a stronger assertion - I think his presence does (weakly) imply good security. I think that "Greenwald's association... cannot be used to imply" is false.

If we're resorting to logic for this, you're suggesting that Greenwald's presence should not raise our expectation of good security (which is, as you point out, different than saying it should lower our expectation). I'm saying that it should raise that expectation, so we really do disagree.
Not an expert either, but afaik customer isolation is quite easy when you put each customer on their own VLAN (or similar) and remove the VLAN tag only after the packet has reached the virtual NIC of the customer's VM.
> The issue is that estimation and predictability are impossible problems to solve.

Not the first time I read something like that, but it still soothes my nerves every time. I keep feeling like an idiot when I can't answer those inevitable questions from people wearing managerial hats.
The shore technically encompasses Monmouth County down to Cape May county. There is the North Jersey Coast Line that runs from Bay Head to NYC, but not always direct which requires a change over in Long Branch. This is due to the Long Branch to Bay Head portion not having the newer lines run for the trains.
This looks very polished. If only every MVP had such a good UX/design.

Personally my calendar with contact notes work pretty well so I won't be using Monica but it was a pleasure trying it out.
TextFilter (WP Plugin) – Allow Readers to Convert Your Pages into EBook and PDF
You shouldn't have left Ireland.
OnePlus 5 Launch Event
This timeline also meant that wchar_t was fixed as 16 bits on Windows for compatibility, but ended up as 32 bits on macOS and Unix. It can't really be removed from the C or C++ standards, but there's nothing you can do with wchar_t that's both useful and portable.

Well-meaning developers learn how to support Unicode with wchar_t only to discover that wchar_t is the worst way to support Unicode.

https://www.moria.us/articles/wchar-is-a-historical-accident...
I'm thoroughly surprised to see that Fortran is still being updated (with an upgrade still in the works for next year apperantly). I had no idea.

I'll give it a shot as it seems interesting to at least have worked in it a bit, but I do wonder, where is Fortran used these days?

A quick glance at Tiobe[1] shows that it scored a bit higher than Haskell, Scala and Kotlin. Can anyone explain me why?

[1]: https://www.tiobe.com/tiobe-index/
ZFS has an option to reject non-UTF-8. But if you disable that then it allows it, and for all UTF-8 it is normalization-preserving/insensitive. This is cheap and ideal.

EDIT: i.e., ZFS doesn't know or care about encodings. Its n-p/n-i behavior means that for non-UTF-8 that happens to appear as valid UTF-8 there is some potential aliasing behavior going on, but this is exceedingly unlikely, and we decided that it was worth taking that risk.
Sorry, pasted too hastily. Is there any way to edit this? (Edit function doesn't seem to allow replacing URL.)
Yeah I think it's basically guaranteed that this is what we would hear regardless of how they found the leaker. Maybe this method was used, maybe they looked at printer looks, maybe they looked at access logs to the document, etc. Regardless, they _say_ that the problem was The Intercept's handling because there is no way to verify it and it makes them look bad. Really this news should be taken with a grain of salt.

That said, the important thing for any leaker to do is to try as much as possible to obscure any links they have to the documents before handing them off to third parties even if those third parties are supposedly trusted (because once you hand the documents off, you are no longer in control).
What could happen, with WebAssembly, is the opposite: A wane in Javascript's popularity.

If the right moves happen, possible. If the wrong moves happen, it will be the second coming of plugins. Languages based on WebAssembly have to be 1st class citizens in the browser infrastructure, otherwise it will be a repeat. This means that debugging has to be transparent. Access to the DOM has to be ultimately the same.
Would love to get these alerts on Telegram :)
Are Ethereum Contracts Vulnerable to Hash Table Poisoning Attacks?
I also enjoyed Hyperion, but I would say that they are on two totally different levels from a literary perspective. I don't mean to sound dismissive of Hyperion, I think it's very good, but BoTNS is exceptional.
The problem is serious if you run into it.

The FS needs to be normalization-preserving/insensitive. http://cryptonector.com/2010/04/on-unicode-normalization-or-...
It doesn't all have to be javascript, HTML and DOM, you know. That's why this is an important step.

Wanna use TurboPascal to write apps, and target the entire known universe of Web browsers? Go right ahead. You can do that now.

Of course, I'm being extreme, but .. you know .. there are other great ways to exploit WebAssembly as a target, and save yourself a huge amount of cultmind headache by avoiding all of the so-called "higher" layers of the stack, completely.

For example, I'm quite happy writing the most cross-platform'est code, in like, ever, using Lua.

And targeting WebAssembly in this circumstance is a no-brainer.
> It has all the appearances of the government trying to smear a news outlet and ensure no one leaks to them again.

A scheme that would be less effective if not for The Intercept's demonstrably deficient opsec in protecting its source in this affair.
I have no idea if something changed, but at least about year ago "Private Networking" on DO was shared between more than just your droplets and required additional firewall / encryption.
I thought general opinion from security experts was browser based crypto is DOA...
Thanks for the comment. Yeah a calendar with notes work also perfectly. We should use tools that we love. Not everything should be a webapp.
Pharo 6.0 Released
For me the main potential of asm.js/WebAssembly does not lie in the fact that it is faster, but in that it provides us with a way to run native C/C++ code inside the browser without adapting it (much), and doing this at a speed which is not (much) worse than the speed of the original code.

This in turn makes functionality that was traditionally very hard to get in a browser/JS environment suddenly very easy to get:

- Cryptographic libraries (e.g. libcrypto)

- Libraries for numerical data manipulation and analysis

- Compression libraries

- Video codecs

- ...

This ability will lead to a paradigm shift (IMHO), because instead of having to reproduce all this functionality in JS (which would be crazy) you can just cross-compile it and use it right away. Also, with WebAssembly, browser vendors can simply focus on providing good and secure interfaces to a limited amount of low-level functions (IO, graphics) while letting the user define the high-level usage of these interfaces. If this works out well I can even imagine this technology spilling over to other domains, because what it provides is essentially a secure, portable, low-level sandbox with a very good performance and a huge installation base.
I'm not sure how you can arrive at "no" here. Regardless of how you feel about the politics involved, if you publish information that outs a source you've "bungled" it almost by definition.
That is actually how it works in Denmark, for all prisoners unless the prosecution proves that you are a danger to others. It is more of a building than a camp, but it has no fence around it so you can just walk of.
You can view the certs on the network tab of the developer tools without flipping any switches, right?

I too wish this was part of the main address bar SSL status UI but was slightly relieved to find that it hadn't completely disappeared but rather been buried.
This is true, and that is definitely a difference worth pointing out.

I should have specified that even accounting for that difference 30% feels excessive considering your app, and the existence of it on their app store, also benefits their system (assuming your app is not completely pay locked).

It wasn't that long ago that Apple was using as a marketing tool, the number of App's on the app store.
These copy pastas (whether for visual programming languages or approaches to solving spam or whatever else), while witty the first time one sees them, get irrelevant very fast as they only provide generic, blanket criticisms of a design with no consideration for the tradeoffs involved or why they are made.

In other words, you could post such a takedown for plenty of visual programming languages that have very satisfied users who are made very productive by their use. Does that mean they “won’t work”? Clearly not.

These text templates are very easy to post - all it required of you was to skim the page, add an X to the lines where it felt like there was sort of a match even if you don’t really know, and click “post” - but they provide little to no value.
New Data on Social Media, News Sources, Bot Usage During UK General Election“
BLAS and LAPACK have an excuse, they come old school Fortran (FORTRAN 77) that originally had a max on function name size.
Google Increases Maximum Android Bug Bounties to $200,000 – ExtremeTech
If we did collaborate, your strength would probably include UI & web work. OneModel's might include its powerful and flexible internal structure and REST api that I am finishing (on the github "wip" branch). Just some thoughts, as I don't know your's internals at all of course.... Forgive me if I'm being presumptuous.
Epictetus (134 BC) explained very well how to deal with that:

http://classics.mit.edu/Epictetus/epicench.html

It's a short but amazing read. On can't believe it was written 2151 years ago :) Let me know if you liked it, I'm curious!
Tags would be easiest to implement - but an universal search bar for all text would be helpful too.
Don’t Kill Your Startup with Bad User Onboarding