skysight-inc/HackerNews huggingface dataset:
Ask HN: First 10 minutes on new MacOS machine?
At one point there were one or two great guides being circulated on how to properly set up a new machine (proper user account permissions, critical and suggested system settings, macports vs brew, etc). With the new MacBook Pros now shipping, where is the new updated guide?
Dr. Sex is here and want to cure patients – AlotPorn
I downvoted you because you

If you strongly disagree with someone and care to correct them you should actually UPVOTE them. This way the public gets to learn the correct way/thinking/method. If you bury them many who may have the same wrong notion may not get the chance to be enlightened.
There's an O'Reilly book titled "Embedding Analytics into Modern Applications" that helps with white label options https://www.jaspersoft.com/resource/free-oreilly-book-embedd...
This might be too much like Project Euler but I started by solving some common interview problems using Rust.

Try solving the problems without looking at the solutions first: https://github.com/brianquinlan/learn-rust

Here is a rough rank of difficultly:
https://github.com/brianquinlan/learn-rust#understandability
Yes, having a better dependency resolver is something that will happen, eventually. Edge cases will have to wait for that :) (the workaround, obviously, is to use classic migration tools for those, since you still need a migration tool anyway).
The point of React is to make it practical to structure view logic as a function (projection) of the application state. Virtual DOM is just an implementation detail.
If you rely on email, it's worth paying for.

I'm a paying Fastmail customer, and it's worth every cent.
What an absolutely unfounded and absurd accusation.
You are correct.

> The hardware for this prototype is the Google Nexus 6P. While we would prefer to support lower end models for low income demographics, only the Nexus and Pixel lines support Verified Boot with user-controlled keys. We are not aware of any other models that allow this, but we would love to hear if there are any that do.
Many software packages have poor or confusing version numbering. Java, IIRC, jumped from Java 1.2 to 2 or 1.4 to 4 or something like that. Windows 3.1 to 95 to 98 to Me to NT (stood for New Technology, ha ha [1]) to 2000 to XP to Vista to 7 to 8 to 10 ... (might have got some of the order wrong there).

[1] New, as in the classic marketing/advertising phrase "new and improved", maybe ... :)
They might not have the internet (although some do via various methods) but most will have Bluetooth which could kill the console in the best case. There has been cases of people getting access to things like the door locks and the brake system.

Remember it's not just the internet that makes you susceptible, it's any network.
The inspiration was Monotone, not rsync:

https://en.wikipedia.org/wiki/Monotone_(software)#Monotone_a...
I know :) But it seemed like a fun place to bring it up.
It helps Vanguard because they don't make money through active trading: they are literally the vanguard of the movement, now practically accepted as orthodoxy, that funds should be passive and diversified across the whole market.

If you buy and hold, HFT helps you, by reducing the cost of execution --- both by reducing the spread, which is a tax you pay any time you place a market order, and by literally reducing trading fees. In fact, even if you're an active trader, HFT usually helps you: the only people truly harmed by HFT are the ones who tried to make a living selling liquidity before, who are now being outcompeted.
Exactly. It's like how I keep seeing people accusing "economists" (usually as an undefined group) with being concerned with "justifying the status quo". This, despite most economists having frequent, major disagreements with common current policies in many areas. What it tells me is that they're probably not really looking at the field as a whole.

It's the trouble with people making equivalences between "a particular person calling themselves an economist" and "economics". There are hundreds of thousands of people with economics degrees, it is trivially easy to find one who says what you want to hear. But then, that economist's words are often taken to reflective of economics as an entire field of study - regardless of the reasoning behind it, or how many other economists actually agree. So most economists may have totally sensible reasons for supporting Policy A, but when one dissenting economist supports Policy Not-A, the "consensus view" gets ignored. I don't know why this is. Maybe because people feel competent to judge economic reasoning in a way that they don't with other fields (and which might lead them to seek more opinions.)
Are you replying to the proper comment?

In any case, he stated that an Android C# app would be more performant than an app coded in Java without supplying any metrics to prove his point.

>This is a natural consequence of having value types (structs). You can even change the bit packing and other layout properties of structs.

And yet the JVM still beats the CLR in performance.
so, quick read seems to me it will be mostly backwards compatible?
Good to know. Hasn’t been a problem for the people who tried it at my place yet, but I’ll keep it in mind.
.NET Framework – What's New in C# 7.0
For encrypted emails, yes. Not for regular emails.

They don't support PGP (Does Gmail?) at the moment, but are apparently working on it. What other approaches are there?
Is that a joke? I just plug all those devices into my monitor, which acts as a hub.
Create a vector. Push an element onto it. Take a reference to that element with operator[]. Clear the vector. Call a method on that dangling reference.

Create an object on the stack. Return a reference to that object. Call a method on that reference.

Create a vector. Push an element onto it. Call a method on that element that clears the vector and then calls another virtual method on itself, via the this pointer.

Accidentally share a vector between threads. Race push_back() and remove().

Etc. etc. We didn't implement lifetimes for no reason.

Additionally, the pointer registration mechanism that that library uses has a runtime performance cost worse than a GC write barrier (because it incurs writes on reads).
It would be pretty easy to add a clause "and mergers don't count!"

Also, is that practical without mergers? Wikipedia indicates their revenue as of the 2009 merger with Budwiser at $36.4 billion, and the latest results for 2015 at $43.6 billion. Organic growth doesn't strike me as all that likely to achieve that 2020 plan.
This is something you do often in JavaScript, for example:

"You have " + messages + " new messages"
contact me plz
and now the taxpayers pay for prosecuting and housing that person for the next 14 years.

(yes, those companies paid taxes too)
FWIW, this has been around for a long while now. I like being able to do things like confirm a sign up to a service, close support tickets, get shipping ETAs etc. with just one click on the global Inbox view rather than having to open an email up.

Looking to incorporate these into our own SaaS apps too, as soon as I get some spare time. I think this is a step in the right direction to reduce Inbox fatigue. Here's hoping that Google will be vigilant enough to stop people abusing this service.
That's fair. I think a lot of this depends on the precise definitions of words like "objective" or "biased." The 'best' strategy would be to always read everything incredibly critically and carefully, but we all need to use some cognitive shortcuts to actually get our news, and I think which shortcuts we choose have deep impacts on our perception of the world.
Two things:

If you click the little [-] button, you'll get an index for that page.

If you use the search bar at the top, https://doc.rust-lang.org/std/vec/struct.Vec.html?search=vec... will let you go right to the method. (In this case, you have to know that it's slice::len though)

Does that help?

EDIT: UX is hard! Glad people are discovering this. It's the same symbol HN uses, incidentally...
> I would say "it's simply superior in every imaginable metric other than cross-platform implementations of the compiler/VM" but that's just my opinion.

Not by a big margin. Java 8 has lambda functions, which used to be the most painful aspect of the language for me.
His behavior as the editor of Breitbart doesn't count? Why not? Former editors and writers for the outlet have commented at length at how he essentially turned it into an alt-right clearinghouse. Bannon himself has said that it is the platform for the alt-right. Are you going to now argue that the alt-right movement is not racist or motivated by racial concerns? How about all the stormfronters and ethno-nationalists who are cheering his appointment?
I just looked at my current Debian Jessie system and it is not as described. That is /var/log/nginx is not owned by www-data, it is owned by root. It was freshly installed not to long ago and was only configured with my ansible setup. So I'm pretty sure that was the default.
That would be a grade at how well your site contributes to the ecosystem, but not as much how safe your particular site was.
Call in Ramanujan. He'll surely come up with a good explanation.

https://en.wikipedia.org/wiki/Srinivasa_Ramanujan#Hardy.E2.8...
I think there's a valid concern about academic independence from industry. Without a reputable source of independent research, we fall into gaslighting pretty quickly.
The first result I get googling for ".net" is the Wikipedia article ".NET Framework". The first result I get for "COM" (or "com") is Microsoft's page on "COM: Component Object Model Technologies".

Honestly, I have never had a problem googling .NET and COM-related stuff.
Seems like the main concern was not being able to extract the editor component to use in other browsers. This could have been solved with the Shadow DOM polyfill, but it has a performance cost to it. Polymer's faster Shady DOM shim wasn't extracted into a standalone library until recently.

The issues with themes and shared styles are largely solved by CSS Custom Variables, which inherit through shadow boundaries (much like /deep/), and Shadow DOM v1 (the new spec implemented by Safari and Chrome) which allows <link rel=stylesheet> tags inside shadow roots.
I should have fixed that a long time ago and I apologise that I haven't yet. But I will! At the moment, sites with "too strong" security (e.g., 4096-bit RSA, 4096-bit DH, etc) are still rewarded for it, but they shouldn't be.
Snapchat's Creator: Another Spoiled L.A. Brat (2013)
How common is it common to write thousands of unit tests before implementation the refactor of something? Or did they take the existing React unit tests and build against their interface?
Nope, it's way too large on my 15 inch mbp as well.
Learning Perl 6
Some ideas:

Antonio García Martínez, author of Chaos Monkeys.

Bobby Goodlatte on Facebook's news feed algorithm and the election.

Peter Thiel on Trump and what's next, etc.

Justin Edmond on early Pinterest and diversity in Silicon Valley.

Dann Petty on Epicurrence and design culture in Silicon Valley.

Kim-Mai Culter on Initialized Capital and housing in the Bay Area.
Four Work Habits You Need to Change at Each Stage of Your Career
Thanks for playing with it! You cheated and went outside the scope of the VS REPL though. :-P

* On Windows, first evaluation can take a few seconds (and we're working on that), but subsequent evaluations should feel instant. If that's not the case, would love a bug filed so we can explore a bit more. Of course, there is the startup penalty of launching the Android app and potentially an Android emulator, but I assume you're talking about evaluations after the workbook has connected.

* Agreed! Our NuGet functionality needs a lot of work, but our goal is to have it work as easily as it does in the IDE.

* I don't personally know much about Android view XML, but creating new custom Activities or other Java subclasses at runtime is a significant technical challenge. We have a bug [0] to track it, if you want to subscribe to any updates. This is an unfortunate limitation on Android, for sure.

We don't have a published roadmap at this time, but you can definitely expect to hear more about this tool in the future. We have a pretty frequent release cadence, too.

[0] https://bugzilla.xamarin.com/show_bug.cgi?id=45382
I am trying to pass a token round and only one person can hold that token at time i.e. it's your turn to do some work and when you are done pass then token on to the next person in line.

I am not sure we need the distributed timestamping elements for now. I probably have the techniques mixed up
Real-time GC's exist. Look up Aonix's Java stuff for what embedded or predictable apps do. Or JamaicaVM below. For enterprise, Azul has some amazing GC tech plus Java CPU's (Vega's).

http://www.ptc.com/developer-tools/perc

https://www.aicas.com/cms/en/JamaicaVM
Absolutely! It would be most interesting to hear some firsthand experiences.
I saw a lot of people on my Twitter feed at the time arguing that actually, half was an understatement and that Clinton should never have backed down on this.
Indeed, a couple of people have asked for that already. I will try to make that happen. Edit: The development site is already used for the testing of new versions before they are deployed to production, but with the new grading perhaps we can make the testing period longer and tell people about it. I believe the grading is currently the same on both servers.
Which VM did you use for that out of curiosity?
Docopt/docopt: Pythonic command line arguments parser, that will make you smile
Only twins sets.
I don't think they're saying it's a bad idea in general, the issue here seems mostly related to the shadow dom making it difficult/complicated for people to theme atom/re-use components etc...

I'm not a web developer but I'm sure there are valid use cases for it, as well as use cases such as this one where it's not ideal
And what would be really really rad would be open-sourcing the toolkit that makes these checks possible -- I'd like to plug something like that into periodic checks in nagios or something.
Could you provide a link to this? I googled for "Mattress King" and found stories ie: Reddit; but nothing about his son... thanks.
This is actually in development, it's called Maximum Override - https://www.youtube.com/watch?v=jWKwgcRSZ0U
>>I've often thought that despite the fun we're currently having with aerial drones, a lot of the real drone future is going to be with autonomous ground drones, because of their ability to carry more armor, shielding, etc., without having to literally carry it into the air.

While I agree with the idea that there will be more fun ahead with ground-based drones, wouldn't an air-dominance doctrine still hold in drone-drone warfare as it exists today in conventional wars?

I imagine both ground and air drone warfare evolving at similarly terrifying rates over our lifetimes.
Not sure what to think of that. Does everything have to be async I/O now? How often do you need massive numbers of client connections?
Tizen would be OK if you didn't have to use eclipse
> You assume I am a creationist because....

Because the only reason to reject well-established scientific conclusions such as evolution and global warming is moral and emotional reasons deriving from membership in a Conservative Christian religous group that confuses the Bible with reality.

> As the article you linked to to "refute" me itself indicates, ice layer accumulation is inconsistent. Therefore, any conclusions regarding historical events drawn from such data would have to be questioned.

Which is exactly why ice is not dated solely by visible layers. An overview of ice core dating is here: http://www.pages-igbp.org/download/docs/magazine/2014-1/PAGE...

Instead, ice cores are dated by measuring independent signatures: isotopic compositions (reflecting season variations in local temperature) different kinds of impurity (reflecting seasonal dust and other mineral concentration), known events (such as volcanic eruptions, fires). In addition, there's a host of new methods and statistics being used and developed.

Effectively, there is no reason to reject the sound science behind ice-core dating unless your Church Group told you that God wants you to. But that's a silly way to find truth.
And never get asked again.
The quote from his ex-wife is a fair point and does support your case. In the interest of full disclosure, would that statement be equally bad if you replaced the word "Jews" with "rednecks", or "catholics"? Sometimes seems like some groups can be stereotyped and some can't. (OT but related, plenty of first-hand accounts of the Clintons regularly using racially derogatory terms in their Arkansas days, but that doesn't seem to bother people.)

As for Breitbart, I think the "white ethno-" prefix may be unjustified, at least from what I have seen. It is, however, absolutely nationalist, as in anti-globalist, and pushes an agenda targeted at people who feel their standard of living has been reduced due to trade and immigration policies. The Guardian provided a fairly benign review at [1].

[1] https://www.theguardian.com/media/2016/aug/19/reading-breitb...
Hearing about failures (whether micro or macro) is almost always more interesting than hearing about successes.
When research money is running out and you haven't come up with anything of substance yet? Jk, it's an interesting article thank you for sharing.
PG's article is looking back at the state of the internet in the late 90's. His claim is that back then most internet advertisers were themselves VC-funded, which made the whole thing a ponzi scheme.

The first two ads I'm seeing right now in my news feed are Walmart and Banana Republic. I don't think 2016 is anything like 1998.
I started on Java in school for software eng. After that I did a lot of front and backend development in dynamic languages and forgot all about types.

Until I discovered Haskell and saw what a really powerful type system can do. Rust's type system is very very similar to haskell's if you substitute the word 'trait' for 'typeclass'. However code is imperative, so that's nice for some applications, and is faster/lower level.

I've used the crate nom (https://github.com/Geal/nom) in the past, it's a parserc library for consuming bits/bytes. I used it to write a function that consumes a vector of unsigned bytes, 11 bits at a time. If you're interested in that sort of stuff, take a look for yourself and see if you like it.

As with most things in Rust nom generates parsers with little to no runtime overhead, so you pay nothing for the increase ergonomics.
Hello, this is Ondrej from Melown.com.

Actually, Melown is all about scalability. There is no limit to the size of True3D data we can integrate, appart from the disk space available.

To get an idea of what I am talking about, please check out the simple demo at https://melown.com/intergeo2016

Yes, we're talking planetary scale. If somebody had the resources to model the entire planet in 10cm True3D, Melown can carry it, with no changes to the existing architecture.

And unlike Google, Melown can do polar caps too, the same quality as any other place on Earth. And with Melown, you can do Mars, Mercury, Titan, Europa, or any other celestial object, without the limitation of Web Mercator, WGS84 or other simplistic approaches.
Building a Security Operations Center
That looks like exactly what I'm after actually. I'll read this next time I try rust.
Sorry about that, I have a bad habit of publishing my fist draft. I agree with what you've written. Like you say I don't think they're trying to avoid arbitrary stylization or selective metaphors, rather providing some arbitrary styles and selective metaphors that make up a consistent design. It's fine if you don't like it, but I haven't seen anyone who likes it pretending it's anything more than that.
arms race has it all taken care of - in response to autonomous IED making drones there will be autonomous drones clearing up the minefields and hunting down those IED making and installing drones. Of course to deal with the hunter drones the IED making/installing drones will have special protector drones ... Humans just need to relax in the deep soft chair and enjoy the popcorn.
As an Alt Right Trump supporter, I can state without question that the worst thing about 2016 politics so far is that Alex Jones and his InfoWars no longer earns automatic dismissal, i.e. he's been publishing some good stuff, therefore people I follow have been linking more to him, etc.

What that says is not specifically clear to me, but it's nothing good, unless he's become significantly more sane as of late.
"Apple refusing to make a mouse with two buttons."

That hasn't worked out so badly for them. Their trackpads don't have two buttons, either. And in line with the analogy, Apple doesn't prevent you from using a mouse with two buttons: you can buy other input devices and use them with a Mac if it has the appropriate drivers. In this case, you just need to buy an adapter.

Edited to add: By the way, please don't read me as saying you're wrong, or naïve. If it's coming across that way, it's poor writing on my part. I don't realistically see a way for Apple to handle this in a way that's going to push the industry in the direction it wants it to go and please everyone at the same time. There's an element of truth to a tweet I saw the other day: I paraphrase "It's not a MacBook release without someone complaining about ports."
You should check out the Wiki article on the Soviet submarine K-219.

https://en.wikipedia.org/wiki/Soviet_submarine_K-219

Short version: after she went down, someone went down and ripped off the nuclear missile doors, and took several of her missiles directly from the tubes, at 6000 meters. I don't imagine too many countries had the technology to do that.
It's not really so silly from Microsoft's perspective. Given the sorry state of affairs with WP, and company's overall focus on Azure, it would make perfect sense to embrace a popular mobile platform, if this could be translated to more sales of Azure services.

What Google is to get out of it is a more interesting question.
But but but... Obama stopped the influx of people into Gitmo!

I mean, sure, he did that by just drone bombing the shit out of everyone instead but...
By the way, for the most minimal diffing implementation see https://github.com/patrick-steele-idem/morphdom.
Perhaps because it's a use case that many people use a text editor for.

For those people, opening such a file makes for a good test to compare the performance of Atom and VSCode...and Vim, and Emacs, and lots of others.

For writing code, I find Atom a bit slower to start up than Code, but generally nice and usable afterward. That's on an 8 core, 32GB of RAM system, though, so Atom could very well be more sluggish for others.
It's an interesting idea, but the example is essentially an implementation of the visitor pattern so make sure that is really what you want before following suit.
I agree! I don't understand these two separate arms of Google VR. Couldn't they do the processing power on the server side if you have a fiber connection?
However that's not something that is automatically solved by manual memory management. Using malloc/free on a desktop OS does also not provide a predictable runtime behavior, although unexpected pauses might be smaller than with most GCs.

The safest bet for predictable memory management and latency is the approach that is used by lots of embedded and realtime software: Don't allocate at all. Or at least don't do it in critical phases.
How to Use Texting in Health Care
http://i.imgur.com/VbRTHRp.webp
I don't know how much time I have but I would love to contribute somehow.
Ask HN: When will blockchian or something better replace e-mail?
Who is working on a replacement of e-mail for both messaging and registration of thirdparty accounts? Open-source SDKs?