skysight-inc/HackerNews huggingface dataset:
It was originally written by Linus and is quite old (the line about burning the GNU coding standards was there in the first Git import [1], but IIRC it's way older).

[1] https://github.com/torvalds/linux/blame/master/Documentation...
I'm a data scientist at Microsoft and use the precursor to Azure Data Lake (internally called Cosmos) daily. It's a remarkably powerful and well-designed system.
And the name-calling as evidence and proof of superiority:

> Texas is as politically divided as the rest of the U.S., but a recurrent crop of crackpots and ideologues has fed its reputation for proud know-nothingism and retrograde thinking.

The author is proudly preaching to the liberal New Yorker's choir.
Political Spectrum
Quantum Common Sense
I doubt it has to do with privacy, have you seen how many selfies are out there with food shots and stuff? Plus, such studies could be funded to give people money for tracking this.

I believe the problem isn't with privacy but just that it is difficult to keep notes of what you eat daily. Make a product that makes monitoring what you eat very easy to do and you can get more data that's solid. What Apple did with HealthKit did in fact help, we just need more of that. I know a buddy who lost weight easily because of a smartwatch (Apple Watch) that he uses to monitor his input because it is so easy and quick.
We haven't seen the use-case yet where the (signature,payload) tuple is not isomorphic to a transaction. Yes, in the case of multiple, distinct payloads, you'd have to break those into separate transactions, but that seems like a very specific use-case that doesn't sound very "transactional".

Pact's philosophy sees a blockchain as a special-purpose database, for distributed transactions, so it's not designed for many "normal" database cases, namely bulk operations, searches, heuristics, etc. The use case of accepting multiple signed payloads sounds suspiciously "batchy" to me. Also, Pact is "success-oriented": we see failures like a bad signature as something that should fail your tx only. This is a way of avoiding dicey control-flow logic.

So, if a single payload is what you need the signatures on, you simply design your contract API/function call to have the specific function to handle that data (store it in the database, whatever), and let the environment check the signature.

EDIT: Pact is actually `([Signature],payload)` -- ie, you can sign the same payload multiple times
> neovim doesn't try to keep its fork compatible with vim.

Nvim tracks all Vim patches[1]. _Only_ the job-control API differs. All other Vim patches are merged into Nvim reguarly, including new Vimscript features like partials, lambdas, etc.

Nearly all 7.4.x patches (except for job-control) have been merged:

https://neovim.io/doc/reports/vimpatch/

Hundreds of 8.0.x patches have been merged also, but they won't be in that report until we finish the last couple 7.4.x patches.

[1] https://github.com/neovim/neovim/wiki/Merging-patches-from-u...
Calorie restriction diets don't make sense to me the way they are phrased. Reduce calories by 20-50%...of what. My current calories? Of the RDA 2000? Cause the thing is the logical conclusion of this prescription is you eat approaching zero calories. If you're in a negative energy state you lose weight. Then your body adapts. Then what....restrict by another 20-50%? Maybe I'm missing something but the way metabolisms work is any calorie level you set the body will adapt to, and that number is different for every single person.
SEEKING WORK

iOS, YC STARTUP EXPERIENCE, COMPUTER SCIENCE, SAN FRANCISCO BAY AREA LOCAL

,.-~´¨¯¨`·~-.¸,.-~´¨¯¨`·~-.¸-( Happy July 4th, America! )-,.-~´¨¯¨`·~-.¸,.-~´¨¯¨`·~-.¸

* Location: SF, Mountain View, San Francisco Bay Area, Silicon Valley, Palo Alto, CA, US.

* Technologies: iOS, iOS, iOS. Swift. Native. iOS.

* Education: Computer Science / CS / C.S. bachelors degree.

* Soft-skills: No language or cultural barriers. I speak fluent and clear "American" English and have years of customer-facing experience with both technical and non-technical people. You’ll have no friction communicating with me and I will collaborate with your current team just fine.

* Time zone: I'm can be available locally in-person to sync with your team face-to-face during normal US business hours (no need to wake up at 3am remote team meeting.)

* Sample work 1: Cognitive Behavioral Therapy (CBT) app: http://www.seebetty.com

* Sample work 2: Enterprise P2P Social Recognition App Proof-of-Concept: https://www.youtube.com/watch?v=dBTNISgYR7M (short 5-min walkthrough demo)

* Experience: I’ve worked for 2 YC portfolio companies to date (1 hardware, 1 software). I've also worked for publicly-traded tech companies as a contractor and as a full-time employee.

* Work authorization: Full work authorization + US secret security clearance.

* Other technologies: Python, Django, jQuery, full-stack web, DevOps, Redis, LAMP, SQL, Parse, Postgres, Heroku, Objective-C, Obj-C.

* Résumé / CV / LinkedIn / Resume: (sensitive info) Please drop me an email and I’ll respond with PDF.

* Email: jayliew at jayliew dot com

,.-~´¨¯¨`·~-.¸,.-~´¨¯¨`·~-.¸-( / Happy July 4th, America! )-,.-~´¨¯¨`·~-.¸,.-~´¨¯¨`·~-.¸
Demonstrative evidence that shows meaningfully lower disease rates and longer life expectancy in calorie restricted cohorts of accurately tracked long term human trials.

That is basically what most people would love to see.

Unfortunately, studies like this are notoriously difficult to run due to terrible self reporting. To complete an accurate study like this would likely take constant monitoring and an administered diet for the participants.
I can not find proof right now, but I've read some version of this in the early 2000s and the (initial) author is Linus Torvalds. You should be able to tell by the style :)
Experimenting with the keto diet for my YouTube endeavors and one thing I didn't expect is how much better my joints would feel.

Prediction: the keto diet will soon come under HEAVY fire from mainstream media, journals, and lobbyist health organizations under the pressure of certain agriculture and pharma groups. Just wait for it.
You're misinterpreting "database".

In this case the geoIP database is like a 1MB CSV file, provided for free to the entire world by maxmind (a major network provider).

You can put give that file to many servers like nginx/apache out of the box, they will start adding a header with the country and the city of the client.

What this service is doing is effectively looking up the ip block in that csv file and returning the result as JSON.
Das ~Glas, die ~Creme/Butter, der ~aufstrich. Since it's uncountable, it's just "gib mir <x>".
There's only four of you? How much time did you have to waste on the TV License check stuff? :(
fixed in the 6.4 release: ( 102 bugs found. )

https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED...
Great to hear you had good results!!
If your function is only called once it's better to leave it indented than to create a function.
This coding style works, sure. But so does the NT kernel style, which is the opposite of Linux kernel style in many ways. For example, in NT, all structs and pointers are typedefs. So what? There's a certain elegance to type names being one token long.

People bikeshed source code formatting. They make arguments about developer portability and visual minutiae, usually without any sort of evidence, when in reality the higher-level organization of the code matters a lot more. Optimizing code for readability quickly runs into diminishing returns and begins hurting a lot more than it helps.

In general, I'm strongly against rules and ceremony and centralization when it comes to coding. Ostensibly, it's all about hygiene and best practices and whatever, but in practice this kind of discipline amounts to "I like it this way and you're going to like it too". It's far more important to let developers make decentralized, rapid decisions about the best approach for a particular task than to enforce some kind of useless Procrustean uniformity on everyone.
The issue is not prostitution. It's an underage sex.

If the same girl was 21 I would say it's absolutely ok.
2000 calories is not an RDA; the average American needs significantly more, and spreading the impression 2000kcal is an RDA is dangerous. Actual calorie needs depend on age, height, weight, and activity level, and are calculated using the Harris-Benedict equation.
>VC talk can be overbearing at times but I haven't seen anyone harping on how raising money is superior to bootstrapping.

I've seen that + sneer at "lifestyle businesses" (aka normal businesses that don't aspire to be "unicorns" or lose on every sale but make it up in volume) countless times.

>DHH, on the other hand, keeps on lambasting the VC industry without much helpful advice.

Haven't he and/or Fried written like 2 books with business advice?
Can't agree more. I have been following the LCHF movement, and the Intermittent Fasting by some prominent doctors (including Dr. Jason Fung). Fasting was difficult when I tried going without food for a day for the first time. However, now, when I have a busy day ahead and want to be energetic the following day, I just skip dinner the prior evening. I have also tried a full day fast and have felt good enough that I do this whenever my schedule permits. This [1] video convinced me to try fasting, and I am happy I tried.

[1]: https://www.youtube.com/watch?v=gBACh6c4zNY

Edit: Though the video starts off talking about a vegetarian diet, the main talk by Dr. Alan Goldhamer is about fasting, and has nothing to do with one's dietary choices.
Online income Earn $10 daily from bestchange- Free online income
I'm not an expert on this but I think the point was market cap is the value of all outstanding shares. Tesla raised money through venture capital while GM raised money by going to the bank and getting a loan.

Think about buying a $1M rental property. One guy gets 9 friends together and they each put up $100k for 10% of the house. The house/business is worth $1m. The market cap is $1m.

Another guy wants to buy a $1m rental property but he goes to the bank and gets a $900k mortgage. The house is worth $1m but the market cap is only $100k.

Since tesla and GM raised money very differently their market caps are not comparable.
It's not a thought-terminating cliche, though. The problem with learning all this terminology is that you apply it to any viewpoint you don't agree with rather than taking the time to thoroughly consider it.

In this case it doesn't make any sense because people who use React (like me) have taken the time to see whether it matches up to its promises. Quite the opposite of "thought-terminating".

Do you have anything to say about how React was the single most loved library in the Stack Overflow developer's survey? https://insights.stackoverflow.com/survey/2017#technology-mo...

Surely it's not just "thought-terminating cliches" getting it up there; if it were, then Angular would have scored just as high as legions of programmers failed to critically analyze whatever framework they were using.

Hopefully you can understand how your ability to say "everyone else thinks in thought terminating cliches about their favorite framework, including everyone I'm talking with, but that doesn't apply to me" doesn't lead to a reasonable debate.
I'm waiting for that as well. The science gets in the way of profits.
I violate #1 in only one case, the entire statement has to be one line:

if (var1 != var2) return false;

But having it on two lines and tabbed out without braces seems extremely ugly and dangerous to me.
funcref() is in Nvim 0.2. Old versions of Vim also don't have funcref() ...
Basically this article is a boring recount of the history of politics in Texas. Everyone needs a mantra I guess, Texas has its own thing, like putting the Texas flag everywhere for example. In Boston and MA, they are obsessed with their sports teams, in Texas they are obsessed with Texas.
Mine Eyes Have Seen the Glory of the Coming of the 4K Board
Looks like it was introduced in Linux 1.3.53, which is from Jan 1996. http://lxr.linux.no/#linux-old+v1.3.53/Documentation/CodingS...
Did you just described tor?
Stagefright comes to mind.
Heh, i ended up doing that, too. It's possible to just replace

jq ".artworks[0].url"

with

jq ".artworks[$((RANDOM % 5))].url"

…at least in bash and zsh. But your version will work better if there ever are more (or less) than 5 featured items.
Diet for Healthy Heart
I doubt that this was not explained in the TOS.
>We have what is known as dark patterns. They could easily have highlighted such a critical change but they refused to.

Agreed. I'm not saying they did a good job, and those that use this for images in free forums etc... have a reasonable case to be upset. Those that used the service to make money made a decision to use a free service, and that decision is rarely the correct one when it comes to business. Free services provide tradeoffs that can be changed on short notice without you having any recourse.

>The service wasn't free, it was paid for by advertisers.

The service was free for users, that advertisers paid doesn't change or diminish that in any way. The service was uploading and hosting images, that wasn't paid for, therefore the service was free. Monetizing it with adds doesn't change that.

>They could have grandfathered old time users but they chose not to. So people will have to start digging through and excavating their memories to remember where they put up all bitbucket links.

This is about third party linking, users have full access to their images through photobucket itself. If people remember the various forums and third party sites they posted the images, but not the single centralized photobucket account, then there isn't much you can do to help those people, but the problem does fall on their own actions/decisions.

>Finally, I chose not to respond to your last paragraph. See, I'm taking your advice :)

Admittedly it was a grumpy post. I'm getting tired of that style of discourse. It doesn't add to an argument, it comes across as obstinate and arrogant (then again I manage to do that with full sentences)
Ask HN: Can't find job, should I beg/employ empathy?
I taught myself iPhone development and the last few years have been shipping apps and making a living as an indie developer. I also did a 6-course certificate program at a local university (CS1 & CS2, Unix, etc.). I've shipped millions of downloads, had a small acquisition event, etc.

I've done about 5 in-person interviews so far, all rejections. There are only so many iOS roles in my city (Toronto) left to apply to.

It could be that I'm bad at technical interviewing/whiteboard programming (although I have prepared quite a bit by doing HackerRank and such). But even with easy interviews, I'm getting passed on. I'm beginning to suspect that when I'm being compared to the competition in the market, hirers are going with the safer bets (CS degrees, internships, previous corporate experience).

My thought now is that maybe I need to get an internship or junior role, but I'm almost 30. I'm not sure conventional application processes will work for me, I may need to hack this by emailing founders directly and basically "begging" to prove myself.

Does anyone have advice on what I should do?

Thanks
Yep! That's the exact one I have.
Love this website, we need more sites like this!
Thanks, I'll likely reach out if I can get the projects approved and initiated.
You're implying that mixers and tumblers are ONLY dedicated malicious services.

What you're forgetting is that hot wallets used on popular bitcoin services also serve as tumblers. The distinction between a "malicious tumbler" and a service's hot wallet is just the dedicated use.

For example, if a bitcoin shopping site had a wallet you deposited coins into, you'll be recording that you have <number> of coins and they will show that. Your coins will be mixed with their hot wallet and who knows how long they keep them in there.

If you wait a few days and withdraw, chances are that most (if any) are NOT your original coins.

Not to mention, if you blacklisted these coins, then users who receive these coins wouldn't be able to legitimately use them.

TL;DR: Tumbling services are just dedicated to tumbling bitcoins. Most semi-large bitcoin services with hot wallets inadvertently tumble their user's bitcoins.
Thought you were referring to h.264 and VP9/10 video, which are still a lot more common, even for UHD (in my experience). h.265 software decoders are still immature, in part because of the lack of content.
The downvotes obviously don't know the original quote:

"You may all go to hell, and I will go to Texas" - Davy Crockett when he lost his congressional bid in Tennessee (the exact circumstances of this quote vary, made a bit more grandiose over the years)
QTUM: Building a Better Blockchain Governance
I always "preach" the value is in uniformity ! Weather you camelCase or kebab-style or using my-super-foo-style as long as everyone on the team uses the SAME style. Thats a WIN ! THATS where the value is !! Not in the RIGHT style but in the SAME style.
Some tricks I've tried:
--> Start the fast in the early evening before a long day of flight travel. Seems easier and convenient to avoid bad airport/flight food.
--> Don't do it as a regular scheduled event.
--> Eat according to your physical activity. Some days where Im just working in the computer I don't eat much.
--> Do frequent random 10pm - 2pm next day fasts.
SLAE: Shell Reverse TCP Shellcode (Linux/x86)
It's not an RDA but the average American probably does land close to 2000 calories/day. Don't forget that half of Americans are women and that most Americans are sedentary.
Show HN: ClaudiaJS for AWS Lambda, CI/CD pipeline in 1 click
This is where Go really dropped the ball. They had the perfect opportunity to move lint and fmt (and vet and the rest) into the compiler. I don't for the life of me understand why they did not.
Heh. Quoting my tweet from last December at https://twitter.com/acemarke/status/809427191306059776 :

> If I had a nickel for every lib I've seen that lets me "Write reducers with less boilerplate", I'd have... well, several dollars, anyway

Case in point, the "Reducers" page [0] in my Redux addons catalog lists dozens of reducer utility libs , and there's even more under the "Action/Reducer Generation" page [1]. (Yes, those two pages are cluttered and need to be reorganized, but I haven't had time yet. I'll also note that I did just add redeuceur to my list a couple days ago as well.)

So, good news is that if you want to abstract out the process of defining reducers and action creators, there's a gazillion libs out there to help you do that. As always, it's up you you to decide how much abstraction _you_ want to use in a Redux app [2].

[0] https://github.com/markerikson/redux-ecosystem-links/blob/ma...

[1] https://github.com/markerikson/redux-ecosystem-links/blob/ma...

[2] http://blog.isquaredsoftware.com/2017/05/idiomatic-redux-tao...
Wait, so you have the right to raise every issue you wish but I don't have the right voice my disapproval or attach a negative label to what you say? The hypocrisy should make your head spin.

Besides, this isn't about your _right_ to say something inappropriate, but to point out that something _is_ inappropriate. Depending on context some subjects are just off limits. Some type of comments are inappropriate in a thread about sexual harassment, just like some comments are inappropriate at a funeral.
I knew it. I downvoted because it didn't contribute to the discussion.
Works with a VPN, so not linked to IP. URL includes email used for FB auth.

Edit: received FB email about "login from unknown device".
I have always though it was good practise (because it reduces the verbosity) ; Could you please prove me wrong? :-)
Doesn't it also address gerrymandering? Do you think gerrymandering is good and/or boring?
Show HN: ZIP Foundation – A libcompression-based Swift framework for ZIP files
It depends on you and your school. I carried about a semester worth of AP credits so I had an easy time taking all of the courses for both Physics and Math, the overlap between CS and Math was about the same.

As for the PhD, who knows? After four years of undergrad school you could spend 6-9 years in graduate school. A lot can happen between now and then.
Location: New York
Remote: Yes
Willing to relocate: Yes
Technologies: Python, SQL, C, Haskell, Unix
Résumé: https://drive.google.com/file/d/0B3KkCI61m9rTYTlFUVpFVGJuS3c/view?usp=sharing
Email: smeyer@oberlin.edu

New grad with a BA in Computer Science and Mathematics. Looking for entry level work.
I have never seen a command to retrieve all iptables tables or all iptables rules over all tables. What you usually find in documentation is the following:

iptables contains five tables:
raw is used only for configuring packets so that they are exempt from connection tracking.
filter is the default table, and is where all the actions typically associated with a firewall take place.
nat is used for network address translation (e.g. port forwarding).
mangle is used for specialized packet alterations.
security is used for Mandatory Access Control networking rules (e.g. SELinux -- see this article for more details).

My opinion: this is simple but pretty smart at the same time, therefore the perfect hacker tool. I can't even imagine a single sysadmin who searched for additional iptables tables before this leak.

To the dismissive people here: as a hacker you don't want complex attacking tools, they can be found much easier, because all the tools look for complex attacks (e.g. modified system files).

Hiding this well in plain sight in a place where no one and no tool ever looks is genius.
WTF happens in the "Social Economic Justice Round" ? Genuinely curious (EX Thoughtworker fwiw)
Hard choices, easy life. Easy choices, hard life.
There is currently no way to differentiate between Einsteinian relativity and Lorentzian relativity. The latter proposes an absolute reference frame. The CMB frame would be a reasonable choice for a stationary structure at the Planckian level that would host the energy bundles (quarks etc) that make up objective reality, cf. loop quantum gravity.

A one-way measurement of the speed of light is needed to differentiate between the two theories, and that has not been accomplished. In fact, it may not be possible in principle to do so. Choice then becomes a matter of taste and philosophical/physical economy.
Little Snitch 3.7.4 License Key with Crack Full Version Download
BP doesn't do anything that couldn't be facilitated by a P2P system. If someone built a P2P classifieds app - should the developer be responsible for everything listed?

I think policing should fall 100% on the police. If something is illegal to upload or illegal to download - that's the responsibility of the end user - not the ISP, or the router manufacturer, or the SSL issuer, or the OSS contributors.
Both are Germans, and work at RH.

Frankly the more i look at things, the more i find a small group of people at the RH German office to be the source of recent turmoil.
In case anyone is wondering if there's some kind of linter for these rules, you can use checkpath.pl https://github.com/torvalds/linux/blob/master/scripts/checkp...
Thanks for this outline.

What is a go-to place for finding data for such analysis? I would like to learn this :)
Why would "keto" come under fire now? I'm pretty sure that diet already peaked and is on the decline.
Hmm ... would love to see an example of Solidity contracts calling pre-existing Solidity contracts as a best practice, especially given the difficulty of verifying the state of code on the blockchain.

In Pact, when you load a module, all references are aggressively resolved and directly linked to the calling code. In Ethereum, if the contract you're calling doesn't have the interface you thought it did, you won't find out until you actually call the code.

My understanding was you really can only trust your own code in Eth, that you can't rely on a pre-uploaded contract (like a safe math contract) -- and you certainly can't extend one safely.