skysight-inc/HackerNews huggingface dataset:
Apache Kudu project founder here:

It's true that the project was initially developed at Cloudera, and employees continue to be the main driving force behind development. That said, we have committers and contributors from other companies as well. Roughly half the people who contributed a patch in the last 3 months have been non-Cloudera. Additionally we are very strict about doing all development upstream (eg with the first open source release we spent a lot of effort to open the entire development history going back to 2012, including JIRA, git, etc).

As for users, here are a couple examples off the top of my head who aren't currently paying for any support:

- Xiaomi (world's 4th largest smartphone maker) collects ~2TB/day of event data from >5million phones into a cluster which simultaneously runs analytics workloads (SQL, Spark, etc)
- CERN is looking at using Kudu to store high energy physics experiment data from the ATLAS detector at the LHC. You can find some code at https://gitlab.cern.ch/zbaranow/kudu-atlas-eventindex and a poster here: https://indico.cern.ch/event/505613/contributions/2230964/at...

(of course lots more too whose names I dont have permission to mention)

Feel free to join our slack if you're interested in chatting with more - usually plenty of people online here: https://getkudu-slack.herokuapp.com

-Todd
unless companies hire in exact quotas (which would also be discriminatory really).

Quota hiring is usually considered a safe harbor under the law. Non-discriminatory policy and equal opportunity, on the other hand, can still create liability under the civil rights laws. That's why quotas are so popular.

But you can't run a tech company with strict quotas. There aren't enough decent engineers available at any price in many of the necessary categories.
Right, rockets provide the same acceleration regardless of speed, since there's no way for the engine to "know" how fast the vehicle is moving. Acceleration is basically exhaust velocity times mass flow divided by vehicle mass.

With an 84cm diameter and weighing about 200 pounds, I'm OK calling them "tiny."
> When a soldier is in combat, she must trust her fellow soldiers with her life.
Attackers start wiping data from CouchDB and Hadoop databases
side note, _davidsmith has a blog post about why its a search rather than a transcript-- basically the text to speech library he is using produced abysmal results for transcription, but was good enough for search.
I don't understand the issue. If you don't like sites from a particular publisher, don't visit them.

HN lists the root domain right next to the link.
But then what's the point? Why admit a bunch of people that are very unlikely to get past the first 2 semesters anyway. What problem does that solve? Class capacity and on-campus housing would have to be increased dramatically to accommodate a lot more first year students that would ultimately be washing out. I don't think that serves the students or the universities.

If the problem is that there are many qualified students who can't get into college because there isn't enough supply, then the answer is to build new 4-year universities or reduce demand. Demand can be reduced by offering more vocational training opportunities or 2-year degree programs.

If the problem is that college is too expensive, that gets back to state funding of public universities as well as tuition inflation.
It's likely that the page is not different, just "updated", like if you fixed a spelling error on your blog post after it was indexed. There will be a lag where the index is different from the content but google can re-crawl and get the same content.

I believe the paywall is turned on and off consistently for all clients, probably not violating terms.
Defrag This – Episode 3 – Our Data Dystopia
SSMA – Simple Static Malware Analyzer
> Anyway, what does "mathematically gibberish" even mean?

For example, to imply that the "dimensionality" video says anything interesting about dimensionality or even anything substantial about the torus is ludicrous.
Phone metadata isn't "large amounts of data," nor do the programs using it qualify as a "massive domestic surveillance program."
I don't mind seeing paywalled articles on the front page but I feel I must be warned that it is a paywalled link. The same way we are warned when content is a PDF. That way I won't waste my time opening the link. I don't even want to use workarounds. If it is paywalled and/or requires me to disable AdBlock, I don't want to waste my time on it.
Problem is, sometimes people just upvote based on the title.
In other news, more people from the top 1% drive Ferraris than people from the bottom 50%.
Damn those pesky journalists doing all the research and legwork to discover and explain information (and doing it over and over again to the point where they become a useful and trusted news source) and then expecting to get paid for it. Don't they realize that the sharing economy means I get to use all your stuff whenever I feel like it?

The workaround is not difficult, deal with it.
To take a few minutes for myself every day.
In other words, how does this logo help to generate interest in the company Mozilla, then?

If the goal wasn't to generate interest in the company, what was the goal?
LinkedIn, any number of dating sites, and I believe MySpace all have (had) it.

When a site is focused on "social", like MySpace or Facebook, it comes across as invasive. When a site is focused on personal "marketing", like LinkedIn or dating networks, it can more be useful feedback on your reach.

EDIT: I hate the word "creepy"
which critical packages?

https://python3wos.appspot.com/

almost everything on the list has gone green now
Its your job to shovel yourself out of the shit that we keep shitting on you. Don't stop or you will drown! If you work real hard you might even get yourself uncovered to your waist, that's social mobility!

One of the caveats of capitalism is that capital creates capital, wealth accumulates naturally at the top. This is why it has to be balanced with strong social welfare systems to avoid reverting to feudalism.
Just use C++ and your Qt bindings will never go away!
The issue is whether it makes sense to post a paywall link on HN, since only a (probably small) subset of users can access it, if there is no workaround available.

EDIT: It could be argued that the upvote system would take care of that naturally (if only few users are able to access it, few would upvote it), but I can understand why it could be considered an issue.
By "classes are open" you mean that you can add methods to classes at will by just implementing a func with the right receiver?

In that case they're not truly open: Go does not allow you to declare methods on receivers from other packages, which means you can't extend anything which wasn't written by you. Which makes open classes almost useless.
>If your muscles take weeks to recover you should see a doctor.

Are you talking about normal recovery after weightlifting? The OP was talking about muscle strains.

I've hurt muscles that then take a month to recover. It seems fundamentally different from tired muscles after a workout.
redis does have some built-in features that automatically compact data. [0] I'm sure reddit has considered this, but worth noting.

[0] https://redis.io/topics/memory-optimization
I'm not sure what you mean by quoting this?
Guide announced at PyCon last year that Python 2's end of life is extended to 2020.

https://www.python.org/dev/peps/pep-0373/
For those interested in a technical overview, http://kudu.apache.org/kudu.pdf is our academic-style (but not submitted to any journal) paper.
How so? Aerospike, ScyllaDB, Rethink, MemSQL, Redis are the only databases that get close to this.

SQL Server availability groups requires Windows Server Failover Clustering, which is not quick or easy.
Now mostly retired, but I've been doing game dev for a couple of decades. I would say based on my career and that of my peers, it is more correct to say C or even assembler is the traditional graphics programming language with regard to games. It just depends on your definition. For that matter, if we consider things like CAD, 3D modeling/animation (using APIs/scripting), movie production, etc. to be graphics programming, again there are some differing results as to which language you use.

It also really depends on what time period we're counting as the "start" and if we value older games or periods of higher but simpler productions vs. now. For instance, I wrote quite a lot of code against NES, SNES, Genesis, Atari, Arcade machines, C64, and so on in assembler. 68000-based systems alone are such a huge chunk of sheer volume of games and most of us wrote quite a bit in pure assembler with regard to graphics.

On other systems that were faster or for different game requirements, we definitely used a ton of C, only moving to C++ later. In the case of C++, it's almost hard to even call things C++ at times. To be honest, most decent game engines I've worked on essentially use C++ to practically rewrite the language and go to great lengths to avoid some of the primary selling points of C++. It's sort of pick and choose some good things about C++ or at least powerful things while avoiding some of the burdens of C with regard to games. Obviously general C++ programming is different, so keep in mind I'm only referring to professional games programming. As things have progressed, people are indeed using more of what the newer C++ standards offer, but most of the same things still hold true. Where one has a tough argument with regard to graphics is the fact that so much now happens on the GPU, which one can argue is its own thing given stuff like shader languages.
discussion from yesterday, please check before submitting!

https://news.ycombinator.com/item?id=13421464
First, stating that others are doing wrong, is kinda a dick move. You're screwing over a large proportion of users who can't configure, even if it's in control panel. Ignoring them, is just bad practice.

Secondly, if there is such a great way of configuring things, where is it documented?

SysV, systemd, cron, and every other utility that arrives with a Linux distro has some decent documentation.

Apple hosts their own as well.

Where is Microsoft's guide to permanently disabling Cortana?
this is tantamount to cultural genocide /s
seriously though, one of the peculiar joys of being in japan and having a very poor grasp of the language is the inescapable urge to play with the bidet buttons. you will inevitably start spraying water all over the bathroom, get yelled at by a nice robot voice, and panic a great deal.
That is really cool! We definitely see a lot of potential in this use-case, especially at scale. For example, you could use the Realm Object Server to synchronize the Realms used in the web server. If you need several servers, all the state coordination is then handled for you. Could be quite helpful, especially if the web servers are wrapped in containers.
I thought the same thing. I stuck with memcached for quite a while because I didn't see a real reason to switch to redis, but after hitting some repeated annoyances with memcached, I gave redis a try and very happy I did. It's much better. Is memcached even maintained anymore?
The Python 2.x EOL was extended to 2020.
I'd be interested to hear what you've found. I've bounced around to various things of varying quality. Youtube's got tons of stuff, but no coherent program. I did the Scientific 7-Minute Workout [0], which was surprisingly good for a lunch hour (when factoring in transit, cleanup and actually needing to eat, 7 minutes isn't too far off), but obviously one would hit a ceiling pretty quick. I've also found Never Gymless [1] to be good, but that was at a different time in my life (one where I was ten years younger).

[0]: http://well.blogs.nytimes.com/2013/05/09/the-scientific-7-mi...
[1]: http://rosstraining.com/blog/never-gymless/
Pardon me asking, Is there a way to save comments for later? This is gold, and thank you for the resources. I have been very interested in graphics since I took Computer Graphics in College (It felt like an applied linear algebra course, but I loved it. It was subsequently the only course I felt like I was challenged beyond my abilities -- I had to take the course twice to get the credit, but I loved that class)

Also just kind of asking for curiosity, do you think a language like go or rust will become popular for developing game engines? I realize game programmers are anti-GC but what if GC technology advances that the performance drop is negligible I wonder.
The 1% cutoff is about $400k/year. If you want to live in lower Manhattan that sounds about right. Upper Manhattan has a bit more opportunity, but even then you're looking at old and tiny apartments for your family.
But you can use other ORM if you want, or no ORM. However, the benefits of using Django come mostly from using their highly integrated components, I admit. In any case, we swapped the ORM with our own implementation of the data layer and we are doing fine. I like the API overall, specially class based views.
> But some elite colleges have focused more on being affordable to low-income families than on expanding access. “Free tuition only helps if you can get in,"

This is, I think, the bigger problem. Educational opportunities are highly differentiated by wealth at a young age. Better public schools require living in more expensive neighborhoods. Private schools are expensive and even on financial aid difficult for some people to get to. Poor people can't afford to send their kids on summer trips (i.e. summer camp) and effectively the poor are more likely to have learning stop in the summer. To top if off, the guidance people in poor school districts get in/around their senior year is rarely helpful and sometimes just terrible (I.e. councilors telling students to not even bother applying to Harvard, etc...)

So yes, I'd say it's more complicated. When you're poor you're playing against students with a stacked deck. That's not to say there is no personable accountability, but it's not the only determining factor.
Cheeky Python Code with iter(), zip(), and dict()
Unity 8 – Launcher hint on size change
Python 2.7.9

Release Date: 2014-12-10

https://www.python.org/downloads/release/python-279/
>In the case of Google Go was developed in part to take over some of workloads previously done in Python; a language that is comparably as easy to develop in, with better tools and better performance.

Go definitely performs better, buy I think it'd disingenuous to claim that Go has better tooling.
The "greatest good..." is determined by the law, written by our duly elected representatives. You don't get to serve the public and selectively reject the law.

Sure you do. Our "duly elected representatives" are bullshit and have no special standing at all. The State imposes itself on us whether we like it or not, and we are all, as individuals, certainly entitled to oppose its abuses in any way we can.
Almost certainly highlighting all of the pronouns being feminine, though not explaining why.

Statistically, there might be more male soldiers than females, but we live in a patriarchy, and it has become common practice to use more feminine pronouns in journalism to help cement the way children perceive the world. (In other words, when you say "soldier", a child should be just as likely to picture a female as a male.)
... You mean apart from the private information they collect and the tax subsidies.
If you want to own your property, yes definitely.
«Your comparison to phlogiston is frankly insulting.»

That's why I like the comparison: it's designed to be insulting to anyone that has studied science. It's also a pretty good summary, I feel, of the state of nutrition "science". Key foundational figures of nutrition "science", especially in America, were fellows like Mr. Kellogg that very much were phlogiston-based snake oil salesmen, and we still use a lot of the same methods to view nutrition, just slightly updated.

So in your analysis we have a black box system where the body is a machine (which you claim to be highly efficient) whose inputs are only food and outputs are merely heat, feces, urine, and stored fat. Looking at even just the Wikipedia page on Biochemistry [1], and assuming I have no further training on this subject, this analysis seems to me to be such a gross oversimplification of a lot of very complex processes.

Can you honestly tell me, as a person of physics, that this doesn't look like the biochemical equivalent of the "spherical cow fallacy"? Assume the body is a furnace / assume the cow is spherical.

If we want to cherry pick simplifying assumptions, allow me to bring up the toroidal simplification of the human body. The toroidal simplification suggests that the human body can be simplified to a donut: the gastrointestinal tract being the "hole" in the donut. This assumption is equally "silly" to the "spherical cow", but I think is also a useful simplifying assumption to point out some immediate holes in bare CICO "furnace" assumption. From the toroidal point of view, the GI microbiome is "outside" the body, it's complex signals and hormone productions and biochemical processes are definitely inputs into the body. That brings up the question of how much input the microbiome on the epidermis/skin may input/output, and the obvious other factors that your simplified model above fails to account for outputs such as sweat and exhalation...

Yes, calories can be a useful approximation model, but I have a hard time believing its the best possible approximation model science can build for us.

[1] https://en.wikipedia.org/wiki/Biochemistry
Micro-HDMI is harder to find, but lets me connect my tablet to my TV quite nicely. The problem is distinguishing it from micro-USB.

(Is there a visual/ML tool that users can use on their phones to identify cable plugs and sockets?)
You're right. Some is not an AnyVal.
Guix has a very good complementary approach to this problem, guix challenge. Perhaps it's also implemented in Nix too already:

https://www.gnu.org/software/guix/manual/html_node/Invoking-...

Basically, since builds are reproducible, you can automatically build from source and see if the hash of the binary you built matches the one you are downloading.

Obviously, source can be still compromised. But that's probably something IPFS won't fix unless wherever you get sources from is also on IPFS.
You seem to think that laughing at freedom = imposing dictatorship. I just mean contemporary notions of freedom are weak and fake.
We detached this subthread from https://news.ycombinator.com/item?id=13428958 and marked it off-topic.
Great idea, but many common connection options are missing. Connecting TV with HDMI to computer asks only about full size HDMI and VGA and then gives up. No DVI, no display port, nothing else.
What if the state provided everyone with a basic income?
That first shader is sampling from three textures, so the image is not entirely generated by an algorithm - see iChannel0, iChannel1 and iChannel2 at the bottom of the page. (With iChannel3 being the music.)

The shaders on ShaderToy aren't quite the same as straight OpenGL fragment shaders - there is quite a bit of boilerplate code built into the site that allows ShaderToy shaders to have access to stuff like mouse coordinates and audio signal info. (Expand the 'Shader inputs' area above the code block - none of those are available in OpenGL.)

But OpenGL also has its own library[1] of functions: `texture2D`, `smoothstep`, `mix` and all the built-in vector math - and you can see all of these in action in the shader you linked. The ShaderToy boilerplate - in partnership with these libraries - is the reason the code is so concise.

[1] http://www.shaderific.com/glsl-functions/
What Your Company Can Learn from Hollywood’s Embrace of Project-Based Work
The article is an opinion piece. You know, someone's opinion, not fact.

I didn't see anything in that article that was definitive proof that blue collar workers are voting against their own interests.

If you give a tax break to the rich, how is that against your own interests? You still have the same money you did before.
I find it highly ironic that the guys who ransom files, take over people's IoT devices, DDOS console games children play, and just cause endless havoc don't see themselves as an oppressor to the common folk. They have more in common with dystopian regimes than they realize and certainly aren't the good guys here.
Progressive Disclosure in Swift
[JavaScript] inheritance behind the scene __proto__, [[prototype]] and prototype
Both Sweden and Finland have hotels in the capital city center which are former prisons. According to reviews they are well regarded.
The template system is sometimes a pain, but sometimes the fact that it pushes you to move complexity out of the HTML and into Python code can make for more maintainable code in the long run. That's at least been my experience over the years.
https://en.wikipedia.org/wiki/Gambler's_ruin
Ah, thank you.

I seem to be lucky in that I haven't directly seen any racist hiring policies. But, then again, I've only worked hourly retail jobs; for all I know, the higher you go, the less likely a hispanic man is to be hired. And it doesn't help that there's so many variables to control for--as other comments stated, it's filters all the way down. As an example ffrom the entertainment industry, I have never owned a computer powerful enough to handle both running a recently released game and recording footage of the gameplay, which means that my dreams of becoming a Youtube Star are rather limited. And don't even get me started on capture cards. The rich kid down the block can afford it because his parents buy it for him; my parents don't, and the reason for that could extend as far back as the lessons my grandmother learned when she had to work her way to the top of the Georgia Pacific packaging plant where she made her living.
I should have left that out. The real point was to address the claim that he "fled to our adversaries". There are realistically no neutral parties that he could have fled to.

I'll just concede on the Ecuadorian anti-Americanism. I don't think they're the worst but they are certainly not a dear friend.
I agree. But if they are in fact using some "temporary" paywall "technology" then it would be [more] difficult for google to know and/or catch them in the act.

As someone else stated in these comments: "If you start an incognito window with a Google News search for the headline and can't access it, use the "Send Feedback" link at the bottom of the search page to let Google know."
Go's channels take a copy of the value you pass to it. Now, if you pass pointers or interfaces, of course you'll have allocations. But it's entirely possible for two goroutines to communicate over a channel and produce zero allocations, where values put into and taken out of the channel are stored exclusively on the stack.
So what? It's only ten minutes. Are you also going to give up on sex because your neighbours might hear?
Yes

Might be easier to just write SQL in those cases
Fact #1 Greenhouse gases are those that absorb and emit infrared radiation in the wavelength range emitted by Earth. Carbon Dioxide is a greenhouse gas.

Fact #2 Fossil fuels emit carbon dioxide - roughly 40 billion tons of CO2 was released into the atmosphere in 2014.

Fact #3 The quantity of Carbon Dioxide in the atmosphere has been steadily increasing in the atmosphere - It was roughly 320 PPM (Parts Per Million) around 1960, and currently over 400 PPM

Fact #4 The temperature of Earth has been steadily climbing

Which one of these facts do you take issue with?