skysight-inc/HackerNews huggingface dataset:
Mmm. Be careful --- I've been programming in C for years, including frickin' K&R C, and I'd probably say something like A here (although instead of 'memory' I'd probably have said 'it points at whatever you set it to, what do you mean?').

The reasoning is: the code as written makes no sense; therefore it's incomplete. Obviously, then, it's not intended to be read literally, and is just an abbreviated portion of the real code. The first line just declares p as a pointer. The second line dereferences the pointer. The pointer assignment has been elided for brevity and is not relevant to this question.

That's an expectation impedance mismatch. I'm expecting you to want a high level description of how pointers work. You're expecting me to provide a blow-by-blow machine level breakdown of the instructions involved.

(Also, the blank line enforced by HN between paragraphs really doesn't help here.)
I had the same experience in high school, I assume it was because I thought English as it was taught was total garbage, so I obviously didn't show any interest in class.

Was really weird being accused of plagiarism for something I knew I wrote. I mostly didn't care enough to contest it though.
Having never used Thunderbolt myself, I feel this "cable chip" is an intentionally retarded design that violates the end-to-end principle. Is there anything technical that prevents it from being absorbed into interface controller chips inside devices?
CS50x was great, stick with it.
It's a cool concept, which might help a bit with productivity but it didn't leave the research phase at Microsoft so on this one Apple got there first because they delivered.

I'd assume now that it's out there other manufacturers like Lenovo, Dell and HP will try to copy them.
I don't think so. A senior engineer role may involve no programming, more focus on architecture and design.
Internet of Things Scanner
Austin is majority minority.

~48 white, ~35 hispanic, ~8 african american, ~6 asian
I pay for single sport subscriptions (UFC and MotoGP). I think they work out to about $10/mo for each. I don't follow the major US ball sports, but it seems like they're a bigger deal with more games than you can watch. Spending $25 doesn't seem outrageous, of you're a fan.
Happens all the time and IMO it's mostly timing-related.
Not even lawyers, just raise it as an issue and try to work something out before yelling "Stealing Code" all over the internet.

There are so many packages, libraries & dependencies out there that missing a GPL requirement doesn't imply it was done on purpose.
See the Entries: National Geographic’s Nature Photographer of the Year Contest
In Windows (as in most OS:es), any memory you allocate in user space is virtual, end of story.

Ok, not really end of story (I just said that because it's mostly true). You can allocate physical memory from user space but that is for very specific purposes and your general purpose CRT allocator (whereas new or malloc) will not be doing that.

Also (last I looked) the MSVC CRT "new" uses malloc.
There is going to be a huge market in refurbished, older non-computerized machinery and automobiles.

With farm and heavy equipment, this tends to be true already, since it is effectively indestructible, as the depreciation is significant, while the costs to replace with a brand-new model is astronomical, and so stuff gets rebuilt, welded up, patched up, and reused until it is completely kaput, often decades after it was built.

Automobiles are trickier, especially if you are in an area that gets snow and uses a lot of salt in the winters, since the bodywork rots out quickly, much faster than the expensive mechanical components, like the engine and tranny, wear out.
Yes. Thanks for clarifying.
Show HN: Pyhooks – A generic python implementation of method hooks
There are other career paths for artists than selling in a gallery.

Video games. Comics. VFX in movies. Animated movies. Admittedly there are more people looking for a lot of those jobs than there are gigs. But if you find a good gig and keep it going, you can have a pretty nice life. The connections you make in school can help you find some of these jobs, but so can a solid portfolio. Nobody cares where you went, just whether you can show up and do your part of whatever multi-person, multi-year job you're involved in.

And these days there's also Patreon. There's a few people making multiple thousands a month drawing stuff on there. Mostly porn. And there's a lot more people making smaller amounts for various projects. Including me; when I'm in the groove of cranking out eight pages of my comics over a month, I cover most of my rent.

Gallery art? Sure, that's one way to make money with your art. But it's far from the only one.
> The fall can be explained by an improving economy.

The hypothesis of the article is that the economic benefit of increasing minimum wage is mediated by improvement of the economy due to increased spending. I'm not saying you're wrong, but that particular point doesn't seem to contradict the article's premise.
Judging by the response here, he didnt put forward a good look.
The disconnect for me is Palantir. Thiel's company provides the infrastructure for some of the gravest privacy violations done by our government.

If Thiel is rooting for Tech in the race vs Politics, why is he investing his resources in a company that converts Tech advances to personal freedom limiting Political power?
I'm not sure whether the average US university is better or worse than the average European university, but I can say that once you're not talking about the top few schools (Harvard, Stanford, Oxford, whatever) the university itself matters little to employers unless they went there or it's infamous for some reason. So the University of France Calais may be amazing, but it probably won't be viewed as significantly different than Penn State by your average employer.
For those who don't take the time to read the (short) article, here's the most important part (IMO):

>The downside: In 2018, advocates will have to ask for permission to repair their cars again—a daunting process that costs a massive amount of time, effort, and legal fees.

>But we’re trying to change that. Yesterday, iFixit and Repair.org submitted comments to the Copyright Office in support of carving out a permanent exemption for all repair and security research—for cars and everything else. Hopefully, fixing your tractor or hunting for security vulnerabilities in your car won’t be a jailable offence ever again.

>If you want to help make the world safe for repair, join Repair.org—they’re on the front lines every day, fighting for your right to fix everything you own.
Two USB ports PLUS two thunderbolt/mini display PLUS an HDMI and 1/8 analog, all while charging. That's 6 vs. 3 available ports.
if they take issue with it, they can go after myself and the internet archive.

I'm not concerned.
The whining isn't justified? We wanted a better product, not a product that is more expensive and lacks basic connectivity. The reason people want THIN AND LIGHT laptops in convenience. What convenience do we get if we have to carry all kinds of dongles and adapters? And why do we have to pay money for them when the macbooks are very expensive. Why isn't AT LEAST a USB C to lightning cable included along with a USBC to USB 3.0? Explain that.

Someone else pointed out that the skylake included performs slower than the old processor and its already a generation old.

Battery life may be good, but lets not forget because of it, we can't go over 16 gigs of memory. That's a joke. 16 gigs may be decent for most people today, but I want 32 gigs, especially if its a year from now since they won't update these for a while.

> They got 4 ports of the fastest and most versatile interfaces for external devices ever

Great. Remove the ports that we all use and love that are not going anywhere anytime soon. Give us ports that barely anyone uses or cares about. Why not have both? No one gives a shit about a port they won't ever use. What a dumb response you made. and with the iMac they made a mistake then and are making that mistake again. For what? To save a couple dollars of licensing fees?

> What do people expect to happen to laptops at this point anyway?? I don't see any good alternative ideas being offered.

You're just one person and you don't have any decent ideas. That's why you don't work to develop new things. Plenty of people I'm sure have cool and interesting ideas that are more useful.

> Given the prices, I really think Apple should have softened this by at least bundling Lightning-to-USB-C with the new MacBooks. WHY fight within your own ecosystem?

That's Apple. Milk the customer for every penny they got by selling nice looking outdated hardware and cutting out features and ports and making them pay more for it. I can't recommend an apple product to anyone, except for the iPhone which I will probably stop recommending when a decent competitor comes around. Many Apple users are pissed as well, I really hope they throw out the CEO. He's horrible and a lot of people don't like him.

> They should've just called it a 13" MacBook, and given it a choice of more colors.

But they can milk you for even more money by calling it a PRO!

> but I hope it pushes Apple to address the actual issues.

I'm pretty damn sure Apple doesn't give a shit about its customers. They do what they want like a shady dictator and not for the people. It's only about how much they can get out of every customer and they are playing customers like a fool. I'm glad I switched away years ago and I will never go back.
Services offer this because if you don't have any users, it's easier than building in and enforcing limits. If your service gets traction then it makes sense to spend the time and money on development, not before. I personally wasted a lot of time on building limits for a service that has yet to gain traction.
I would imagine you could print the pattern onto a film that you stick on the lens of a camera to throw off its classifier.
You're looking for a map where a straightish line gives you the direct path between two points? That's completely impossible. Flying from LA to Tokyo will take you over Alaska. Try to work that one out on a map.

(Yeah, you can make a map where straight lines work, but only for a chosen point of origin or antipodes around that point.)
found that increases in corporate tax were almost entirely born by non-management employees and consumers.

This seems tautological to me. Of course increases in corporate tax are born by non-management employees and consumers. Take Management + Non-management + Customers as a group, then Management represent approximately 0% of this group. Also, Non-management + Customers aren't in a position to change the flow of money through the corporation to shield themselves from changes to taxation.

For the majority of corporations their income comes from consumer spending. In those cases it's always the consumer who pays.
Mods edited it. I think the date is key. This isn't MS speaking to Apple, just HN reminding us how science gets done.
The economy (and jobs) improved in the whole of the US so I think people can't claim it was caused by Seattle adopting the minimum wage. I'm not saying you or the article made that claim, just that it doesn't follow from this case.
Yes, totally true, and agreed.

But when the society is way too huge, it's a different game altogether. Compare 1.25 billion people to 310 million in the U.S

In a complex society as India, the challenge to actually execute a "good" change is closer towards the impossible side.

We have 18 official languages spoken in 27 different states, where the dialects change every 12 km (7.5 miles). We have at least 5 major religions, not to mention countless castes and ethnicities. There are just literally thousands and thousands of groups.

While the common vested interest of staying in power remains the same, the number of good members who can make a significant (practical) impact with honest intent is simply insignificant. And on top of that, these few members are split amongst these many many groups, creating an utter chaos.

This may not be the case for other societies for instance in U.S where most players in the society are literate and educated sufficiently to the leverage tech to get a clear picture of what actually the govt. is up to.

Sadly in India, most well-educated masses including myself lead lives that feed their families, which leaves very few brave members to clean up the mess that we have created.

And of course, the bad members use this opportunity to bend the govt. and the society to their best interests.

So while a perfect solution would be to practically difficult.

But, as an honest citizen, I think that education can do wonders. If people are empowered to challenge the govt. when it fails its job, then I think new good members will be born.

Don't you agree? Sorry about the long post, I agree that asking govt. to educate society is not the solution, but "educating society to use technology correctly" on an emergency basis is. Given the state of the affairs, govt. (at least the current one) is perhaps the best vector to deliver it.
Having spent the better part of a week researching this one, I found two things that "cracked the case": 1) steam cook instead of boil (12 minutes in a pot with 1/4" water) - and then 2) let them cool down for 12+ hours. You can at that point crack the shell in half and the hard-cooked egg will fall out...

If waiting isn't an option, then under water -- either running water or in a bowl -- works just as well. The outer membrane that sticks to the shell just needs moisture to release.
The End of Adolescence
Cutting up someone's post into bitesize pieces not only obscures the coherence of their ideas, but makes it impossible to read your response.

> Again, relevence to the article in particular, and feminism in general?

> I have seen no evidence that the sexual (or non-sexual) abuse at guatonomo were sexist in nature; and so entirely irrelevent to a discussion of feminism.

> Subverting democracy and creating oppressive regimes with poor human rights is not inherently anti-feminist (although some of the regimes might be).

These positions demand that I ask you what you think feminism is. There is no one feminism. The feminism of white, able-bodied women in the United States is different from, say, Womanism (Black feminism) or Xicanisma (Mexican-American feminism). Indigenous feminism only shares a few common themes with western feminism: their roots reach into different histories of people living in different conditions. This is not surprising.

Liberal feminism as it is allowed to exist in the mainstream discourse is neutered of any radical potential to challenge the hegemonic power structures of the world. However, for example, take anarchafeminism: In this feminism, all power structures that dominate all bodies, not just women's bodies are rejected. So in this conceptual framework, by definition sexual abuse of anyone is sexist: It is the use of sexual violence to create a relationship of domination between two people.

As I said at the beginning of this reply, I have to ask: What is feminism to you? I feel like you are coming from the point of view that feminism is the identity politics of women in the United States. I think this narrows the scope of what feminism is to many people.
Only if you buy them.
A few dozen world-wide? Come on. :)
Can you please elaborate what those are?
> There are more than 3 million lines of code in the Wix application

This always bugs me and feels disingenuous. Should I count all the modules/gems in my app? (A quick check of a Rails app found about 1.4mloc but about 25kloc is code I wrote - which should I count?)
Doctors prove the prerequisites via their board exams. Coders have no proof of prerequisite knowledge.
I'm a VJ. You absolutely need that many ports when doing visuals at a concert or venue. That was the whole reason I bought a MBP. Now it looks like PC might be a better choice; Apple has abandoned the professional "workhorse" market and is leaning towards the Facebook/email machine market.
No they cannot engage in speech, because they do not have mouths.

Only people have mouths. A corporation is not a person, it is a group of people. And those people are the ones who pay taxes and engage in speech. Corporations do not exist, outside of them being a representation for the owner behind them.
HackerRank seems ideal for apprenticeships, internships, and other low-risk onboarding programs that provide candidates with opportunities to perform in real-world situations.

Those who "game" the system are easily filtered out.
> You're basically asking someone with a PhD in math to do a long division by hand

More like someone with an online PhD in Math that isn't easy to verify. What it boils down to is "I worked at these companies in this role. Believe me".

I think people get mixed up with management and technical tracks: Lot's of "senior devs" have coasted for years playing office politics and lost touch with actual development, I suspect those are the ones who get offended and would rather talk about the more abstract/higher level topics which may or may not be relevant to their expected duties, if they are being hired as as senior developer.
Or, you know, don't extrapolate riddiculous bullshit over entire market?

Surface Studio is pretty much a niche, specialist tool (or at least thats what the marketing seems to be aiming for) and macs, are well, macs, overpriced (although the new pricing went from hilarious to just confusing)
People still find Amazon and Google attractive?
The author is just complaining, but has not done any amount of in-depth analysis of the feasibility of customizing the touch bar in the apps developers use!
There is no wide ban of GMO's in the EU there is an authorization process (which isn't technically unique for GMO's any type of new crop or livestock has to be approved) and most of them do get authorised, only a few GMO products those which were engineered to produce biotoxins that can act as pesticide are actually banned.

http://ec.europa.eu/food/dyna/gm_register/index_en.cfm

And before you go and post the 19 countries that "opted out", this doesn't mean it's actually banned.

For example Germany has "GMO Free Zones" but they are still plenty of farmers growing GMO's.

http://www.gmo-free-regions.org/gmo-free-regions/germany.htm...

This isn't a process that would take a year or even two, it is likely to take decades and in all honesty it's more likely to be reversed than expanded.

And more importantly since the GMO ban is effectively a ban only on cultivation this is more of a step to protect and subsidise the farmers in the EU rather than an ecological or public health related policy.

As long as the US, China and AfriChina (read about it) produces GMO crops and exports them it wouldn't matter.
Seattle also has a limited land area, because of the ocean and lakes. There is only one way to get more housing, build up, or build outside the city limits.
woo!

right to repair is something I never want to go away. I'm thankful for these kinds of organizations fighting a battle that I can't.

the least I can offer is a good shout of approval!
Until we have MasPar chips or biological substrate chips,
True Strong AI such as at http://ai.neocities.org needs not more number-crunching chips for machine learning (a false goal) but simply better 64-bit von-Neumann-architecture chips. MindForth Mentifex AI at http://www.nlg-wiki.org/systems/Mind.Forth would benefit from a 64-bit native Forth CPU _lacking_ floating-point gates and simply providing execution of the most basic Forth instructions. Furthermore, the Wall Street Journal of 2016-10-27 on page B5 has an article by Sara Castellanos titled "Corporate IT Turns to Serverless Computing". It says that "serverless computing allows developers to focus only on writing code" such as http://github.com/PriorArt/AGI/blob/master/ghost.pl "without having to manage servers." The application of the customer (such as the two greatest AI's in the world, MindForth and the Perlmind q.v.) "is broken down into small pieces and placed into software shells...." Strong AI needs not fancier chips but more hospitable cloud environments. Deep Thinking is more important than Deep Learning. Mentifex AI Minds can already engage in automated reasoning with logical inference. ML is a detour on our way to True AI and the Technological Singularity.
This is the chief reason I subscribe to Sling TV. It might not be widely known, but you can activate the WatchESPN app with your Sling credentials. This is great because the quality of experience watching tv on the ESPN app is way better than on the Sling app, which — at least for me, on the Apple TV — sometimes has pretty bad buffering problems.
The first two are excellent. But then you can tell that Pratchett's influence has waned, and Baxter's bitterness and misanthropy is creeping in; in The Long Mars everyone's painfully disfunctional and whiny.

I'm still not sure I want to read the last two. I swore of solo Baxter books after getting burnt by Titan.
You sound like a good person.
Bodywork got a lot better sometime around 1995.

(I live in the vast barren norths of Michigan where roads are constantly salted during the winter months and you don't really see that many rust buckets anymore)
The article says that their research found "genetic modification in the United States and Canada has not accelerated increases in crop yields." Yields have been on an upward trend for 50+ years.
Consejos como optimizar articulos para seo
Bad Behavior Is Rising on Airplanes
Of course! This is cool in so many different ways.

I can imagine a large touch bar with stylus input (!) would actually be useful.

Also a trackpad at the top of the keyboard would be perfect for working on trains and planes!
I suspect if there was a flat gTLD with no suffixes, everyone would have domain names that looked more like AOL screen names (lots of numbers after the names.)

I'm okay with a few TLDs, but the original distinction is kind of vague. There's really no distinguishing characteristics between .com and .net, and even though for some reason .org became popular with open source, a lot of OSS sites (including mine) are not organizations. If not for Google, .dev would have been a great one for developer sites.

What I don't like is the idea of adding an infinite number of gTLDs. It's bound to do nasty things: break a bunch of old URL matching regular expressions, collide with some poor businesses that made bad choices for their internal networks, etc.
What I find amusing is that through the series of videos, the "keyboard" slowly morphs from something with plenty of tactile feedback, moving keys, and other "physicalness" to a tactile-less flashy touchscreen thing that I would not want to be typing on for any length of time. Nevermind the fact that the keys can show images that change; to me, a good keyboard is one I can operate effortlessly and comfortably without looking at it.

At the other extreme, there's http://www.daskeyboard.com/
Any adverse signal from changes to the minimum wage are going to be buried below the noise floor of a Seattle economy that is extremely hot right now. You have to account for the fact that (1) the drop in unemployment has nothing to do with minimum wage jobs and (2) there is a general labor shortage in Seattle that is driving up wages at all tiers regardless of the minimum wage.

If the Seattle economy was flat and they could demonstrate no impact on employment of minimum wage workers that would be one thing, but they aren't demonstrating that here. Given the economic conditions in Seattle, the article is arguing from a dubious correlation.
Epitaph. A text game
Will this be supported in Postbox 5? I know enigmail 1.2 is but I won't pull the trigger on Postbox 5 yet until I can confirm this add on will work with it.
Here's the question I have. If you have morphing context aware keys, how do you avoid the tragedy of disparate iconography across apps?

I haven't watched much of the material, so pointers welcomed. But "ctrl+s in this app saves" seems preferable to "which icon is save in this app"?