skysight-inc/HackerNews huggingface dataset:
Hi s0l1dsnak3123,

You might have not heard of us because we used to be named Tonic ;) There are a number of different factors that differentiate us from Jupyter, but we have of course taken a ton of inspiration from them. The data science crowd including iPython, Mathematica, etc have pioneered a development style that I hope see make its way into "normal" programming. One of the best resources is a pretty in-depth blog post we wrote about what's going on under the hood here: http://blog.runkit.com/2015/09/10/time-traveling-in-node.js-...

But, to give a quick overview:

1. One of the original driving goals when we started working on RunKit was to completely eliminate friction in using other people's code. So what we did was install every permutation of every version of every package for node. You can even require two versions at once and compare them: https://runkit.com/tolmasky/api-diff-example . This has lead to many interesting uses that aren't possible with other notebooks. For example, many people use us for filing bugs, because its kind of the dream: you're not filing a bug, you're filing a computer and environment with an undeniable reproduction, that the reviewer can easily test (what happens if I change node version? what happens if I change module version, etc etc).

2. As listed in the blog post above, we've spent a tremendous amount of time on the problem of determinism, in an attempt to "unify" the REPL and file environments. Basically, RunKit notebooks read top to bottom, just like a file, and we guarantee that if you take the contents of a notebooks and run it in normal node, it should behave exactly the same. For example, no asynchronous events should be first in-between consecutive cells - this is really important in asynchronous programming. To be able to deliver on this guarantee we invested heavily on "time traveling" -- when you edit a cell in the past, the ENTIRE virtual machine is rewound, files you had deleted are restored, etc (again, more info in the blog post if you find this interesting).

Happy to answer any other questions, apologies for the rambling, haven't gotten much sleep!
What government and who are the "consultants" ?
Show HN: Minimal Focus Extension, Combines Page Blocking, Todos, and a Countdown
Hipster coffee and Italian coffee are very different. The former is characterized by "fruit" flavors, which a lot of people taste as just acidic, where Italian coffees are more base and tannic, owing (I think) to higher levels of the cheaper arabica bean in their blends.

As someone whose drink is a "ristretto" (which is mostly the crema) the espresso in a given little italy vs. something served by someone under the age of 50 is very different. The closest thing I could find to a standard Italian coffee in SF was at Mara's Italian Pastries in north beach.

Could a hipster do it? Sure. Would I ever line up or wait for their explanation to find out? No.
>>Educatuion is a public good. We all benefit when society is highly educated.

Right. The point of contention is whether we should be paying $50-150k per person for this public good.

I mean, the benefits are clearly there, but the price has been skyrocketing and when the individual can't pay back their loans, we all suffer.
In this case there wasn't even a real security vulnerability, just a spear-phishing attack. Organizations need to hold employees accountable for their own stupidity if they want to prevent this from happening. Any sane organization would fire an employee who gave a stranger keys to the office; falling for a phishing scam is the online equivalent of that.
A couple of notes, this is from 2014 and the results of ocean fertilization are better understood today.

The interesting thing for me over the controversy when this was being done was that it reiterated the concern that nobody feels they know how to direct climate change. As a result the only action they can endorse is "affecting it less" by reducing our own carbon emissions. This guy is taking it from the other side saying, "Let's start driving the model and get it to a point we like."
For sure. Would love to share ideas with you.
Do you use anything dedicated for ETL?
Also, for Tableau do you use the desktop version or server/online?
You!!! You guys!!! Clever. Let's have a drink and catch up.
My first reaction to that one was that it looked like Blender, the 3D software. [1]

[1] https://en.wikipedia.org/wiki/Blender_(software)
I hope that they finally remove their 100,000 note limit with their new infrastructure.
> I am trying for EB-1 but even with my background it will be difficult.

If you have probed this possibility already, what is the evidence that speaks against you reaching EB-1A status? I assume making three out of the ten categories won't be problematic, but I myself am unclear about qualitative judgments in totality.

What I do know is, that the many EB-1 grantees from any YC batch were decimated to 50% sometime around 2014.
While it is an evolving situation, at present, we believe that access to ADAMS was obtained through spear phishing of email accounts; whereby, ADAMS passwords were obtained enabling access to ADAMS account information confined to the Rio 2016 Games.

It's amazing that people are still being phished successfully.
Technically, some really need to go through an apprenticeship. Plumbers take a while. Most also need to go to a trade school. Your point about a head start stands though. Plus its very hard to ship those jobs overseas.
Career Roadmap: Making a Career in DevOps
Yes. I self censor tremendously due to the amount of online tracking these days. Even with VPNs, anonymous search engines, and tight browser controls, it's fairly easy to identify people.
This really hinges on the development of WebAssembly, the timeline to getting to a stable release version, and adoption by each browser vendor.

For instance, to use my location, my web browser displays a prompt asking if I want to share my location with a web site. I get to decide if I trust a web site.

If a website wants to run an arbitrary bytecode on my computer would it also ask for my permission first? Of course, web browsers interpret arbitrary JavaScript without asking for permission, so this may be a distinction without a difference. But how will vendors implement this?

The most likely scenario, I think, is that in any scenario where WebAssembly is widely adopted it will live side-by-side JavaScript for at least a decade or longer. Vendors will continue to ship JavaScript interpreters - so there's no immediate reason to jump from interpreted to bytecode. Most web sites that use JavaScript don't use that much. Meaning, WebAssembly is an over complication for a very common type of web site, the informational, landing page, photo sharing, blog, etc. In fact, if there's just a few AJAX calls or simple interactions on a site, you'd be an asshole to implement it in WebAssembly. Programming is about removing complexity. Imposing a bytecode compiling tool-chain is unneeded.

Also, we have front-end ecosystems, like the large online collection of jQuery plugins. Want a photo slider? Just drop in the JavaScript include and go. This may be mitigated by compiling jQuery and existing plugins to WebAssembly. (And possibly become part of optimizing front-end assets). But if you're going to use the JavaScript/jQuery ecosystem why would you code just your part in Ruby or Python or some other language? If you were to do this, you would be an asshole. If your ecosystem is JavaScript, write your code in JavaScript. The problem is not the programming language used. The problem is understanding the context (web browser) and interacting with multiple front-end environments, across a wide range of network speeds and devices.

That being said, I've worked on several large projects where writing in one language, compiling to bytecode, and running everywhere would have been awesome.

Assuming wide-spread adoption WebAssembly will probably have the following use cases:

1) Large, complex web apps with a heavy front-end footprint.

2) Used as part of the optimization pipeline. Instead of minifying, combining, and zipping JavaScript, compile to WebAssembly for delivery.

3) Programming tasks/scenarios where JavaScript literally cannot be used due to the limitations of the language.
What a timely post.

I had a similar issue that I was tracing last week that did end up being my Ruby code...and it turns out I was modifying a constant like in the example.

What a fun read! I've been learning more about Ruby's GC since 2.1 and this got me looking even deeper -- definitely picked up a couple of new tricks/tools from this. Thank you be9!
That first point i'm not sure if it is true or not: My understanding was that the federal government was going to pay most of the money. Besides, if we as voters thought a little more and demanded better funding for schools - and say, cutting money spent on unwanted or unneeded military equipment - we could get it.

Your option for doctors to not incur medical debt is very hopeful. First, I doubt the military has enough positions for all the doctors to fill, and I doubt all doctors would be fit enough to qualify for military service. On top of that, that is 4-6 years longer before they can actually practice.

There should be a way that is much better than sending potential doctors and surgeons off to war. For instance, forgive loans to folks that work in general family practice for 7 or 8 years, less if they move and practice in an area that is in a high demand (poverty stricken area) - with the disclaimer that they must take all forms of government backed insurance.
So you're incorrectly implying that people aren't successfully graduating?

The problem is that people are graduating with huge debt and can't get jobs that pay well enough to pay off their debt.
Can anyone tell me what he used to get the logos to animate when filtered? CSS? (I'm a newb)
Would you still feel it off-putting if you accepted there isn't any inherent morality to either statement?
Sure. Lives are on the line constantly @ gradient. Eg drive a car where a safety feature was omitted because it's uneconomical
I have a hard time believing this wasn't sponsored by the Russian government in retaliation for the ban on Russian athletes for the Rio Olympics. The digital battlefield could get nasty.
It's often a lot less resource intensive to enumerate and filter out the first hundred thousand kinds of badness you encounter on a daily basis leaving you with a smaller pool of stuff that requires more than a cursory check. There's no need do more than a simple analysis on plain text emails, without attachments where all senders/recipients are in the organization.

You actually need to do the whole penetrate and patch thing as a part of your entire security system. It can't be relied upon to tell you everything but not doing it at all is similarly dumb.
Not in USA. My understanding is that driving gets safer all the time, just from vehicle safety improvements. What motivated Australia to impose this burden on new drivers?
And lose their entire cloud business in the process, and their spot as one of the only two viable aws competitors.

Brilliant. Truly.
There's still a tranche of early 2015 Rockchip Chromebooks, already with Coreboot on them - and you can even put Libreboot on at least some of them:

https://libreboot.org/docs/install/c201.html
That's how we do it with Vamp. Interested in your thoughts: http://vamp.io/documentation/installation/kubernetes/
It's very difficult to truly evaluate a business without talking to the founders. Sometimes a bad sounding business (such as air mattress rentals) will turn out to be a really great business (such as AirBnb).

That said, I'm sorry you had a bad experience. We're working on better ways to pre-screen startups before interviews so we can hopefully avoid as much unnecessary travel as possible.
These are always interesting bug hunts.

I tried to add ASan to the travis config for this project but I couldn't quite figure out how to change CFLAGS and/or CC. Never used ruby but interwebs hinted that the bundle config/install commands might accept "--cc" and "--with-cflags" commands. It's ignored when I tried it though [1].

[1] https://travis-ci.org/androm3da/redcarpet/jobs/159711520
Likely the Royal Canadian Mounted Police (Canada's Federal Police Force) given that WADA is based in Montreal.

The quote from the article:

"WADA has been informed by law enforcement authorities that these attacks are originating out of Russia,” he continued."
You just want to argue, don't you. I don't have time for this.
His company didn't spring into being without a history. He had access to educational and tutoring resources, specifically technology related resources, his entire life. I'd say it's very clear his parents' circumstances were a huge factor in his early successes, and arguably much more important than those successes were to later ones.
a swing and a miss. there already exist powerful platforms for social sharing that most if not all big youtubers take advantage of.

I have over 700 hundred youtube subscriptions and check out my feed daily. I definitely do not want my subscription feed clogged up with texts, gifs, and whatnot. I really don't care what the political beliefs of XYZ hobby channel have, I watch for their specialized content.

youtube is the powerhouse behind video. stick with that, continue making it better. there is still more to be done.
Because it serves their interest to say so, regardless if it's actually true. Russia is a welcome target and it's basically impossible to prove who's reponsible for a hack like this (the korean symbols in the Fancy Bear's website's [1] source code are cute though).

Also, that's how media works these days. One press release to Reuters, and all the newspapers publish the same "facts".

That being said, I think it's fairly plausible that some actor with relations to Russia would publish documents like these.

[1] http://fancybear.net
KnowledgeTree | Raleigh, NC | Onsite/Full-Time | Lead QA Engineer

KnowledgeTree, a local marketing startup is looking for a Rockstar QA Engineer to effectively own our entire QA process.

For immediate consideration, drop me a line at omar@knowledgetree.com
This needs more attention than 3rd page.
Bicep Tear Compilation Will Make You Think Twice About Lifting
I've seen welders making $160k/year in Texas (oil), BUT the caveat is that its 1 welder whereas 20 years ago that 1 guy had 3 coworkers.
Why? It's the standard security imbalance. The attacker only has to be successful once while the defenders have to never make a mistake.
SQL Server also comes with SSAS, if we're talking analytics. There's the very mature MDX-based Multidimensional mode, and a heavily optimized columnstore engine with the DAX-based Tabular mode.

For analytical workloads, SQL is often a poor choice.

Full disclosure, I work for an analytics and BI Microsoft partner. There are plenty of great alternative semantic layers beyond SSAS, but I am not as comfortable with each of those.
A very very very good vacation responder. The Best
What kind of product? Who are you selling to? (businesses, consumers, enterprise?) Who's going to do the sales? Not that Technology isn't important, but just as important or more is the person that goes out and sells it. You can fake a product for a few users to validate you can get customers. Also, why not just spec out what you want and have off shore contractors do the building?
It takes a long time to turn an aircraft carrier around but when you've finally got it turned around you have a FKing aircraft carrier.
I disagree. The attacks are becoming more sophisticated and fool the most seasoned techies. Additionally, when I ask "Baby boomers" if they understand phishing, they oftentimes say yes but then have trouble explaining what it is or how it is executed.
Whoops! Meant Chelsea Manning.
It's a 2x boost for training since you can't use int8 for training and need fp16.

INT8 is a 4x for inference, but most people aren't using GPUs for inference atm.
I really want there to be non-Tesla options at this price point, but GM:

-Probably won't have anywhere as good of warranty service

-Probably has a much less nice interior

-Probably has much worse control and media electronics for the driver

-Probably isn't nearly as fast

-Lacks access to the Tesla superchargers

-Doesn't have advanced features like Autopilot

-Won't receive anywhere near the same level of ongoing software support and updates

For only potentially $5k less, I'll pass.
I always loved this quote,

“The only time you look in your neighbor's bowl is to make sure that they have enough. You don't look in your neighbor's bowl to see if you have as much as them.”

I'm almost done paying off my student loans, and because of that, I don't want anyone else to have to endure paying for student loans, even if I myself don't get the benefit.
Spear phishing is not your regular fishing. It is tailored to your expectations and preferences. If you really expect some important email, you can easily click the link without looking at it.
Yeah, reading that you would be surprised to learn that the lower stage of every launcher flying or in development doesn't use liquid hydrogen[1].

(1: OK Ariane 5/6 but most of the thrust is from solids)
Wow.

There is a lot of wow in there. Firstly this is barely four months old and they just declassify fighter HUD details. Is this common?

Call me suspicious but wouldn't that tell people a lot about the performance of students and aircraft. Seems - useful.

Secondly, I have absolutely no idea what the stuff in the HUD means. None of it makes sense. there is a lot of damn data in that cockpit.

Thirdly - wow awesome ! Really impressive work by the computer.

Fourthly - at what point is not putting humans in the fighter a good idea? He would not have passed out if he was sitting on the ground in a metal shed.

Fifthly, and this really is out there, but coreboot was looking at disabling Intel ME. How is the hardware in these things validated to show there are no backdoors ? It seems an unsolved problem in civilian world and so is probably unsolved in the military
I understand why your different offerings are bundled together, I appreciate how your team tends to reach out to users in public forums such as this one, and I'm a fan of the quality of your work, but quoting from the page you linked to:

"any commits should be pushed to the upstream repository, and will end up in the GitLab repository automatically within an hour, or when a forced update is initiated."

"Wait up to an hour for things to happen" isn't a great story to pitch to team members :/ I'm also talking about at least twenty different repositories. I'll most likely have to continue using Jenkins for those projects but I look forward to using Gitlab CI on weekends.
It's down to + $20 now, so perhaps they are going to land on a fixed price.
They also prefer to do so in countries other then the US, because they are there to burgle, not to get into a potentially dangerous altercation with the resident.

Nothing good will come out of burgling an occupied house.

1. You may be identified - this will quickly shut down your criminal career.

2. You may be physically harmed.

3. You may physically harm the resident, which will turn your crime from a police-don't-really-care burglary into a violent robbery.
Since there are lots of hobbies that sometimes overlap with community service I'd love to see a club that focuses on being prepared to reestablish intra-community communication in case the Internet goes down. Yes, it'd be great if everyone was self hosting, using distributed services and involved in a mesh network now, but without motivation it won't happen. So this club could focus on developing the resources that a few individuals in a community could use to set these things up after the network is already down. They could have offline caches of Wikipedia and Openstreetmaps, copies of firmware, apps and instructions for attaching consumer routers and other Wi-Fi devices to a mesh network, systems for registering people with a locally functioning email address, etc. User friendly portals could be made that provide the basic instructions for people who stumble on a mesh network access point with their otherwise disconnected smartphones.

All of the tech exists in some form or another, but if it were well packaged, it's not hard to see there being a sufficient distribution of members to get people connected easily.
http://www.nvidia.com/object/gpu-cloud-computing-services.ht...
Same here! However, there is a line to draw on how much debt to put on someone. I know people who have tuition payments cutting into their living wages, affecting their ability to have even the basic necessities. There is nothing good about this unnecessary suffering, having to worry if you will still be able to afford a meal or a roof over your head.
> hacking will become harder, the rewards will plummet, and the world will be safer...

...security will become less of a concern, hacking will become easier, the rewards will rise, security will be taken more seriously...
Despite all the announcements, if you want it by the hour AWS is still your only option.
C is not really my area of expertise, but doesn't xfree have alternatives? like free, freeif, etc? I'd much rather have to change that later in one place than several (if there end up being more calls to xfree in the code) if at some point the implementation needs to change again.
> It would improve the optics

Way off topic: is it just me, or did this particular usage of the faux-technical word "optics" spike this election cycle? To me, it reeks of punditry and/or snootiness (no offense) and rubs me the wrong way.
The new version of drone (0.5) is much better imho, although it is still in beta so can be a bit frustrating at times. They have relaxed a bunch of the constraints and removed alot of the magic. Plus plugins are alot easier to write now.

(Not involved, just a happy user)
1. AFAIK it's the most popular Markdown gem around (ref. https://www.ruby-toolbox.com/categories/markup_processors) so using it in a project is more "default" than it is "optimization".

2. With over 10M downloads, I assume at least some of them spend large percentages of time using it.

3. It's Markdown; replicating the idiosyncrasies of SmartyPants (https://daringfireball.net/projects/smartypants/) in a different language is not something many people are going to want to do.

I'm not saying that people should or should not use Redcarpet; just that it's unlikely that anyone engaged in "premature optimization" here.
Yes, it seems like the JS sets (and unsets) CSS transition attributes when changing the list.
I would propose that fewer American entrepreneurs would say they need the U.S. as well. The world is globalizing—and I think that's a good thing.
> a swing and a miss. there already exist powerful platforms for social sharing that most if not all big youtubers take advantage of.

Which is why Google had to develop a native social solution; they were bleeding potential users who need a feasible way to get in touch with their fans. May be simple but it is better than a bare bulb.

For example, the previous method of YouTubers making a simple announcement was to make an announcement video, which is dumb.
> “This is just the tip of the iceberg,” a statement posted to the Fancy Bears site said. “Today’s sport is truly contaminated while the world is unaware of the large number of American doping athletes.”

What's up with hackers and their English grammar? Shouldn't it be doping American athletes? This reminds of the adjective-word-order rule and Tolkien's "green great dragons" story. [1]

[1] http://languagelog.ldc.upenn.edu/nll/?p=27890
Second hand cards are pretty cheap on eBay. Much cheaper than AWS in the medium term.
Very cool and I intend to use this more frequently.

I would recommend breaking out information into categories (e.g "commodities", "bonds", etc.) for easier reading

Keep up the great work!
I had the exact same thought, "Oh hey, they're trying Google+ again, quaint."
Please go back in time and invent this program. I definitely need to stop mainlining SSC.