skysight-inc/HackerNews huggingface dataset:
1. The only reason to use C these days _is_ performance and portability. Write the code to your level of expertise or use a different language to cater to the 'du jour' audience.

2. This was advice straight of Der lindens Deep C secrets back in the mid 90s. It wasn't always true then and it isn't always true now. I often use macros and don't find them a problem to understand in others code.

3. Give me a break. Except when you don't need to allocate and manage memory which is almost every time you write a tool that does one thing well. This is not a good general principle.

4. This is the way it works for me. Do it. Nope.

5. Ok, some of this is common sense writing portable code. 'GNU is a blight on this earth': "..now we see the violence inherent in the system.."

6. Yes, finally a good point but not about C per-se.
7. Ok, but this is not about C per-se.
8. Hrrmmm. A culture of blame is what produces restrictive rules like these.

This article is fodder for the Rust and other anti-c devotees here to glom onto and point out all the problems with the author and his language as the ultimate straw man. To me it sounds like this person wasn't writing C in the 90s.
Or something as basic as

foo_s
bar_u
baz_e

for structs, unions and enums respectively. Perhaps even splurge on xyz_f for function pointers... though that's getting recklessly close to the Hungarian notation :)
Fascinating, thank you for highlighting the problems of digital so succinctly.
Curious: if anyone thinks it is bad for Google to give the police information, do you think it's bad for Google to have the information in the first place?

Another way to think about this is: when (not if, but when) Google gives a government information in some time in the future, would that change your behavior now?
Which is why I use ddg.gg (DuckDuckGo). They don't track you.

People are starting to wake up to the implications of a world without privacy. I carry around Snowden's quote on my phone and repeat it verbatim when people say they have nothing to hide:

"Arguing that you don't care about the right to privacy because you have nothing to hide is no different than saying you don't care about free speech because you have nothing to say".

Do not be discouraged. Just keep educating people one-by-one and we will win this fight. We have to, otherwise our ancestors who fought and died for freedom and liberty will have done so in vain.
What Happened to Twitter? It's Making People Rich
Why Qt and not IMGUI?
Where is "here" for you? As the other commenter said, at least in the bay area, drivers rent the cars for a day or a week then keep everything on top of what they pay to rent, Using Stripe wouldnt "screw" the taxi company I dont think.
Thanks a lot, that's it.
I've had this problem numerous times at LAX: driver will call then cancel when i tell them i'm not going downtown ($50) and instead to the west side ($15). I waited on the curb for an hour while 7 drivers canceled on me one after another.

Uber will often give you a credit when you report this but they don't seem to be actually fixing the problem.
I wonder what principles a judge in the U.S. justice system? Is it only constitution?
Can people somehow adjust what makes a judge? (speaking of competency in privacy matters)
Yes. Even with high-end studio equipment the difference is astounding. Let alone with random consumer stuff that was poorly stored or whatever.

My favorite example here is Star Trek TNG. It was shot on film but immediately transferred to VHS for editing and transmission. The BluRay releases were remastered from the film and the difference in quality is just astounding. Immensely greater color range and resolution. And since everything was done with motion-capture and practical special effects, all that looks amaze-balls too. There are like 2 actual CGI sequences in the entire series (the Crystalline Entity and something else).

It was a massive effort to re-master the whole thing because again, it was cut on VHS. They had a map to the general area where a reel of film was stored but nothing specific ("3rd row of shelves, 4th from the top, halfway across"), and no real list of which takes or shots from the reels were actually used. Only a list of what shots were taken on what day, in most instances, and the shot lists weren't always followed. They literally re-cut the entire thing from scratch. Pretty amazing.

On the flip side - it's going to be a lot tougher to re-master DS9 or Babylon 5, because they were actually shot on tape (VHS?) instead of film, and the effects were done digitally. The model files and stuff are long gone. You could re-create it from scratch, but nobody wants that (see: the Star Trek TOS remasters). Practically speaking, DVD quality is the best it's gonna get there.
Show HN: Universally rendered JavaScript app in one line of bash
I agree. Despite how this final comment looks, through the rest of the episode, he does not advocate in any way that we should find a way to automatize completely this kind of the decision. I agree that this final comment hints this way, but I think it is just the consequence of being out of the context.

What seems to be his opinion is the danger of giving so much power in the hands of only one man (in this case the John Kennedy as the President of the USA and Nikita Khrushchev as First Secretary of the Communist Party of the Soviet Union). Never before the nuclear weapons one human being has had such a destructive power. In his other podcasts, he alerts about this danger in the current political environment as Obama worked to concentrate even more power in the presidency during his time and we never know who might end up being president in the future, it is a very risky thing to do. For some, Trump is the personification of this exact risk; but for others, who support Trump now, it worth thinking that they don't know either who might end up next at the presidency with all this power.
By getting a job, it will interfere with what I need to do. I make my own hours, which is very important. I do 40 hrs driving and 40 hrs on my company every week. Right now I am at the tail end of the stretch and I am already starting to see the light at the end of the tunnel (funding).

"Honey Badger does not give a sh*t, if it's hungry, it's hungry"
Most of the "worthwhile" apps have certificate pinning and HMAC-signing in place these days, so it's a bit more of an onerous process than simply booting up Charles and playing with the API. But yeah, it's definitely better to deal with JSON outputs than have to parse HTML.
Out of curiosity, have you ever tried slow cooking meat in your rice cooker? I have a dead simple Zojirushi cooker (it has "cook" and "warm" as the only settings), and every once in a while I'll toss some pork ribs and other ingredients and seasonings in there (beer, garlic, salt, pepper, whatever), hit "cook" and a few hours later out will come incredible fall off the bone pork ribs (or whatever meat I put in).

Not the same as BBQ, but pretty freaking good if you get the rest of the flavor mix right and not fried at all.
google uses it for advertising but doesn't hand it over to any one particular person or company.
Of course you can. How many uninterested people even know what taxi legislation in their city is?
Tried the OCR for scraping and gave up because it was too slow and inaccurate.

OCR works well for certain scenarios where UI is fixed like on desktop applications but it's still fragile very much like CSS and Xpath selectors.

In fact, often OCR performs far slower and less accurate than CSS/Xpath selectors.

It has it's niches but I think it's sub optimal for web automation/scraping.
Moreover data is collected over the entire history. A matrix is a linear operator from time step T_i to T_i+1. By conflating all historical observations into one matrix it definitely is not an ordinary transition matrix.

That apart from the fact that it is questionable that it can be represented by an operator that is finite and linear.

It's more likely a stochastic process (infinite matrix) with births and deaths.

I would be surprised if it became true. :-)
Do you think stackoverflow is bullying users?
I had been using StackOverFlow and its other products, such as ServerFault for a long time. But recently my account at ServerFault had been abandoned. It's because that one of the community admins answered my question about resecuring a LUKS encryption disk. And the admin thought this was a lame question. He voted down my question. And suddenly my account was abandoned.

Why are those amateurs bullying on StackOverFlow Community.

Will StackOverFlow be the next Wrong-Knowledge-Wikipedia? Why?...
Give me a break. I've been poor as fuck. I've been unable to afford a cup of coffee. Ive gone hungry some nights. I'm very well off now, but I certainly remember those days of struggle.

I still don't want to be guilted into leaving every person I interact with in a day money because their employer doesn't feel like paying them for doing their job.

The more you tip someone the less their employers pay them.

Wouldn't you prefer a steady paycheck to relying on the kindness of strangers to be able to pay rent?

Where does this madness stop? Since you are personally so virtuous, do you also tip the cashier at Walmart every time you buy deodorant? The shelf stocker? Deli meat slicer operator? The person bagging your groceries? McDonald's employee who made your Big Mac? Do you walk into the kitchen to slip a Washington into the cook's pocket? The person at the bodega who made your sandwich? None of those people make much.

How about the receptionist at the doctor's office? Your doctor? Your mechanic? Pharmacists? Pharmacy assistant? Bank teller? Theatre attendant? Garbage collector? Police? Mail carrier?

How about the adminstrative staff at your office? Do you slip them a few bucks for scheduling your meeting and emailing you the meeting minutes? The cafeteria staff?

There's many low paid people who don't interact with the public. Do you mail a check to Amazon's wearhouse for the people who packed your Christmas gifts? What about when people provide customer service over the phone or Internet? So you reply to emails you get with your credit card number to tip the email sender?

>The largest tippers are or were poor

This isn't even remotely true, people use tipping to signal their power and wealth. It's a social signal. It's classist. It is not a bunch of poor people passing around the same $5 to each other.

>One of lifes most enjoyable things is to be generous.

I don't​ find being guilted into paying other people's wages to be either generous or enjoyable. I don't find turning every interaction into a business dealing to be enjoyable. I don't find living in a society where people won't do their job without not-so-subtile bribes enjoyable or something to strive for.

Do you want to live in a society where it's ever increasing amounts of customer extortion over legitimate customer service?

I don't think highly of people who enjoy throwing coins at those "below" them and enjoy holding that power over them. The people who enjoy pulling out a $20 to "make sure they are taken care of" that day are not generous. I have some unkind words to describe such people.

Oh, by the way, I intend to leave my entire estate to charity. I am not an unkind or stingy person.
> pay target-site.com to start building an API for you.

When has that ever worked?
Samsung's Galaxy S8 to Employ Facial-Recognition for Mobile Payments
I've done some mass-applying with things like AngelList, but generally I like to take the time to research a company, write a thoughtful cover letter, etc. It'd be hard to do that 100 times a day, especially if I'm going to do anything else with my day. Do you think quantity is more important than quality?
Splash is not chromium I believe. Therefore it's buggy as hell and doesn't render websites that Chrome can as smoothly and easily.
You capture the token along with the request on mitmproxy.
Two positions a day.
This site is full of spoiled little shits. These people don't have empathy but will yell at you for not having any.

Be careful. Talking about tips is a good way to make dang get grumpy
Defecting from the government is not an option.
> the thought of giving another human being a little extra money to thank them for good service

More like the thought of being expected to fork over extra cash for a standard transaction above what I already expected to pay up front.
The problem is that the idea behind tipping has been abused.
The onus needs to be on the business owner.
The problem I have, and that I think many people have, is that fraction: 30/60 = 1/2 = getting a bit silly.

But why? I mean, are you just rationalizing? "I think 50% taxes is a lot just because I do, therefore I think it's bad policy." Or is there a logical reason that 50% is "a bit silly" but, say, 30% (or whatever your number is) is fine?

This is something that Nobel prize-winning economists fight over -- exactly how high a tax rate is too high? -- so I kind of doubt we're going to resolve it here on HN. My point is that we all have feelings ("I don't like the color mauve", "50% taxes rubs me the wrong way"), but these have to be separate from motives for enacting policy.
At least in my experience, there are plenty of nice neighborhoods of mixed ethnicity and absolute shit neighborhoods regardless of ethnicity.
I know everyone wants to hate on google, but I think we should be more worried about our government and ISP's

https://arstechnica.com/tech-policy/2017/03/gop-senators-new...

no one is safe if this bill passes.
I've been fighting Tensorflow in the last couple of days to try an application on it, never before have I seen such a convoluted build process and a maze of dependencies. The best manual on getting tensorflow with CUDA support up and running is here:

http://www.nvidia.com/object/gpu-accelerated-applications-te...

But it is a little bit out of date when it comes to version numbers.

If you're going to try TensorBox (https://github.com/TensorBox/TensorBox) it will get a bit harder still because of conflicts and build issues with specific versions of TensorFlow.

There has to be an easier way to distribute a package.

That said, all this is super interesting and Google really moved the needle by opensourcing TensorFlow and other ML packages.
It already has. I use DDG, and have for years.

My Gmail box is for mailing lists, and putting up on things like my HN profile, for random people to get in contact. Personal correspondence goes to an address on a host I control.
But how many numbers would the world use per millisecond?
Put your work experience (freelance) on your resume.
Use your social network to do a good word for you.
Keep going or practice acting, anxiety always give off a negative signal.
Don't limit yourself geographically (NY).
If nothing works, apply for internship or move to northern europe.
Wooo – Tool that adds Redux to your React project without pain
One difference is that Feist v. Rural Telephone says that the data in a phonebook can't be copyrighted.

https://en.wikipedia.org/wiki/Feist_Publications,_Inc.,_v._R....
>Joe’s body was 1.7 miles as the crow flies from the ranch. Searchers had been close. In November 2015, Keller and David Van Berkum had come within several hundred yards. “I regret not searching there on the 25th of July,” Keller told me. “That’s where I wish I’d started. What part of here would take a life? It’s not the meadow on top; it’s the cliff.”

In populated areas you can skid off the road into a pond and not get found for years, if ever. When you hike even heavily travelled trails, all kinds of wildlife is just outside your range of perception along the trail. It's easy to stumble upon a bear's den, for example. Missing skiers can be 10 meters into the woods, off a marked trail, in a hole at the base of a tree.

Searching for a cold corpse in a fairly wild area is a low-odds roll of the dice, not a determination that a body isn't there. Unless you have something like a mobile phone or body heat that can be sensed at a distance, you have, at best, a well-trained dog's nose at ground level, limited by where the dog and handler can reach. Human senses have much lower odds of success.
For great onion techniques see "Ruhlman's Twenty: 20 Techniques, 100 Recipes, A Cook's Manifesto" by Michael Ruhlman. Before this book I didn't know there was a difference between sweating them and caramelizing them.
Launch HN: Effective Altruism Funds (YC W17 Nonprofit)
Hi HN! We’re the founders of the Centre for Effective Altruism, a nonprofit from Oxford, UK in the YC W17 batch. We’re the creators of Effective Altruism (EA) Funds, (https://app.effectivealtruism.org/funds/) high-impact, individual giving portfolios, managed by expert researchers. It's like Vanguard for charity.

We created EA Funds because we became frustrated with how difficult it was to find the best giving opportunities as an individual donor. Using EA Funds, you choose a problem area, and our fund managers find the best giving opportunities. Our initial funds are all managed by Program Officers at the Open Philanthropy Project, a $10B private foundation. In the future, we hope to expand the number of funds, building a competitive marketplace for giving, where the amount of funding a charity receives is directly correlated with the amount of good they do.

We started out 7 years ago, when 23 of our friends pledged to give 10% of their income to the most effective charities they could find. Since then, 2700 people have joined us, donating $33M, including $17M last year. We’ve found that some of the most cost-effective charities can buy one year of perfect health (a DALY) for as little as $80, while others have no effect. A study in the US found that $10B was spent each year on social programs that had been proven to have no effect on outcomes, and a further $1B was spent on programs that were actively harmful. We built EA Funds to replicate the success of groups like the Gates Foundation and GiveWell. By pooling our resources and utilising the expertise of our research community, we can give individual donors the same impact per dollar as billion dollar foundations.

We’d love to hear your feedback and answer questions about effective altruism, donating effectively or hear your stories about the charity sector!

(Edit: originally said QALY instead of DALY, but that was a typo, as commenters pointed out.)
The only problems the “blockchain” solves are money laundering and bypassing capital controls.
I'm trying to see what the big deal is here (relax, I'll explain).

Police are not asking for the entire search history of everyone in the town, then combing through it to see what they've searched for. Rather, police are asking Google who, in a narrow amount of time, searched for the name of a relatively unknown person who had $28K stolen from him.

Is this really that different from police asking for security camera footage from a convenience store after a robbery? In either case, obviously innocent bystanders will be quickly eliminated from the list of possible suspects. Any remaining suspect(s) will still need to be (1) charged, (2) have a judge allow the evidence in court, and (3) convicted on the basis of evidence beyond reasonable doubt by a jury of their peers.

Unfortunately, I think obvious invasions of privacy (e.g., PRISM) have made folks very jumpy about any electronic evidence collection, which I don't think is warranted.

EDIT: Thanks to guelo for pointing out that this was an unsuccessful attempt at wire fraud, so the victim (fortunately) retained the $28K. I missed that previously.
It sets an interesting precedent for more broad fishing expeditions. Slippery slope and that sort of thing. Have you watched the film Minority Report?
No. The "market"/"humans" doesn't choose optimally for long term survival. They optimize for some parameter, which bears little to no correlation with greater chances for survival.

You can see this everywhere, from tomatoes (and now even cherry tomatoes) that taste like cardboard because producers optimize for pretty looks (which are used to determine if the product is faulty); to bananas.
I agree, but the healthcare system is the reality we live in.
Oi. Another person who thinks the number of search results returned is a real number that means something.... the fact that it gives even plausible results is impressive as the number is made up by googles servers.
You're using Uber and supporting their practices. So if they are taking advantage of the driver, so are you, by proxy of using their service.
Failed wire fraud.

Yeah, they are doing this for a loss of... $0.
I just imagined that the competitive pressures would be so great that all the people who got in would get them all right.
Because innocent people getting swept up by the legal system is potentially disastrous for those people, particularly if they are people of color. Take the Kalief Browder case as an example: http://www.newyorker.com/magazine/2014/10/06/before-the-law
Is your project about writing or just building the weblog software/system? If you'd like to write, your audience doesn't care what underlying technology you're using, so you go with whatever is the cheapest, easiest, or with least maintenance.

I'm personally using Github Pages (with Jekyll). I've never paid anything, and except for some version upgrade a while back, haven't had to do any maintenance. As for the upfront cost, it took me a bit to get a Jekyll theme to work out for me, and I'm not particularly fluent with Ruby. Good luck.
Sometimes it's also necessary to spread requests over numerous IP addresses.
So to review some points from this budget proposal:

* 31% / $2.6 billion cut to the EPA

* 21% / $4.7 billion cut to the USDA - includes programs such as SNAP, aka food stamps, National Forest Service and grant funding for water and sewage infrastructure

* 16% / $1.5 billion cut to NOAA/NWS - provides weather forecasting, basic climate science

* 16% / $12.6 billion cut to Health and Human Services, including an 18% cut to the NIH, and the elimination of the low income heating assistance HEAP

A healthcare plan that hoses the poor, sick and old by crippling Medicare with block funding, while repealing billions of taxes on the wealthy.

And a multitude of cuts to public services and programs such as the National Endowment for the Arts and Corporation for Public Broadcasting (0.02% of the budget)
https://www.nytimes.com/interactive/2017/03/15/us/politics/t...

All while increasing military spending by $53 billion to $574 billion, to the most advanced and well funded military in the world (over $400 billion more than the next biggest budget, China at $146 billion, and more than the rest of the world combined)
Add another $4 billion this year for a pointless wall that's going to take tens of billions to complete.

Who are we preparing to go to war against here? I thought the alt-right was against more military misadventures.

Why do we, in one of the wealthiest nations on earth, need to gut basic science, the current threadbare social safety net, and the little environmental protection we have to fund the military industrial complex? I'm seriously concerned for the future of this country if this holds up for four years.
Is putting those capsules on sale every few months an example of price discrimination? I thought price discrimination was charging different people different amounts for the same product at the same time. E.g. if someone's User-Agent implies they're on an Apple computer, charge them 10% more (the argument being they can afford it), that kind of thing.
Most of the junior roles,in tech companies, are filled with new grads or rather resumes from colleges. I would suggest going to career fairs and conferences/meetups. Many recruiters scout here for junior positions. Also, do not be disappointed with rejection. You just need one acceptance :). There are many companies out there. Apply like a bit.
Good luck.