skysight-inc/HackerNews huggingface dataset:
I'd like to see if Rust is still around in 10 years and then look before we declare the winner on this.... All software has bugs.
That's only for cookie/XSS purposes. It still runs from the same server farm, so you can do things like this:

$ curl -H 'Host: xss-game.appspot.com' https://www.google.com/
<!doctype html>
[...]
<title>XSS game</title>

This works for all the AppSpot hostnames I tried (even my own), but not for any custom domains.
The Greater Vancouver Regional District is made up of many municipalities, so if only one limits growth, the others will probably absorb that additional population (causing increases in congestion).

Additional taxes on new construction would exacerbate any traffic problems by pushing people out to the suburbs (, especially with Vancouver's already high housing prices). I would argue for precisely the opposite: allow for much greater construction everywhere, with fewer restrictions. City planners' efforts to 'sculpt' a city usually involves restricting supply to force people to live where the planners want them to, which drives up prices and drives population to suburbs.
I climbed Kilimanjaro and got selected to JavaOne as speaker!

The climbing experience was richer than I thought:

- Full trust and obey my guide, Alex is a great guide.

- Planning and equipment are the key for success.

JavaOne experience:

- Presentation skills

- Great network of contacts

- Tons of knowledge
See also the excellent 5-part blog post series by Jean Niklas L'orange: http://hypirion.com/musings/understanding-persistent-vector-...
Quitting cigarettes. Exactly 1 year ago, I decided to quit. Best decision I've ever made.
> This is from a Japanese-speaking person most likely.

More things pointing to this being a Japanese blog:

"aho" in "Ahogrammar", the name of the blog, is Japanese for stupid/silly.

The wordpress theme is setup to write dates in Japanese.

The default "Hello World" post from the wordpress installation has been left intact and is in Japanese.

He links to his Github, where he registered himself under a Japanese name and as living in Tokyo, as well as published code for a Japanese chatbot that can search for restaurants [1].

[1] https://github.com/Hironsan/HotPepperGourmetDialogue
Had no idea either. Ironically, while watching, I was most impressed with his 'acting' performance of all the characters.... Perhaps because the total lack of humanity came through visibly.
True, I wrote something similiar in the conclusion section. However, you can easily imagine a scenario when you need to perform some complex validation that cannot be handled by Firebase rules but it doesn't justify having to maintain a server.

The implementation in the tutorial is just an example - I wanted to provide a starting point for people who want to do something more complex.
As well as running things over ssh (which IIRC requires double-shell-escaping), su -c and similar take a single parameter containing the command to run.
So, why not always lock the page for 1 second post failure, rather than try to capture a 3rd strike policy?
There is only one implementation of Rust, and it does not have tracing GC. The language does not include semantics for one, so it would be an extension of the language.
You missed my point. Probably I expressed it poorly.
The Wrong Kind of Universal Basic Income
There does exist an entire family of official `num` crates. Chances are that what you are searching for is already done.
>"Less than 50% of households in NYC have a car."

How is that relevant? NYC has its own issues, and is very far from Vancouver.

edit: comment above was originally only the eight words in my quote when I commented.
I wrote a Bitbucket add-on that puts a rebase button and a squash button on the pull-request screen. At this time it only works for the on-premises version of Bitbucket, aka Stash aka "Bitbucket Server".

Here's a screenshot of the Squash button in action: http://bit-booster.com/bb/squash.png
Per [1] it looks like there was an agreement between Mr. Cushing's estate and Industrial Light & Magic. I would be surprised if this did not involve some sort of compensation to the estate. In this day and age though, I would also not be surprised if in some franchise contracts big studios try to get preemptive agreements to use an actor's likeness in future films. Obviously that was not the case here though.

[1] http://www.slashfilm.com/grand-moff-tarkin-in-rogue-one/

Edited to add: for a long summary of likeness law, see: http://www.dmlp.org/legal-guide/using-name-or-likeness-anoth...
another example of corporate ideology and management-theory snake oil wreaking havoc on a research institution.
>They're going to see those Other People over there paying them to shut up, sit down, and be useless.

Right. And what I'm getting at is removing those Other People from the equation. I see that as a completely essential part of the process, and one not many people have come around to yet.

We can't have overlords of any sort for this to work out well. Not a government handing out checks. Not a few companies in Silicon Valley handing out checks. Ownership (if the concept even survives) of the sources of production and wealth generation must be shared equally by all.

For it to work out well, at least.

We can easily not go down that radical path, of course. Continue with small modifications to the systems we have. No doubt that's what we'll try at first. But as you're pointing out, that's not going to be a satisfactory solution. I agree with you on that point.

So I think it's worth looking at what the ideal would look like and then try to find the least painful path in that direction.

UBI as currently envisioned is a half-measure. A stopgap at best.
Thank you! Carol and I are working on the second edition, you can read what we have so far here: http://rust-lang.github.io/book/

(I think it's even better, but I'm biased)
Those royalties, man. That's some next-level Oracle stuff they had going on. I always wondered would CL have had more adoption if Franz had abandoned those and sold tools only. I don't know how Mirai pulled it off. They were using Allegro, as far as I remember. Though they went bust, but I bet not due to royalties, hah.
Have you tried the "infidel" keyword?
Can you link three examples.
No, from day one people have been sniffing Echo traffic to see if it sends any non-triggered data. It does not.
What Separates Entrepreneurs and Venture Capitalists
There's always room for smart, hard working and creative thinkers in any field. Except maybe marine biology. But as in any lucrative field, e.g. law, you have a wide variety of capabilities and work quality. After 10 years in quantititative work (I got an MS in Applied Math before they were calling Statistics "Data Science") I can say that it's just a tough field to work in. Experience goes further than education, but education (yes, a real accredited graduate level education) is necessary. The most challenging aspect of DS isn't the technical aspects, it's being able to have a thick enough skin to not let the skeptical and reluctant engineering types upon who you depend to implement your brilliant models get under your skin and enough patience to explain and convince the skeptical and not too savvy business types who cut your checks, that their intuition is wrong and your math is right. And then of course, there's the inevitable boredom that comes with solving yet another mundane business problem with the simplest and least sexy tools. I'm not complaining, just saying that almost all STEM graduates turned DS I've ever worked with have a small hollow spot in their soul that burns with passion for the astrophysics or theoretical math problems they traded in for the perk filled corporate life.

3 easy steps to get a job in DS if you want them though: Grad Degree in Math/Stats/CompSci; work on a bunch of hard to predict problems and then publish and present them to your local meetup community to gain experience; learn engineering tools and devops and be about 90% as good a software engineer as your team's actual engineers (git, hg, IDEs, java, pig)... your brilliant models are way less important than being able to help the already overwhelmed engineering team make them work.
The point is clearly that you might someday wake up and realize your behavior no longer matches the majority "citizen". If your city isn't like NYC right now it's only ever going to move in that direction.
A few years ago, our research group published a data structure, called Chunked Sequence, that is similar to the Finger Tree. In short, Chunked Sequence features the same asymptotic profile as does Finger Tree (neglecting persistence) and, in addition, offers strong guarantees with respect to constant factors. Very roughly speaking, Chunked Sequence is to Finger Tree what b-tree is to red-black tree.

We've implemented Chunked Sequences as a package of C++ header files and provided source code on github. To the client, Chunked Sequence looks like STL deque, but with additional methods to allow split at a specified position and concatenate, both in logarithmic time. The operations which push and pop on the ends of the Chunked Sequence are approximately as fast as those of STL deque, and in certain use patterns much faster.

http://deepsea.inria.fr/chunkedseq/
Leakage – Memory Leak Testing for Node
Recognizing the exorbitant amount of self-doubt and limiting beliefs going on in the background of my brain.

Now changing them is a whole 'nother story and I still am looking for answers on that.
Somebody who does a lot of Microsoft stuff? MS has a lot of CSV tools (excel) and tends to treat "unicode" and "utf-16" as synonyms.
If the storage is recognized at the operating system level then Darktable should be fine with it. Because it maintains a database, Darktable doesn't need a constant connection. On the other hand, it won't mount a network drive all on its own since it doesn't expect to be running as root.

Or to put it another way, if there's a photo server on your network and the machine running Darktable knows about it, then it shouldn't be a problem.
The top post in /r/linux right now is a link to imgur that is a screen cap of an Amazon question:

Q: Does this keyboard support Linux?

A: The keyboard is advanced but you can not run Linux on the keyboard.

This is probably not what most people think of when they are looking for serious and in-depth Linux discussions.
AFAIK, websockets can't UDP (which is useful for many games).
How would you have gone about making Strings be "as comfortable as integers"?

Arrays are indexed by usize, so if you're on a 64-bit machine, then you shouldn't need a cast. It's _unconstrained_ numbers that default to i32, not anything without a suffix.
[2014]

Here's the 2016 update of the "Walkscore": https://www.walkscore.com/cities-and-neighborhoods/

1. NYC

2. San Francisco

3. Boston

...

7. Washington DC

This list makes a lot more sense than the 2014 list.
Just look for photos of any place in China in the 1990s, or ask someone who lived there.
This is a complicated question because the (rich) population in the city center generally doesn't drive much, but the average resident in the (GVRD) area drives quite a bit. I don't think many people have even argued that the traffic situation is 'working okay'.
> how do you live knowing if it turns out I have the gene.
reply

You may be able to make end of life plans in certain countries before onset depending on your desires.
'“We could never do that in our city” – eight words I’ve heard many times all over the world.

It’s amazing how much energy goes into making excuses for why a city can’t get better.

Although I’ve heard great passion for better city-making here in Perth this week while working with the Heart Foundation, I’ve also heard some of those excuses, while working with stakeholders, politicians and State planning and transport staff.

“Perth is different,” I’ve been told, in various ways.

It’s true, Perth is different. Every city is. But you’re not THAT different. You’re really not.'
the performance hit is 20% typically. it is significant.
If the requirement is to read CSV files from a third party, then suggesting HDF5 isn't helpful.

If the requirement is to write CSV files to send to a third party, then suggesting HDF5 isn't helpful.

So this limits the usefulness of mentioning HDF5 to when you are both the producer and consumer of the data, but that's the easy case because then you can choose anything up to and including strongly typed binary formats.
I accepted a job at Rothenberg Ventures in 2016. After discovering numerous breaches of fiduciary duties and wire fraud, I blew the whistle to the SEC.

Lesson learned: Even engineers have to face ethical dilemmas.
It's been around for roughly six or eight already, depending on how you count. Of course, pre-1.0 was a different thing, but still. Ten years is not that long a time.

(I still agree that results at that point will be more interesting then speculating today.)
Who claimed I haven't found these kinds of bugs in my code?

My response was to a commenter who, as far as I can tell, represents the mainstream Rust community's view: that it's impossible to write safe C or, worse, that infallibility is a reasonable standard to apply. The latter is especially vex-some from my point of view, because Rust is not infallible, I happen to find it (so far) much more pleasurable to use than either C or C++, and I would very much like to see it have broader adoption.
Allowing that sort of sentence construct violates the privacy afforded by starting with the key phrase. If the Echo did allow this, I would not own one since it would send a lot more unintended sentence fragments to Amazon.

By saying "Alexa" first, it gives me a chance to hear the wake-up tone before I continue my sentence.

So if I'm saying to my friend Alex "Alex uuh, tomorrow we will rob the bank", I have a chance to stop before incriminating myself. But if I say "Tomorrow we'll rob the bank Alex uh... are you in?" and the Echo interprets that as a command, then it's too late, it's already been sent and analyzed.
I didn't know about this going in, and I don't recall the details of Star Wars well enough to know that this character was in Episode 4.

My though process was something like this: "That character seems weird...is it CG? It can't be, that would be too weird...but something about the character just seems off." I may be more sensitive to this than others. It was pretty impressive, though for me still in the uncanny valley.
I've been trying to find some numbers on what kind of performance characteristics for using WebRTC unreliable datachannels (compared to the spectrum between pure UDP vs WebSockets). Do you know of any such comparisons? Or any intuition on the matter?
Probably realized he/she might be the oldest here. haha. I doubt though.
Legal intercept requirements cost money for the incumbents. Telcos have substantial legal intercept requirements in all markets.

If new entrants do not need to meet regulatory requirements, they can have substantially lower costs than the incumbents, allowing them to undercut them (for example, free text messaging).

This applies in all markets, such as Air BnB suppliers' avoidance of fire safety legislation that hotels have to meet (and zoning, traffic, etc).

Uber/Lyft's avoidance of taxi legislation, which is not necessarily about medallions. Some markets have licensing requirements which aren't applied to normal citizens (work hours and additional provision on license) [1].

Banking is a perfect example of this. You know those Visa cards that were offered by, say, Disney[2]? Offering a Visa card requires a banking license (which I understand is expensive and awkward), so they white-box an existing bank's cards (Chase does a lot of business here).

New entrants can be reasonably asked to meet the regulations. If they choose to not adhere to local legislation, it is perfectly reasonable to bar them from operating in a market.

There is a discussion on whether or not the requirement is sensible. That's for the locals to decide. With the passing of the UK's Investigatory Powers Act 2016 (Snooper's Charter), look for similar regulatory findings to start happening in the UK if there is significant pick-up of traffic on Signal.

[1] https://www.nzta.govt.nz/commercial-driving/taxis-shuttles-b...

[2] https://disneyworld.disney.go.com/visa-card/
I built Webpack:

https://files.slack.com/files-pri/T02U0A0AE-F3K6MSVEW/burst_...

https://files.slack.com/files-pri/T02U0A0AE-F3K4N0W3V/burst_...

(not to be confused with build tool with similar spelling)
You might be right, but it people really cared about car deaths they would be banned. Almost a million people are killed every year due to cars, 10x injured.
Yeah I can use several languages (C,C++,python,go,rust,x64,perl,scala,etc...) But I always envision starting a project in C or C-like C++ because I learned it first and after decades I know that language inside and out and my brain's "workflow" and my actual tool setup and personal libraries means I can crank working solutions out extremely quickly.
Just saw Rogue 1 last night. By my calculations, Leia's character appeared on screen at about the same moment Carrie Fisher passed. Poignant and sad.

But related to this thread, i must admit that Tarkin's CGI character fooled me for the first few minutes. I was so caught up in the story that it took me a while to realise Cushing was no longer with us.
They have a long-running Reddit account, for one: https://www.reddit.com/user/mmstick

Throwing around accusations of astroturfing with no evidence isn't a good look.
I've still not been able to get Rust to work with work in IntellJ or Eclipse. I've not tried Atom but that doesn't support "Projects" or "Solutions" in the way I'd like. From what I understand there is no "go" button.
I've always thought that ecological conservation work might be a decent solution (to redundant mine workers and the like refusing welfare/UBI). Reclaiming former mining land for forests via tree planting and land stabilisation etc is an important job that will pay dividend in the future. Not really hard to re-skill for that, it's still hard manual labour, and it's a positive for the environment. There's also forest fire mitigation/fighting work, volunteering and so on.
I think sometime in February, I'll definitely message you before I do :) I'll see about updating that hah
Writing software is hard yes, but I disagree with the author: I do blame the tools. Every language since C has been created as a reaction. What I mean by this is:

> C++ was created as a reaction to OOP being so difficult to do in C.

> Java as a reaction to memory management being difficult.

> C# as a reaction to Java not being concise enough.

> Javascript as a reaction to HTML not being dynamic enough.

> Go has a reaction to parallelism/concurrency being difficult.

> Rust as a reaction to what C++ has become.

And it goes on. There are many other languages too that you won't hear of that are created as a reaction to the status quo not being good enough either, but those ones I listed were backed by a big enough majority to become known. There is also the Lisp family and the functional paradigm too, which come round again and again in popularity.

All these languages/tools are the problem because no one is sitting back, and pro-actively realising that the entirety of these languages are no good. I am not saying this to start an argument, I have happily been a programmer for 15 years. But I recognise the problems, and they are the same problems, that will repeat over and over again ad-infinitum. I actually started writing down problems I've found and possible solutions and it's already reached over 30 pages.

What it boils down to is that all languages share the same flaw; they specify the what and the how, but never the why. Until we figure out how to encode the why, we will forever be going in circles.
Where does the low latency in WebRTC come from? Is it just packet ordering in TCP or is there something more to it?
About Those Air Cushions in Amazon Packages
51

My recollection is that previous surveys (done as a thing you could vote in, without having to identify yourself by age) have suggested the site had a fairly large cohort of people in their 20s and 30s, with ages from early childhood to 80s. If I were any good at searching the site, I would post links to previous surveys.
Why even allow cars in the cities? The air will be cleaner without them. Have parking spaces outside the center and then automatic electric shuttle trains to transport people in.

Walking and biking in the city center with lots of green areas.

No cars means clean air and safe traffic. Air pollution from cars is a silent killer.
Ask HN: Would you prefer Hypercompetency or Omnicompetency as your superpower?
>They could batch up the network traffic to send later,

I was thinking that too, but realistically, someone would eventually discover this (consider how much outbound traffic would have to go at once in order to store that much audio).

>push an update that changes how much they listen after your traffic monitoring is done.

Again, someone would eventually discover this. It wouldn't be hard to constantly monitor network traffic for noticeable discrepancies in outbound activity.

Furthermore, a discovery like this would not go overlooked by the general public. Amazon would be doing a serious disservice to their reputation by going about extracting the audio in such a mischievous manner.
> Basically, anything you can do in Go, you can also do in Rust, but Rust will let you do it with higher efficiency and with significantly less lines of code.

Then i challenge you. Read 5 GB text file, line by line and search for one string that occur lets say 200k times and count how many times it occurs in file without going into C or using unsafe keyword in Rust, do it as you say more efficient than in Go (faster so less CPU time usage + less memory usage) in less lines of code.
It sounds like you mean that stopping the vast numbers of lesser attackers other than Mossad is so much less important that its worth ignoring.

Most people's day to day experience of vulnerabilities is someone getting access to their password or (for the techies) their private server. Stupid actions aside (like leaving a database open to the internet), it'd be nice if things like heartbleed weren't so prolific.

Perhaps when we're living in a dystopian facist state we will wish we started out by fixing the hardware vulns, but until then it'd be nice if, for example, a person who has setup ssl correctly can assume it won't leak data all over the place.
Answer: $$$$$$$$
OK, I stand corrected then. Sorry for the noise.
Why not? Seems like a subpoenad record would serve as an effective canary for determining what end user data is actually stored. Taken to the next step, LEA should be able to ask google alone for your browsing history for the last 10 years based on Google Analytics. Storing customer data should be seen as a corporate liability if you're not upfront about what is stored, used and how.
I'm guessing it never snows where you live, and nobody ever needs to buy more than one bag of groceries at a time?
I assume it's the same reason that basket-ball players bounce shots off the back-board more often than they go for the swish...

https://www.wired.com/2011/07/st_cheatsci_basketball/

https://hiphopandhoops.wordpress.com/2011/04/14/bank-it-stud...

A quick look shows some interesting starting points that goes with my "gut" about basketball and banking off the backboard.

I don't see any similar articles relating the two (banking Basketballs and banking Skeet Balls), but I bet there's some sweet spot that you aim for and get better with practice.
It's getting bit dated but as of 2011, about 65% of metro Vancouver commutes by personal vehicle[1].

[1]https://www12.statcan.gc.ca/nhs-enm/2011/as-sa/99-012-x/2011...
I actually live in a city centre, a very walk-able area which is well served by public transit and bike lanes. This is not about me, this is about the thousands of people I've seen who are spending hours of their lives suffering in traffic.
Why Build an Igloo? (2003)