skysight-inc/HackerNews huggingface dataset:
Yes, that was essentially my point. If something goes on your record you will presumably have a harder time getting jobs or renting rooms, especially if your already have low status. Presumably the reason to make these punishments "more harsh" than the damage of the crime is to enforce social behavior. In some way that seem more harsh then the Chinese version. Even if China is worse in most ways, it's sometimes more relaxed than the US when it comes to personal freedoms.
We will materialize our filter bubbles and you will call it equality.
Oh, right, I knew you guys looked familiar! KC as well. You've observed the same thing about this market, then—tons of very inexpensive (and usually also cheap) houses. I think it'll be easier to justify this kind of spending if/when the market proves you can recoup the added cost on resale. That's what kept us from considering some of the pricier but more eco-friendly options when we bought a new house recently.
How does it perform on short strings (e.g. <= 16 bytes)? We've seen several new hash functions lately with great throughput numbers, but unfortunately they often end up being slower than FNV when used e.g. on keys in hash maps, which are often short strings.
Certainly Gates & Zuckerberg are trying to bring about what they see as a positive vision for the world. Their track record is to provide a product (Windows, Facebook) that's "good enough", and creates a network effect that keeps more worthy competitors out of the market for a long time ("worse is better"). That's their idea of bringing good into the world.

It's a mistake to think that because a country is underdeveloped, there's little opportunity for return on investment. Actually that's where there's the most opportunity. The first investment doesn't have to pay off - just put a stake in the ground. Do you think China is also building infrastructure in Africa for philanthropic reasons?
It's possible to buy reusable silicone bags instead.
Can someone from the UK please explain what is up with your government officials? How do they get away with passing such unpopular, draconian bills? It just seems bizarre that they could go against the will of the average person so blatantly. Are there "people on the street" who support this charter? Why does England pass such harsh, invasive surveillance laws aimed squarely at their own people? And why does it seem like the Lords (or whoever it is that is passing them) just ignore the cries from their own constituents?

I'm sure that I see things tainted through American-goggles but it sure seems sometimes like it's not really a representative-style government.
DNS is cached aggressively. As in, there is no "do not ever cache this" flag really. And even if there was, it there are multiple solutions actively ignoring the TTL hints. And caching is one thing you do not want when asking for time.
I was on a small company board, was an officer, and was the (vast) majority shareholder, at least for voting rights.

Technically, the board could have fired me, and it would taken something like 2 or 3 months to have forced my way back on. (Calling a major shareholder meeting to elect the board out of cycle, plus calling a new board meeting to vote myself in, takes time and organization.) The political cost of overruling the board in that manner also wouldn't be null for me, and likely would've caused key staff to quit and key backers to stop supporting the project. I definitely would have had to do a lot of explaining for such a power play, and it's likely my reputation never would recover at the company.

As a lot of kings have learned: your word may be law, but nobles pay the taxes, provide the swords, etc. You can't make enemies of everyone.
Ping me if you want to chat about marketing. No bs or strings attached. pr@yelluw.com
You did mention uninitialized arrays but uninitialized data is inherently unsafe. It's not an operation that can be made safe.

Sure it can. You just need primitives which can be used in asserts such as

is_initialized(tab,i,j)

indicating that an array is initialized within those limits.
Then you can write asserts such as

assert(is_initialized(tab,i,j-1));
... initialize tab[j]
assert(is_initialized(tab,i,j));

Standard program verification technology. Verification of unsafe sections is a useful goal, and deserves language support. Hand-waving about "encoding the invariants specific to your use case in your code" is insufficient. You need to write them down and prove them. Then you can eliminate them from the run-time code.
Secure against, but not for, end-users.
SQL Island
Messing up indentation deliberately in few places is a good way to gauge their reaction and would you like to work with them.
Look I love Elizabeth Warren but this whole article is really over the top.

> leaders of financial institutions are painfully aware that there are consequences

They were fined lousy 280m and the CEO was allowed to resign a full 3 years after it was first reported. Really, REEAAALLLY painful stuff there.
Oh dear. Yes, I'm getting the same "A newer version of this theorem..." PDFs.

My apologies. I should have checked that the RSS is returning valid links.
Not a Facebook user, but I see Twitter ads. If they're irrelevant to my interests, and almost all are, I flag them with the "Not relevant" link, which has become the awkwardly named "I don't like this".

I'm routinely surprised that despite me talking openly about my interests, I just don't get relevant ads. On one of my most frequently used sites (about basketball), the ads this week have been all womens fashion. I've not searched womens fashion and my wife doesn't use my laptop or phone. Waste of ad money.
Oh nice, I missed it in there. Sometimes it takes an hour or so before I see new ones in there.
Save $300k and move to India.
Yeah, I don't even have a CS degree. I was considering myself below average as long as I was working mostly alone or on specific domains, for I could not compare with others IRL. I could only read people on Usenet or on the Web and they often looked 10 times as knowledgeable as I was. Also, I could see that other professionals listed impressive job titles and definitions, so I was, yes, really impressed and couldn't see how I could ever match those advertised skills.

Then I got a job in a bigger company, where because of the nature of the job, I could easily compare with other people in a large team, in the rest of company, and in other companies; and I quickly noticed I was in the top 10% or perhaps even 5%. That was at the same time very surprising and... very appalling, because that meant that all the big titles of those guys were just kind of fake, empty. it felt a bit as if I had been deceived. Even though they had CS degrees, they had vast holes in basic programming know-how an in computer knowledge, and they didn't give a fuck about it, as little as they cared about doing a clean work.

So the people I used to read on Usenet or the Web were indeed exceptions and not the norm, and sometimes pretty much gurus in their domain. Anyway, they were not at all representative of the majority of developers that populate companies.
I’m not sure of their reasons but Apple does not ship Python 3 by default on the Mac. If they did, I would switch. For me, it is mostly about being able to depend on default infrastructure and not introduce dependencies for other people; and generally, if Python 2.7 works it is better to let people use the default "python" instead of requiring something more.
Big Names Take Hit on Theranos
Rr, yes. I should have talked about a set of people with distinct names.
Interview with Ted Nelson, 1990
Get a non-programming job.
For $49 you could get the much more capable PocketCHIP and for ease of use use PICO-8 until you're ready to use something else. You'd get color, a key pad, wireless connectivity, and a Debian-like userspace. Of course, it's ARM and not Arduino and it isn't the size of a credit card.
Tooling could encourage this by requiring that if a module or crate contains unsafe code, its name has to contain "unsafe".
The Kawasaki gets 40-45 mpg to produce a stunning 38 HP. I don't know the torque number, but it's pretty good in that department.

It's fuel economy and power production sucks in large part because the motor uses a carburetor rather than fuel injection. At first I thought that was a benefit, in practice I can understand why every other bike maker uses fuel injection.

But hey, you can usually buy a brand new one for $5500. That's one benefit of them selling pretty much the same bike since 1987. Plus there's a huge aftermarket parts market.

The Prius gives me a pretty reliable 45 mpg (I drive the same road every day). If I really baby it, I can get closer to 50.
> We should have a federal reserve, but one who doesn't engage in central planning and has a healthy respect for the efficacy of free markets.

The entire purpose of a central bank is to do central planning of monetary policy, so I'may not sure what a federal reserve that doesn't do central planning even means.

> If they raised rates fully in 2011-2013 they would've been heros, now they've completely distorted the global economy because prices simply cannot reflect information about the economy when money itself so widely fluctuates.

It sounds like you want them to do central planning, but optimizing different variables (rather than managing inflation against full employment, it sounds like you want them optimizing the much less clearly measurable degree to which prices reflect information about the economy.)

I'm also not sure what "raise rates fully" is supposed to mean; there isn't a fixed ceiling on rates.

Further, I'd like to see some reason to believe that your preferred policy would actually have produced better results by any concrete measure.

> I'm not really making an argument for institutional changes, just that the people currently occupying the fed are benevolent morons.

Well, you are clearly saying that. Some kind of support for that claim would be nice before calling it an argument.
Worse. At least they got clicks.

(But tbh. that was some years ago when the advertising stuff was new to FB ... so maybe it got better by now).
> Do you think China is also building infrastructure in Africa for philanthropic reasons?

No, but China is not generally giving away billions of dollars without getting anything in return.

Gates at least has been consistently doing that.

Like I said, there's nothing I can say to convince you that they're not secretly evil capitalists hell-bent on making money from poor people around the world. All I can say is that it seems rather unlikely that they would go to so much trouble to hide their intent if that were the case. There are plenty of billionaires who exploit humanity without bothering to sign philanthropy pledges.
Set a script to visit every website daily? Defeats the intent of the law if the isp doesn't record more info than domains visited..
The People’s Cheeseburger
Not sure why you're being downvoted; I appreciate the advice.

However, I don't think all drivers have palm detection unless I'm mistaken?

Also, unfortunately while I would have enjoyed configuring the system to my personal desires, these days with the limited free time I have, I'd rather be able to just do what I was going to do on my laptop instead of having to spend time tinkering with it to get it right. Apple seems to do very well in this respect since it almost always knows when I want to tap vs when I just have my palm there.
>Imagine that $15 million dollar invested in $50k USD increments into 300 startup ideas

Startups aren't immune to fraud, stupidity and waste. In fact, regarding the latter two, startups are probably more prone. With hindsight it's easy to say throwing money at Theranos was a bad idea, but the same can be said for the vast majority of startups.
It's generally justified because "we must do something about the terrorists". Law enforcement agencies claim they need this. In our post-truth world, evidence is not required, and balance doesn't matter. The "terrorist" angle is enough.

> Are there "people on the street" who support this charter?

I believe so, yes. People are too comfortable and the media scare them about terrorists. State-sponsored abuse of citizens and the need for balance when giving the state powers have been forgotten about.
I feel like the people who think Python 3 has no future and "will always stay on Python 2" are the same kind of people who thought that Windows XP was always going to be the Windows OS to use. Of course, there's still a lot of valid reasons to use Python 2, like having an older codebase, but eventually security updates will stop and I doubt that Guido and other Python core devs will do anything to support Python 2 after that point.

It sucks to have to migrate code from 2 to 3 in some ways, and while the 2to3 code exists, it only goes so far and does miss some things, and if you have to support both, it's a non-trivial change. But Python 3 is the future whether these people like it or not, and many of the newer features like async/await and inline variable typing aren't going to be backported, so while I think it's fine and there are legitimate reasons to stay on Python 2 for now, it's worthy to start migrating in all but the most extreme circumstances.
Beautify for Brackets/atom works great. Should be a standard thing in editors really.

Some older books are the worst with indentation. Instead of learning to code you spend most of the time figuring out where the code block ends.
Doubt it, that nytimes article about their work culture spread everywhere but not much has changed.
My guess is that maximizing ROI is also popular among investors not named Carl Icahn. I don't think I've ever worked for a company where the investors said "we want you to make money, and also accomplish socially relevant goal XXXX" where decided to sacrifice any part of "making money" for the sake of XXXX.
CNN Buys Casey Neistat’s Video App Beme
I tried out this (and WifiBoy ) at Maker Faire Tokyo a couple months back. It's pretty neat tech, but a bit limiting.

Ive found PICO-8 to be just limiting enough to still offer excellent games, but this seems a bit more gadgety.

Tbh the killer features with any of these retro consoles would be to have a good button feel. The buttons used on these are usually pretty weak. I would be much more excited with a system with a GBA d-pad and buttons.

That and maybe something a bit more powerful than an Arduino. The magic of PICO-8 with Lua is that your first lines of code are about the game, not memory book keeping.
Point taken.

I was thinking more of the sort of volatility which is related to Fed policy or to the sort of banking that the FDIC is relevant to.
Protect Both Your Ethics and Your Job in the Modern World of Programming
Ask HN: How you did you meet your co-founder?
I am a bit curious how you guys did found your co-founder? College? Social media? Meetups?

The second question is: was it hard for you to convince him/her?
Of course it depends on your current level of knowledge and your goals.

I'd look at syllabi for IT security courses from leading schools as a start, or maybe ask a specialist reference librarian at a college or university (after researching the question on your own). There may be a widely accepted IT Security 101 textbook.

If you really want to be a professional computer security expert, you'll need to take courses from experts - the novice lacks the context to interpret the books, to understand them in context (e.g., 'this is one side of a long-running argument'), or to know what gaps they leave (e.g., 'there's a newer theory on this issue', 'this omits a whole field of knowledge', etc.) and to fill them. And you'll need real world experience, of course; learn from and make connections with the best people you can.
Can we remove:

-"Why x matters"
-"What we know"
-"Slammed" and
-"Number x will shock you!"

from all news headlines?
> why we spend so much time and resources trying to push our ideals to others.

Because that creates political friction, leading to conflict, leading to profitable arms sales. So much of the US's cavalier foreign policy is geared toward propping up the MIC between the periodic big wars it takes on for itself. Eisenhower's warning came true and nobody is doing anything about it.
This headline blatantly misrepresents the contents of the article.

The products are required to state that there is no scientific evidence that the products work. Even that is not entirely true. There is plenty of evidence that placebo and "nocebo" effects are powerful, real aspects of the healing process. Homeopathy engages this shamelessly.

http://harvardmagazine.com/2013/01/the-placebo-phenomenon
>When I think about Elizabeth as an entrepreneur, on one hand I respect her for trying something so audacious, and sticking with it for so long.

Audacious like...mass fraud (potentially)? If you say so.

>Elizabeth got really caught up in taking absolutely nothing feasible to market, and that's a damn shame.

What is shameful about it? She was a well-connected person who leveraged contacts to raise money. The fewer people we have like that in the startup world, the better.
This is good. Articles like this however always seem to recall the subprime mortgage crisis, when "too big to fail" sheltered CEOs and banks from much fallout.

I would like to express to Sen Warren, and others, that a more fragmented & transparent financial system is important-- but much less than the broadband & tech sector.

Google has 1.6B[0] users of a total of 3.8[1] internet users.

too big to fail is 42% of the world using "core" services from one institution.

The data is hard to find and I am on mobile but the consolidation of global broadband & wireless provideres attempted or closed between 2015-2016 was nearly 1 Trillion. A rollup of unprecedented levels.

[0]http://m.wolframalpha.com/input/?i=+total+active+users+googl...
* While this is Alexa's visits total, subsets of Google's 10-k (which doesnt break this out because they are facing heavy competition) adjust to uniques. If someone finds better data, I will adjust, but this seems to be the accepted active user base of google.

[1]http://m.wolframalpha.com/input/?i=total+internet+users&x=0&...
Its becoming cases of the wheels of justice turn, they turn slowly but they turn. The rate they are turning has become much faster (never --> 3 years is a big speed improvement) and the people that are getting caught in those wheels is a much higher level. 5 years ago clerks, now a CEO.
Show HN: Helium – Beautiful Website for Your Nonprofit
RoboForm Password Manager
I think most people outside the tech bubble just don't see the importance of protecting privacy. In the USA, I think there isn't that much popular opposition to the NSA? Even after Snowdon? Similar in the UK. Most people just seem to think that if it might help catch some terrorists, then _shrug_.
There were two assertions made in tener's comment. The first was that the term "cyber" was going out of use, the second was that the term "cyber security" was increasing. My comment was referring to the first assertion.
oh, shut up.

it doesn't take 30 years to create a time sync protocol. it doesn't take 100 days to fix a malformed packet issue.

these are lazy money grubbers who take more time to rant about how no one gives them free money to fix mistakes they made themselves while being paid.

take responsibility. stop whining.

you're all idiots.
You must check the article. The 7 things are completely missing.
> "...your data will be safe"

I'd ask for statutory and automatic (no demonstration of harm required) [minimum] damages of (say) £1000 to every citizen for every breach together with the immediate dismissal of the head of the department responsible if the breach came from a government agency. The government should also pay for the insurance premiums of private companies coerced to implement this scheme against their potential payouts.

If my "data will be safe", this shouldn't be a problem to implement as it will have zero cost.
Historically vector processors had vector registers but scalar ALU execution units (although possibly more than one). Vector instructions were "just" a way to make sure that the ALU was fed a new operation every cycle without instruction fetch and loop overhead. It also made it easier to pipeline reading from main memory (main memory latency wasn't so high a that time, so the large vector operations made it possible to pipeline reads with processing without stalling the CPU). None of those issues has been a bottleneck for a while and the memory subsystem of a modern computer is significantly different, so classic vector processors have fallen out of favour.

In contrast more modern SIMD machines normally have the vector execution units as wide as the register themselves and the advantage, in addition to 1 N-vector ALU being more power and area efficient than N scalar ones, is that, in an OoO machine, less in-flight instructions need to be tracked. It is also easier to take advantage of wider memory/cache busses.

Because classic vectors machines processed elements one at a time, it was possible to have efficient accumulating operations, which is significantly harder on proper SIMD processors (so called horizontal operations).
1, 2, and 3: I don't know yet if you will be interesting. Why the heck would I bother with following you anywhere? That's the point. I have enough reading sources.
I got an email for it on Nov 25.

Subject:
Yours is one of 4,788,657 email addresses found in a paste titled "pred.me"

At the time, it showed up on the "Latest Pastes" on HIBP, but I think it's aged out now.
Bear with me - how does that tie back to monetarism ( which, according to my dim lights , we simply don't do ).

I presume you mean QE{I,II,II...} ? Those have been zero velocity efforts; buried in the back yards of big banks without a trace. Increased reserves with interest being paid on them.
Growing up, my grandparents would give us cash inside a Christmas card. A perfect gift - cash, plus a personal note. Make the message special and the cash will feel special.
Does Amazon provide source code so you can run your own S3, EC2, RDS, Cloudfront, IAM, etc, etc, etc on your own datacenter? They don't. They build their services on top of free software, but none of the services provided by AWS itself are free.

OpenStack, on the other hand, is exactly that - a free software platform which gives no single "cloud provider" any kind of vendor lock-in whatsoever.
I'm doing something similar. What degree program were you accepted into (MS, PhD) and what field?
He was a competitive person, he was driven to succeed. For a while there it was (sadly) the case that Internet Explorer 6 was the best browser.

Netscape dropped the ball, ironically they were slow to pick up on open standards. Their JavaScript implementation was notoriously buggy, that alone probably held back development of the modern web by almost a decade. They were also trying to monetize the browser itself which slowed uptake considerably.

Netscape dug their own grave on this one. Microsoft just pushed them into it.

Now don't get me wrong, Internet Explorer 6 turned out to be a serious scourge, and Microsoft has done some very, very dirty things, but their actions in that particular era did two things: Made browsers free for consumers and laid the foundation for AJAX because of their quirky XMLHttpRequest stub meant to help Outlook run in the browser.
Data Sex?
Then maybe we should ditch the wheels and use Hammers of Justice instead?

The ceo PERSONALLY made more money during the scam than entire bank was fined. really epic stuff here, I mean, Really, way to dish out the pain!
Where can you see the geek rating?