skysight-inc/HackerNews huggingface dataset:
One scandal doesn't make a general rule. Also as your wife is Chinese you certainly noticed that Chinese people are obsessed with food. In some place like Sichuan it is the only conversation topic that's ever talked about. With such an obsession, a restaurant won't last a week if it's serving bad food. I have seen it with my colleagues, one had a "laduzi" and told others, the next the restaurant had no more patrons from our company, it's a kind of blacklist.
Disregarding context in a narrow focus image, how can you differentiate between male and female nipples?
Harp (https://harpjs.com) is another static site generator that's very batteries included out of the box.
It's easy to see the problem in the null pointer case. The compiler deduction is that the null test is redundant, but it's not actually redundant. Therefore the compiler "proves" a false theorem. That the standards rules permit the compiler to deduce false things would be, in normal engineering analysis, considered to show a failure in the rules, but the bureaucratic mindset holds that the rules are always, by definition, correct, so the failure is the fault of the miscreant who neglected to staple cover sheet properly.

If the compiler is unable to prove a transformation preserves correctness, it should not do the transformation.

To your point below: The compiler is definitely not "forced" to assume that the pointer is not null - that is a choice made by the compiler writers. Even the ridiculous standard does not require the compiler writer to make that assumption. The compiler can simply compile the code as written - or, if it is smart enough to see the problem - it can produce a warning.
Because the computer is locked?
Well I can't edit my now-0 comment, but the point is, slipping in words like "quietly" assigns an intent which may not be present. As though Obama were trying to sneak the NDAA past everyone.

It's hard to covertly sign any legislation as the president, notwithstanding secret courts and laws (fisa, patriot act secret interpretations, etc).

Just saying, we don't need to try to make people think a certain way by guiding them with weasel words, people can read facts and make a judgement, without trying to subtly assign some bias in either direction.
New Tax Laws That Impact Small Business Owners in 2017
It's not an either-or proposition - the local subway systems in both LA and the Bay Area are undergoing very large expansions at the same time.
> every blank staring IMAP-client writing developer keep saying that there are terrible horrors laying in ambush for the unwary

Oh, my, yes. Lasciate ogni speranza...
There's a CloudFlare engineer who posts prolifically here on HN; he's denied that they sell data of any kind numerous times. I think it's safe to take them at their word without proof otherwise? https://news.ycombinator.com/item?id=12830120
I love dogs, like everyone else, but isn't this all a little bit much? Shouldn't they be considering solutions for humanely euthanizing the dog so it doesn't have to die of thirst/starvation?

Argon gas would fit the bill. It's heavier than air, so it would sink to the bottom of the borehole, and it's widely available due to its' use as a shielding gas for welding. Most importantly, it would be humane and entirely painless for the dog-- far more humane than leaving the poor animal down there for days or weeks waiting to be rescued.
How I got three errors into one line of code
Yes. A lot of media critiques try to discern bias in the content. However, bias exists prior to that. What and who is covered is bias. Ignoring a topic could be bias not how the topic is covered.
BART is already being extended to Livermore (just west of the Altamont pass), and already goes to Dublin, so that area is at least already well-served by regional transit.

Going over the Pacheco Pass allows the train to hit San Jose and the Silicon Valley without going through huge windy detours, which has a lot more people in it than the Altamont Pass area.
What health conditions are you trying to treat with your diet?
You know what grinds my gears? When people like Neil DeGrasse Tyson think that there existed an Islamic golden age because we (the Western world) borrowed and still use things such as "Arabic" numerals. Neil has never once expressed that the golden age happened in the Indian subcontinent (Afghanistan to Eastern parts of India). You'll see that in most of his talks in the Cosmos show etc. In fact, he ignores (or is ignorant of the fact) that it was the Islamic invasions that stunted that golden period by brutal massacres of the local peaceful people (Hindu's, Jains, Buddhists etc). So much for the "golden age of Islam".
I'm almost convinced that Neil has Islamic ancestors which is what he's subconsciously trying to project as part of the "golden age of Islam"!

PS: I respect the man for so many other things, but he says this so often that it's become a major turn off.
"Most users are going to do this via FFI, and then one .c and one .h pales in comparison to 'already has a dylib/so' I can use."

This assumes two things:

1) that most users are indeed going to use this via FFI, which (to me at least) sounds like a very bold claim

2) that the target language provides easier support for precompiled shared libraries than it does for using an arbitrary .c or .h source file. This is not always (or even usually) the case, especially if the language's FFI mechanism comes from the C side rather than the target language side (see also: Perl (pre-6) and Ruby when not using third-party FFI modules) or if there are a lot of foreign functions needing an interface (in which case one will likely use some kind of generator, which usually requires the use of a C header to provide the foreign definitions).
>very expensive!

Indeed, because the US government heavily disincentives selling labor via steep and onerous labor taxes.

To further discourage selling labor, the US government spends a sizable portion of the taxes collected from labor-sellers to encourage people not to sell labor.
Beyond Floating Point
Why would you need two factor auth on a phone? Most phones have fingerprint sensor built in. And you can set up a super secure password that needs to be entered on boot.

Now that I think of it, why is 2fa needed in a laptop with a fingerprint sensor?
> Perhaps instead of focusing on gentrifying places, we should be working on how to gentrify people.

That's a good way to look at it.

In general I am not a huge fan of home ownership as a primary principle (as opposed to a situational, tactical decision) but in theory it can help here: if you own in a gentrifying area you can sell or even rent out your home (amazingly my housekeeper does this in Palo Alto, having bought decades ago when the economics were different).

Unfortunately, as I think we both know, in economics, reality rarely matches theory.
If you do know your compiler and your CPU (singular), you're probably not really programming C.

Conversely, if you maintain software that compiles on a bunch of compilers, operating systems and architectures (particularly little endian + big endian, 32 bit + 64 bit), then it's probably written in something rather like C. A lot of people do this.
Learn a language you can immediately do something fun with. If you're excited about desktop 3D video games, pick up C++ and, say, the Unreal Engine.

If you're excited about web servers, pick up Ruby/Rails - or if you think you might want to create a client side application, pick up Javascript and some framework like Angular or React and build something that you can deploy as soon as possible.

If you're into Machine Learning, pick up Python and start going through ML tutorials and jupyter notebooks while attempting to solve some problem in ML that you find interesting.

Don't pick a language based upon some esoteric development principle that undergirds it. Pick a first language based upon its ability to keep you banging away at the keyboard all night, doing something you think is cool.
Give it up qz. This is an advertorial.

How does qz consistently get on the front page of hn? They must have a deal with ycombinator.
Disney Severs Ties with YouTube Star PewDiePie After Anti-Semitic Posts
What's nice about Python is it so easy to get up and running. Plus its syntax is very expressive. If you're a Computer Science student, like you actually want to learn about data structures and computer organization, then you'll definitely want to study C++. Even as a secondary language to Python. However, you can start with Python to get any idea of what it means to be a programmer.
Sugar was being consumed just a heavily before the war. It only became a demonized, food shaming tool because of rationing propaganda that warned (read lied to) mothers of the dangers of too much sugar. Thus the fictitious "sugar high" was invented and seized upon by nutrition "experts" to build a massive industry that depends on playing the blame game on so called bad foods that get reshuffled each decade or so. Everyone is suckered into blaming their food rather than their behavior and the people making billions off of this scheme aren't about to reveal the truth.
NB: May sound like irrelevant YouTube drama from the title, but the discussion on speech and comedy is interesting.
Big Oil has done this in the past too. I remember reading 'Private Empire' about ExxonMobil and the previous CEO was funding all of these PHD researchers to challenge climate science research in the early 2000s. They were quite successful at it too.

Fortunately when Rex Tillerson (current Secretary of State), who was trained as an engineer, took over ExxonMobil he stopped the company from taking a climate denial position and took some minor steps to reverse that position, such as investing in some green tech companies. This was largely due to the fact they got a bad name from doing it and they otherwise had a very rigid clean cut image. So it's important to call these companies out when they do it. Despite what people think corporations do respond to bad press.

Especially companies run by engineers and scientists, they can be persuaded to stop being anti-science. Now if only we could get more STEM people into politics on the right... One thing lawyers aren't known for is an affinity for numbers and science.
I imagine it's not a weighting system per se. I don't know any more than you, so all I can say really is that if I were designing it, encryption would be considered a major red flag one someone who already had the other characteristics.

That is, if someone encrypts, that means nothing. But if you are comparing two fundamentalists predisposed to violence, and one of them uses crypto and privacy software and the other doesn't - I would lean heavily towards investigating the crypto guy. He's likely planning something.

I guess what i'm saying is that I think the interaction of a feature like crypto should be nonlinear with certain other features.
Fab’s AutoBackup 6.8.0.30513 Crack 2017 with Serial Key Free Download
Isn't rent control a big part of this? Does the effect persist in non rent controlled cities?

Though actually, thinking about my own feelings, as a renter in an expensive and non rent controlled city (Sydney) I would be opposed to any major development nearby. It's unlikely to materially lower my rent, but is likely to lower the overall quality of the neighbourhood (crowding, traffic, shadows, and the general ugliness of new apartment buildings).

Now, I'm not saying that the fact that I oppose it means that I have any moral right to stop it, but it's not surprising that renters should oppose development too.
> I still think your idea of civility is basically cannibalism with a fork and a knife.

Thank you.
At many Universities and Colleges, Python is taken as their first programming course. Then for the second and/or third course you study Java and/or C++.
Screw it, let's all get chips embedded in our fingers.
Show HN: Collate: Cross platform note taking app based on plain text data format
I would argue that companies like Twitter, which exercise substantial censorship, are incurring substantial liability in doing so.

The price of free speech is high, and I think that some of the big firms are about to find that out.

The effect on users could turn out for the better, but I'm not holding my breath.
Without a way to access those alternate timelines, no science can be done there, because no hypothesis will be falsifiable.
gaff, cool, I have sent you a mail. Review when you are free.
I've been reading HN for a bit; why is there so much talk about Go?
Show HN: Hire.Bid – Auction Your Time to Be Bid Upon
I think RSS is ready for a comeback... it's free, it's open and it lets anyone publish without fear of censorship.

Frankly, I never figured out why people so many folks don't like it.
You now add the results from the right hand column leaving out those were the number on the left is even i.e. rows 2, 4 and 5.

In other words, it's just the shift-and-add algorithm:
https://en.wikipedia.org/wiki/Multiplication_algorithm#Shift...

...which can really be done in any number base (and is even "easier" in base 2), so I'm still not convinced.

All we need to carry out the multiplication is the ability to multiply and divide by two! Somewhat simpler than the same operation in the Hindu-Arabic number system!

Maybe it is "simpler" but certainly not faster, because it glosses over the fact that division by 2 of Roman numerals is itself not exactly straightforward.

Roman numerals are a mix of positional and unary-ish "repeated symbol" --- that's what makes them hard to manipulate.
> The compiler deduction is that the null test is redundant, but it's not actually redundant.

No. The compiler is forced to assume x isn't null, because int y = *x; has no meaning iff x IS null, so the compiler can't possibly generate any code to cover that case. There's no definition of that construct for the compiler to work off of that could possibly allow x to be null.

Blame the standard if you want, but you can't blame the compiler for not generating code to cover behaviour that you've made up in your head.
Ahaha that blew right over my head!
https://en.wikipedia.org/wiki/Islamic_Golden_Age
Put a noose on a rope with a remote camera. Grab the dog and pull.

Without a remote camera do the same but keep trying until you randomly catch it.
C programmers should be able to expect that "optimizations" will not transform program meaning. And because C is so low level, certain types of optimizations may be more difficult or impossible. If the pointer was explicitly set to NULL, the compiler can justifiably deduce the branch will not be taken but the deduction "if the programmer dereferenced the pointer it must not be NULL" is not based on a sound rule. In fact, the whole concept that the compiler can make any transformation it wants in the presence of UB is wacky. Optimization should always be secondary to correctness.
Hey! I'm MeshBird's author. Feel free to ask a questions.
You think it's safe to take the word of an anonymous stranger on the internet?
This...feels very much like the Buddha's teaching.
As I understand it, coal-fired power plants emit more radiation than nuclear power plants:

https://www.scientificamerican.com/article/coal-ash-is-more-...

Until sufficient solar and wind power generation comes online, I would rather we use nuclear and gas-fired power plants, and in that order. I think that on the balance nuclear power is cleaner. The sooner we get off fossil fuels, the better.
Anyone who enjoys this will also enjoy http://cppquiz.org
No other career prospects? Patriotism? Desire for revenge?

I think there's no way that we could have gone on as long as we did (and continued to maintain some presence there even still) with a draft, though. People don't really care that much about a senseless war if they don't sense that they themselves are at risk.
Torrent Tracker Theinternationals.me Hacked
All files on server deleted.. Why?
Because the owner treats people like shit.
And have been exposing thousands of users ip..
#Antisec
For the First Time, Wind on the Plains Supplied More Than Half Region's Power
@rickette posted this:

"Just took a quick look at the crypto implementation. It uses AES-256 in CBC mode but..... without an authentication tag (HMAC)."

Any response?
Love is like cocaine
perl6 -e 'say Ⅶ * 2'
14

Nothing hard about this nowadays.
Good point. We are going to implement AES-GCM encryption based data transfer. Why AES-GCM to solve HMAC missing? Because Go have low-level asm optimisations. This is open way to full utilization of 10G/40G networks.
I constantly hear this argument in favor of the US intervening this or that place and I remain a bit skeptical. I don't think anyone really believes the US is going to neglect its obligations to countries it has actual defense agreements with, no matter what foolish thing Donald Trump is saying this week.
That thought has already crossed their mind. I have an old textbook on energy that shows people pushing 50 gallon drums of nuclear waste into the ocean.
A Deep Overview of the Best AWS Lambda and API Gateway Automation Solution
If you don't trust that individual to vouch for others then they are treated differently in your web of trust: set their trust level to "none".

If you refuse to place trust in anyone, then no, the web of trust will not work for you. But it works for many others; it doesn't make it broken. The purpose of key signing is to verify that a person is legitimately who they claim to be---_that_ is what you are trusting in your web of trust: that someone has verified their identity in a means consistent with accepted protocols.

If enough people say "this person is who they say they are" by signing that person's they, then you decrease the odds that the person is a fraud.
Actually, there's something to this I've been thinking about for a while...
And the executive team, and the team dealing with Finance, and probably much of SRE (someone is going to notice those logs or the things derived therein are being shipped out), etc.

I assume the MITM-SSL complaint is about their "Flexible SSL" which as they admit is not as good as SSL end-to-end but better than nothing.

Note: I have no affiliation with CloudFlare (I just dislike unsubstantiated attacks).
I'll have to check it out next time. Thanks for sharing!
Right, the historical problem with loading GIMPLE was that it still required all sorts of frontend specific bits.

Also, tons of things reused tons of bits for different purposes :)

Way the heck back when (pre-c++), i started splitting up just the decl hierarchy in trees to try to get things to stop reusing bits, and to expose what would be required to make it independent of the frontendy bits.
Yes.

On a serious note: these are the 2 primary languages at companies like Google, so it can't hurt.
If you want some up-to-date (and very in-depth) information on ancient Mesopotamian arithmetic, you might be interested in the paper "Floating Calculation in Mesopotamia" [1]. By "floating" the author means what I would call floating-point. If I understand the paper correctly, there were actually two base-60 systems: one for counting (addition and subtraction) and a different one for multiplying and dividing.

[1] http://cdli.ucla.edu/pubs/cdlp/cdlp0005_20160501.pdf
The Most Innovative Companies of 2017
Sorry about that, I can't find any youtube videos either, I must be mis-remembering. I would recommend trying it out though, you don't have to spend long to see many of it's better features.
Does anyone remember "Volkov Commander"?

An old DOS file manager [1], written in assembly. Super fast and responsive, tiny size -- a fraction of Norton Commander &co's, never mind any modern tools.

Whenever I have to deal with the insanely inconvenient cluster fuck that is modern file managers (OSX Finder!), I probably feel the way you do about "modern web development".

Hope your hospital visit goes well.

[1] https://en.wikipedia.org/wiki/Volkov_Commander
> give my credit card to a random website that will probably get hacked in the next 12 months

Pretty much everyone takes PayPal which shields you from this
I'm curious as to how you got this impression of the book. The book was quite critical of a lot of different systems from both the political left and right, which makes sense given when the book was written (1930s UK).

The world in the book is a strange blend between pure decadence, socialism and consumerism. The society is atheist, but worships Henry Ford. There is a communist equality, but it is enforced through strong castes. Everyone is happy and free, but the world controllers act as an oligarchy of dictators. Science is valued, but only the right kinds.

I believe the book is popular among intellectuals because, like Fahrenheit 451, the society shown has an anti-intellectual and anti-knowledge streak.
Sorta. I write mostly Go (some JS, PHP) and I got 6/10, forgetting mostly stupid stuff like passing (-INT_MIN, -1) to #12.

But some of those are prevalent in Go. For example, 1.0 / 1e-309 is +Inf in Go, just as it is in C—it's IEEE 754 rules. int might not always be able to hold the size of an object in Go, just like C. In Go #6 wraps around and is an infinite loop, just like C.

The questions that don't, in some way, translate to Go are #2, #7, #8, and #10.

But, to your credit, I do like how Go has very limited UB (basically race conditions + some uses of the unsafe package) and works pretty much how you'd expect it to work.
If you want to pick one to learn first, then whatever you decide will be the right choice, as long as you are committed to learning more. As the article states, being just a JavaScript developer, for instance, is a lot like being just a screwdriver operator. It's not easy to compete in the job market with just one skill and just one facet of understanding.
Yes I think it's wrong, I'll agree with you on that. I don't think it's anywhere near as bad as stealing though.
This explanation (and the other forms in which it's presented in this thread) is really troubling to me. It sounds like in order to offer a defense of the inability to comply with the order, the accused has to provide evidence which could be used against him in the trial. In your example, the existence of the password on Mt Everest could be used against him, and was evidence the prosecution probably could not have discovered but for his compelled testimony. It's even more troubling in the case of the Sherpa: revealing the identity of an accomplice (as it were) is surely self-incriminating!

But if this were really how he obtains the password (and similar schemes of off-site passwords and accomplices aren't so outlandish in the case of servers which might require the keys on reboot a few times per year), how could he possibly defend himself from the contempt charge? It sickens me to imagine being in the same situation. If this isn't an instance of the cruel trilemma, I don't know what is =(
We are working on AES-GCM encryption.
There's significant evidence that a lot of people believed Obama was born outside the US, which was the prototypical fake-news claim.
I think you're looking at it the wrong way. It's not about refusal. It's not (primarily) a red line where crossing the line means you get no sales at all from the X% of people that care. It just incrementally raises the bar that customers' varying levels of desire/motivation to buy the app have to clear before they decide to go ahead. There are many other factors that probably have a greater influence on that bar, including price, convenience of the purchasing process, perceived quality of the product, etc. But that doesn't mean smaller factors don't matter at all. To get a sense of how much they matter, you'd have to measure it, but I doubt that things like license management convenience are completely irrelevant.
And they are oblivious to the costs incurred by shit code.
Make 2017 the year YOU change the way you live
You can love a hobby and have limited money.
Is it funny to anyone else that 9 out of the top 10 do tech and 1 does... yogurt?

I guess it's nice to see a little diversity!