skysight-inc/HackerNews huggingface dataset:
Yeah the only thing that Rust might have over C, in terms of really optimized implementations, is low-level idioms that C declares to be UB, but Rust declares to be defined (generally to be what x64 hardware does).

Maybe something that leverages signed overflow, overlong shifts, or type punning.

But if you have enough control over your codebase to mandate the compiler/flags its built with, then you can generally tell the major C compilers to act like Rust in these cases.

That said, the expected win for Rust over C(++) in practice is that you can be more "reckless", because you have a stronger type system protecting you from messing things up. A production-quality C(++) codebase might rightly do more copies, use more reference counting, and use less concurrency just because the risk of doing otherwise isn't worth the potential performance wins.

Organizations have limited resources to commit to optimizing/verifying code. Rust is intended to get you more bang for your buck.
> it's demonstrably easier to defend a vague statement than a concrete one

It is, I agree. However, when the speaker—in this case Trump—behaves as if the coyly hinted at meaning was correct, then there's no room left to hide behind "oh but that's not what I meant". In Trump's statement was a strongly implied—yet unstated—threat: If you don't drop this investigation, then you'll lose your job. And what happened? When it became clear that Comey wasn't dropping the investigation, he lost his job. Trump has no wiggle room in claiming an alternate meaning, because the clearly implied meaning was what he did.
Working in Japanese only means you’re located in Japan? What’s your line of work? Just curiosity.
Which is interesting because we are at the point where console generations may be about to disappear. Nintendo, Sony, and Microsoft all seem interested in making it so their future consoles can run the games from their current generation without modification or custom emulation.

In other words… They're about to become a PC gaming has had for 30 years.

And that makes them LESS likely to switch to a new chip instruction set.
Hi there. We pay hundreds of thousands nowadays to build data collection tools in salesforce (ie forecast that needs to be inserted by salespeople). Your solution is better and it would be cheaper and more flexible. I have always been thinking that embedding a tool like yours is probably the best way to go in sales force (rather than coding things out).

We will embed Tableau for the analytics, so why not embedding a tool for data input?

Integration with different data sources will be key though.
I'm not a developer and I read HN multiple times per day. I think there a lot of finance people here, trying to stay on the cutting edge.
Yes. Modeling the load on the grid and anticipating supply/demand is basically what energy commodities traders do.

If you can provide superior guesses about prices, then you'd have traders lining up to buy your service.
>"Itanium failed because writing compilers which make VLIW efficient is probably not surmountable for human minds. Donald Knuth himself said that compilers which would make it perform even sufficiently were nearly impossible to write."

Wow, might you have any links regarding Knuth commenting on VLIW optimized compilers? I would love to read more about this.

What was Intel's view on the viability of it? It seems like quite a shortcoming.
I wonder if any Japanese construction companies ever considered aquiring Boston Dynamics. There are quite a few of them who are really pushing for construction automation[1].

1. http://www.japantimes.co.jp/news/2017/03/16/business/tech/ja...
We assume that some horde of evil robots would put us out of our current misery faster and with greater efficiency than the powers that be, but what if the current powers replaced themselves with highly durable robots crafted in their own image, programmed to carry out their policies in absentia?

What if they were programmed to maximize our current pains?
I am an advocate of having your own domain and having control. But most people don't care as much as the hacker news crowd does. "Phone broke, here is my new number..." really? For business it's critical to maintain any form of communication you have ever offered. But for personal, a lot of people don't care if they change their [email] and inconvenience their friends and family.

The internet is not crucial to everyones daily life. And honestly, it probably shouldn't be as crucial to ours.
I fully agree. Just when do you think games and PCs and macs or anything or firm will make the first move all in on an arch not x86?
> Hard to say why Rubin left at the time for sure.

Rubin worked hard on Android and was ready to release to public. Then Jobs called Google pals and they all got in one room. Jobs called him "fucking dickless asshole" and that he ripped off many features of not-yet-released iPhone. Rubin know it was bullshit, but Jobs demanded plenty of functions to be removed. To his suprise, Google bros did bow to Jobs.

Rubin never had the same level of respect for Page or Brin ever since.

More to read: http://www.businessinsider.com/steve-jobs-on-android-founder...
You might care to look into the history of mass communications and the demagogic, fascist, Communist, and anti-communist political movements of the past century or two.

Fascism is very closely aligned with the rise of radio, cinema, and phonographs, as well as public address systems in which many thousands of people could hear a single speaker.

Communism much the same, as well as very cheap publishing -- Chairman Mao's Little Red Book (official title, Quotations from Chairman Mao Tse-Tung, is one of the two most widely reproduced books in all history (the other is the Bible, and it's not clear which is the more published).

Father Coughlin and Joseph McCarthy were both tremendously boosted by radio. Rush Limbaugh has the largest radio audience in the United States, at about 26 million weekly listeners (NPR's Morning Edition and All Things Considered come in second and third at about 14.5 million apiece).

The history of dramatic changes to social structures and systems due to changes in media and epistemic is older than history itself -- it was one of those changes (writing) which started history.

Elisabeth Eisenstein, The Printing Press as an Agent of Change, and Marshall McLuhan, The Gutenberg Galaxy, particularly address this.
If you buy a $2 phone charger, this circuit (the ringing choke converter) is what you get. It's kind of amazing how cheaply these are made. It can look just like an Apple charger on the outside, but the power quality (and safety) is much, much worse.
C64 Yourself: Browser-based image converter to C64 color palette
There's a similar command in pandas called json_normalize (http://pandas.pydata.org/pandas-docs/stable/generated/pandas...)
We need local bookmarking and indexing tools that can become primary to search. You have no idea how many times I end up searching the same thing over and over again. I'm using the search engine as a bookmarking tool. If there were more streamlined, humane, well designed local bookmarking tools, that wouldn't be an issue.

As a matter of fact, the fact that the browser by default sends everything I type into that bar up to some 3rd party, whether I've pressed enter or not, is pretty scandalous. It's not necessary.

I want local copies of pages that are important to me, for offline viewing, and I want to be able to bookmark specific parts of them in annotated, searchable, useful ways. I want to be able to share these. I want to be able to upvote and downvote their relevance as I use them again and again. I want human readable formats for storing these things. I want them on my filesystem, but not in a bunch of jumbled, strangely named files hidden deep somewhere on the computer. And I want to be able to share them peer to peer.

Remember the good old days, when people had WWW hyperlink indices? It's 2017 and centralized search/social platforms have all but destroyed the artform of digital curation. It is an artform that deep learning will clumsily fumble again and again. This website is a perfect example of how powerful human curation can be. The articles are curated and annotated collectively by human beings. The protocols and the web standards are more or less masterfully designed. We have unlimited programming languages.

I want to subscribe to notable peoples public web-bibliographies. I want them available in formats that are interoperable with my web browsers bookmarking and annotation tools.
Haiku OS userland software documentation project
So I started a little project to document userland software for the Haiku OS.

https://github.com/deavmi/HaikuDocs
Given the present reality, I'd be concerned about the last laugh here.
Really? I'd heard that "Format as table" made that happen, but I tried it recently and the formulas and constraints didn't continue as I added rows to the bottom. Is there some secondary thing also called "table" that I should be using?
Data showing plummeting app downloads should worry Snap shareholders
Spreading via internet is an immeasuably more potent propagation pathway than particles on the wind.
Sigh. This gets posted so many times.

There are no negative prices.

Here's how it works: Generators put out bids for how much they can produce and the price. Consumers pull in the bids ordered by price until they have enough power.

After that they pay everyone the highest price for the power.

So making your power negative just means you want to be first on the list.

You don't actually get paid negative money. It's just a tactic.
I think more people than you think partake in these activities, but unlike you are even shyer about it.
Then you should just buy a long term bond fund along with an index. The longer term bond funds tend to have a positive alpha along with a negative beta. That means your returns will be lower than just having stocks, but your risk-adjusted returns with be better.
It's the same thing but the Holometer is intended to be more sensitive than LIGO.
You could use $stdout.isatty as an indicator if it is a shell or interactive and make the default for each?
Man, whoever wrote this is tone-deaf...does Intel even understand, that barriers to emulating x86 might have worked in 90s and the aughts, but that it is completely irrelevant now? Does Intel understand, that considering the penetration of OSS in the cloud and enterprise data centers, the ISA just doesn't matter anymore? They have a competitive CPU implementation, but mostly in spite of the front-facing instruction set, certainly not because of...
And equally importantly - how can we:

1) Establish consensus in favor of disrupting and retarding any movement toward war robots (or perhaps even coming to a more affirmative defense of the three laws)

2) Carry out the direct action associated with #1 above.
As a laravel dev by day (and sometimes night) --- can say Vue.js and Laravel are VERY modern frameworks and constantly updated--Vue is optional and can be swapped for React / Angular or even jquery -- but laravel is a great backend or api for a service oriented architecture.
Brilliant. Now who decides what perfectly rational is?
I just figured this out today but the pass by reference and pass by value thing in Python. I understood that Python variables in the same scope can refer to the same memory object, just the name is different. However when you pass the into classes and fuctions, mutable types are pass by reference and imutable types are pass by value. I just came to this realization after spending hours looking at gui code trying to figure out why some variables form a parent object we're not changing when passed into another class and modified.
Your optimized is my nightmare.
Create Table is a different command than Format as Table. The former creates a data table, the latter format cells to provide the appearance of a table.
Where Have I Been a Facebook Address
When has this actually happened? And by this I mean that out of nowhere Facebook suddenly has deleted someone's page and then not restored it?

I get what you are suggesting, but I can't help but to think you are making this way bigger issue than it actually is.

Also all of you are missing the most obvious point: if it hasn't happened to a lot (and I mean literally more than 10-20% of user base) it is not a significant risk and thus spending extra effort for literally no gain (and actually probably more of a loss in views/users/buyers/whatever) is not worth paying someone to design you a website and paying for updates and then A) paying for (yet another) 3rd party company to host your website B) learning how to setup, host, update, and maintain your own website.

I'm sure most of people on this site could easily setup their own website and run it wherever, but the reason why people are paying you to do such things for living means that most people can't be bothered to learn all the necessary skills.
Other than the industrial robot arm people and the vacuum
cleaner people, nobody is making money in robotics.

There are modest amounts of money being made in educational mobile robotics. (Lego, VEX, the FIRST consortium)

FIRST robots are moderately interesting, but cost something like $5K-$10K each. VEX and Lego robots are cheaper, but are basically toys. (I work with VEX) Think erector sets with microcontrollers bolted on.

Press video for the 2016 VEX World Championships. Thousands of people. https://www.youtube.com/watch?v=0Y1YiGZv_F4
This sounds like an event loop to me. Have the main loop check a queue for events indicating completed tasks. If nothing is pending, do the default task.
HN's not perfect, and tends to favour certain views, but it's got a fairly high S/N, and the moderation in particular is IMO very well-placed.

In the past week or two, I've placed a front-page article (which drew the criticism that other significant stories are being ignored), and an admonition from @dang for a comment on another story. I've also had numerous submissions go nowhere (everything can't be first).

Additionally, if you think there's a particularly good or bad post or comment not being appropriately addressed, emailing HN directly (hn@ycombinator.com) typically generates a quick response.

You're part of the voice here.
Yep, your upstream lake should also be saltwater.
Hi. Thanks for the message! That’s a prime use case we were thinking about. What’s your email? I’d love to chat more – mine is in my profile.

I agree that data integrations are key. I think that postgres is a start, but for a tool like this to be widely useful, we have to be able to consume and write to various APIs, in a way nontechnical people will be able to understand.
Everything is passed by reference in Python. But there are no methods to modify values of immutable objects like strings or numbers.

(Variable assignment, as in foo = bar, always just assigns a reference, it doesn't mutate objects or copy values.)
on a similar note, this (having '.' or $(pwd) on LD_LIBRARY_PATH) also broke the `ls` command (and a bunch of other stuff) in the TeamWin Recovery Project (TWRP) recovery on mobile devices when you were in `/system/lib` on a 64-bit machine.

https://github.com/omnirom/android_bootable_recovery/commit/...
I disagree. These robotic company acquisitions were spearheaded by Andy Rubin after he was asked to step aside from Android. When Andy left Google these companies were left rudderless. There was also a lot of friction between Boston Dynamics and the robotics division within Google. This is simply Google unloading unprofitable acquisitions (due in most part to Google not accepting military contracts) Andy made.
FWIW, I don't. The world wouldn't have the amazing space programs we collectively do if it weren't for the massive tech transfer that came from military missile research, for example.

A humanoid robot that can be used for military purposes will have a vastly greater number of civilian uses. I used to work as a welder in a shipyard, and believe me, there were plenty of times I could have used a robotic aid to assist a dangerous maneuver, where one side is reasonably safe, the other Guaranteed Instant Death if the safeties fail.

And if Uncle Sam wants to foot the bill for baseline research, why not? Pushing the coming of useful home/civilian robotics away because it could also be used for military purposes, to me, is akin to not wanting to smelt iron because you could use it to make a sword. In the meantime, people starve without metal plows, and the tech will be developed anyway, by someone else, who will do what they want.

(It is better to be the one deciding what to do with the tech than the one waiting pensively to see what will happen.)
Reminds me of when all the advanced cell phone development was in Tokyo....
With a bit more digging (I'd like to see if there's something between 1861 and 2014), this is worth a post on its own right.
At a size like 400sqft it all comes down to design. That's enough space for a main room with kitchen, a plenty-roomy bath, a small bedroom, and two offices.
The compiler itself currently does only some basic optimizations, it's all LLVM.

However, the compiler does have perfect aliasing info, and it does provide a subset of this info to LLVM (I don't think LLVM IR currently supports more fine grained aliasing info being provided from the compiler). This does help certain optimizations; though I'm unsure if this one is one of them.
Also where this geology is present that is usually far away from the places where it is economic to deploy wind-turbines, and often from where it is economic to deploy solar panels.

Also, what "greens" often ignore: these giant storages, are dams on flatter areas are often also devastating to the environment.
Just because there are closed houses in the US doesn't mean I can't travel from coast to coast. Or build my own house with whatever rules I want.

If, instead, I had no freedom to build a house at all or the rules were dictated to me by others, I would be less free. And poorer.
My statement was not meant to be taken as a judgement insomuch as a prediction of what's shortly to come.
Thanks for making `kbsecret` and having it based on KBFS!

> Records are shared under the /keybase/private/user1,user2,user3/kbsecret hierarchy, so adding or removing a user would just be a matter of changing the user list (moving the directory) and updating the session to match.

I wanted to mention that we are actually actively working on a feature called, not surprisingly, teams. It'll be useful for both chat and KBFS. A team has builtin mechanism for adding/removing members, and has its own sigchain.

This should provide applications like `kbsecret` with smoother support for team. So for KBFS for example, instead of `/keybase/private/alice,bob`, you'll have `/keybase/team/foo` which has Alice and Bob as members. When Celia joins the team `foo`, you can keep the same path `/keybase/team/foo` rather than having to move stuff (which is actually a copy-then-delete since it'd require re-encryption) to a new folder `/keybase/private/alice,bob,celia`. We'll also have a slightly different rekey process that makes this super fast.
Just think of something cool that you'd like.
So... Can I assume you are doing something about this? Like are you going to buy a farm and start "cultivating rich breadbaskets"? If answer is anything, but: "Yes" followed by a planned date, then you are just blowing out air. It's easy to say "hurdur we used to be close to earth and things were so much better" from your yoga mat using latest MacBook Pro, but unless you are actually getting up at the crack of dawn to work on fields you have no idea how much work goes into farming.
Does anyone have details on the AIKit & Apple CNN for AMD graphics cards? This was previously the exclusive territory of Nvidia and this week, Apple promised expanding that for the other half of discrete graphics cards. Will there be Python APIs?
One tidbit I also heard or read somewhere, though I can't find a reference now, is that the poor grammar and misspelling is often deliberate. The theory behind it is that if a target is willing to overlook that, they're willing to overlook a lot of other stuff.
Agreed, though that takes more work.

It does keep me from wasting time on the sites themselves, however, and in time tends to train me to ignore the links.

I'm working on a system which might address your concern more directly.
Really like the new git merge feature. Thank you.
How to safely prepend a directory to a PATH-like variable (in any POSIX-compliant shell):

export LD_LIBRARY_PATH=/opt/whatever/lib${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}

Pull request sent to https://github.com/torch/distro/pull/228.
Cocaine -> Vicodin
But that's hardly really true anymore.

A 64-bit x86 computer with UEFI and wihout a CSM, for example, has no way to boot DOS or even a 32-bit OS (which could then use v86) to support the really old legacy. You'd have to resort to using a hypervisor, but considering the practical difference in performance, you could do the dumbest possible emulation and still run those 16-bit tasks just fine.

But that's just details. For the massive scale-out farms that power today's world with solutions based on OSS components, running proprietary legacy code just doesn't matter, so the backwards compatibility is irrelevant.
Also why they commonly include misspelled words.
Anyone's workplace promote rubber duck debugging?

It seems to have a lot of positive press, and it works for me--though I'm cautious of talking to myself at work before knowing if it would come across negatively.
That sounds like a good solution, thanks!

Edit: I've created 0.4.1 for this change:

`kbsecret login` now performs interactive input by default, provided that `$stdin.tty?` is true and the -a/--args flag is not passed.

That provides both a more reasonable default and a way to override the safer behavior when testing for a TTY isn't a good enough indicator of noninteractivity.
I honestly do not think there is anywhere in the world that has easy access to the ocean, a large potential hydraulic head, and a pre-existing elevated saline lake to work with. Maybe somewhere in the Atacama? Is there enough power demand in the region to make it worthwhile?

[edit] I did find a very small seawater pilot project that was dismantled last year in Okinawa. https://en.wikipedia.org/wiki/Okinawa_Yanbaru_Seawater_Pumpe...
Any patents for x86 itself have surely expired. Why do you think they emphasized their follow-on technologies? I wonder if SSE is still protected, but they've still got SSE2, SSE3, and whatever follows that (I haven't kept track). They're making a not-so-transparent threat that any attempt to emulate anything that still has patent protection is liable to be prosecuted.

It's the old FUD technique, make it appear that there's some legal doubt about new technologies to slow the uptake.
For anyone who doesn't know, never do that. Get a hotel/hostel/airbnb for the first week, then actually go to places. Never take a place you have not visited.

Also in London, go private rental helps avoid the ridiculous agency fees.
Agreed. Modern phones are so fragile as to make cases mandatory for anyone that doesn't just sit around all day, and bezel-less designs make it even worse while adding zero practical value.
Not it is always the same town 100 mi away.
> I wanted to mention that we are actually actively working on a feature called, not surprisingly, teams. It'll be useful for both chat and KBFS. A team has builtin mechanism for adding/removing members, and has its own sigchain.

Fantastic! That would be a tremendous boon.

> Thanks for making `kbsecret` and having it based on KBFS!

Thanks for making Keybase and KBFS; they're some of my favorite daily-use applications!
You didn't actually answer the question(s).

So what if Facebook as stagnated with user features? Why should your average Joe care? It's already serving their purposes, most if not all of their friends and relatives are on the platform. Again why is this bad for the end user?
Nokia 6 Latest Mobile Version Is Released Finally in India 2017
I thought that was to get past the email scam filters (that look for certain words).
The Controversy of Sales