skysight-inc/HackerNews huggingface dataset:
A lab, kill a person? An adult?

If you've ever had large dogs, and played with them - they're really not remotely formidable opponents. Anything but maybe the largest breeds bred for fighting doesn't stand a chance against a person who's wrestling/grappling them, they're not flexible or muscled in the right ways.

A wolverine though? I've never interacted with one, but I do know what ferrets are like - small, terrifying balls of pure muscle that can bend and twist every which way and are unbelievably fast. That's scary enough in a ferret size package, but a wolverine? Oh HELL no.
The creator of Gordon went to go work on Shumway at Mozilla. Unfortunately, both are now dead.
BeeWare: The IDEs of Python
> `git send-email` may work well, but it's an extremely niche way to send email

It is. You'd likely do it only if the project required it. And that's what it's for.

> it puts a huge barrier in the way of contributing to a project

I guess it depends on a project. Would I tell anyone to configure git-send-email for something simple? Probably not. Does anyone care about enforcing it when developing an operating system? Probably not - the patch and testing required way more experience anyway.

> which indicates that apparently Linux kernel development uses the "published branch" workflow

Yes, it does. Some subsystems maintainers keep their own trees that are merged whole, rather than separate patches. But pretty much all dev contributions are patch emails first.
The problem is that if success comes too easily and/or too early then it is undervalued.

I am sorry if I made that impression. It was never an easy thing. I have had my fair share of all-nighters and even I do those now at times. I had to self-learn, un-learn several things after leaving a comfortable job several years ago. It was (and still) not at all an easy task. As a quote goes It took me 10 years to become an overnight success
Reversi game implemented in elm
And a dissenting opinion for balance http://www.forbes.com/sites/wadeshepard/2016/04/19/an-update...
Burning Man – your legal guide
I can think of one-- we had a 96-element datatable (12x8) and limited space in our biochemical journal article. We were looking to graphically show differences in orders of magnitude to help explain the assay. A 3d column chart fit the bill because we could show lots of data in a small space, and readers could quickly see the range of values.
It sounds like somebody has a case of the Mondays!
Weren't people saying the same thing about the Japanese 30 years ago?
Thanks for the tip. I didn't realize NW.js had full chrome.* API support. That's good news!
> The idea of GuileEmacs is not to move away from the elisp language. The idea is to use an elisp implementation based on the Guile virtual machine.

> Elisp will not go away. So any arguments for lisp and against scheme are void in this context.

If the goal is not to mingle elisp & Scheme, then what's the point of using the Guile VM? Why not just implement an interpreter for elisp in Lisp?

There is absolutely no reason to mingle Scheme with elisp. Scheme's not a bad language for those places it's well-suited, but production software is not one of those places. For that there is Common Lisp.
For most of human history China has been the most innovative country in the world. It has only been over the last several hundred years that this has not been the case. So claiming lack of cultural foundation for innovation is just wrong. "Gunpowder, the magnetic compass, and paper and printing, which Francis Bacon considered as the three most important inventions facilitating the West's transformation from the Dark Ages to the modern world, were invented in China" Joseph Needham points this out magnificently in his magnum opus, "Science and Civilization in China".
https://en.wikipedia.org/wiki/Joseph_Needham#Science_and_Civ...
I'd love if you could point the way then, because my pre baked AMIs that are EBS backed are always taking at least 3-5 minutes to be healthy and processing traffic or requests from the moment they're spun up.

This is not restricted to a specific instance type, nor a specific region.

There is literally no way you are performing compute in seconds from when an EC2 instance is instaniated.

I've bookmarked this to come back to benchmark this.
I've heard some from people that it's almost like we are still at 'the assembly language' level when it comes to theorem proving. We still have a great deal to build in order to be productive at higher levels of abstraction.
Also, he is not wrong, the chrome.socket API was pretty crap. But it was replaced with chrome.sockets API which is good.
Latest commit is 6 years ago. I guess this could warrant adding a (2010) to the title?
I guess it depends on what you are trying to accomplish. Many people start a business because they have a purpose or mission they are trying to accomplish and they can't get there remaining small.

That said, I'm inclined to agree that granting yourself and family financial independence gives you a lot of freedom and flexibility to do anything you want at that point.
I was hesitant about the pie chart example but it was the simplest I could think of. I'm glad someone brought this up. ;)
Ask HN: Can you help me with customer discovery?
Hey HN,

I'm going through the customer discovery process for an idea I'd like to experiment with. It'd be immensely helpful if any of you could answer the questions below in a comment. Thanks!

1.) Have you ever sold anything online?

2.) What kind of stuff have you sold? Why did you sell those things?

3.) What comes to mind when you hear, "Buy things at wholesale prices, and let us help you sell it?"

4.) How does that make you feel?

5.) What doubts/fears would you have trying a concept like that?

6.) Would you be interested in trying a product like that? Why or why not?
But you need someone who you can trust, who you feel like is smarter than you at some useful set of skills.

Tell me a recipe to hire such a guy. Please.

Someone who is as passionate as you are about what you do

hmmm this is probably easier said than done.
A much better option than this is to just use NW.js [1], which supports all of the chrome.* APIs natively, without polyfills [2].

[1] http://nwjs.io

[2] http://nwjs.io/blog/chrome-apps-support/
Can you share any additional details on your business? Do you sell an elearning book or is it a full on subscription? Would love to know any additional specifics you'd share.
> The reality is that in a company, people will prefer Excel because Microsoft is a point of contact that can work with, blame, or yell at to fix because you're paying them.

Unless you are a company with more than 50,000 employees, Microsoft is very unlikely to fix anything for you, in any product.

They do poll large companies for their features roadmap, so it pays to be a megacorp.
We're in the healthcare space so we have to own our hardware and co-locate. Being a small outfit, sometimes it's so frustrating trying to find the right resources online these days related to racking and configuring your own bare metal! I can definitely appreciate the 6 weeks to 6 seconds. We recently added a new database server because we were really struggling at peak times. The 5 weeks it took between ordering the $25k server, configuring base os, racking it, replicating current data to it, and then choreographing the switch was brutal. Due to the nature of our product, it had to be a zero-downtime switch. Somedays, I wish it was as simple as clicking upgrade instance on AWS RDS. Other days, I make myself feel better by calculating the thousands I'm saving a month.
Yes, I agree. It's all about balance and proportions.

If the average American counted everything they put in their mouth for two weeks, they would be surprised as I was when I did it.

I am from Brooklyn, and grew up and lived their and in Manhattan until my thirties. I was raised on a typical meat and potatoes, with the occasional over-cooked vegetable (no salads) diet.

I remained at +195 lbs and 19 to 22% body fat even when active. I had thought I had cut my caloric consumption down, but when I really counted it for two weeks, I was consuming 2500 to 3000 calories per day. The only reason I was not too obese was that I was very active. I was not a soda drinker or a fast food person. I did like my eggs and cheeses, and pizza, and burritos with cheese and sour cream. My cholesterol levels were very high, and my sugars were out of whack even if I looked healthy to my American friends, but fat to my SE Asian peers.

I have been living in SE Asia for 8 years now. For the last year, I have been living in the rice fields of East Java. Food, rice and fruits, are not transported, they are within reach of my doorstep. One of the benefits of locally-grown produce. This is why I think city rooftop gardens, hydroponics, and other tech will ameliorate some of the energy use in food transport.

I went vegetarian, and then vegan, almost 3 years ago. My weight has stabilized at 178 lbs at 14% body fat. My blood work was all good last I checked. I feel healthier and stronger. I still bench 190 lbs. which is 18 lbs over my bodyweight now, and was under my bodyweight before, so yes, I am stronger by that comparison. I can run further with less fatigue, and do more pullups. I make it a habit to not sit for extended periods (read standing up, squatting Asian-style with heels on the floor, or reclined on the floor).

My Mom always pushed for good posture. She would turn in her grave at all of the youngsters with craned heads down peering at their phones ;) That and shoulders back, and no slouching!

I think that genetics plays a role in some people's weight issues, but after having my own, and listening and watching my peers, a LOT is just diet. It has even been proven that exercise only 'polishes' off the last 10% or so. It is diet that has the largest effect. I still like exercise for the other benefits it has in reducing stress, helping me to sleep better, and maintaining or building bone, joint and muscle strength.
Could be worse - you could be using Rally.
Indeed ( https://github.com/mozilla/shumway/commits/master ). But looking at the codebase (10000 commits, tests), maybe there's hope it's pushed again someday?

Mozilla pulled the same compatibility-via-JS-runtime trick for PDF, but SWF must be even tougher, and there's probably less demand. Maybe Archive.org (who have recently been helping JS emulation projects like JS MESS and JS DOSBox) will someday be interested in providing support and visibility?
Are there downsides to the HOL approach when compared to constructive systems?
I've been with various hosting providers, however as presiously mentioned linode are bang on the money for service and ive never had any issues with them in the past 5 years (i have multiple nodes with them.

However for development i host my own onsite vps's, with the use of xenserver and proxmox this gives the best environment to deploy any multitude of configurations.

Lastly i have some external testing/staging servers (not always vps nodes) that i use, these are miles cheaper than linode and other providers but not always as great in terms of support. These are hosted with OVH under their budget brand kimsufi. They also have a brand called Sostart and OVH and those are better supported brands.

I hope that helps you out!
I'd say... I was kind of annoyed when I saw it was dead and didn't support new anything.
Definitely a problem that needs solving, but we run the risk of implementing too many 'bite-size' libraries with code that could probably serve better as helper extensions to already existing toolkits e.g. jQuery, underscore, etc.
No. The fashion industry doesn't have copyrights or patents, only trademarks (the brands).

This was a great TED talk about it, and about why IP laws in general are bad and how they limit creativity:

https://www.youtube.com/watch?v=gLUzgWAEGjY

You may also be interested in the Everything Is A Remix video series, if you haven't seen it already:

https://www.youtube.com/watch?v=d9ryPC8bxqE
Yes I am aware of my shortcomings and I did qualify that already in my original question.

I am a fast learner and open to learning - given a good source.
It's all about the Play Store. The apps being EOL'd only ever ran on desktops, and Chrome OS is sort of becoming Android for tablets/computers.

Chrome OS is actually not losing access to these apps for ~a year during which time the Play Store will continue rolling out alongside it.

What will be really interesting is when they roll out the Play Store for the rest of Chrome...
>Schools in the US are now buying more Chromebooks than all other devices combined

That probably won't last once news of the 5 year EOL policy gets around.
I don't think that's right. IP laws are currently under the control of some corrupt and greedy people, but there are clear social benefits to having some sort of IP law.
Ask HN: What should I do with a broken laptop
About 3 months ago a family member gave me their Dell Inspiron 3520. Its about 2 years old, she bought it at best buy but was not using it. I was happy to have it, my intension was load ubuntu. I probably used it previously, with Windows 10, maybe 12 times?

Never got to installing ubuntu - last week I turned it on and it would not turn on. Eventually it started making 3 beeps. Apparently 3 beeps means an issue with the motherboard. After doing a bit of research on the web it turns out many others have had the same issue with the same laptop.

My issue is it's not worth it to me to fix it, as replacing the motherboard costs at least $250. Even repairing it might cost money. I think it initially cost of the laptop is $450 or so. I'm not qualified to fix it myself, not sure I want to invest the time to do so.

Mt question is this - what do you think is the most cost efficient thing to do with this relatively new but broken laptop?
Their test tells me they "may not work" for my type of colorblindness.

But also, my understanding is their glasses cut a lot of light and are meant for outdoor use. Indoor use would be very useful too!
Right, but you can't ensure that the only models of 'bijective functions' are actually bijective functions. To switch to a slightly simpler example, you can translate statements such as "x is finite" into a first order language (for example, set theory), but you can't ensure that x actually is finite in the models of this statement.
Recent data reveals much worse numbers for the US economy. Annualized GDP growth over the last 3 quarters (of available data) is closer to 1% per year. See http://www.bea.gov/newsreleases/national/gdp/gdpnewsrelease....
> If you DO trust the CEO, then the only time your startup is failing is when the CEO tells you they're close to failure, running out of money.

The question is not really "how to know your startup is failing right now." I think it's pretty obvious when a startup is already failing.

The question is, instead, what the signs are that a startup is on the "wrong track" and will inevitably begin failing six months to a year down the line.

I've worked at several companies that were already in the "inevitably going to fail" category before I was even hired—retroactively, looking at when they took on the qualities that ended up killing them, they had those qualities for my entire tenure there (though they didn't previously had them; frequently I was hired as the replacement for the key cofounder whose departure, according to others there, signalled the beginning of the end.)

So, I don't want to know whether my startup is failing. I want to know whether a potential employer is failing, so I can avoid riding yet another startup into the ground and suffering through the inevitable cash-crunch and lay-offs. What are the warning signs, visible from the outside, that a startup is headed that way?
It really depends on the amount of snow and type of snow. Where I live in Canada, we get enough snow that AWD > snow tires. Given enough snow, or conditions, even snow tires will get stuck. Having power on all 4 wheels really does give superior traction in those situations.
I've always liked the warning to not let perfect be the enemy of good. But I also think it's easy to rationalize too much guessing and too little evidence gathering. I find it a really hard balance to strike.
nationomics ?
I going to be in the Don't category on this one.

However, if you are really set on doing this, you should list all the stuff you don't want to, say like pay bills, working deals on the phone or support. List the things you don't like doing and then see if you could bring in one person to handle those jobs. Not a manager, but someone you could quickly train and easily manage. Start farming things out to them and when they hit capacity, possibly hire another person who can handle the other stuff you don't want to do.

You have an incredible opportunity here. You are profitable, now you just need to start adding people on to handle the stuff you don't want to do and then you are free to do the things you want too or need too. Don't grow your staff for the sake of growing your staff to convince yourself you run a "real business". You already run a Real Business.
Why is it "have to own", HIPAA?

I know that both HIPAA and CLIA have issues with things like the spot market but you can still be approved via cloud.
Your mention of Alibaba made me think of something. I believe the electrical manufacturing world is much more globally integrated than the mechanical world. I say that as a practicing mechanical engineer. A resistor, capacitor, chip are the same in US, Europe & China. On the mechanical side all have different material standards and industrial standards.

And here is the US's disadvantage there, we are still on an island when it comes to that stuff. Sure you can get some metric nuts and bolts here (in US steel grades). But try buying European grade steel here (nigh impossible). Try getting an EN (nee DIN) or JIS flange here (do-able but lots of calling around). Try finding an engineer competent in the PED or machinery directive.

In Europe and Asia they can get US materials and make to our standard and sell to us. But its much harder and more rare to make products here and sell them to Europe and Asia. Usually you are making a US product, and "proving equivalency" with the European and Asian standards.
The obvious solution to me is an image of a turtle in the process of being drawn by a Logo triangle.

You'd want it to be incomplete, but complete enough to have transformed from an arrangement of lines to something that's unambiguously a turtle.
> This is the first I've heard about SPKI being an Internet-scale answer to the problem of X.509.

You're not the only one, and that's the problem. It has been, for nearly twenty years now.

> The problem with the CA system isn't technical (even though X.509 truly does suck), but institutional: you can't have a single central authority handling all of Internet trust (it doesn't scale well, and it [rightfully!] alarms people), but if you have more then one, a market forms and generates a race to the bottom.

The problem is that we already have a single point of truth: ICANN. And the problem is that we have multiple points of truth: every single CA out there is trusted for the entire Internet.

If you trust letsencrypt, you ultimately rely on ICANN. If you trust StartSSL, you ultimately rely on ICANN.

The virtue of SPKI is that it forces one to be honest with oneself. The owner of com really does own every single hostname under com; why not be honest about that? The owner of cn really does own every single hostname under cn; why not be honest about that? Why create a system where entities who can be legally compelled by any two-bit nation-state which can pay for a guy with a rubber hose are trusted for the entire world, rather than only for their two-bit nation-states?

Government-controlled PKI doesn't bother me, because ultimately every PKI is controlled by governments, because governments have a monopoly on force. AC Camerfirma S.A. is in my certstore; they are a firm in the Kingdom of Spain, and the King or any of his government are at liberty to compel AC Camerfirma S.A. to produce a certificate for google.com or news.ycombinator.com at any time they wish.

So I am trusting the King of Spain and his government with the security of my connexion to Google, an Alphabet company with servers located in the U.S. That's … insane.

Per your article's comment, 'Had DNSSEC been deployed 5 years ago, Muammar Gaddafi would have controlled BIT.LY’s TLS keys': Gaddafi did ultimately control bit.ly's TLS keys, as indicated in 2010 when his government shut down vb.ly. They could have, had they wished, pointed that domain name at servers they controlled and requested a StartSSL certificate; today they could do the same for a letsencrypt cert.

DNSSEC is probably a mistake for other reasons, but a SPKI-based system in which hosts received certificates from their domain name providers, from their IP address providers and from their legal places of registration would have been superior to our current system, in which any host may be certified by any CA anywhere.
There comes a time where it is way cheaper to not deal with your own IT. My company has a many thousand core cluster with ~30PB of storage on prem. We finally decided that maintaining that ourselves was nuts, and while it's expensive as hell to pay our cloud provider it ends up being cheaper in the long run for multiple reasons
I don't understand what you mean with the union thing. The innovation that brought about better employer practices was employees discovering collective action, not employers discovering the benefits of being nice.
NASA wants to drop a submarine in Titan's ocean to seek life
Definitely a good point. For reference, I should have mentioned that I'm in the middle of Wisconsin. We actually had very little snow over the past two years, and I'm hoping for more this winter.
Maybe you meant to or not, but I assume you're making a finny joke, and it's a pretty dark joke about humans and powerful new technologies.
Show HN: Sometimes you just need a graphical df
and japan, and taiwan, and singapore,and south korea, and hong kong before the handover.

these articles are a cottage industry. just apply some racial stereotypes to whatever country you want to spotlight, generate some controversy and fear, and profit.
Does anybody remember the old Manhunter games from Sierra? They used a very similar idea of replaying a timeline multiple times to track a bunch of suspects as they interacted throughout an event. What was a clever but abstract sci-fi game mechanic has suddenly become reality.
I'll offer the dissenting opinion.

Let's say the ratio is worse: 10x less productive; 10x more error prone.

I will still interrupt my coworkers who are working on the wrong thing. 1/10th of a thing that makes 100x more money is better than 1x of a thing. I want that nonsense flushed from their working memory.

I understand that makes me a micro-manager; but I'd rather have more productive coworkers that help keep our business alive. My coworkers appreciate it (most of the time) because it helps them grow.
> I remember at that time that it was just so much more expensive than physical servers at iWeb. Sure it was convenient, but the performance per dollar was something like 1/3 or 1/4. Crazy.

This is mostly still true.
There's a good reason snow tires are legally mandated in Sweden during the winter. They work.
First goal should be to get rid of the tedious small tasks, allowing you to focus on core responsibilities. Pay for a virtual personal assistant on the other side of the world to do menial tasks for you while you sleep.

After that, I recommend meeting with other medium-size startup CEOs in your region and getting their advice for what role could provide the highest leverage for your company.
Programming, Languages (talk at GeekNight, Hyderabad)
> We're in the healthcare space so we have to own our hardware and co-locate.

https://aws.amazon.com/compliance/hipaa-compliance/