skysight-inc/HackerNews huggingface dataset:
PDP-11s always used 8-bit bytes, you're probably thinking of the PDP-8.

I don't remember what the popular sizes for the PDP-10 were. A 36-bit machine, none of the choices were really great. (I know that CLU on the PDP-10 used 36 bits).
You seem to be saying that meditation is not a reliable way to hang on to your ego. That should go without saying.
Hacking jobs available for you
Do you need hackers for hire? Do you need to keep an eye on your spouse by gaining access to their emails? As a parent do you want to know what your kids do on a daily basis on social networks ( This includes facebook, twitter , instagram, whatsapp, WeChat and others to make sure they're not getting into trouble? Whatever it is, Ranging from Bank Jobs, Flipping cash, Criminal records, DMV, Taxes, Name it, We can get the job done. We're a group of professional hackers with 25 Years+ experience. Contact at nexushackings@gmail.com .. Send an email and Its done. Its that easy, try us out today
It's cheaper and easier to get food, clothes, and care to people over a fleet of self-driving, shared cars than it is over a hodge-podge network of human-driven, privately-owned cars.
Due to shipping company economics the ships are in port.
http://www.zerohedge.com/news/2016-01-11/nothing-moving-balt...

Amazon needs move product to make money. If others will not physically move that product to the US, then they'll have to do it. More expensive is better than none at all.
I always find moral based decisions questionable.

If you're vegan because of some practical reasons, like you think it's healthier, or because it is uneconomical to raise animals to eat them, why not.

But if you simply think "vegans are the true moral bastions of society" like the text says, you're no better than any religion on the planet.
Ask HN: Should I tell my CEO I am leaving before lining up a new job?
I'm part of a very small team and I have many responsibilities. I'd feel bad leaving them in a lurch with a two week notice. I'd also feel bad going behind the CEO's back interviewing, etc. We have a good relationship.
Yeah, I guess, like all "countercultural" revolutions, the dark markets ran out of steam a bit.
So did Bitcoin.

But the paradigm has shifted. Dark markets are possible.

We now know a lot about the risks/benefits of such marketplaces.

What's missing is a solid technological implementation of a distributed, peer-to-peer, trust-less marketplace.
It's possible to do it, it's just not that easy.

An even better alternative would be total drug legalization.

Personally, I think that drugs are good for society more than they are bad and most of the "negative" effects of drugs comes from the prohibition itself.

Full legalization would create a true marketplace and the "bad" drugs would be slowly rejected by the market.
It would also allow us to openly and professionally deal with the consequences of drug abuse, addiction, etc..

Countries like Portugal have done that (to a more or less acceptable extent) and the results are remarkable.

Combine legal drugs with modern e-commerce technologies + reputation systems and we've practically "solved" the drug problem. Welcome to the Brave New world ;).
I think "value neutral" is an important phrase. Getting many people to spend time in bureaucracies, creating uninspiring things, requires a lot of psychological infrastructure to tolerate the psychological damage over long periods of time.
Things Your Students Won’t Tell You: Visual Learners
See, that is the problem right there.

Even if one does find such competent programmers, I doubt they the way C culture works it would help.

Most C devs I have met, if given a memory safe systems programming language like Modula-2 or Rust, would just use SYSTEM or unsafe {} everywhere without any proof of a profiler if it really matters to the customer.

As for being available everywhere, that is an historical accident of C's adoption. I remember when C was only available in UNIX and we had things like RatC.
It doesn't really comes as a surprise, but it's good to see the news coming out.
Now we need a legal framework to ensure this form of power isn't abused.
> That would disproportionately penalize poor people.

Sadly so will climate change. The poor will be fucked no matter what.

That said, you could probably mitigate the issue somewhat by providing tax credits for gas for low income people. Generally proponents of the carbon tax want it to be revenue neutral, which means we have an opportunity to return the money to the people in a fair way.
So they're doing the shipping version of AWS?
Not sure about fp, but the C standard very carefully and explicitly notes that NULL pointers doesn't mean a runtime value of 0. The comp.lang.c FAQ 5.17[0] further provides examples of nonzero NULL pointers e.g.

> The CDC Cyber 180 Series has 48-bit pointers consisting of a ring, segment, and offset. Most users (in ring 11) have null pointers of 0xB00000000000.

This is a bit confusing because the "null constant" is an integral 0 e.g. `(void ) 0` is a null pointer, but it's defined as an arbitrary compiler instruction. `(void ) foo` where foo is 0 at runtime may not be a null pointer at all.

[0] http://c-faq.com/null/machexamp.html
ASP.NET 5 like configuration options in regular .NET applications
I'm not disputing your last statement. I'm saying that, if you are going to quote someone, quote the whole sentence, at least, and don't leave out words that are substantial to the point they are making.
Just one counterexample: Texas instrument C28x core is 16-bit addressable. Each byte is 16 bits.

>The TMS320C28x byte is 16 Bits. By ANSI/ISO C definition, the sizeof operator yields the number of bytes required to store an object. ANSI/ISO further stipulates that when sizeof is applied to char, the result is 1. Since the TMS320C28x char is 16 bits (to make it separately addressable), a byte is also 16 bits.

http://processors.wiki.ti.com/index.php/Byte_Accesses_with_t...

C is the closest thing to universally portable assembler.
That's assuming investment banks and retail banks aren't connected by being counter-party to each other on all number of contracts. You saw when Lehman failed it almost took out the financial system and banks, insurance companies etc all had to be bailed out.
As a matter of fact, GCC extensions are de facto standards at this point. Clang had to copy most of them.

Same with bytes not being 8 bits. Nobody will ever make a system where that's not the case anymore. You'd break de facto compatibility with almost all C code for no reason. Market realities trump making systems "for fun".
By the same argument we shouldn't assume that bits have only two values - what, you mean I can't write C for my ternary logic computer?

You need to make a decision about which simplifying assumptions you make - C has decided not to assume there are 8 bits to the byte.
I think it's arguable that in 2016 this is not the best decision, and they could get rid of some cognitive overhead by making the simplifying assumption.
> "What's missing is a solid technological implementation of a distributed, peer-to-peer, trust-less marketplace. It's possible to do it, it's just not that easy."

Have you taken a look at OpenBazaar[1][2]?

[1] https://www.reddit.com/r/OpenBazaar/

[2] https://github.com/openbazaar
Depends on what your reasons are for leaving. If you are leaving for more money then maybe the CEO will be willing to pay you to stay.
Yep, in places with snowy winters this is old hat. All outdoor parking spaces associated with housing have electric sockets for block heaters and interior heaters. They are sized to accomodate everyone's heater timer turning on ~simultaneously every morning, I guess on the order of 1 kW per car. (Indoor heaters are higher power than engine block heaters, but not everyone uses them).
The Limited Power of Telecommunication
RBS bought subprime mortgage backed securities - the same ones that were (mostly) created by Goldman[1].

RBS (along with most buyers) didn't realize that the AAA-rated securities they bought were actually subprime-backed (because of completely stupid rules by the ratings agencies, which Goldman exploited)

When people suddenly discovered what a disaster these were, RBS wrote down £5.9bn, and was forced to seek additional capital[2].

RBS was responsible for heir own fate of course. But Goldman sure made money out of it.

[1] http://www.telegraph.co.uk/finance/recession/5025115/RBS-tra...

[2] http://news.bbc.co.uk/2/hi/business/7096845.stm
What I don't quite get is why discussions of rationality so often mention threats from superhuman AIs. Is it just because that happens to be the interest of the key figures of the movement?
Smart and Simple Steps to Weight Loss
Doubtful. The price per mile to rent a self driving electric will be lower than the cost per mile for gasoline in fairly short order.
Yes, multiple backups, kept at remote places. Don't store the backup in the server room! ;-)
Again, if people can't agree what type to use for integers, then it's not "simple".

And yes, a tool being easy to misuse absolutely means we shouldn't use it unless we have to. A competent adult would never use a chainsaw or a scalpel except for tasks where nothing else would work.
don't discount the utter simplicity that is not having to constantly explain to people and programs that this is a new image format.
One of the most important reasons to use calloc, other than the zeroing of the allocated memory, is the fact that it checks for integer overflows (at least on most implementations).

For example, when allocating an array of n elements, in malloc you would do something like the following:

ptr = malloc(sizeof(int) * n);

Which could potentially lead to an overflow of the size passed to malloc, hence allocating a significantly smaller buffer and end up accessing adjacent memory which hasn't been allocated to the buffer (buffer overflow)

Calloc requires two arguments, one for size and one for number of elements, which allows it to check for an overflow before performing an allocation (e.g. by using SIZE_MAX):

ptr = calloc(n, sizeof(int));

This is not to say that zeroing memory is not useful. There are many situations in which a zero in a memory block represents the end of the usable data, as for example in a string, so zeroing memory in those situations is definitely recommended.
Not that it would eliminate security exploits caused by logical bugs, but most those exploits were already taken care of with Burroughs Algol variant (1961), Modula-2 (1978), Cedar (1981), Ada (1983), .... but oh well.
Bear in mind that the baseband's host system doesn't necessarily need to be the same as the phone's core systems. You could just isolate the baseband and only communicate with it via a defined interface.
When you combine this news with this one it makes you think twice before bringing your phone to a protest https://news.ycombinator.com/item?id=10905643
As a society, we still avoid tools that are easy to misuse whenever we can. Modern chainsaws have several safety features that were missing from earlier ones and that doesn't make them less useful.

Just because the most popular systems language is dangerously unsafe doesn't mean a safe alternative couldn't replace it (like, say, Rust).
That story is about rare earth metals. There are no rare earth metals in Tesla's batteries or in their motors:

Tesla does not use rare earth metals in our battery or motor. Typically, rare earth metals apply to DC motors, which use magnets. One of the reasons we use an AC induction motor is it does not require magnets, which often contain the rare earth metals.

https://my.teslamotors.com/de_AT/forum/forums/no-rare-earth-...
Of course, and Pony prevents programmer from writing code that waits for anything else. Sure. We're supposed to believe this?
If one implemented issue voting then a +1 comment could automatically be converted into a vote.
I love your posts. But, I don't see there is RSS feed so we can subscribe or put it on RSS reader.
5 Iranian Android Games You Should Try
Jimmy Wales was interviewed on BBC Radio 4 this morning (15th Jan 2016) and said they do absolutely everything they can to minimise the length of the banner campaigns. They set a budget and keep the campaign open until they hit the target. According to him they have gotten less agressive over the years.

edit date correction :)
>size_t is defined as "an integer capable of holding the >largest array index"

>>No, it isn't.

Could anyone elaborate?

I don't see how could someone allocate more than SIZE_MAX bytes with (m/c/re)alloc since they all take size_t as an argument, and size_t is the type used for defining array sizes. Thus size_t can hold the largest array index (in fact it can hold the largest_index+1 since arrays are zero based). Any counterarguments?
Unfortunately, this means that I will have to reconsider my membership. Their service in Germany is just not comprehensive enough. I hope that this is just a short term problem until they a) renegotiated their licensing contracts and then stop the blocking again (more likely) or b) they actually get global licenses (less likely).

Their original content is getting more and more interesting but its just not enough to justify the price, IMHO. Maybe they should consider a package with only Netflix Originals for 50% off or something.
https://www.qualys.com/2016/01/14/cve-2016-0777-cve-2016-077...

>- "out_start == out_last" (lines 205-206): no data was ever written to out_buf (and both out_start and out_last are still equal to 0) because no data was ever sent to the server after roaming_reply() was called, but the client sends (leaks) the entire uninitialized out_buf to the server (line 214), as if out_buf_size bytes of data were available.
I know about it, but I've also seen somewhere that they kind of distanced themselves from the "dark market" idea when they got funded by Union Square Ventures and Andreesseen Horowitz among others.

It might be the solution, I haven't checked it out yet.
Sure, sometimes that's the case. In many other situations it's just people being almost comically lazy.
It's a mixed bag, to summarize: poor work-life balance, long commute, company mission/direction has changed and I don't feel strongly about it, salary could be better but not a major influence on my decision to leave.
I fail to see how C is more portable than any other memory safe systems programming language, other than having the fortune that for 30 years OS and hardware vendors decided to only support C compilers.
Denver Airport Shuttle Transportation
Denvers Airport Transportation is company which provides denver transportation services and company running their business from 10 years in denver.denver airport shuttle transportation is services of our company

Official site:-

http://www.denversairporttransportation.com
>You'd break de facto compatibility with almost all C code for no reason.

The authors of that code should have written portable code if they didn't want it to break.
Also I like the thought my few bucks helps someone have the experience of their life.
Previous discussion: https://news.ycombinator.com/item?id=10902323
Why not store metadata as a separate json files? This way you could have something like this:

ff2jpeg --metadata image_metadata.json < image.ff > image.jpeg
Bitcoin an inescapable failure“
Maybe he's taking it very literally, as I think size_t is literally defined as 'the integer type of the result of the sizeof operator'. So it literally isn't defined as 'an integer capable of holding the >largest array index' as that's not the definition and words they use.
I think the problem is not "we can't find anyone who did wrong here", but "there are so many who cheated people that we wouldn't know where to start, or we'd have to arrest thousands - so we might as well do nothing about it".

Regardless of punishing those guilty or not (which I think they should be), it's absolutely criminal that virtually nothing has changed in how these companies operate, and that the "too big to fail" companies continue to remain too big to fail. The next time these banks crash - and they will crash - the taxpayers will have to bail them out in the trillions of dollars.
they dont stand a chance, read this: http://jessysaurusrex.com/2015/11/18/security-for-everyone-a...
Congratulations, Wikipedia! I found it tremendously useful over the years. I have one suggestion for them. I wouldn't mind making micro-donations for articles of particular quality and relevance to me. Say I find something useful and click on a '2c' donation button. The system doesn't trigger an immediate payment transaction because I would not have time to do it but instead waits until I accumulate $1+ in 'spend' and then displays another button 'Pay'. This way micropayments are easy for me as the reader and at the same time Wikipedia's transaction costs are minimized. Besides, I like to be able to pay later.
Inside the Mind of Today's Online Shopper – Part II
I've always wondered if Wikipedia could come up with alternate revenue streams because of the huge amounts of people they touch, the mammoth cross section of content they have. And the kinds of traffic analysis they could do... Targeted ads? Analytics for companies (a medical, tech or other company could learn what their stakeholders are interested in), recommendation engines, content classification engines for media and news orgs (or even SEO or UX navigation conscious web devs) etc.. They could do these thighs gracefully. What do you think?
This is nice. Do you use a pod or anything for that player view, or is it entirely custom (incl icons)?
I don't want to be That Guy, but the number of drives that fit best with each RAIDZ-level is documented and is the reason why I decided to finish out with six drives before I dropped a couple grand on my setup. (6x4 TB, 14TB usable space, also for home use. I did start with a 2x4TB mirror and expand several months later.) And a mobo and case with six SATA ports is not at all hard to find and IIRC is exactly what the "recommended FreeNAS hardware" thing comes with.

One thing that is definitely true about FreeNAS is that you should read all the documentation and advice on the forums before you order a single part.
I don't think so. The problem micropayments face is that they're too close to free to represent value - if something is $0.05 then your brain sees that it isn't free but its value is so close to zero that it feels like it ought to be free. There'a a cognitive dissonance between "This is something I need so I should pay for it" and "This is so cheap it can't be worth anything, so I shouldn't pay for it." You need to persuade people that something they're buying for a tiny amount has enough value that they should pay actually for it. That is exceptionally hard. It might actually be impossible.
There are hundreds of thousands of mutation combinations that lead to cancer. This is why it is such a difficult problem.
Release of Apache SINGA v0.2 (incubating) – distributed deep learning platform
This isn't correct either. All miners pretty much agree with a 2MB limit, but it has to come from core. Chinese miners don't want to switch to alternate clients because of cultural reasons. If the core developers issue a raise to the blocksize tomorrow, the fork would happen and the controversy would be over. The core developers have a commercial incentive to not fix this issue.
Those compilers exist because of path dependency from unix not from any unique qualities of C
Maybe just give them more notice, but I would still like to have something lined up.

Your question isn't properly addressed in the paragraph you wrote below it. Whether you leave them with more notice or not doesn't really affect what happens afterwards does it?
This comment only fans the flames of language war, it doesn't contribute to the discussion.
Then it's truly a win-win! ;)
Do you know how much it costs to buy a bus? It is not unusual to pay 400k+ for a city bus. Let's say driverless cars will cost $20k each (I have no idea), that's 20 cars per bus.

I suggest the only reason taxi trips are so much more expensive than bus rides is the cost of medallions and driver wages.

Once driverless cars arrive, public buses will not make sense anymore.

http://publictransport.about.com/od/Transit_Vehicles/a/How-M...
I haven’t got one off the top of my head, but it is pretty well known. An really good example was the atomic bombs in Japan. They tracked all the survivors and when they got cancer and the delay was in decades.
Vogue Easter Egg up up, down down, left, right, left, right, b, a, a, a
I'm using the German Netflix without a VPN or proxy, so I'm unfamiliar with the differences between the German and US offerings? Would you care to tell me more? What are you watching on US Netflix that is not available on German Netflix?
Almost dupe: https://news.ycombinator.com/item?id=10907868 (137 points, 3 hours ago, 19 comments)
The tools for rooting out these problems have gotten a lot better, thankfully. I'm very fond of the address sanitizer. Using calloc() everywhere can prevent the address sanitizer from finding problems.
Thank you for your time spent on Debian!
Which is almost exactly what happens on GitLab: https://twitter.com/gitlab/status/687930087057027073

Users can use those buttons to +1 or -1, and any comments that contain nothing but an emoji (like `:+1:`) are automatically converted to emoji awards, as we call them.
"I have not failed. I've just found 10,000 ways that won't work."

- Gotta say, even if bitcoin "fails" I don't feel it will be a "failure". The community and people have learnt so much, I mean, Bitcoin became...big and it's the first cryptocurrency to reach this level.

To have made a perfect system would be unrealistic really.
Are the various mile awards a global thing, or just in the US? I don't recall seeing any award programs outside of actually buying flights here in Europe, but then again I haven't been looking.
Choosing big endian is bad enough, but they dont even mention that in the four line specification :o
The classic cult tell is the fact that if you strip out all the claims to spiritual and moral wisdom, cults exist to service the leadership with money, narcissistic strokes and a sense of authority, sexual opportunities, and free labour. (I have a non-scientific theory that this is how religions propagate. They're such an effective way to provide all of the above that whatever the dogma, the social dynamics are just too attractive for weaker individuals to ignore.)

Aside from money, it's hard to see how that applies here. (If Yudkowsky was running this personally I'd definitely be concerned.)

But while there are obvious culty elements here, there doesn't seem to be a funnel which uses introductory bootcamps/workshops to find the most suggestible converts so it can sell them more and more expensive follow-ons. There also isn't any sense that there's a "reward" scheme where loyal followers are allowed into an inner circle - from which they can publicly purged if they misbehave.

It looks more like there are some interesting brain hacks on offer, packaged into a format that's maybe too intense to be ideal.
I use it from the Netherlands but have had American subscriptions in the past. I can say that, approximately, the American Netflix library is at least 10 times as large, in my memory and guessing. Sure I get some Dutch shows in the Dutch subscription that probably aren't in the American version (though I wouldn't be surprised if they were!), but in general, it's missing a huge range of content that only Americans get access to (and maybe some other countries too, but not us).
Michael Berkens
My girlfriend started watching Reign on Netflix when we were visiting the US. She is able to watch it when she visits me in the UK. At her home in Germany it is unavailable.