skysight-inc/HackerNews huggingface dataset:
Just a note, I'm sharing this because it was my first brush with scientific research, and it got published at an international conference (ICRA)! I was a highschool student and it made me choose to major in cs.
THE NEW REALITY ABOUT ZIKA: WARNINGS ARE HERE TO STAY
There are also a lot of "evil" male robots in popular culture.
Golang: What is the reflection and why it's cool and dangerous at the same time
Tragedy of the commons. Like saying polluting is ok.
elliot.ai
Thank you. I'd also point out that Tsukiji as a market is somewhat dysfunctional now and the majority of fish in Japan is already traded without using the central markets. Actually, they started a tourism campaign because of their slumping sales. It somehow worked, which I guess mainly due to the snobbery and pomposity surrounding the pricey sushi among some domestic/foreign tourists. But I'd like to see a real working market, efficient and representative of the needs of real people.
I am glad that you find this project interesting. You can fork this project and find how much Bach and Corell is related to classical music. Or if you give a music eg:`The Verve-Bitter Sweet Symphony.` It can say that it has 28% chance that it is a classical music, 6% chance of being pop and so on. Since classical probability is high. The output label will be classical.
You can use some music recognition api and get the meta data of the uploaded music to find the song info like name, year, artist etc.
Just posted a few minutes ago: https://news.ycombinator.com/item?id=14530797
It can have a female voice without it having a woman's name; the "Google Assistant" is a good example. It's extremely off-putting that the only software we give human names to is the software we boss around, and when we do give it a name, the name is always female.
The website is a way better source than the Github repo: https://slapbot.github.io/
I'm not sure if this is correct. Googling fexprs takes me to this Lambda the Ultimate post: http://lambda-the-ultimate.org/node/3640#comment-51665. There it says that fexprs map from s-expressions (of the operands to fexpr) to a value (which replaces the fexpr call). L2's macro system does not do this. L2 maps from s-expressions (of the operands to the macro) to s-expressions (that are supposed to replace the macro call).
https://www.ft.com/content/5efe95f6-0aeb-11e7-97d1-5e720a267...
At&t used to create new prospects for long distance by comparing both numbers in a call to its customers database.

If a number was not an active customer it was put in an outbound call list to solicit long distance.

The best story i remember was when the navy wanted to know why we called one of their nuclear submarines. This implied that the right 10 random digits contacted a sub.
CS Interview Topics to Study
I'm more bothered by the fact that the name is three syllables. Ain't nobody got time for that.
antibiotics are relatively easy and cheap to discover or "invent" with modern techniques

As someone who used to do antibiotic R&D I strongly disagree with statement. Making a drug that kills bacteria but not the host is really damn hard.

Your point about the economic incentives is very true.
Yes. My younger brother did learn programming in a phone. He started in Nokia 2700 Classic, which is not even a smartphone. Then he took a Samsung which runs Android. He certainly didn't become an expert using those devices. But he learnt the basics of Python.

One thing to note probably is, he started very young. And in young ages people can learn very easily. I don't think I can learn programming in a smartphone in my current age. But for kids, whole different game.
How many times have you complained about 99% of soldiers being male? Let me guess, none. Or 75% of suicides being males? Let me guess, none too. Now, how many times you have complained about the gender of artificial computer voices like you just did? many times right? Not only you give this kind of inane issues any relevance whatsoever, you give none to any actual form of equality and pretend us to take it seriously.
The point of "innocent until proven guilty" is that, in these situations, we don't argue from an assumption that the claims are truthfull.
Is this something very American to hunt for all quotes and stories of a famous person once he's dead ? Happened with Hunter, happened with Steve Jobs. Successful people seem to reach some kind of cult status in America. Even quite vague stuff he said is fished out and accepted, because he now has level 253 on Battle.net forums.

I don't think you can learn from positive examples exclusively. To solve a nonogram, you need to mark squares that are black and those that ARE NOT black for sure. Another example, survivorship bias. In WW2 the British were sending bombers to Berlin and other German cities. Engineers were tasked with putting more armor plating on bombers. They examined where round (bullet) holes clustered on the returning bombers, and added extra armor in the biggest clusters. Fewest holes were found around the fuel tank and pilot's cabin, and those got no extra protection. It was a perfectly rational decision they made based on available data. But they could learn a lot from losers.

Being wise, or intelligent, is not following some great personas. It's forming insight based on your observations. Hunter S. Thompson's advice may be sound, but it would be equally sound if he was a garbage collector. That you must get such advice from him, suggests, sadly, that you can't recognize it when you see it. (I'm not saying I'm better)
Smartphones and computers are at pretty comparable prices everywhere I've checked; since he owns an (Android) phone laptops can't be that far out of reach.
Good points. I must admit that I have not contacted Gigabyte as my experience with such large companies tells me that I will only get elevated blood pressure and absolutely no usable answer.

My main concern is not if the BIOS is secure, I'm very sure it's full of security vulnerabilities like most other software I use, but I have decided to trust Gigabyte like I have decided to trust the developers who build the Linux distro I'm using in that they are not malicious and trying to steal my information. The packages in my Linux distro are signed, so I can verify that they have not been modified since they left the developers machine, but I can't do the same thing with the BIOS update and that's what makes me uncomfortable.
Towards the end of AOL (early 2000s), they used to take all content that you visited through their browsers and re-compress and sometimes remove things from the sites. This sometimes really ruined image color, layouts, style etc.

The agency I worked at it was a huge problem because back then clients and business people still used AOL and would see the jacked up versions of their site. There was literally nothing you could do, they did it to small and large sites without abandon.

AMP reminds me a bit of that type of setup with AOL re-compressing and crunching down sites through their network. I agree with Google on doing this for email for security but not necessarily websites. AMP to me is quite annoying and in general a bad move.
Go for it!
Adding a USB keyboard would be immensely helpful.

Seeing that you have access to the internet I would second @rl3's suggestion about
trying a (free or cheap) VPS service and SSHing to the machine, especially for snapshots, networking and better performance.
Let me rephrase my suggestion for what to do here. Seems in the config.ini file, there is a setting for what you want the assistant's name to be:

[SYSTEM]

assistant_name = Stephanie

welcome_message = How may I help you?

wake_up_engine = False

wake_up_command = Stephanie wake up

I would presume you just replace Stephanie with whatever you want.
I still remember our guide, who was a retired man who'd previously worked in the market and whom we found on Voyagin) walking us past the line at Sushi Dai. He swept his index finger from the tail of the ponderously long queue all the way to the door, said "See? No Japanese person. Sushi Dai very good, but no Japanese person eat there."

He then walked us a block away to a place he recommended, which had exactly two open seats and very good sushi. It also offered us the guilty pleasure of being the only white people in the place. :)
Yawn. Stop trying these make this another Donglegate.
Never tried it myself but you could possibly write on the phone and find free cloud service (like openshift.com) to test and debug.
>First of all, you need to acknowledge the vertical integration. Google has a lock on manufacturers, who have no option put to license Android, and as a requirement of that, must include the Play Store,

You mean like the Kindle Fire, which runs a custom version of AOSP and doesn't include the play store? You have it backwards. If manufacturers want to access to the play store on device, they need to meet minimum standards, not the other way.

But again, that's beside the point. No matter what, there's less vertical integration on the android side of things than on the Apple side of things, which has no alternate play stores, and which requires you to pay apple to be able to sideload apps.

And even that's mostly beside the point, because what we're talking about is a cut being taken from purchases of paid apps on the play store. That has nothing to do with devices at all. And what I said is true, if the price that Google took from app manufacturers increased, app developers would raise prices or leave the platform, and as a result users would too, and move to iOS or Windows Phone if it came to that. Or, they'd do what many people already do and sideload APKs via other app stores, like the Amazon App store or F-Droid.

So again, there's one ecosystem with multiple hardware provides, multiple appstores, and the ability to sideload apps entirely, and another ecosystem with one hardware manufacturer, one app store, and no ability to sideload apps without paying additional money, and the manufacturer and app store are the same entity, but your argument is that the first example is more vertically integrated?

>Second, I wanted to address the accusatory notion of the back half of your comment, and point out the hypocrisy of Googler coming in here and suggesting others have ulterior motives for their comments.

What hypocrisy? I don't hide that I worked for google, and generally make an effort to reveal that when I'm posting on google-related topics (and I do so in this thread) Ulterior implies hidden motives. I'm not hiding anything.

>I speak a lot about Google because a lot of people disproportionately speak positively about Google even though they should not.

This cleverly avoids actually explaining why you rail against Google so much. You're begging the question.

>You are paid by a company being directly suggested to be destroyed/broken up

Indeed I am. Given that I'm very forthcoming with that, I don't see why that should matter though. Its not like this thread will have any effect on my livelyhood.
Nice. Anyone interested in porting this to Android to replace Google voice-driven services? F-Droid needs this.
You can't load your own kernel modules (or generally bring your own base image) with Container Engine, and that includes NVIDIA's driver (nvidia.ko). We can't distribute nvidia.ko because the linked artifact is ultimately GPLv2 (like any Linux kernel module).

Given the above, today your only option is DIY.

Disclaimer: I work on Google Cloud, but IANAL.
Location and office pictures. I like to see where I will work and what equipment they provide. Also I want to know if my future direct boss is technical or not.
It is probably possible if you are persistent. There are some online dev environments like js fiddle.

Also, if you can afford a vm in the cloud you could probably get an ssh client for your phone to log into it.

If you hook a Bluetooth keyboard to the phone you might just be able to really pull it off.

Edit; good luck :)
Whoa slow down there fella, or you're going to run out of red pills.
Keep in mind the most relevant instruction set is the X86-64 instruction set (32 bit code is not very relevant these days). The x86-64 ISA was created by AMD, not Intel. Intel was busy trying to milk the enterprise market with the Itanium, trying to reserve 64 bit as an enterprise feature.
This article seems to exist in lalaland. Implementing antiobiotic stewardship in China and particularly India will not succeed, at least in the next ten years.
> Clinicians reserve the "big gun" antibiotics for the rare cases that need them-- which reduces the cash drug companies get from pushing them through clinical trials.

This statement seems to directly contradict what the article says:

"According to Sprenger, “there are no legal instruments to prohibit the use of a new antibiotic.” What that means is if a new antibiotic is released there’s no way to stop the world from overusing it. At current usage levels a new antibiotic, he says, would only have about two years on the market before bacterial resistance to it develops."

If the world overuses a new antibiotic then the pharma company should be swimming in cash. And if the pharma company isn't swimming in cash because people reserve them for rare cases, then it should not be possible for the world to overuse the new antibiotic.
like Omaze?

https://en.wikipedia.org/wiki/Omaze
Use termux (termux.com) and then you can apt install many useful things (https://github.com/termux/termux-packages/tree/master/packag...)

You'll definitely want a keyboard
Thank you. I personally struggled to understand Scheme continuations from their English descriptions, so I made a point of including concrete implementation details in my write-up.

Thank you for the link to PreScheme. It seems to have exactly the same goals that I was aiming for. I will look into it.
The whole thing is written in Python so it shouldn't be that hard. Maybe use something like QPython[0] It might Just Work.

[0]http://qpython.com/
You make it sound so evil while the fact is that the store is for a lot more secure and sandboxed apps so you can't just put any kind in the store. The reason why they let their own apps in like office is because they are ok for guaranteeing for their own products while they do not want to discriminate other app developers among themselves on who can and who can't put an unsecure app into the store
Considering that the creator of the site we’re having a discussion about is English, I would say no, this is not something particularly American.

Is this something very [whatever place you’re from] to make condescending sarcastic comments whenever people from other places find something interesting or meaningful to them, and want to share and discuss it?
thanks, that's good to know.
Kill me. We don't need a "startup" for every last little thing.
Yep. I agree with patio11's comment. I've had more success due to writing technical blog posts than anything. It's way more useful / beneficial then fluffing up a GitHub profile.

I have several GitHub personal projects in the 1000 star range and literally no one looks at that or cares at all. It just gets me an unpaid side job answering users questions and reviewing PRs.

But people email me all the time about stuff I've written online and that has often led to new opportunities. Plus writing online is also tons of fun for me and a great way to keep learning new things.
> Explaining it to a judge, who (while likely highly intelligent) probably has no CS background, over the course of litigation is likely to be really hard.

Unless the case is presided by Judge Alsup, who learnt to write Java programs during Oracle v. Google.
I'd say it has quite a lot of confidence.
What really gets me about the AMP Cache (AMP itself is fine by me) is that it doesn't actually make anything faster. If you time the difference in download speed between the real website AMPd page and AMP Cache URL the difference is almost nothing in 99% of cases. And neither page load gives you that magical instant hit you get on Google's SERPs.

The speed difference on SERPs is the background downloading and (possibly) pre rendering of AMP pages. This functionality could easily be added to browsers, keeping people on their own websites and Google not having control over the content.

We already have <link rel="preload/prefetch"> but how about adding
<link rel="prerender" href="http://amp.newswebsite.com/article/etc." />.

This would absolutely give all of the benefits of AMP Cache without Google embracing and extending the web. It's also much simpler to integrate, every single site can choose to benefit from this (not just SERPs) and I don't end up accidentally sending AMP Cache urls to my friends on mobile.
Their newest robot, the one with wheels for feet, is quite efficient. You need legs to traverse complex terrain. Adding wheels for efficiency after you've developed decent legs just makes sense.
You mean like this one: https://www.youtube.com/watch?v=-7xvqQeoA8c
After some yoga

I'm not happy about how that thread went down. I'm not going to breath more life into it.

As for the subthread, there's a two hour limit to edit/delete, heh. I had an email draft open about removing one of the subthreads.

I'd like to be able to go back to edit https://news.ycombinator.com/item?id=14519547 and just let people know what free resources exist w/o the bootcamp comments.
This would be so good if it were available off of Coursera, which is essentially a shake-down for certificate fees at this point. Nand2Tetris is a fantastic course.

Back in its heyday 3 years ago, I did a ton of courses on Coursera. They weren't perfect, of course. There was no higher-level coordination that could lead to covering an entire 4-year degree's worth of material and it was hard to match up courses from different institutions with different prereqs. It was hard to find advanced courses in general and the enforced speed at which content was expected to be completed sucked.

But the automated graders were great. I went through parts of many, many courses before having to abandon them due to work pressures and I finished a few, like the scala course and the fantastic automata course and some stuff from Berkeley before they bailed and moved to edX. It wasn't ideal for adult independent learners, but Coursera used to provide real value, especially for introducing niche topics that wouldn't be available via OCW.

It's a pity they never figured out a business model that would fit what its learners really wanted and just threw up a paywall instead.
How do you distinguish between Kubernetes + Deep Learning hype and promo-votes?

Fwiw, it seems like the person is new here (and should have done Show HN given that the author submitted it!), so I can imagine them passing it around with "please upvote". Is that what you're referring to with promo-votes?
Yeah, I really don't want a voice assistant with the name of an ex.
After having looked through the tutorials, I am unclear about the following:

1) How does one cell send messages to another. I suppose this is left to the application?

2) How do you test code written in Cell.js? It appears to me that this is going to be hard to do?

3) Is it intended that the entire webapp code be a single JS file? I guess one would need a server side build step to "assemble" multiple Cell.js components into a single one?
Cool! Any video demo or anything of this anywhere?
Does nobody from apple read hn? How does one recommend iPhone to NGOs, privacy activists, other vulnerable people?
I have a 10 year old laptop I found at a thrift store for $15 which is both faster than his phone and infinitely more suitable for programming.
Go directly to his website: http://ethanschoonover.com/solarized
Netherlands and no, the police doesn't define what is criminal - the PARLIAMENT, ie the law-creating body, does.
Writes sufficiently advanced LISP compilers?
Show HN: Easy way to copy hostname to your clipboard
To see the tuna auction, try to have someone who's seen it guide you. You have to get there ridiculously early, maybe 3am or even earlier...just so you know.
It was an auction for dinner with Buffet. The headline is appropriate.
Being a criminal or commiting a crime has nothing to do with destroying company property. That's the problem with asking for people's background.

What they did; and more importantly have they recovered and not commited another crime of similar circumstances.

P.S. I knew a kid when I was younger who helped an ISP start up in Colorado Springs in the late 90's... he got fired and he hacked them and spent 6months in jail; eventually they re-hired him after he got out of jail only for a repeat offense.

There is a point; he did it twice. The first time they could pass it off as they didn't know; the second time they hired him they were legally liable.

So this gentleman should spend some time in jail for what he did.
That depends why they don't want it. Did any explain this? Maybe you're not articulating the value prop?

That'll be a good way to decide whether to keep trying to sell to them, what to change etc.

If you've exhausted that you may look at other applications for the technology.
You absolutely will not go to prison. You probably wouldn't even get sued. You'd just be fired.
Secure backups where the admin doesn't have access to. As someone who runs servers for a living I don't have a problem with this.

Automated tools may need to delete and list; but heck off site secure backups are an amazing thing.
Uber Board to Discuss CEO Absence, Policy Changes
Visual Studio Code for Raspberry Pi and Chromebooks
Yes! More "real-world" Haskell is always good. This seems like a good time to bring up Shake, Neil Mitchell's build system:

http://shakebuild.com/

It can be used like CMake (as a build script generator) or like Ninja. For many projects (including building Ninja), it's faster than Ninja. Chromium is a notable exception: it has a huge set of Ninja files, and the Shake parser is not as fast as Ninja's parser.

From the docs:

> [...] compiling LLVM on Windows under mingw they both take the same time to compile initially, and Ninja takes 0.9s for a nothing to do build vs Shake at 0.8s. Shake is slower at parsing Ninja files, so if you have huge .ninja files (e.g. Chromium) Shake will probably be slower. Shake does less work if you don't specify deps, which is probably why it is faster on LLVM (but you should specify deps -- it makes both Shake and Ninja faster). As people report more results I am sure both Shake and Ninja will be optimised.

https://github.com/ndmitchell/shake/blob/master/docs/Ninja.m...

A Summer of Haskell project is on to migrate GHC to a Shake-based build system.

PS. Wow, Annie Cherkaev's website looks really different now.
This title makes it sound like he's so full of himself that he'll only eat with the ultra wealthy and those foolish enough to spend millions they can't afford.

In reality, he does a charity auction and dines with the "winner" who is essentially a philanthropist with a bit of self-interest thrown in.
> The rapid proliferation of encrypted messaging by terrorist networks has prompted...

Giving governments the power to perform mass interception and decryption of communication doesn't seem like a sensible way to fight terrorists, even if they say it's only to be used on suspects. Terrorist attacks aren't increasing because the "bad guys" suddenly got their hands on a copy of OpenSSL.

In the case of the most recent attacks, these people were let into the country voluntarily.