skysight-inc/HackerNews huggingface dataset:
In my childhood I always imagined the word to active these devices will be simply "Home".
I can't wait for people to start using this instead of chrome/electron to make desktop web apps. As much as I understand the philosophical (and at this point pragmatic) arguments against electron, there's something to be said about making deadlines and using technology your developers know well.
I was going to reply less politely too and ask if we'd have a similar tolerance for "The homeopathic view of oncology"
Just put it in ~/.bashrc

And run

mkdir ~/.logs

because that's where the logs are stored.
Unfortunately, you can't access GMail over its "native" protocol using app-specific passwords: it'll only work for IMAP. And the GMail client is a terrible IMAP client. My inbox and folders / labels would constantly desync. I'd moved to FastMail a while back and the problem persisted, so I'm reasonably sure it's the client.

I'm actually using Outlook as my e-mail client now. It's surprisingly snappy for my minimal needs. Maybe I should switch to iCloud for e-mail, and aim for the trifecta...
I needed a bit of that.
The world's best lead validation platform
> I do wonder why "working the fields" cannot be made a good job for humans

It would make food expensive again. As of 2010, 1.6% of American and 14% of the world's workers worked in agriculture [1]. As recently as 1870, that figure for the United States was almost 50% [2]. Most of us prefer today's standard of living.

[1] http://data.worldbank.org/indicator/SL.AGR.EMPL.ZS

[2] https://www.bls.gov/opub/mlr/1981/11/art2full.pdf page 12
Childhood-you did not consider the indoctrination effect saying "OK <company>" multiple times a day.

--

Sent from my someDevice.
Site does not work on my Android browser. Shows up but when I touch everything, the page goes white except for the top menu.
We did something similar for our wedding, except that I skipped SMS and used Google forms and sheets for all the organisation. I don't think we actually had the mobile numbers of all our guests... even some of the email addresses had to be pre-procured. My wife and I could keep track of things just by going to our Google drives, and I didn't feel the need to write any scripts. In your opinion, what was the main advantage of using SMS? Was it the part about keeping up to date on rsvp stats?
Ask HN: Should Apple acquire Stripe
Seems like a perfect play into Apple's second biggest market, services. However, I'd be curious to know Stripes top and bottom lines. Rumor is that Stripe only makes 1% on transactions, the rest goes to Wells Fargo.
Also, who pays if by accident it orders 1000 pizzas?
I'm saddened by some of the comments here. It's true that C is not safe. It's true you shouldn't be using it for large portions of your professional setting. It's true that these sort of libraries appear to be slapping a bandaid on a broken bone... All of those things are true, but you should learn C. And you should learn it well.

I wonder where we will be in as little as 10, 20 years. When the C dinosaurs die and universities stop teaching the basics of computers. Young programmers are being pushed away from the harsh realities of C (not to mention anything below C), who's going to be building the building blocks in the future? Who's is going to keep optimising modern languages like Go and Rust? That minority is only going to get smaller...
Sergio Canavero considers the UK as the venue for head transplant operation
I think you've nailed it. Every move and announcement screams that Shuttleworth has given up on his ambitions. Which is a pity, because the ambitions themselves were laudable.
I'm hoping for Servo-based alternative to Electron. If it could deliver some performance/memory improvements it would be good advertisement for the project, and also for Rust.

Not sure if that's realistic, Servo app ran on macOS takes about 200MB of RAM usage.
14 now, including the one in my comment. That's more like it, but I think we can do even better.
CAS latency. About 10 cycles for an access outside current row. That makes the RAM work at best around effective 200 MHz if you are latency bound.
Rawalpindi experiments
Looking at https://developer.chrome.com/devtools/docs/debugging-clients, it seems we are missing a Ruby client. Last time I tried it gave me some headaches trying to talk to the websockets, but hopefully someone smarter than me can pick it up.
I don't know about that android thing. It feels like there are pretty significant differences under the hood that would heavily disrupt the server and desktop areas where ubuntu is already popular
In the kitchen they are particularly useful, or any time you don't have your hands free:

"Alexa, play some soft rock"

"Alexa, set a timer for 10 minutes"

"Alexa, skip this track"

"Alexa, how long do I boil an egg for"
I think Canonical is preparing to get acquired by Microsoft
If you edit the uncivil parts out of your comments and leave only the substantive parts, that would be just fine.
Suffix arrays, on the other hand, have worse complexity in the typical implementation (O(n) construction, O(k + log(n)) search [1]). However, they work extremely well in practice, because they use (contiguous) arrays.

[1] Though there is an O(k) search approach too: http://www.sciencedirect.com/science/article/pii/S1570866703...
See speps answer here - msi allows direct zip extraction:

https://news.ycombinator.com/item?id=14104825
I'm not sure what you mean by objects at runtime. Can you elaborate? The sort of objects I interact with at runtime are typically typed structures, so I guess I don't understand your statement.
like it or not, VC is a very good compiler and a windows standard, and since not exactly recently, available for free for personal use. you don't have to use visual studio in order to compile software with cl.
If using the Android app, they could have easily run 1 or more copies in an emulator on a desktop system, setting GPS to whatever they wanted.
Holy guacamole. You madman, you put your whole bash_history on a public github?

If someone put a gun on me and asked to give him my bash history, I'll probably do it but not before thinking twice.

I've also kept my bash history (well, more like my zsh history actually) for a few years and across a few re-installs now. I'm sure there's a few cleartext passwords in there (for nothing too important), a couple of dubious wget commands, all the videos I've ever watched (I use a CLI video player) and who knows what else.

Oh and a bunch of confidential work stuff, I'm sure. Now that I think about it, maybe I should delete it...
Nice idea. How would a CEO swap help with that, though?
A friend of mine has an Alexa, and I never would have guessed how much fun it is to be able to say "Alexa, play <some song>" and have it just happen. The marketers far overstate its significance, like marketers do, but it is a handy little gizmo to have around.
I'm not making a case for or against TypeScript; I'm just concerned that people be aware what is and is not part of JavaScript.

You said that TypeScript had no additional features except types. That's all I'm responding to: I'm pointing out this isn't the case. Class fields are, currently, not part of JavaScript. Neither are decorators.

(We're working on it - but actually a concern which has come up is that we might end up with something which breaks TypeScript, because the proposals are still in the early stages and therefore subject to radical changes.)
That ought actually be:

--js-flags="--max-old-space-size=500"

Hyphens not underscores.

A list of V8 flags can be found with:

--js-flags="--help"
Not just those, Nvidia drivers!
Taplytics is hiring for all roles in Toronto
It's the 28th most common surname in Sweden (Bergström, that is). Tons of people in the northeast (Edit: Northern midwest rather) US have Swedish names.
TLB (page table) is already kept in the CPU, in SRAM. Memory controller is as well.
If users can manage cache, they can write code that is efficient with current architecture as well. I'm not seeing this.
The Web Developer Bootcamp
For me, the *_history is a deeply personal thing as it shows how i work and how i changed my working over the years.

I think you are very brave to make this document available to the world - it is not something i would like to do.

EDIT: I think of it like the browser history for your daily work.

EDIT 2: It seems quite a lot of people think it is a good idea to store their bash_history on github, who knew!
google dork: "inurl:github.com intitle:bash_history"
I will pay the bbc tax only if I can read articles from bbc in the UK. (I'm not watching live TV though at all)
My fiance and I have just finished serving up a plate of food for dinner. We go and sit down on the couch and want to start eating, but someone has to futz around with their phone for a couple of minutes to get an episode of TV to play while their food gets cold.

After getting a home one of us can just say "Ok google, play The Next Generation from Netflix on the TV" while walking towards the couch. It plays the next episode right were we left off yesterday.

One of us gets up to go to the toilet, normally it means screwing around with the phone, and oh look, the chromecast disconnected from the phone so we have to reconnect again. It's easy to spend a whole minute just to get the damn episode to pause.

After getting a home it's just a matter of saying "Ok google, pause the TV"
The secret lives of WeChat’s chatbots
It works! Thanks.
Top 5 UX Books That Are Absolutely Worth Your Time Reading
I'm pretty sure there is, given that there is now a precedent in the US for an API to be copyrightable following the Java verdict.
I've been astonished that so many people think it's okay. I think it's related to the tribal mindset, how cheering for your team has been more important in evolution than critical thinking.
I share your view on luck. It's possible to position oneself such that a profit is made on a lucky event. One such event occurring is luck, but the positioning -- in order to profit if the event happens -- has nothing to do with luck and everything to do with skill.
It was another glass. It's stupid either way.
Oh boy. But of course, autonomous driving AI will turn out just fine, right!
So after how many consecutive heads will you decide that the coin is biased? 10? 100? 1000? And what is that number based on?

In any case, if you choose any number X, then what you are really saying is that a fair coin cannot produce X heads in a row. In that case, consider this thought experiment: lets assume we know a coin is fair, then by your logic, as soon as we have X-1 heads in a row, we already know the outcome of the Xth toss: it should be a tail. But this is a contradiction, because if the coin is really fair, then the probability of a tail on any toss should always be 50%, irrespective of what has happened before
Ah yes, we would run across the savannahs, with our flint-tipped spears and hunt the wild HIGH_FRUCTOSE_CORN_SYRUP. At night, we would build a big cooking fire to roast they days catch of fresh MALTODEXTRIN.

I joke. But really, access to high carb, low fibre diets is pretty new. Too new for much natural selection, anyway. We've been eating rice for a long time, but brown rice. I can't find a definite source, but at least in Japan white rice only came into production in the 17th or 18th century.

> According to the New York Times, a 2010 Harvard study showed that people who consume white rice at least five times a week “are almost 20 percent more likely to develop Type 2 diabetes than those who eat it less than once a month.”

http://www.yesmagazine.org/blogs/john-cavanagh-and-robin-bro...
Neem OIL is an biological pesticide that is organic approved. Vastly more likely to kill you than roundup use.

Neem OIL LD50 = 31.95g/kg
Caffeine LD50 = 175 g/kg (150-200 estimate in humans)
Glycosate LD50 = > 2000 g/kg

i.e. the "Biological&organic and traditional" alternative used is two orders magnitude more dangerous.
Predicting future recessions?
I'm doing a programming workshop for kids using Minecraft and Python and looked at alternatives so not everyone would need a copy of Minecraft (for 24€ or so).

My experience with Minetest is that it's not in a good shape. I stumbled over several serious bugs (I reported them but they weren't fixed quickly) and gave up on it. Usability also wasn't very good. They really need a lot more polish.

Too bad really. It has the potential to be great for sure.
Google did find some clever way to stop it working. The article says within hours of the commercial being reported on, it had stopped activating the device.
You clearly have the wrong mindset; it's not about what the device can do for you, it's about what you can to for the company operating the device.
Was trying to work out how to give you the info without either of us posting personal information in the absence of a PM system AND the job is erroneously not listed on our website. Sigh. Probably easiest to phone the number on http://www.zonal.co.uk/zonal_careers/ and ask about the C++ job in Research&Development at Edinburgh.
And slack on my macOS takes 800 mb. And WhatsApp as well. And Discord.
People run their entire businesses on WeChat. It's rather amazing the trust people have in it. Apparently it's got an estimated value of 80 billion.
U2F has some interesting properties. It cannot be phished (browser sends origin to the token), binds the credentials to username (you can use one token multiple times), can be attested (e.g. server can trust tokens only from manufacturer X), uses asymmetric crypto (P-256) instead of shared secrets.
Yes, of course.

But ... I've never understood this fixation with graphic installers, let alone why they are considered so important in assessing the quality of a distribution.

You install once, and it's fifteen minutes of your life. During installation you need to inform the installer your hostname, domain (maybe), IP address information (maybe), location and timezone, keyboard layout, and disk layout (most people pick the 'sort it out for me' option anyway) ... none of which really benefits from, let alone requires, a mouse.

After installation it's all about the maintenance, and that's where Debian shines. Install once, upgrade for the next decade or more. You can use a GUI for management, if you want, though I'm not convinced GUI distro / package management tools are better than the CLI.

Perversely colleagues and clients that have chosen to rely on Ubuntu typically end up having to do full re-installs every time a new LTS comes out, as the migration process often simply doesn't work for them.
John Cage's 4'33" is silence that is under copyright, and has been the subject of legal controversy.

http://edition.cnn.com/2002/SHOWBIZ/Music/09/23/uk.silence/
I'm not arguing against the science, I'm arguing against the people.

E.G: I think GMO have a fantastic potential. It's a powerful technology. And like any powerful technology, it has a huge potential of destruction as well.

And I don't trust the people making money with it to take the necessary precautions to avoid a catastrophy. There are so many past and present events where money won over the benefit of the human specie.

I trust people like you, that are dedicated to analyze things and share conclusions.

But between you and the public, there is an army of people whose job is to hide/distort informations that will make them loose money, and show off informations that will make them win money. And they are better are it that the public is at critical thinking.

You talk about climat skepticism, and it's a good example of a generalized propaganda that entities with an interest in fossil fuel and live stock keep pushing. And it works. There are people that doubt climate change. There are leaders that act on it.

When there is an obvious conflict of interest in an entity of huge influence, one should ALWAYS be suspicious by default. The entity has to prove, over, and over again that it's doing the right thing.

Right now entities are usually, as they grow, turning into systems that buy PR campaign to tell you they are doing the right things instead of doing it.

Let me pull out this little gem from the WHO archives: http://www.who.int/tobacco/media/en/TobaccoExplained.pdf

In there you can read the statment from the tobacco industry:

1. That medical research of recent years indicates
many possible causes of lung cancer.

2. That there is no agreement among the authorities
regarding what the cause is.

3. That there is no proof that cigarette smoking is
one of the causes.

4. That statistics purporting to link smoking with the
disease could apply with equal force to any one of
many other aspects of modern life. Indeed the
validity of the statistics themselves are
questioned by numerous scientists.

Like I said, they are very good at controlling the story.

Defending them because that's the intellectually moral thing to do - while I understand that's something intelligent reasonable people wants to do - is not working in our favor.

Now you tell me that up to now, nothing is hinting that N-(phosphonomethyl)glycine is dangerous. But Monsanto still decided to have research about it ghostwritten. Such behavior is an alarm signal to me, and should trigger new investigations and tests for the next 10 years.
When I was first programming and into UNIX it was the norm amongst those I was learning from that you'd symlink your history file to /dev/null

This had a few advantages which might not be immediately apparent. The most obvious is that you remove the risk of leaking private or sensitive data.

The second is that searching your history is an anti-pattern. If there is a command you can't remember, or if there is a group of commands you need to accomplish a task, you should be writing shell scripts

My ~/bin folder has 104 files in it[0] and is in git, is available wherever I log in, whichever tty I have open and has a much better taxonomy than 'search for part of command' based on doing tasks. The same can't be said for history files.

[0] at its peak when I was a BSD and RHEL user it would have been more files but i've recently switched to Alpine.
>> This exactly mirrors a MAJOR decision-making framework taught in the Marine Corps--we actually call it the "70% solution."

This is ironic.

Taken as an entire group, people who go to fight for their respective countries are routinely lied to, rarely have the full picture of the motives of those who are sending them out to fight, and end up causing destruction which is completely disproportional to the amount of knowledge they possess.

As the saying goes, the first casualty of every war is the truth. Besides, is the 21st century war, where one side drops bombs on a technologically hapless group of people via UAVs, actually a level playing field from which you want to learn business principles?
Previous discussion https://news.ycombinator.com/item?id=14101182
If you put your public email on your github profile, or put your email on public issue comments, you may be contacted regarding news of the repository you showed interest to.
Like getting feedback, you know.

Personnaly I would be pretty pleased that a maintainer made that effort.
I can totally understand that others person consider that spam ... Well just don't make your email public in that case.

It has nothing to do with the tool in itself.
I think all technologies have sharp edges somewhere, and the way to stay afloat in this business is staying alert.

Testing assumptions help, be it through quick REPL experimentation or a unit test.

JavaScript has some bad fame around unintuitive behavior but you can find these styles of issues in most languages. A random example: Scala. https://www.youtube.com/watch?v=uiJycy6dFSQ
+1
WhatsApp is the only reason I keep an Android phablet with data only plan which I would happily get rid of since I do everything on a laptop or small netbook when possible.
I know about the WA web client, but it doesn't solve the problem as it requires the phablet to be on, connected and not in sleep mode which is a huge limitation.
Is it really (time-)tested? How do we know what is safe to consume, especially long-term? We don't really have proper data to support most claims. We did not track and log the causes of death throughout the vast majority of our history.
Not just for Electron, but also for embedded webviews on Android. Especially considering how Servo seems to be mostly lagging behind in supporting all the tiny edge cases and workarounds necessary for older sites, but not necessarily for modern web apps built specifically for it.

And then hopefully people will start to notice that some of those applications are much faster on Android than they are on iOS, and Apple will allow other webviews than WebKit on there.
http://extrafabulouscomics.com/comic/200/
> The Platonic ideal of Science may exist in a realm of pure logic, but scientists and students are human and always subject to biases, preferences, hunches, and gut feelings.

Yes, and that's why science exists. If there were no "biases, preferences, hunches, and gut feelings," there would be no need for science -- we would be able to think rationally, we would have no need for the unnatural discipline imposed by science.

> It's quite possible for misguided science education to convey the lesson that anything a scientist says is true ...

That's not science, that's religion. Science is based on skepticism and the rejection of all authority.

The motto of the Royal Society, the oldest scientific society still in existence, is nullius in verba, "take no one's word for it." The Society explains their motto this way: "It is an expression of the determination of Fellows to withstand the domination of authority and to verify all statements by an appeal to facts determined by experiment."

> That's dogmatic belief in science.

A dogmatic belief in science is something that fresh religious converts experience, and they've entirely missed the boat. To a hammer, everything looks like a nail.
It's a long fall - if vertical that's about 1.7s and if he falls in an arc it would be longer. It could easily kill the person that gets hit too.
Space Debris: Earth’s Orbit Is Turning into a Junk Minefield
At least it's still possible and extremely simple to build bukkit by yourself: https://www.spigotmc.org/wiki/buildtools/
Finacle Mobile Banking – Secure and Comprehensive Mobile Banking Solution
I appreciate the gesture, but I'm not familiar enough with dialectical materialism to gain much insight. Have I undermined my own point somehow? In reflection I can see how a phrase like "the right side of history" is somewhat unhelpful, since whichever side is "right" is completely subjective.
Uber's 'Hell' program tracked and targeted Lyft drivers
I prefer to use OpenCL, but I think the second key factor why Nvidia dominates (the first is they integrated tooling) is that cuBLAS, cuFFT, cuDNN et.al work out of the box when you install CUDA Toolkit. clBLAS and clFFT? Good luck using them even on AMD hardware, yet alone on someone else's. And, of course, there is no cuDNN equivalent (that is beyond experimental)...
With either Chrome in headless mode, or "headless_shell" (a minimal Chrome app part of the Chromium source tree), you first enable the remote debugging port (via --remote-debugging-port=9222), and then you can then simply browse to http://localhost:9222/. That web page will list the various Chrome "pages" (ie, tabs) which you can then click on. Clicking on those tabs will open the Chrome DevTools inside of Chrome, as a web app served from http://localhost:9222/.

This is the internal API that DevTools uses, and is what is referred to as the "Chrome Debugging Protocol" (ie, chromedp). Since 57+, the built in DevTools UI displays whatever the active viewport Chrome "sees" using the screencast APIs. It's just a PNG that's updated every couple hundred milliseconds with the output of Chrome's headless renderer.
Same here. There don't seem to be any command line options to help debug it either. Even `servo --help` didn't print anything.