skysight-inc/HackerNews huggingface dataset:
I don't understand your complaint. There are mature regex libraries for C found with the obvious Google search. Source code included. Why would you not just pick and consume one, as you would in Python?

Overall though I think what you may be seeing is simply the stratification of software development; what began in the 70s and 80s has come to fruition. There are different planes of existence, like thermoclines in the oceans. A developer may (and is likely to) live in one forever, without crossing above or below. Each has its purpose. While I wrote my own database and rendering engines in the 80s as part of applications development, I wouldn't dream of it today unless there was a very, very good reason. Same goes for network stacks. Or math libraries. Memory managers. Etc.

Sure, coming from the Python ecosystem, you will feel as though there is a shortage of auto-pilot-like assistance, but you must realize you are in a very different world now - Embedded work is (frequently) focused on predictability, responsiveness, efficiency, and even moreso with realtime work. You are the engineer in charge, and all the safe boundaries and cushions of the interpreted language world are now missing. Want to REALLY feel naked? Drop down to assembly on any platform and try to emit a simple "hello world." For those who have never done so, it's a humbling experience but rewarding.

Remember that C was designed as a "universal assembly language", easily portable to different architectures and close (enough) to the metal so the programmer can have full control over the machine. Best analogy I've heard: C is like a chainsaw - used carelessly one can cause enormous damage and destruction, but in the hands of a skilled/experienced craftsman, very clever solutions are possible.
I think for quite a large number of people, allowing AIs to make decisions for them will probably be better for them.
To my mind, leading a simple life is enjoying a burger at a restaurant/bar I frequent already. Simplicity _is_ accepting that Google algorithmically noticed a trend and just helped me do things I already do.
But not on a rocket that flew five times.
'C' stickers do exist: http://www.unixstickers.com/stickers/coding_stickers/c-progr... 8)
The problem is they don't own the old shows. They are owned by AMC, Disney, Fox etc.
Lol u mad
Has Star Trek even a currency? It always feels like a socialist/communist thing to me.

You cannot compare the world's biggest seller of advertisement space with the ST universe. The motivation's aren't aligned: Google/Alphabet want to make sales based on my information.

I agree that I found these oh so clever AI fantasies interesting in my youth, still do to a degree. But I always pictured the data being held inaccessible to humans in general ("Where's my wife right now?") and not in the hands of a golden few with no oversight.
evil-mode

vim keys in emacs.
The way you phrased the question sounds to me like "what are the shortcomings, leaving aside these terrible shortcomings?"

Having said that: Google is not in the business of making your life easier, but in the business of selling you ads. The data that Google collects about you is incredibly powerful, allowing them to go from a "simple" manipulation to sell you stuff you wouldn't otherwise buy, to full-scale blackmailing you if they see it fit (not saying that this is happening, but if they wanted to, who would stop them?).

It's putting too much power in the hands of a single, amoral entity (like all corporations). That's not good.
Insight Artificial Intelligence Fellows Program
High-Performance Computing with Amazon’s X1 Instance
They haven't orbited anything yet, so not exactly. But it looks like the gap is narrower than some thought.

Musk said he hoped to ignite a new space race. He might have one.
Unfortunately I'm using windows for my main os, and emacs does not work as smoothly on windows as it does on mac/linux. But now you got a beefy framework with all the bells and whistles from spacemacs, I really like to keep my plugins lean and specific to my needs. also now you need to worry about layers being maintained in spacemacs, which can be a good/bad thing.

I have tried it out loved the ease of it, but not the trade off for hangs and crashes.
Unfortunately EMV here in the states is still in its infancy, and it can and does take that long to process a transaction. What I find extremely frustrating is I can use Apple Pay (which still uses EMV under the hood, just the contactless variant) and be done with my payment in under 2 seconds - meanwhile actually dipping my physical card will take a minimum of 5 seconds and up to 30 depending on the situation.

The payment industry in the US did not properly prepare for the EMV transition, and it's pissing everyone off.
Rust has gotten too fancy

Could you identify a simple Rust core that has all the good parts
while avoiding the complexity you mention? What	is superfluous in Rust?

By "templates" you mean macros?	If so, how should a language
implement the functionality that's currently delivered by macros?

I'm
asking because I'm thinking about adding HKTs (higher-kinded types) to
Rust.
I have xmodmap. All keyboards are programmable. I do the control-capslock rebind, as is traditional among Emacs users.

I also typically use a Unicomp Model-M style keyboard, complete with springs. But that's an entirely different flame war.
There are no dead dogs on the internet of things
Or the movie "The Final Cut" with Robin Williams.
Siri recordings are uploaded to the cloud for transcription, and reviewed by third parties to improve transcription and the AI. It also can arbitrarily decide to query search engines to answer questions.

So, better, but nowhere near "on the device only".
Exactly. For example, see the news yesterday with Yahoo. Imagine instead of just emails, it was all of the data about all of us.
Google (or Facebook) is the third party. The first two are you and your computer.
> Probably if 99% of their revenue comes from advertising you can call them an advertising company

So what is Google then? As of 2015 Q4, ~90% of revenue comes from ads and it's trending down vs. other sources.

http://qz.com/607378/were-live-charting-googles-first-alphab...
I have got to try AceJump one of these days...
Developers do have early access to the latest Couchbase EE versions for development and testing as long as they are not using it in production.

If they are using Couchbase in production and they do not want to pay for EE, then they do have to live with the CE lags.

This allows us to maintain a sustainable business model.
You should be glad that it doesn't remind you:

"Hey, it's a been a while. Why don't you go to ... today? Traffic conditions are favorable too."
Do most of us agree that people strive for excessive (excessive meaning to their detriment) status, power, and wealth? I rarely see that behavior from my peers. I believe most people are very content with their current status, for example Gallup measures that 80% of Americans are satisfied with their standard of living and 48.7% live with a lot of happiness and little stress (compared to 10.7% with a lot of stress and without happiness). When 55% of workers are "completely satisfied" with the recognition they receive and 41% completely satisfied with their salary, it seems like most people are happy and are not striving for excessive wealth and power.
Portugal's Guterres set to be UN head
When I read that sentence, I immediately thought it sounded like some people were being childish and defensive.

OTOH, a bunch of people got unsolicited error reports for already published papers, and I can understand being initially irritated. This was, by the admission of the statcheck authors, a way to get attention quickly.

My guess is it'll all settle down and people won't complain about bullying once everyone just uses statcheck like they do spell-check.

To answer your question though, I think feelings have everything to do with science. There are many reasons different people do science, and they all stem from emotions. Some people do science out of curiosity, to solve mysteries. Some do science as a means to an end, to gain knowledge required to further some other goal. Some do science to gain social standing & intellectual superiority. Some do science to help others understand how the world works. In all cases, the reasons people are doing science is because of a want, some kind of desire to achieve a goal. Nature and physics will continue to exist whether we explore it or not, we do so because we care, and caring is a feeling.
I'm pretty sure C did not have a plethora of compilers six years after birth. Even if it did, they were probably wildly inconsistent.
It's a shame Modula wasn't available until the early 80s (as far as I know), but unfortunately, you are right.

C is vastly preferable to writing assembler on multiple platforms, though.

The real tragedy is IT Managment(TM), which insisted on C++, and after that inevitably failed (for most things outside of video games), insisted on Java due to all the core dumping craziness.

Can't find the original source doc, but here goes: https://blog.acolyer.org/2016/09/07/the-emperors-old-clothes...

At least K&R took quicksort(), even if they didn't take the array subscript bounds checking part (etc) to heart.
Are the article's quotes and comments about Wolfe's treatment of Darwin accurate?

I'm not a big Chomsky fan. On the other hand, using Everett as an attack on Chomsky doesn't work; Everett is a bit sketchy and one language does not provide a counter example.

But I admit I haven't studied Chomsky in detail. I do know a fair bit about Darwin, though, and if this is accurate, Wolfe's whole book can be discarded without fear of missing anything.
Normal vim users aren't thinking about the most efficient way to perform an edit, but rather just go with muscle memory. Said vim users also don't write blog articles on how to be more efficient with vim.
I'm in the EU everything is quite fine outside of alt-right blogs. The only ones really tanking are the UK.

Capitalist nations like the US aren't exactly doing great yet.
He did offer to be questioned at the embassy by the Swedish investigator.

She declined to do it anywhere but Sweden if my memory serves.
Material Design concepts of data visualization
1 - Sure there is, Google has fairly fine-grained tracking control. Not perfect, but as another commenter noted, this is a double-edged sword, as _too many_ controls can conversely hinder user control (see Facebook's privacy revamp)

2 - My point is that I personally am OK with Google's AI knowing more about me. I respect that others aren't. I'm not naive in my acceptance.

3 - I don't really have a response here.
Are banks promoting phishing?
Of course, I'm not saying that Google isn't an advertising company.

If Apple made 50% of its revenue from adverting would it still be a product company?

Is this distinction about the size of the business unit?
Imagine some day your doctor advises to cut back on burgers and alcohol. Is Google going to incorporate that advice in its bar recommendations?
This will get downvotes here, because many HNers somehow see value in Twitter. But I'm actually surprised that many people would bid on Twitter at anywhere close to its current valuation of ~$17 billion. Here's one reason why:

Go ask any major affiliate marketing network how they feel about Twitter traffic. Many of them have an outright ban on it - meaning it actually has negative value to their advertisers. It simply doesn't monetize nearly as well as the traffic from other social networks. Much like the average Android user is worth far less to app developers than an iOS user is, the Twitter user base is simply not worth much to people looking to monetize it. That's a huge problem when asking someone to justify a $17B acquisition price.
And yet, the OnePlus 3 sells a fraction of the amount that the Samsung Galaxy S7 sells.

It really seems like inexpensive high-end phones should sell like hotcakes, but in practice, it doesn't happen. It's arguably very possible that a $650 phone will sell better than a $450 phone even with the same components, because it'll get perceived as "high-end" in a way the inexpensive one wouldn't.
I love that this uses 'pause' vs 'stop', 'off', 'disable' 'deactivate'.

Your location history tracking is paused..
Studying feelings does not make feelings a part of studying.
Getting to Second Base with HBase
From the article: So the actual price for building a “personal Google for everyone, everywhere” would in fact be zero privacy for everyone, everywhere.

That has no basis. It is completely possible to do what they are doing by keeping everyone's individual privacy intact. And if I go by Google's privacy policy, that's exactly what they are doing. And I think it's in their best interest to keep it that way, because the day it comes out in public that our privacy is not safe with them, everyone will stop feeding them more data.
sure - it's not a vim or emacs-specific re-mapping tbh, because many programs require liberal usage of ctrl.
Sharp Showcases 27-inch 8K 120Hz IGZO Monitor with HDR, Also 1000 PPI for VR
Rebel Teens Are Killing America’s Clothing Giants
>There are regex libraries for C

Which everybody here knows and nobody doubted. So, a big duh!

What the parent means is with Python you don't need to go and install one, adjust your makefiles, etc. Regex are right there in the standard library, and things that are not are immediately usable in just a "pip install" away.
Reasons to Host a Hackathon in Ghana
Ask HN: Where can I sell B2B Leads?
I did some crawling of a site that has lots of businesses, and so I have a TON of B2B leads (most of which I will never use for myself).

So I was just curious about how I can monetize these lists.

I have them broken down by city & state in the US.

Are there recently made, credible, marketplaces that facilitate the sale of these types of lists?

I found a bunch of sites, but they all look a bit sketchy.

Suggestions? Anyone interested in buying B2B leads?
As was mentioned below, in Google's case I'm particularly looking for ease of use and a UI that lets me turn things on and off quickly and intuitively. That might sound odd, as if I care deeply enough about my privacy to complain about it, but not enough to quickly switch the settings on my Google account, but I do think it matters.

The more specific work I need to go through to set up my privacy, the less inclined I am to do it. If I didn't think I was able to be manipulated psychologically in this way, well, I wouldn't worry about advertising at all! If I were to ever do something politically dissident/personally embarrassing on the internet (not that I ever have of course) I'd go to the trouble of ensuring encryption and being hard to track, but I think it's important that I'm able to say to Google "Hey, I'm cool with you telling me when I should check off work to hit the bar, but it's super weird that you know what I should get my Mom for Mother's Day."

Of course, the simplest way of making a system that's both fine-grained and intuitive might involve... more AI, so I'm not sure how to crack that issue.
Given how many of the valley's biggest thought leaders use Twitter very heavily, I'd be surprised if there weren't a lot of potential buyers. Then again, its value is high enough to shake out a lot of the smaller players, since the buy-in is pretty astronomically huge.

If the valley is an echo chamber (it is), then Twitter echoes louder than most things I can think of. Very few companies have the kind of reach and influence within the valley that Twitter has.
> It was rather odd how easily people could look up details on crewmembers aboard the Enterprise, but I suppose the situation's different on an organized ship.

Not just crewmembers: TNG showed some of the broader implications (both useful and creepy) of the convenience-oriented panopticon, e.g., when Geordi used the Enterprise library computer to construct a simulation from data (including personality profiles) of Dr. Leah Brahms, who later meets him (and encounters the simulation.) (S306 "Booby Trap", S416 "Galaxy's Child")
One other C inspired tragedy: WHY, OH WHY, did they insist on putting identifier names AFTER (most of) the type information???

Algol had it right, why screw it up?

I guess it doesn't matter if your (optional) type is word^H^H^H^H int, but this has descended into chaos in Java land.
Doesn't really answer your question directly, but this was posted fairly recently.

https://hashrocket.com/blog/posts/websocket-shootout

I've used websocketpp in the past (in C++), with fairly good results, but uWebSockets is in a whole other league; especially in a multi-threaded server.
Similarly, there's plv8 for PostgreSQL
oldmanjay did realise that ...
Your username suggests you work from ymedialabs. Can you submit the article titles as they are, in this case "The superpowers of UX & UI designers"? (Unless it's link-bait or the titles are way too long of course). The article doesn't say that UX is better than UI so the submitted title is misleading.
I don't think I've gotten any wholly unsolicited emails via Mailchimp or similar services. I still usually file them as spam because I hate that links they contain are obfuscated redirects -- for tracking purposes, but I'm much less agitated about that than the removal of link functionality -- I like seeing where I might click is likely to land me before clicking. If I happen to forget/not notice and mindlessly click on a link in an email, uBlock Origin helpfully blocks most such tracking links.
When the AIs are working in service of corporations this seems incredibly unlikely.

We already see what happens when peoples decision making is coloured by mass media advertising. An obese population trapped by debts taken out to fuel consumption.

It is in other peoples best interests for you to work like a slave, be addicted to unhealthy habits & run up vast debts in order to buy their products.

We keep allowing those with power to distort the markets gaining themselves more money and more power at the expense of the little guy. I don't see any reason why AI in the service of the powerful will do anything but accelerate that.
Storcatorul de Fructe-Un stil de viata sanatos
> infer what you want and help you achieve it

Where is the border between inferring what I want and deciding (for me) what I want? How about an artificially created tilt toward certain consumer or political brands in the process of inferring what I want?
Your description sounds like a very intelligent cache/proxy.

When my AI can talk directly to your AI, we can transfer mail etc without cloud services. If it knows our social network, perhaps it can remotely store encrypted backups of our data, but only with people who we already trust.
Google is an advertising company.

Is Apple an advertising company? Why or why not?

Is Rooster Teeth (one of my favorite creator groups) an advertising company? They make a large percentage of their revenue from selling advertising but they also make video content.
I feel like an old fool fighting against its time, but to me all those new applicances are scary not because of privacy (have my data, I couldn't care less), but because of how they shape our world.

Most of the coolest memories I have were the product of something spontaneous, or mistakes, that become close to impossible with a computer and internet in your pocket 24/7.

Assessing what's around you, talking to strangers, actively looking for something without it instantly popping in suggestions after you've typed 4 characters, all those things have been a great source of circumstance-based, little everyday life adventures.

This is the difference between risking buying a random book, or browsing reviews and picking a 5 star one to download.

This is the difference between discovering a place you'd never thought existed while waiting for someone and poking your nose around, instead of standing there, frantically watching their dot on the map get closer to you.

This is the difference between the mesmerizing feeling of playing the first expansions of world of warcraft, versus the tiring experience of the super streamlined versions that followed. Yes, they are less frustrating, but they don't bring tear to your eyes when you thing about them, they just feel averagely satisfying.

A few minutes ago I got up to open the door for my cat, and in a few minutes she'll be back and I'll be interrupted again. I feel like those interruptions are precious. They keep you connected to reality. I could install an RFID cat door, hell I could make a voice activated one in a couple weekends, and I would not be annoyed anymore. I would also never have seen all the things I witness every time I get to that damn door.
My knowledge of ancient Chinese history is fuzzy, but the Jin dynasty, the Song dynasty, and the Ming dynasty were all ended by the conquest of what the Chinese considered barbarians, and I seem to recall that barbarian problems (or at least the cost of barbarian pacification efforts) fueled the fall of the Han and Tang dynasties as well.

It's worth first pointing out that the timeline of that series is slightly misleading; for proper comparisons, you're not comparing the Han dynasty against Rome but rather the various Chinese dynasties against Western tradition from ancient Greece and Rome, through the Islamic and medieval worlds up to perhaps the end of the Early Modern, which does reduce some of the impressiveness of the achievements. It's also interesting to look at what the Chinese don't invent--they invented gunpowder, but neither corned gunpowder nor the arquebus; they never appear to have been much interested in geodesy or cottoned on to the idea of the spherical Earth; they developed printing, movable type, and paper but never developed the printing press nor the literary industry of Western Europe.
I don't know about Google, but I know that Siri and Alexa only collect and send data when you ask it to.

You can monitor the traffic of the Alexa and see that it is only sending data when you ask it to do something, and furthermore, Amazon gives you a log of everything you've said to it and it recorded.
I used to live in Atlanta. It felt like the city had so much potential for tech but just wasn't there yet. There were so many smart and driven people at Georgia Tech and other places. And there seemed to be a business community that would be capable of supporting those people but those two communities hadn't figured out how to deal with each other yet. This was in 2011. I would love for Atlanta to become a real hub and would gladly move back if given a chance.
Some more points ...

1 - Unabashedly, our #1 commitment is to our customers who are relying on Couchbase for their mission critical applications. That's why the Couchbase Enterprise Edition gets the bulk of our attention and testing.

2 - History can show that's it's actually more like 3-6 months of delay rather that 8-10 and corresponds more to our release cycles than to an artificially imposed delay.

3 - Couchbase CE is provided as a service to the community. Users who want to rely upon their own expertise to run a database in production have a responsibility to themselves and their organization to have the appropriate level of skills to do so. That should mean being able to debug and fix bugs themselves. In fact, our open source code base does not lag AT ALL and anyone is welcome to build off of that themselves and get all of the latest and greatest features (and bugs of course). If they're not willing to do this, they should be paying us to.
Does "outsource" mean something different now? An H1B holder is someone who has come to the US to work. So, if they're working here in the US, in an office in the US...how is that "outsourcing"?
As a long-time Mandrill customer, I agree.
Quick question: what proportion of modern humanity is a descendant of Gengis Kahn?