skysight-inc/HackerNews huggingface dataset:
I know that sdtbool actually contains macros for defining true and false, but _Bool is a new type in C99 ... But it is in the standard, implemented by all major compilers, so it should be used for the sake of clarity.

IMHO this:

bool is_valid(char* password);

is more clear than this:

int is_valid(char* password);
Or use fastdom[1], which batches reads and writes to reduce layout thrashing.

[1]: https://github.com/wilsonpage/fastdom
If it was legal, I wouldn't want to go there

Which is fine, and kinda the intention. An establishment that would construct a Faraday cage around itself (or at the very least have "turn your phone off" policy) essentially wants to cater to people who are not like you, and it's perfectly within your rights to vote with your wallet and not patronize a place like that.

People who would enjoy that sort of atmosphere would perhaps be happy to know they're among like-minded people.
Ummm, yes. Amazon just got raided yesterday:
http://www.bbc.com/news/technology-31000904
well that's a real bummer. I was hoping for a decent Skype replacement.
Regarding your last sentence. Reverse Engineering is a complex task, and obfuscation is but one of the many challenges a reverse engineer faces, granted malloc/free or stack variable and the example binary not being one of them.
Matt Taibbi comes to mind.
Are they hiring like mad?
Isn't that what were told should happen if corporations paid less taxes?
You do know the Chaos Club in berlin demoed a nfc harvester years ago walk through a crowd of unsuspecting commuters and take 5 pounds from everyone.

BTW I have developed a Paperless direct debit system so I do know what the flip I am talking about.
I can't see the reply button for the comment down this.

There is a headline: Peter Thiel: Google Is A Monopoly - Business Insider
I don't really buy that this is a simplification. This code isn't even guaranteed to work on correct input.

A really simple fix would be just to use a character array.
But here's the thing: in the assembly (the very essence of the essay), booleans are still represented as integers. Using a standard macro would obfuscate the path to getting to the payoff of being able to switch a single byte from 0 to 1 and crack the program, because the author would then have to explain macros and delve into a bunch of ancillary stuff.
I agree in theory. In practice you have to be pragmatic enough to recognize that the situation is not that simple and that getting rid of closed solutions like skype can only be done if there is a massive initial population "forced" into the network.
I was actually being mostly serious. I understand that the 'theory' of CS isn't inherently tied to computers, but in practice getting the computer stuff to work is where the vast majority of the time gets spent. Especially when CS100 is in Matlab, CS200 is in java, CS300 is in scheme, etc. That's a large part of why I ended up not studying CS in college, because I didn't have 40 hours a week to spend on a 1 credit compiler class and not fail all my other coursework.

It's weird because I currently work as a developer and I'm definitely deeply reliant on other people who did study CS. But at the same time it seems like a lot of them have sacrificed way more than they're actually getting back. The only thing more cliche than non-technical folks who 'just need a tech person' is deeply technical folks wasting years of their lives building things that it would be obvious no one wanted if only they had a liberal arts background.
> In particular, the FCC has built up a large amount of precedent restricting its own ability to forebear from applying regulations:

The article you posted neither claims nor supports that (the article's analysis is also a mess for other reasons, but addressing those would only be germane if you were citing it for the claims it makes.) The only thing that article actually says that relates to FCC "precedent" is repeating a bunch of things about how the FCC has handled forbearance petitions -- and nothing in that about the scope of forbearance powers, just procedural things about the petition process. Since forbearance concurrent with Title II classification isn't handling a forbearance petition, that procedural discussion is all completely irrelevant.

The only thing it says about restrictions on the FCC ability to forbear is referencing the statutory limitation on forbearance on Section 251(c) regarding certain obligations of incumbent local exchange carriers.

(The closest the article comes to your argument that the FCC has "built up a large amount of precedent restricting its own ability to forebear" is the simple and unsupported description that the FCC using forebearance in association with net neutrality would be using "unprecedented and undocumented authority to forbear willy-nilly", which -- even if it was accurate -- fails to support your point, because the absence of precedent isn't the presence of contrary precedent; its inaccurate because the authority to forbear from any regulation or provision of Title II, with a few specific restrictions, is quite well documented at 47 USC Sec. 160(a).)

> Reclassification will be a huge opportunity for consumer protection types to push for rate setting, and the FCC will have to defend why forebearance is appropriate.

Not for rate-setting, because Title II doesn't require rate setting even before considering any application of forbearance. Title II only requires rate publication.

It allows rate setting (specifically, it permits, either upon petition or on the Commission's own initiative, the Commission to engage in hearings on any rate notice change), but does not require it (even before considering any application of forbearance), so no forbearance is necessary for the Committee to decline to engage in rate setting, even for a service determined to be within the scope of Title II.
Welp... It will be the end of secrets when real AI comes to be. They'll be able to get any information out of us that they want if they have enough time and we keep talking.
"Your choice of programming language can have a real effect on these results over time." Probably more accurate to say "Choice of programming team can have a real effect on these results over time."

I want to like Haskell. However, I have given up on wanting to dislike Java. To the point that it is painful to read such things as "you can write Java in any language."
I'm scratching my head wondering, "You mean they haven't done this already?"
Here's a good summary:

http://www.ietf.org/proceedings/82/slides/rtcweb-13.pdf

The peer-to-peer WebRTC connection uses DTLS+SRTP:

https://en.wikipedia.org/wiki/Datagram_Transport_Layer_Secur...

https://en.wikipedia.org/wiki/Secure_Real-time_Transport_Pro...
Starting to work with Reverse Engineering assumes prior knowledge of programming and/or some basic information about assembly for the specific platform.

Furthermore as the examples are given in C, it is implied that the reader needs to be familiar with the language, and as a consequence, knowing about macros, should be if not a given, then at least required.
I wonder if this is true. I suspect it's a bit like comparing Hollywood movies from today to 1950 — far better production quality, but script writing that's no better and possibly worse.
YouTube Now Lets You Donate to Your Favorite Channels with Fan Funding
Video of this keynote is now up: https://youtube.com/watch?v=KVZ-P-ZI6W4
They should rewrite the CSS from scratch.

But for everything else is seems it is original work. And that's a big part of the project.
BSousa is commenting in another post down that in Manilva (a town in Spain) the service went down for two days ? (that's all). I posted a link in which Manilva is going to be the first town in Andalusia with 100% optic fiber (only telefonica) and now has 4G. There is one comment in that page from one people living there, and he says: At last we are going out of the prehistoric time.

There is a headline: Peter Thiel: Google Is A Monopoly - Business Insider
youtube video from react conf here: https://www.youtube.com/watch?v=KVZ-P-ZI6W4
The title of the essay starts with "A Gentle Primer". Think less "this is a complex and deep thing that is hard to understand" and more "check out this neat thing you can do with computers! computers are awesome!"
Every electronics device goes through an FCC certification-testing to allay the concern you bring up here. There is no legal quagmire here. It's a well established process for decades
> Can't every device that has an appropriate antenna be a potential jamming device?

The law doesn't prohibit potential jamming devices, only actual jamming devices. If you market or sell it as a jamming device, or operate it as a jamming device, you break the law.
Fantastic! Anybody know what's being used to render the art as PNGs? Anybody know of a Python library that does the same thing?

I've just realized how much I'd love it if these were distributed as cbz files.

Side note, if the demoscene represents the "high-art" movement in computer art (at least art that originates pre-internet), then the ANSI scene is like the underground graffiti movement.

Their art literally "tagged" every page of every BBS I went to, and being both art scenes, there was some interesting overlaps sometimes between the two scenes (some ANSI groups made demos/intro, some demo groups made ANSI/ASCII art, both had deep roots in computer piracy), but a definite different identity that I'm glad to see has survived to this day.

It's also thrilling to see both scenes alive and fairly vibrant today.

I kind of wish there was a post-ANSI art scene, maybe using unicode, or encoded HTML <div> tags or something equally crazy and inventive.
Try to prove yourself wrong about believing it is better to be wrong all the time.

Insanity!

I agree with you for the most part. But there's a line. When it starts to destroy your personal identity and sense of self, you've crossed that line. Sometimes it's just better to be right and trust yourself.

Or not. That's zen, I think. Trying to have so much information about everything that you wind up overloading yourself with it and can't make heads or tails of it, because in every simple truth exists an infinite proof. Analysis paralysis!
React.js Conf 2015 Keynote (introducing React Native)
I'm not disagreeing with you, but HTTPS is irrelevant if a motivated adversary can detect that you've downloaded 5GB over the past 5 minutes from https://www.example.com/disney-frozen-0day-full-length. Without additional protocols, encrypted channels are still subject to traffic analysis.
The archer who can fire three arrows in less than a second
Hey, don't be angry about my ignorance, it was genuine curiosity. I have little knowledge about law, but I've never seen a law in our country that could criminalize the entire population depending on how you interpret it.
Its not really so much of a differentiator. At least not without some additional clarification.

Addressing Office 365 Customer Concerns about Data Geo-Redundancy and Location
-
http://blogs.technet.com/b/uspartner_ts2team/archive/2013/06...

Where is my data?
-
http://www.microsoft.com/online/legal/v2/en-us/MOS_PTC_Geo_B...
Introducing React Native [video]
GoPro Panama
Usually in open access the wire owner sets prices so that they're profitable regardless.
I'd wager it is 11.2 billion synapses. And probably at most half that as you need 2 parameters for a synapse: its destination and its weight.
The original audience of this content (i.e. not HN) is a broad interest group so you can't really assume that kind of knowledge. Again, think "hey this is neat!" vs "this is absolutely technically correct in all ways."
> Does this apply on private property

Yes; the notable case where this became a big deal was a hotel interfering with personal WiFi hotspots to avoid competition with the hotel's WiFi offering, where the hotel's interference was declared to violate the prohibition on jamming.

http://www.fcc.gov/document/marriott-pay-600k-resolve-wifi-b...
I don't think so. If I understand it right, devices need to be unable to interfere with each other as well as withstand a certain amount of noise. Add that you'd have to modify many devices and electronics to drive them to be jammers (ie your cellphone won't be able to jam cell towers), most of the time there shouldn't be much worry about it.

But yeah, if you take a microwave and remove the grill from the front to break electronics on the other side of a wall, you're breaking the law. If it's only your stuff being broken, you won't be prosecuted. Put one in a car and aim it at people on cell phones and you'll eventually be caught and punished.
Thanks for sharing, Becky!
Maybe not for you, but the original question was what do other people use.
> My parents had an uncanny knack for always buying slightly the wrong thing when I was a kid. Betamax, Amigas, minidiscs.

Ask them if they're speculating on Bitcoin, so I know if I should get out. =)
How do you code in tub, is there a special case that you use or how do you prevent water from hitting your computer?
It has, in fact, led to some FCC smackdown.

http://www.fcc.gov/document/marriott-pay-600k-resolve-wifi-b...
Canada is a member of the "5 eyes" alliance, so it's prudent to assume our government has access to just about any data the NSA/GCHQ has. It's also wise to assume CSIS and CSEC are far more competent and well-equipped than is let on.
‘This.’ Has People Clamoring for an Invite
Regarding GIS data specifically, the first thing I thought of was a story from a friend how owns a gas well in rural West Virginia. There's a framework for determining who owns the rights to extract gas at a given depth on a given property.

There are engineering-based ways to cheat the system (oops! there's totally accidentally a hole in my well above the depth where I have the right to extract gas) but the thing that struck me about her story was how bad all the basic county record keeping was. People die, mineral rights (and other property) need to be handled by the court, and ambiguities or errors on the record of who owns what where that might have easily been corrected when people were still alive become a matter of dispute, and some are a lot better equipped than others to legally deal with that kind of dispute. Her complaints had more to do with an obviously corrupt method of informing interested parties of things like auctions, whose inefficiencies always seemed to benefit a small number of people equipped to exploit them.

I'm sure someone with more experience with real property could give lots of examples. My experience is more with county court systems, and I just assume that if counties haven't computerized their criminal and civil records - which is dead simple, conceptually - they haven't got around to implementing relatively more sophisticated GIS systems. Maybe I'm wrong.
You're confusing Firefox Hello with WebRTC. Let me explain by analogy with a video codec:

For video, Firefox contains a video codec. Surfing to YouTube lets the YouTube web page play video. Firefox does not contain a "Youtube Player".

That's exactly the opposite of what they have done here. They have added basically added a "Telefonica WebRTC Player". That's wrong. They should have added WebRTC generically so that you go to a web page at Telefonica to use it. Or better yet, use it with a server you trust.
It depends. Taxpayer dollars may only barely cover the cost of getting the data together, but distributing it could be fairly significant as a budgetary item. To cover that cost they may just charge some fee that has several uses:

- Keep taxes down and only support people who really have a serious need for it

- Cover the cost of packaging and distribution (and other associated costs)

I don't necessarily agree with this, but these are the kinds of justifications that are generally tossed around inside the government about these kinds of things.
It was $600k for doing it at one hotel. Had there been an indication that it was a corporate-wide policy, not a site-specific one, the penalty would probably have been much larger.
Yeah. A better example would be to add 2 different slightly sloping lines to Y1 and Y2 random variables.
I took it to mean that there isn't enough storage in the genome to encode the initial full linkage of neurons, not that learning would have to be written back to the genome in order to change the ongoing network.
Yes, interested. Curious to know your thoughts on user experience.

I've been involved in this space quite a bit back in 2012/2013. I founded Spreadsheet.io to address this problem as well.

I wrote the xls/xlsx/csv/tsv pipeline parser that converts to JSON. Also wrote a native Excel add-in the embeds a JavaScript runtime / REPL for applying JS scripts against local files. Using scripts to extract, clean up and integrate data, etc.

Anyway, thinking about open sourcing it and/or finding a partner of sorts, etc.
Some occasional drops of water might hit the back of the case on my screen, but that doesn't really affect anything. Nothing gets over the screen and into the keyboard or any other openings.
HookupJS sounds awesome. Having underwhelming options was completely intentional. The aim was to do ONE THING, and do it as fast and in as few steps as possible. The equally underwhelming source is actually available at http://github.com/davidadamojr/cliptext
Legal if the building is constructed such that the radio signals required cannot get in or out due to the materials used, like a giant farraday cage.

The FCC does not have the authority to stop you from doing that.

Their authority is in the area of regulating who can USE the airwaves.... they regulate who can broadcast, and how.

And in this case, they are saying that building a device that actively transmits with the intention of preventing other devices from working is illegal.

Private property is irrelevant - the airwaves are public.
I assume it is the fact that there is a bottle of Macallan 12 whisky behind him? Yup, that makes me uncomfortable as well. You don't drink whisky without a proper glass.
We were doing this 10 years ago, but we modulated the output to make file downloads look like streaming video.
The asset behind the loan has little to do with the interest rate. That is a function of default rates. There is an opportunity cost when a loan goes bad - that money is earning zero percent - as well as the cost of foreclosure (repo man and legal work) plus the recovery value of a vehicle (or property). People who have defaulted on loans generally do not return the collateral in ready-to-sell condition, and any sales must be done at wholesale level, whereas the loan is generally for an inflated retail level.

The return on the performing loans has to make up for the non-performing loans and the costs of administration and recovery of bad debts. That is how a loan portfolio works.

I'm not defending the shady practices of predatory lending - but the action taken really has to be on the educational side for the buyer. The rates merely reflect the market conditions at the time, and are the wrong thing to focus on. There should be entire semester of schooling dedicated to understanding credit, seeing as it is something that nearly every school leaver faces sooner or later.

Money lending and overconsumption are as old as time itself - what is really needed is for people to develop the internal dialog of 'i can't afford that, forget it'
Why is this post almost off the front page inspite of a healthy number of upvotes in a short period of time?
IF you modified it and used it in such a way as to intentionally interfere with otherwise licensed (or license-free) spectrum, then hell yes, you could be.

Your microwave oven, as designed to be used, is certified for it's intended use. If it was leaky by accident, and interfering with stuff though.... you'd have to not use it - and continuing to use it after a warning would put us back to the first part of this discussion. It may not cause harmful interference.
Free Tech Training for Women (Meetup Group)
They seem to be scant on security details. Its great to say you are built on the tenant of security but its the details that matter.

What sort of protection do they offer for phishing , spam and AV ?

Do they offer integration with other security , DLP suits ?
UK indie game Plague Inc raises £50k for Ebola relief
It's also arguably not "harmful interference"... it's a legitimate operation within your network.
Ask HN: How to estimate full stack skills?
I'm looking for a way to do have a big picture of my skills and compare it to trade skills in the topic of backend, web & native frontend development, database and devops mainly.

I'd like to have a list for every topic to check with the things I know and in fine learn about what I don't know.

I'm interested in "skill boards" about ML & NLP too.

Thanks.
Hi hammeiam, squakwr looks pretty cool. I'll be happy to chat sometime. Twitter: @davidadamojr
Simplifying does not mean incorrect. Initializing the variable would not add appreciable complexity to the code. It's a snippet and should be fixed lest it make the author appear incompetent.
Loyalty is a 2 way street and employees can no longer depend on their loyalty to be returned. It's not just the companies that lay off people to make their numbers look good - it's also great companies that fail through no fault of their own.

A company needs to supply the things that people would leave in order to get: better pay, interesting work and learning opportunities that let them grow professionally. Companies need to accept that it may be impossible for them to meet these needs indefinitely and be happy for the profitable association between company and employee while it lasts.
that guy working in a jacuzzi did not understand life.

--> http://www.hackersurfing.com/assets/dinner5_s.jpg
I can't help but think that this has something to do with their decision to drop google as the default search option. This is their monetary avenue going forward.
Don't be a Stanford asshole
by association reminded about 2 things:

1. transcript of Gary Powers trial - couldn't find in English unfortunately.

2. FBI complaint for Russian spies caught few days ago

http://www.scribd.com/doc/253796263/US-v-Evgeny-Buryakov-Et-...

how the Russian agents used Internet search to gather "intelligence" (paragraph 44, 45...) and their audio transcripts - it made my day yesterday - if these morons are the best my old country can send here, the Cold War II has been lost by Russia without even really starting :)
We use Full Contact http://www.publicapis.com/fullcontact/fullcontact-person
I think part of the reason is that history always seems compressed when you look back, but the present seems to stretch forever.

So you can look back at a 5-7 year period in the 1970s and say 'look, that's where inflation occurred'. But living through a seven year period feels like a long time.

The final point is that inflation statistics are calculated in different ways now. If you look at inflation measures not linked to a 'basket of goods' type measure, there is plenty to see. The breakouts in collectible markets in the last year or two certainly point to strong inflation.

But on the whole the government response is not as stupid as it was in the 1970s, when they did things like put in price controls and things like that. There was a big deflationary hole to fill in first.

I don't think we are anywhere near out of the woods yet.
Formation 8 and Palantir Founder Joe Lonsdale Named in Sexual Assault Lawsuit
Reuse Calculations in the Same Query with Lateral Joins
I know that people will look down on my comment without arguing just because of political correctness, but if women expect to have the same rights and duties of men, then they should get used to be treated the same way. This might not be the case, but your comment make it look like you think that women should be treated some way differently because of no obvious reason.
Unlike the U.S., I don't think French foreign military involvement is all that well known or understood.