skysight-inc/HackerNews huggingface dataset:
I have the worlds shittiest tech blog. Im actually proud of how shitty it is. You cant do worse than me. However, I enjoy blogging.

You blog will likely be ignored and never get more than a few visitors. Forget about being wrong because there is little chance anyone finds out. Also, who cares if you are wrong? What matters is that you dont stay wrong.

Here is my shitty blog:

http://pablojuan.com

Rejoice in the mountain of grammatical and technical errors.
I've had friends and family reaching out to me all morning saying "Signal is broken, see the NYT." This headline is incredibly misinformed and misleading and I hope they issue a correction quickly.
Yes - worms or browsers that scan local data files without accessing the runtime of the parent application.
Does Pentadactyl still work in this release?
What does this have to do with hacker news?

And on this article specifically, please read the comments.
Well they want to become Drudge before Drudge becomes them.
No, but then that's an issue with the way fines and punishments for said crimes are structured, not the fault of those who takes advantage of the loophole.

There are 2 types of fines: fines that are meant to stop things from happening and fines that are there to basically make the city money. Most traffic fines seem to be structured for the latter.
A US political party playing favorites with it's own candidates (however upsetting that is), is very different from a foreign state engaging in a successful propaganda campaign to influence the US election.

The DNC problems are part of a long term reshaping of US political identities. The Russia issues are a serious near-term national security concern.
Being concerned about overdiagnosis is perfectly valid, but you should take the time to say that. I'm sorry about your bad experience, but your flip comments contribute to my ongoing bad experience. Please consider the different contexts in which your statements might be interpreted when you're discussing this subject.
Supporting concurrent renewable Apple Subscriptions
You need to decide what works for you and then make that happen. Hear me out.

Small Startup with 2 devs is never going to be able to create too much structure around things. Forget agile. Client needs a fix. Forget process. We need to ship something now. So that is the nature of the beast.

BUT, you still need to set some boundaries. You can talk to your boss and say "I totally understand that my time is valuable and we don't have a lot of room at this time due to a small team, but I cannot be available after <insert your time> PM."

As an alternative, you could work out a flexible schedule if possible as well. They need you to code 10 hours a day ? Ok, then you will code for 5 hours in the morning, then not be available for a while and then be back in evening from home may be to code a bit more.

Overall, if you like the company and people, try to work it out with them because most small shops have this issue. I run one so I know exactly what you mean.
They at least re-clarified on twitter. But not in the article. https://twitter.com/nytimes/status/839160771674255360
If you're going to be pedantic, you might at least be strictly correct. There is no existing term that would distinguish it from Go's prior state, so there is no misuse nor "useless invention". Even if there were and you were correct, this would still be pedantry at its finest.
Does it matter when it comes to the morality of breaking the law? You might consider the latter action to be morally wrong, but it seems like it would be because of its impact on others, not because it's breaking the law.
It's just as suited for gaming as it is for anything else. The problem is everyone expected all games to run buttery smooth on day one with no hiccups. Ryzen specific game engine optimisations are coming according to AMD, as well as a Windows 10 scheduler patch. There are also other issues on the motherboard/BIOS side which manufacturers are working on.
How Influencer Marketing Could Make Betty Draper a Better Mother
That doesn't make perjury legal.
> Beliefs are the same, and a relation to "facts" or "truth" is not a requrement for their utility.

Let's apply a little recursion here, shall we? I gather that you believe what I quoted. But you admit that your belief does not need to have any relation to facts or truth. You believe what you said, because that belief has some utility to you. But why should I believe you?

That is, your view, applied to itself, destroys itself.
Embracing the Illegal (2013)
> It's not hard for them. I'm not making this up: NYT has a huge list of experts to reach out to for stories. They just chose not to.

I wasn't disagreeing with you. I was just saying that their tactic is to publish first and update. This is pretty common, especially in bigger stories. They get paid by getting eyeballs on their site. If someone publishes 20 mins before them they lose money, even if they are more accurate.

So just always take a breaking story as a draft. The story isn't finished and I bet will get updated several times.
How is it misleading if it is accurate? They bypassed it by compromising the phone. No encryption is going to save you in that situation and their targets were WhatsApp, Telegram, etc. So that part is accurate as well. It is a headline, I think what you are expecting is they put all the facts into the headline and there isn't enough space.
I'm really sorry to hear this side of the problem.

I truly hope that bioengineering the rhino horn will be successful in preventing more damage.
Here's a different article on the same topic: https://electrek.co/2017/03/07/former-tesla-executives-gigaf...
I built the rocket ship so you don't have to ™

https://www.youtube.com/watch?v=qz72V84uWWA
Instead of hourly polling, which I find quite inelegant, couldn't you trigger creation of new schedule rule with the correct time that then triggers the publishing?
Actually no, it shows me as logged in (I can see the logout link).

Whereas with the site I'm working on locally, I get the login page. curl with appropriate options copied from firefox gets me the full page.

I don't know why I get different results with the two sites.
New Installation Experience - A reduced minimum footprint for faster and more customizable installations, as well as support for offline installs.

Visual Studio IDE - A broad range of enhancements in Visual Studio 2017, including reduction in startup and solution load times, sign in and identity improvements, improved code navigation, open folder view, and connected services enable connections between your app and any service on-premises or in the cloud.

https://www.visualstudio.com/en-us/news/releasenotes/vs2017-...
But do they invent the right medicine formula for the disease?
Am in Europe, haven't seen a pressure cooker in use since the '70s.
AES-CTR is indeed what's currently being used.
SJCL is definitely an option and we will compare the two to see if there are any large advantages to switching over, thank you for your suggestion.

The reason to why the content isn't being authenticated is due to memory issues in the browser, but we're close to adding a solution for that as well.

Overall the encryption feature is currently in BETA and there will be large amount of improvements before it's finalized.
Scientists discover how animals measure time of year to reproduce
Some great submissions here, nothing as nice from me, but I guess there is something to learn from most people.

I have created many in my life, non of them open source (yet; the one I am chewing on now will be I think), most of them toys, the most successful one really niche and those same successful ones embarrassingly crappy. I wrote a PHP before PHP (in Perl as well, guess it was meant to happen :) and it made me a lot of money being able to write dynamic web applications without much of the plumbing at the time. I wrote a bunch of 4GLs for finance and web CRUD applications, all sold as addons to our CMS early 2000s. After that I wrote a lot of toy languages which I meant to put on github some time but I don't think they are of interest to anyone anymore by now. I write, for my own sanity, Forths when I do embedded work, assembly work and/or work that doesn't allow me to have interactivity for development.

They 'why' is easy; the feeling that things are just not as efficient as they can be and the drive to do something about that. That will never leave me and it did give me a lot of competitive advantage over the years. Mostly in the end I end up with something that, after postmortem, would've been easier with Lisp. If I surpass that point in my life, I succeeded.
The great e-mail collapse occurred in the late 1990s and early 2000s when spam made it prohibitively difficult for most users to actually run federated e-mail endpoints. At this point it's an amazing pain to the point that very few attempt it. The rest is moot.

That's the problem with federated protocols. Without someone who owns the system and who has the resources and central authority to police it, if it becomes popular it will be destroyed by spam and other abuse. (Effectively a sybil attack.) Self-policing protocols (without costly proof of work) are an "AI-hard" problem since your adversary is the human intelligence of the protocol's exploiters.

Niche federated protocols avoid this fate by never becoming popular. The other way to avoid this fate is to impose a severe work function like Bitcoin and other block chains, but this is too expensive (figuratively and literally) for most applications. Could you imagine a forum software that requires a minimum of several hundred watts of power to participate in the network?

All others fall to the tragedy of the commons.
Do I get consistency points for being against all intellectual property protection laws?
Hi. Appreciate your honest take.

> every feature made part of the page UI

OpenEMR is currently a web application that doesn't have an independent API (e.g.: REST API). There is a ticket in my modernization project to look into an old PR that adds a REST API (hasn't been touched in a while, but it appears to be on the right path... would love to have a volunteer for this... hint hint :) ). For now, the only way to use OpenEMR via a REST API would be to go through one of the professional vendors (http://open-emr.org/wiki/index.php/Professional_Support).

> Perhaps small clinics are not the intended en-users of OpenEMR?

OpenEMR is actually used in small clinics all over the world. Perhaps it's not suitable for every use case though (for example, I believe there is a lack features/modules for neurology specialists). Also depends on the version and what you have it configured to do (you have to do a good amount of reading and setup yourself. May even have to touch some code!).
I recently was thinking on the similar topic after reading an article about scientific myths most people believe. For example, one of such myths is that humans are genetically predefined and can't be changed through life. It's clear that there are a lot of social, cultural and gender factors impacts on our nature, but still there is such a belief.

So my conclusion was that our reasoning is very restricted. We tend to simplify our thoughts, our memories. And all this stuff is highly dependant on emotions we feel. That's why we like to make our memories brighter than they are, make them more romantic and ideal. Everything in the past was better, etc. That's why we remember facts which are easier to remember and close to our beliefs, sometimes no matter are they true or not.
Any guesses on why CNN and MSNBC are completely avoiding reporting this news?
It already happened with Whatsapp and the Guardian's irresponsible reporting. Organizers and protesters switching to unencrypted messaging or even SMS, because of the perception that Whatsapp was hacked. Someone savvy enough to use end to end encryption may be someone who values privacy, but there's not reason to assume they are also someone who is themselves a security expert. The point of apps like Whatsapp and Signal working to make end to end encryption easy for the average person is to increase encrypted messaging use, not make everyone a security expert.
http://archive.is/pqtNR
Indeed, this is technical expertise domain of an information security researcher, not a lawyer.

A national security lawyer could provide interesting insight into how the CIA is allowed to use these tools vs NSA.
I understand the idea of the government paying for clinical trials, but then doesn't that incentivize pharma companies throwing stuff on the wall and seeing what sticks, and basically wasting money on trials that they know are long shots? I think the trial costs belonging to the company is right.

Anyway, regardless, what if pharma was only slightly or moderately profitable instead of insanely profitable? I don't want to be snarky, but the "we're not doing it unless it makes us a very big bag of cash" model of business just seems counter to the idea that having access to good healthcare is a basic human right. This is what makes me want to just create a whole DARPA + universities + national labs sort of system that takes on a lot of that responsibility of developing and testing drugs that is driven by more than just profit.
And the bonus to the CIA ignoring the deal the Obama administration made with Big Tech to disclose vulnerabilities is that now (apparently) all of the tools the CIA had accumulated are out in the wild, instead of being fixed.
Not being the top single-threaded performer which is required to push many many hundreds of frames per second != "not suited for gamers". Games in general are more likely to be GPU-bound!! Intel's quad cores are only really required for the pro Counter-Strike players who want 600fps at 1080p just to get the absolute latest frame.

BTW they advertised it as good for gaming + streaming (h264 CPU encoding at the same time on the same machine). And "content creation", which pretty much always means video editing.

IIRC Ryzen supports unbuffered ECC if the mainboard supports it.
Redgate Data Tools in Visual Studio 2017
There's civil disobedience to unjust laws and there's giving no fucks about the legal system.

Your argument is basically valid, but fails to account for Uber's consistent violations of law at several levels of government and geographic areas.
Could you explain more about "misinformation is part of wikileaks' job"
The other change is now a single select can use multiple cores, so you could see how that scaled to 32, 64, 128 cores...
Depends on your queries. I am looking at a server right now that uses 80% of 32 cores with Postgres 9.6. It's doing lots of upserts and small selects. Averages 76k transactions per second. I think it could easily take advantage of a 64 core system.

The main scalability issue I have with Postgres is its horrible layout of data pages on disk. You can't order rows to be layed out on disk according to primary key. You can CLUSTER the table every now and then but that's not really practical for most production loads.
Eh, they couldn't hack (1) the device in standby/locked with keys flushed and (2) the encrypted physical data on the flash. But that is a much more difficult proposition.

Just hacking the device while it is being used is what every iOS jailbreak does. And there seem to be quite a number of them.

Not sure why you mention "secure local storage"; none of that local storage is secure if the device is compromised! That can then be bypassed in the same way that you bypass WhatsApp or manipulate any other app on the device.
Wow! I heard that when the UK began using radar to down enemy planes at night during WWII, the gov't claimed the pilots had been "eating a lot of carrots."
One lambda runs when github webhooks are fired: https://github.com/serverless/post-scheduler#github-webhook-...

The other lambda fires on a cron job https://github.com/serverless/post-scheduler#cron-job-archit...
The open source side of that spun off as LineageOS: http://lineageos.org/

There was some huge political problem and the Cyanogen company did something the open source guys didn't like, so they left.
Wouldn't it be easier to try and push for a return to a more open/free society? I don't see how a monarchy solves anything in the US.
I assume you also don't talk with coworkers about what you did at the weekend, or discuss where to get lunch. You wouldn't want to waste any of your employers precious time.
Announcing New ASP.NET Core and Web Development Features in Visual Studio 2017
The important thing here, from my perspective, is how NUMA-ish a single socket configuration will be. According to the article, a single package is actually made up of 4 dies, each with its own memory (and presumably cache hierarchy, etc). While trivially parallelizable workloads (like HPC benchmarks) scale quite well regardless of system topology, not all workloads do so. And teaching kernel schedulers about 2 levels of numa affinity may not be trivial.

With that say, I'm looking forward to these systems.
I wish they had an option to only notify me of images and gifies. I have no idea what the other stuff is about..
Android challenges Windows as most popular OS
Thanks. Probably most people will assume that's who it was, as I don't know any other famous Kasperskys.
Occasionally, I submit my translations/validations via Community page: https://translate.google.com/community#en/ky
Sure, I was just providing an upper bound for requirements if they decided to store all audio all the time from every device. Of companies that have the capability to do so under their own resources, Amazon in on the short list. Amazon could possibly pull it off and hide it in the rounding of numbers for their normal business.

Companies that interact (peer) with them would likely see something though, but possibly not as easily as it seems. The average home internet connection probably downloads far more than 12.6 MB of content from AWS hosted services every day. The only question is whether the upload amount would trigger any alarms. I think in most cases not, as it would probably just go a very small amount towards evening those peering connections out, which are likely very heavy in the other direction.
True, but now you're asking for a change in function call syntax, just so you can print integers in a format that some people find more readable. That seems like a bit overkill...
Because it's the Scheme way.
Uber drivers in Norway must pay back all earnings and lose their license
Hi, I am registered on the site as a lender. But clicking on the Invest Now button takes me to the Contact Us page. I have dropped a note also at founders@credy.com but no response.
I would assume that it's not learning from feedback from its own translations, but just from more and more text on the web.

So "is still learning" just means that it's still adding to its corpus of examples over time.
> you're running code that was touched by Google employees

Doesn't matter who touches code when that code is publicly visible and available to the scrutiny of everyone. AOSP can be checked out and audited independently, just like any open source project.
TNW – Things You Should Never Say During a Presentation
So your threat model is "malware which has access to memory containing plaintext but is written by idiots"?

0_o
Launch HN: Penny (YC W17) – a personal finance coach
Hey HN, we’re the founders of Penny (https://www.pennyapp.io), part of YC’s W17 batch. We’re building an easy way for people to keep track of their finances. In a nutshell: download the app, connect your accounts, get insights and advice on your finances.

We actually got our start on HN over a year ago. Alex and I spent a couple weeks putting together a prototype of the app as a fun side project in between jobs. We launched that on Show HN (https://news.ycombinator.com/item?id=9942202), managed to raise a seed round a few months later, and then re-launched on Show HN (https://news.ycombinator.com/item?id=10858327) several months later. Thanks for the encouragement and feedback along the way!

Some things that we’ve learned and/or would be happy to discuss:

- Having only five categories scaled way further than we thought. It turns out there’s a silent majority that appreciates the simplicity. We just added a premium version that includes subcategories, but we made it over 1.5 years without them.

- We built Penny as a web app (Cordova). It pretty much guarantees that we don’t get featured by Apple or Google, but it allows us to iterate really, really quickly. All users always have the latest version, and we can update the app in two minutes flat. We think the tradeoff is worth it.

- We’re using a chat interface because it allows Penny to explain your finances in simple, relatable English, but we’re not on any chatbot platforms. We also strongly favor predetermined choices over freeform messages.

- Most people don’t realize when they’ve potentially been harmed: over 40% of our Wells Fargo users hadn’t heard about the scandal a month after the news broke. For the Arby’s breach it was over 70%, and for the Navient lawsuits it was 93%.

- We decided to roll our own Ruby DSL for writing conversations, which renders a JSON syntax tree that’s interpreted by the client. Right now, Penny has 34,560 words of copy, 888 emojis, and 93 GIFs.
They bypassed it by compromising Android phones. There is a clear action item here if you want to be secure: switch to an iPhone, which is what tptacek has been saying here all along.
ASK:HN  Recommendations on new sources of income
Looking for recommendations on how I can generate or obtain new sources of income while working a full time job.

Active or Passive income, due to my minimal resources I see active as my only realistic option but happy to review any and all suggestions!
To some degree people are genetically defined. Aside from luck, people are highly genetically determined. The whole basis of evolution is that positive traits are passed on and reflected in offspring, for that to work, people have to be genetically determined. Either you are against the idea of evolution, or you are against the idea of non biological determinism. Of course there is some grey area where life factors to change the course, but for evolution to work, people need to be largely determined by their DNA.
Contra VR
This in fact has happened in real life : e.g. in WWII proximity fuse antiaircraft shells were not used in the European theater for fear unexploded examples would be reverse engineered by the enemy. They were used in the Pacific where it was reasoned they would fall into the ocean where they would be unlikely to reach enemy hands.
We're a worldwide company that embraces diversity and benefits hugely for it, so honestly I am disappointed very much with your comment.
It is being fine-tuned, not retrained I guess. Which boils down only changing some layer weights and keeping others constant.
> Enough messengers saying the same faulty message over and over and you distrust the message just because it's been repeated so often.

This seems like a really bad heuristic: it will mislead you any time the consensus opinion actually managed to get it right. It also leaves you wide open to confirmation bias.
They pwned iPhones too. And servers. And desktops, tablets, and your TV.

While Signal and WhatsApp have not been broken (apparently), pretty much every platform they are hosted on has been.

The main point is that the CIA can read your encrypted messages before they become encrypted, if they really want to. So while your encryption works, you can still be pwned.
That should probably be

<ClCompile Include="**\*.cpp" />

at least if you want to get the sources compiled
Although that does not rule out the possibility that it stores data locally and only transmit the recorded payload (since the time of last transmission) with the next legitimate payload when the wake word is spoken.

Not saying that they do though since if they were discovered to be doing that, it's way too damaging for Amazon's reputation for it to be worth going through the trouble.