skysight-inc/HackerNews huggingface dataset:
Lots of great questions here. Don't forget that you can also ask detailed questions in our Google Group: https://groups.google.com/forum/#!forum/crateio
Did you miss the fact that we are discussing a video codec?
Would you rather have a world when the pay gap is lessened by making men make less money, or by making women make more money? Because this is the former, and it's not good for anyone except for Reddit's bottom line.
Indeed, the analogy is rough and probably reveals that I am not a programmer by trade. As with all analogies, one hopes that others can lift them into slight abstraction in order to find the meaning and reach a similar conclusion or line of thought at least. Even if I could be helped in improving it, analogies are virtually never airtight– in this case comparing a physical park to software is not without difficulty. Sadly I can't think of any prankware that would really get the message across here.

Edit: Re-reading your comment I might have missed a few parts so I'll reply back while waiting for paint to dry (fun day).

I wasn't trying to equate the two systems or their intricacies and behavior. Rather, we are given some system with rules which govern what we expect it to "be". (I could say do, but consider this the "state" of the system; if it is code, it is not executing but just lines of code in files.) When that system is changed in a way we do not expect by an action that we had prior expectations for, we generally try to revert that action. You are responsible for your system, so you can do what you like. Parks and Rec is responsible for this park, and all of its users and rightly intends to remove this unexpected modification, regardless of its origin or meaning.

I'm just realizing what a missed opportunity to be hip it was– when you let a friend provision your vagrant images with unknown docker containers with [insert unexpected behavior] just before distributing it to thousands of users... (The potential danger of the thing would be a side-effect though so this one's not so good either. I tried!)
I aim to have vastly more assimilated knowledge...and maybe a boat.
Anybody who is using Elastic Search as the basis for persistent data storage is going to come in for some scary surprises down the road in production. Without violating my NDA(s) I can't give significant details, but I've personally witnessed weird split-brain multi-master, dropped writes, etc. in response to network partitions and other common failure scenarios for a distributed data store. Elastic Search is a fantastic tool for high-speed full-text queries, but it is NOT and should never be used as a reliable persistent data store. Crate looks doomed to failure on this alone.
> Snowden is the first guy I'm aware of who fled to China (and later, to Russia) to protect his own free speech. Color me a little bit suspicious of him.

There aren't that many countries who would not release Snowden to the US.
Quick suggestion: add more information about what you are working on as well as a way to get in touch with you. HN might have the people for which you are looking.
Is that `attr()` at all or just the expanded version which allows different units and fallbacks?

https://developer.mozilla.org/en-US/docs/Web/CSS/attr#Browse... goes back far enough that I'd be surprised if they'd drop a feature which has been around for such a long period of time or that the browsers vendors would do anything other than ignore the spec until it was corrected.
Sure. But you also have a lot of factors working against you.

Basically no one but Google is particularly interested in VP9. Most of the key players in the IT industry are part of the H.26x camp. And when you have Apple who dominates mobile browsing not interested then content creators won't be interested. This flows onto component suppliers.
Kickstarter: Introducing Subtitles and Captions
I highly recommend the following CGP Grey video for further detail about the problems of First Past the Post voting (https://www.youtube.com/watch?v=s7tWHJfhiyo).

> But instead we have FPTP, and why?

Its the simplest and most naive electoral system so Joe Bloggs understands it. Its just "the person who gets the most votes wins". The problems this system causes are ephemeral statistical problems that require more than a 10 second soundbite to explain or even to detect happening. So from Joe Bloggs point of view, you want to change his fundamental right to vote based on the fact that your intellectual busywork has concluded that the wrong person can win the election. That's how the UK failed to get Alternative Vote passed in 2011.
> Tcl shares a bit of that, as does Ruby…

Which is no surprise in the latter case, given how strong of an influence Perl was (and still is, though nowadays to a slightly-lesser amount) to Ruby.

My point, though, was that this "Perligata" still feels like Perl (though with keyword-heavier syntax like sic/cis and such, perhaps it leans more toward Ruby in look/feel, which I don't think is a coincidence). You could probably implement this in, say, Java or Go or Python, but it probably wouldn't feel a whole lot like those languages in terms of expressiveness.
Well it's more like saying you don't have to apologize to the laptop. And with invisible smudges.
I wonder how they expect it to work out in practice. Are they increasing the amount of their offers to compensate for this, or are they just planning to accept that better negotiators will go elsewhere (for more money).
Yeah, I could imagine some kind of lifetime visualization tool that could be added to an IDE. Would be very useful.
Yeah, I presumed I wasn't the first under the sun to do it; just thought it would be interesting to write about since some of my fellow front-enders hadn't seen the technique and google didn't turn up either of those links :)
So would I, but my guess is that, like me, you were stuck with dialup long ago. It drives me crazy when I can't pause a video to let it buffer anymore, but knowing at least one other person like me might help. :)
The Success Gap: A Huge Threat You Haven't Considered
I'd consider that pretty damn cheap if you consider that and IP address as a form of Intellectual Property.
And arguing about the merits we should.

It is a tremendously bad idea to route all of your traffic through Tor. It completely breaks the Tor security/privacy model.

Negative bonus points for doing it as a WiFi AP - that's a great way to accidentally reconnect to a different AP when your connection to the Tor AP drops, and immediately tie your Tor traffic to your regular connection through automatic reconnects.
It could swallow dirty dishes, and poop out clean ones!
But the size of both in bits is too small to matter. The real question is how long things take to render, and PDFs are slower.

Also, the abstract page has a clear link to the PDF, but most people don't know the PDF has a clickable link to the abstract page (along the left margin).
Google Moderator shutting down
At one point I tried to think of every musician that I could. I listed 923 musicians. I gave up, but I realized I had not scratched the surface: rock music, pop songs, American songs, African songs, French songs, classical music, etc. I'd guess if I tried for a few days I'd come up with 3,000 names.

Then I started thinking of all the people I knew who had something to do with computer programming. I allowed myself nicknames like "Matz" because I can not remember Yukihiro Matsumoto. I know a lot of the famous ones: Guy Steele, McCarthy, Edsger Dijkstra, Rich Hickey, Paul Graham, etc. I also thought about all the tech bloggers I read, which is a huge number. I've got over 300 tech blogs in my RSS feed reader.

Again, I got to almost 1,000 and quit, but I realized I knew a lot more, easily 2,000, maybe even 3,000.

Then I did the same with favorite writers, and I got 540 names without trying too hard.

Then I started with actors and actresses and directors. I got over 400 without too much effort. I think if I devoted a few hours to it, I would get more than 1,000, maybe 1,500, or even 2,000.

Then I started listing people I've known during my life. I allowed myself to describe people who I knew 20 years ago, who I remember clearly though I don't always remember their names. I got over 2,000 during about 90 minutes of trying. I think if I devoted a whole day to it, I might be able to double that number.

Then I allowed myself to write down every fictional character I knew, from Hamlet to Bilbo Baggins to Wolverine. I got well over 2,000 names with maybe an hour's effort.

What I learned from this experiment is that I must know of well over 20,000 people. I might know 50,000 people, counting both fictional and non-fictional people.

That, to me, says a lot about what humans do with the extra brain matter they have, relative to apes.
> ...the profile is a little weak - it consists mostly of experimental or toy stuff without any kind of evidence of real-world application, no tests, nothing that's been packaged up for use by other people.

This is definitely true. I generally put up small one off projects where I implement an idea I'm interested in, as opposed to long-term libraries or applications that are intended to be used by others. For the longest time I wasn't technically skilled enough to contribute to other people's code, but now I think it's more about a lack of time and interest for me. I'll definitely make a deliberate effort to collaborate and work on other people's projects going forward. I'm curious to know though, what do you mean when you say that I "show an understanding of some important concepts in [my] work"?
Ask HN: Do you see value in a marketplace specifically for used Apple products?
not yet. but we have some "tweaks" for exactly your use-case on our backlog. using the client libraries should make it mucn easier (e.g. https://crate.io/docs/projects/crate-python/stable/sqlalchem...). so right now you would need to do a refresh.
on a side note: it's not an index delay. it's the readers that "sit" on the lucene index. they are being repurposed for performance reasons (and meanwhile other writes are appending). like the client libraries you can force reopening them (https://crate.io/docs/en/0.47.8/sql/reference/refresh.html) - of course at the cost of performance.
In the long run, it may not even be good for Reddit. The best job candidates (both male and female) will probably receive several competing job offers, and if the other companies are willing to negotiate salary while Reddit isn't, Reddit could end up losing all the best candidates to their competitors.
Is it just me, or is Shiraz Shivji the spitting image of a young Steve Jobs?! Separated at birth?
Related: https://github.com/mikolalysenko/alpha-shape
If Algorithms Know All, How Much Should Humans Help?
What are your chances of making the NBA?
Virginia university fraternity says to sue Rolling Stone for defamation
I got my first laptop in 2003, when I went to college. I went to a lame state school, nothing fancy smancy, and it wasn't an uncommon thing at all to have a laptop. I didn't feel specially privileged, and I remember a number of people that had them. One of the wealthier kids in my high school even had a laptop/tablet hybrid thing a couple years before that -- one of those early ones that had a full version of Windows and a stylus.
"I think that many of the things released have already far exceeded the scope of constitutional abuses"

And yet, you're here going on about how the real problem is what Snowden did, not the NSA. I see nothing in what you're saying that's distinguishable from concern-trolling.
Helpmonks selected to join Joyent's Node.js incubator program
Which hardware do you have? I'm on a Sandybridge Intel and I haven't managed to get satisfactory hardware acceleration on Arch + Firefox. Chromium manages to run any kind of video, including 60FPS 1080p without any lag, while on Firefox I get either audio or video lag. No idea why this happens.

I just tried h264ify and I don't notice any improvement on Firefox. Chrome CPU usage seems to be a little lower.

This is my go-to video test: https://www.youtube.com/watch?v=7SRTEXSpcyI

Chromium: I get around 140% CPU usage, spread on 3 processes, video smooth without dropped frames.

Firefox with MSE+HTML5 video: Goes from 30% to 170% CPU, on single process, but the video gets stuck for 3 seconds every second of play time. Totally unwatchable, unless I drop down to 30 fps.
I like the ones with free champagne and oysters.
And later this year, PHP 7 is coming, which should bring huge performance improvements.
The 486DX was the original 486 and it definitely did include an FPU. The FPU-free 486SX came along a couple of years later. My recollection is that the SX was originally a way to make use of 486DX chips that failed manufacturing tests on the FPU; they'd disconnect the FPU portion of the die and sell the busted chips as "486SX". Same trick AMD pulled with the 3-core Phenom.
The Future of Messenger
Yes there are.

Ecuador has proven itself reliable with Wikileaks founder Julian Assange. It proved itself reliable _long_ before Snowden decided to pull Chinese-specific information from the US Spy agency, fly to China, release Chinese information and (probably) beg to stay.

Instead of going to a reliable country like Ecuador, he went to China. Snowden isn't a dumb guy either, he was clearly keeping up with the news. He chose China because the data he pilfered was Chinese specific.

http://www.forbes.com/sites/kenrapoza/2013/06/22/u-s-hacked-...

Once in China, after the reveal, Snowden became trapped. He couldn't fly over any other country that had US influence. He furthermore got trapped in Russia (it is extremely sketchy. I think Russia wanted him, and they got him. Russia probably won't let him go.)

I don't think Snowden is working with Russia. He was trying to get to Ecuador IIRC with help from Julian Assange. But based on what he did in Hong Kong, it is clear to me that he expected help from the Chinese Government. If Snowden went to Ecuador from the start, I'd have a much easier time believing that what he was doing was for good-will.
I don't know about the other for, but if one of them is sex, then consider yourself a billionaire.
I regard the Retina display as a significant improvement. I now find it unpleasant to look at conventional screens.

You have to ask yourself what you're going to do with it. If you're going to browse the web and do email, the new MacBook is far more than enough.

If you're going to be doing really hardcore hacking, you probably want a MacBook Pro. That's wha I've got.
Treating everyone exactly the same still doesn't fix being socialized to negotiate less hard.

Is it actually better for capitalism to pay people based on negotiation rather than job performance? Is that a settled discussion in economics? (Obviously negotiation skill plays some role in overall skill, but that's not an answer to the question.)
If you are using a phone you are probably not doing some heavy math with row comparisons.
The 486dx did, which is why I specified 486sx.
From Sailors to Robots: A Revolution in Clearing Mines
This is why I love HN. You make a post, and often receive a reply from a domain expert. Teledildonics isn't even an exception.

Thanks, you made my day. :)
Mesh networks are suitable when all the computers you need to talk to are in a geographically contiguous area. As soon as you start needing to cross oceans or mountain ranges, you're likely to run off the edge of a mesh.

So I don't anticipate meshes replacing traditional ISPs any time soon.
> If anything, this sort of post is more convincing to a junior developer who wants their compilers to do more to warn them when they've done something stupid. They want to write idiomatic C++, but they're lazy and inexperienced, so if there's a language where the compiler provides feedback when they deviate from what's idiomatic, they're going to opt for the feedback.

Compile time checking attracts more than just the lazy and inexperienced.

(Maybe you didn't mean to imply otherwise, but it sure as hell reads that way.)
SLOC is not the goal, it's used because it can be counted in a deterministic, repeatable way. You keep different SLOC statistics for different languages and use them to estimate future outcomes.

Like any estimate, it is explicitly understood that there will be variation and error. The goal is to have a better guess than one sourced from near the back of one's trousers.
Reads like an ad. Makes me wonder how much McD paid them to place the "story." Pathetic.
I think he's saying that if it weren't handled as a political statement, there's no realistic defense against trash being brought into the park. It's the responsibility of the maintainers to notice - not people to prevent the natural flow of life from happening.

People leave cool stuff places. It happens. I mean how many times have cell phones been left somewhere on accident say, which if it was on purpose doesn't matter either -- OH NO, PARK BENCH SSL CERT MITM ATTACKED, PURGE YOUR LUNCHBOXES

No, it's an object left/put there. So unput it there. That's what parks & recreation does all the rest of the time. Now it's a rad piece of art, not a cell phone, not an umbrella, etc.
New Images and Release Information for Google Project Ara Do.Ra Modul by Intersoft
> It's a couple feet tall and entirely inside the width of a large pillar. It's not going to fall on anyone.

You're probably right, but that's a very naive way to approach public safety and accountability. If it was still visible right now there would probably be a few people climbing up to it to get a selfie with Snowden.

> I'm sure someone in the organization knew that blinking lights don't make bombs. Why didn't that message get to management?

That's not how bureaucracies work. (The fear of blame point is very valid though.)
> Experts say government offices prefer faxes because they generate paperwork onto which bureaucrats can affix their stamps of approval, called hanko.

This is likely a much more key point to the article than it lets on. In much of Japan's society, the physical personalized stamp is used in the same way the West uses signatures, and not just within the bureaucracy.

More information: http://www.youtube.com/watch?v=SqeuM3vo3GU
^^ This.

I don't care how, but please just make it clean (we're talking 99.999% clean). Clean dishes come out the front; biodegradable bags full of "compostable goodness" come out the back.

Just let me hook it up to my hot water and pop in a capsule of dish soap (even better if I can use a whole box/bottle/etc and let it ration the stuff out).

Once you finish with the DishBot3000 maybe make one for clothes. Dirty undies go in, clean ones come out. Compostable bags of filth. Same deal.

TIA!
That's certainly one way to address gender-bias issues. What issues will crop up as a result? Only time will tell. (Maybe none, but honestly I doubt it.) I respect that they're trying this.
Thanks I feel like a gorilla now.
To me, C++ suffers a lot from the "spoonful of sewage syndrome". Yes, C++14 is a lot prettier than C++, but they preferred to be backward compatible with a rotting language. If people know that some things are bad, but prefer to retain them (for whatever reason), then they should not complain that at some point somebody comes along and just drops the insanity.
(yes, C++ would be a lot better (or less worse) if they would correct mistakes from the past).

Anyway, Rust is simply a language with a lot less cruft, combined with a better tool chain (compare rust compiler errors to g++ compiler errors). That's not a surprise, considered C++'s age (30+ years).
OTOH, without C++, Rust would have been impossible.
OTOH2, Rust wanted to be somewhere between C++ and OCaml.
I think they succeeded.
>Only time will tell if their battery R&D bets will pay

My comment was not about an omniscient oracle predicting the future of winners and losers. Yes, Tesla may ultimately fail. We don't know yet.

The article is bad quality because it misrepresents the statements by the VCs he's responding to. The three VCs Bill Gurley (Benchmark), Marc Andreessen (AH), Fred Wilson (Union Square Ventures) of all people would absolutely know that you have to spend money to make money. And yes, that would sometimes involve high burn rates.

The author sets up a straw man by implying those VCs are so financially inept that they only look at "burn rate" in a naked and isolated manner with zero context to what each company is doing with the money. Therefore, he's supposedly the lone voice of reason. He thinks he's doing us a favor by explaining to us that "high burn rate" can be good and we're now smarter than those VCs for being englightened with such knowledge. Really?! I think that's insulting the intelligence of HN readers.

Seriously, does anyone think that Marc Andreessen who lived through the zero-profit cash burning days of Netscape before & after the IPO has no clue about stupid-vs-smart high burn rates?

Tesla is burning a lot of cash, and they may fail. If so, they would have gone down in a blaze of glory by way of investing in their technology and betting wrong instead of spending stupid money on distractions such as Superbowl ads.
How did I disagree? I was asking for more information and assuming the best.
Keep in mind that the bigger earthquakes are caused by wastewater injection, not fracking.

> Many of the larger earthquakes are caused by disposal wells, where the billions of barrels of brackish water brought up by drilling for oil and gas are pumped back into the ground. (Hydraulic fracturing, or fracking—in which chemically treated water is injected into the earth to fracture rocks in order to access oil and gas reserves—causes smaller earthquakes, almost always less than 3.0.)

Wastewater injection is usually a result of oil and gas drilling, but it's not the same thing as fracking.
I can never watch anything above 720p because my video will begin stuttering and sound starts to unsync.
FYI, the algorithm you were describing was to compute a convex hull. It can be done in O(n lg n) time by sorting the points by angle w.r.t. some starting point and then "gift wrapping".

You can find where to add a new point in O(lg h) time with a binary search, but you may need to eject O(h) old points. Points can only be ejected once, so there might still be some nice aggregate bound in terms of n.

http://en.wikipedia.org/wiki/Convex_hull_algorithms
Here's a screenshot of what it shows in my account.

http://i.imgur.com/kAvqm9h.png
We run aggregations fully distributed and when iterating over the values we heavily rely on the field-caches. They hold the values of the latest used fields in memory and therefor allow in-memory performance on them. for example they don't grow linearly with the amount of rows stored, but depend on the cardinality of the fields. Running aggregations over non-indexed data is not supported.
The Space Review: The weird ones
It is, however, very relevant to the state's behavior in such a case.
So in other words reddit now will only take those who will agree to lower pay. Hardly a strategy to strengthen developer team.
From Hackathon to React Native