skysight-inc/HackerNews huggingface dataset:
> But suggesting that the industry's growth in the last ~decade is about improving accuracy seems pretty questionable.

Finance companies overwhelmingly make money by more accurately allocating capital whether that's channeling investment, arbitrage, executing a trade before the other guy, whatever. In every case that's money that went to a better place to do more economic work faster. It's what finance companies are for.

Yes there's the occasional dodgy deal or rip off, but to read your post you'd think that is the only thing financial companies ever do. In reality trillions of dollars spent on research, technology, infrastructure, business growth and jobs got there via financing. Better financing means more and better quality of all of those things.
That may be the DEA's consistent position but whether it's a lawful position is in dispute. Also from the article:

Robert Hoban, a Colorado cannabis attorney and adjunct professor of law at the University of Denver, raised the notion that the rule itself may not be lawful. “This action is beyond the DEA’s authority,” Hoban told Leafly in an interview late this afternoon. “The DEA can only carry out the law, they cannot create it. Here they’re purporting to create an entirely new category called ‘marijuana extracts,’ and by doing so wrest control over all cannabinoids. They want to call all cannabinoids illegal. But they don’t have the authority to do that.”
I just fixed it by setting the key/par value in Build Environment like this: JEKYLL_ENV = production https://puu.sh/sQwNZ/a5f02b607c.png
> We now have families with both parents working all the time for the same home their parents had.

This is not true. Homes are much larger now than they were in the past: http://www.aei.org/publication/todays-new-homes-are-1000-squ...

Both parents working happened due to women _wanting_ to enter the workplace. It had nothing to do with Goldman Sachs.
Switches seem to increase the metrics for cyclomatic complexity absurdly in all of the tools I've used to measure it, compared to directly equivalent constructions, like a raft of else-ifs or indexing into a lookup dictionary. Things like a simple mapping between two slightly incompatible enums will have whopping cyclomatic scores, despite being incredibly simple to reason about. Taking that kind of a metric to heart can lead to a different flavor of cargo-culting.
First thing I did was control-F "sorry", "apolo", "inconv".

nothing
If you're letting users query against a collection using a fairly arbitrary filter, then not having something to ensure they are authorized to view (or update, etc.) the results is almost certainly a mistake. Also describing $gte as a "command" seems misleading; if you could use $where in embedded queries it would maybe be a different story, but since I don't think you can, this seems hyperbolic.
You're thinking of "Selective Availability", whereby a (random walk IIRC) was added to the signal to deliberately reduce accuracy. It was turned off in 2000 (though it could be turned back on at any time):
https://en.wikipedia.org/wiki/Error_analysis_for_the_Global_...
Corruption is an orthogonal issue - losing any amount of data, even a single bit, can lead to corruption. Avoiding corruption by lowering I/O latency is not a viable strategy - at least not given "realistic" latencies and realistic frequency of I/O. In theory - sure, if I/O were once per day, and latency 1ns, you might accept the low chance of corruption without mitigation.

In practice, you almost certainly need some concept of atomic actions or transactions to deal will corruption.

The more relevant question then isn't whether phones crash and cause corruption, it's whether the additional amount of committed transactions you lose by relaxing durability requirements matters. You're always at risk of losing those in flight - does it matter if you lose the photo you just took? It depends, but I suspect the linked articles fsyncs/second is certainly massively excessive. The "bad" case was after all still just 1/50th of a second, i.e. much less than the blink of an eye. My contention is that phones don't crash often enough to make sub-second durability worthwhile. Most phones I come across certainly crash less than once a day, and losing your past 1 second of actions once a day sounds acceptable to me.

In short: the benchmark is not directly useful. Perhaps it correlates with some relevant aspect of I/O performance (but that's not clear), or perhaps software is buggy and actually tries to fsync more than 50 times a second (but then: fix that), but it may simply be a meaningless benchmark.
Exactly. It's easy to opt out, as long as you're paying a bit of attention when you first start up Firefox. It's easy to opt-out later if you are comfortable navigating the preferences dialogs.

If anything, I am interested in the bias this data will have since I suspect many advanced users instinctively opt out of data collection policies. I opt out of anything that I can, and I would opt out of more if the options were readily available. Since advanced users are more likely—in my estimation—to have higher-specification hardware, I suspect the data is slightly biased toward the low-end.
Did you actually get 300,294+ entrepreneurs to sign up on the website?
Yahoo controls 8% of search traffic and costs $4bn. Google controls 64% of search traffic and costs $558bn. That's a 17-fold difference in the price for 1% of the traffic. Even more if you take US search traffic only (to exclude Yahoo Japan).

Verizon can get rid of the costly parts of Yahoo (mostly its media business) and have its own small Google to make cash. That was $1.8bn per year in 2015, while Yahoo's overall revenue stands at $3.9bn (Asia excluded). So Verizon buys the company at 1x revenue.

Who would quit such a deal?
I'm Canadian too. I sometimes use "you guys" when speaking to a group that has women in it; I don't use "guy" in the singular when talking about generic technical roles because it implies that being a guy is part of the job. In many cases this is effectively true due to sexism in the industry, so it's not something to take lightly.

I don't think this is what you intended, to be clear! But I do think that is how it would be interpreted, even by Canadian women.
That's not the whole point, that's a point. It's also got a large emphasis on testing frequently, writing tests frequently, and writing them in close temporal proximity to the code (dogmatic preference is before, but practically the order is less relevant), and writing or executing tests after relatively small code changes (additions, deletions, modifications).
He might got an idea after the fact, but that arrest should have never happened. Like someone around here mentioned, the bank wanting the money back is a civil matter and the bank should have tried to approach him amiably. Everything about it could have gone without the arrest and jail time.
10 Classic Books Every Serious Developer Should Read
Live Super Mario Run Gameplay Feed
> But suppose we create a certification. To get certified all you have to do is promise not to work on a specific list of things: Mass surveillance, backdoors, etc. To lose certification forever all you have to do is work on one of those things.

I fear you may be making a potentially dangerous assumption about how engineering works in a compartmentalized environment. Engineers do not always know the purpose of the systems on which they work.

Once upon a time in Texas I spent several years working on a system to run a binary sample through a series of plugins that produced analysis of the binary sample. I was told that this was to help detect malware - and it could certainly do that.

Did I know that for certain? No. Were there other possible uses, such as to determine how detectable a given piece of experimental malware was? Yes. Did I have any way, shape, form, manner, or means of finding out what 100% of uses were? No.

A lot of software has more than one possible use.
"An eco-friendly data center that is based on 100% on libre software and runs libre-friendly hardware" - Does that include switches and routers? What about the UPS's?
While I'm happy for him to have backtracked on "jail hillary" it's not because he's actually reconsidered the position or now declares her to be innocent; it's simply never mentioned again. Which shows what a cynical thing it was to campaign on in the first place.
Google (or Facebook) developing those ads aren't providing value in a vacuum. Now my Internet experience sucks, my privacy is exploited, I'm psychologically manipulated to buy more shit I don't need (to increase the stock value of companies that GS is evaluating), and I become addicted to getting updates, and receiving the latest fake news.

It's easy to come out with a trendy anti-investment banking stance and claim that it's not noble. Meanwhile we also have genius developers working on CandyCrush and finding ways to get grandma to make in-app purchases for their own little business vacuum.

I actually find GS (or anybody really) developing a better trading algorithm to be much more of a benefit to humanity than annoying banner ads that I have to download software to block. Capital speculation, valuing companies, buying companies, mergers and acquisitions, etc... are all things that benefit the entire country and allow us to have free enterprise and for billionaires to fund crazy fun endeavors on the hope of receiving more money.
Your life first program was about hashing passwords? Mine was about printing "hello world".
They used to automatically put an email address back into circulation if you failed to log in for 6 months.
No, he means that in many locales, bar associations have criteria of 'moral character', that 'declaring bankruptcy' may, or may not infringe upon.
Ask HN: Starting a small business
I've worked in software development for a few years now and want to start my own business. I have an idea, a website/service, that I am building offline currently. When I put it under a domain I would like to have all the business parts figured out. Does that even matter?

What advice can you give me from you own experience and knowledge on how to smoothly create a small business for an online company, that for the foreseeable future will have 1 employee.

I've heard that I should start an LLC for myself and use that to create the online business.

I don't expect to make any money in 2017 - but it's always a possibility.

Thanks!
Clearly, he was acquitted, so the law must have worked out as you say. I'm just pointing out that it's not completely out of left field for there to have been an investigation and trial to determine if he was guilty of a crime.
I'm very disappointed in that decision. It should use the native `go fmt` tool. On some code bases, we use CI to ensure that `go fmt` was ran on checked in code. If there is even a slight difference between IntelliJ's implementation and `go fmt` then it will cause CI to fail.
"Look here, this isn't an argument, it's just a contradiction!"
Meh. It quibbles over points that have no impact on the actual message of the blog post regarding security.
That's very much the point, and I'd suggest that "not thinking for themselves" is sometimes a totally reasonable goal.

Joel Spolsky covered this fairly well in his piece on McDonald's-style software. The best way to write a single program is to master programming, and develop alone or in a small group of masters, and build a beautiful and enduring tool with whatever practices suit you best.

But none of that can be packaged up and passed around to new programmers on demand. It takes time to master, and it certainly can't be smoothly overseen by someone who never learned it. The best way to get 100,000 programmers writing a billion lines of code is to develop simple routines that can be followed and overseen by anyone.

The results won't be as good as mastery, but in many cases they don't need to be. There's a lot of simple software out there which benefits more from being done now than being done right.

Having said all that, I do think rigidity is becoming a problem for the software industry. It's not being employed at the levels needed to make software work, it's being employed at the levels needed to make development legible. Adding procedures that worsen development but make it easier to watch is a serious issue.

https://www.joelonsoftware.com/2001/01/18/big-macs-vs-the-na...
Unscii – A set of bitmapped Unicode fonts based on classic system fonts
I tend to agree as well. The Pyret option is probably better done with a mentor by your side. If no mentor is available like they probably have in the Bootstrap (http://www.bootstrapworld.org/) program then Python is more than likely the better option. So I'd expect 99% of the people to stick with Python anyway which is fine.
Yes, they are mixed economies, but they are a long, long way from what Marx wanted. For instance, there has not been the dissolution of the state that he predicted.
Just like every laptop/phone/tablet has a built-in microphone and we can't turn it off either.

All it takes is for Apple/Microsoft/Google/Amazon to push a system update, and, voila~~~

Skynet listens to all.
I'm hoping that Jetbrains brings the Golang IntelliJ plugin in house. It currently has 400 issues, including one where you can't exclude the vendor directory from `go test`

https://github.com/go-lang-plugin-org/go-lang-idea-plugin/is...
Import to Wordpress. They've been chronically unable to monetise Tumblr. Assume they could Geocities you at any moment.
IBM's Watson is reading a ton of case law, as far as I know. Clio [1] also has some articles about AI and laws, if I recall correctly.

[1] https://www.clio.com/
Refresh Your Marketing with These Ecommerce New Year’s Resolutions
You would probably want to use PBKDF2 as a key-stretching function rather than just naive SHA256. Otherwise you're clipping your bcrypt input from "56 arbitrary bytes" down to "56 hexadecimal characters".

I haven't looked deeply at this, but using "key stretching" that clips your output characters to such a small space smells very suspect to me.

Remember: there is only 32 bytes of actual output there, regardless of whether you represent it as hex or binary. And since bcrypt can't take more than 56 bytes of input, you are clipping that down to the equivalent of 23 bytes.
Lessons Learned from Stocksy’s Email Crew
I think it's worded funny. Most investors are already saying "no" in their head, and looking for reasons to justify it. The trick is to get them to trying to justify a "yes".

This was always the power of a crazy revenue graph — impressive revenue growth immediately flips people around.
Is this related to the most recent hack? IE, are they valuing Yahoo as less now that there's more bad press?
Some people can't help themselves.
Researchers Achieve Meter-Scale Optical Coherence Tomography for First Time
Field Notes on the Behaviour of a Large Assemblage of Ecologists
8 Tips to help you work better with Git
>I suspect that a large part of why Trump got as much support as he did is that people thought "this guy is a loose canon, maybe stuff will actually happen"

Oh, stuff will actually happen. Very extremely bad stuff, judging by the behavior and personnel appointments we're seeing out of this Administration so far.
>Cut to 2008, when Goldman made money off the economic collapse by shorting the housing market. The firm was charged with fraud in 2010.

First of all, that's non-sequitur. Second, why is it evil to short the housing market?

Washington Post really knows how to cater to its readership...
So Google is shit, but it's ok when used through DDG?
See the Firefox Privacy Notice [1].

This kind of data is part of the "Firefox Health Report," which is opt-out.

[1] https://www.mozilla.org/en-US/privacy/firefox/
I was fascinated by the idea of "Schelling Points" a few years back and made a sort of reality show demo based on it. Full disclosure, Mr Schelling agreed to watch the video at one point and was extremely gracious, but clearly not impressed. So I think it is safe to say the video does not well represent his ideas.

Regardless: https://www.youtube.com/watch?v=QU0WKM96eLM
Main question: where would it be based?
I will reach out to you at the beginning of the new year. Honestly though if you are interested, I would put you mostly on advertising related stuff. Coding is the easy part, advertising and acquiring users is the hard part. Learning how to advertise a product and acquire users for less than what you are spend is one of the most important pieces of running a SaaS.
Only anecdotal, but I have observed as much over the past few decades. It's hard to be certain why as there are so many factors at play, but I suspect that a part of it may be due to how we perceive certain jobs. There's a certain stigma with most traditionally "trade" jobs like electricians and plumbers. Many of these type jobs actually make more, especially if you own your own business or have a fee structure that is tied to your actual work.

I've known journalists, biologists, programmers, middle managers, government employees, and many white collar jobs to scoff at or look down on other jobs. In some conversations I have reminded these same people that the filthy guy in line they are making fun of might be pulling more than twice their salary, and often may still be university educated or have needed to go through some rigorous training. I am not sure what makes some people think they are above certain jobs or better than other people.

The Obama administration sentiment that everyone needs to go to college has done no favors helping certain classes of jobs. White collar jobs or being a celebrity, athlete, or famous in some other way is seen as success, while anything else regardless of quality of life, salary, long-term prospects, independence, and so on is seen as failure, second-class, or even undesirable. I respect anyone who works hard, and especially those that do things that I can't do. I need these people to survive or at least have a better quality first-world life, therefore I always make sure to treat them well. It helps when you come from a culture that considers it rude to not at least offer to feed your plumber or make a coffee.
Same in content, but less extreme. Which seems like a completely fair assessment, given the cabinet choices so far.
Hence mentioning "mainline suppprt"
65816 interrupts take 7 cycles when emulating a 6502, 8 when native. z80 seems to take 11-19 depending on what kind of interrupt it is.

Of course, there's also an instruction to wait for an interrupt which takes 1 cycle to wake up after the interrupt.
It's only hard if you dig into the giant async/await mess. You can still handle tons of work without worrying about concurrency.
Is Search traffic really correlated with revenue? I was under the impression Google was mostly ads revenue.
It might also be more accurate to say "a defeated plurality" (Trump's 46% and Clinton's 48% are both minorities of the electorate).

https://en.wikipedia.org/wiki/Plurality_(voting)
Sky and 21st Century Fox agree £18.5bn takeover deal
I'm pretty sure that the latest round of negotiations would cover the part 'what if someone sues, who pays for it?". Also, Verizon got an awesome deal to buy Yahoo for $4 billion and there's no way they will walk away from it in their right mind.
Be pythonic, be pythonic, be pythonic!

My biggest complaint about python is how easy it is to learn (heh). It takes so little effort to write a script, so it feels deceptively easy to write great python. After all, as long as it works, who cares right?

I care. Your colleagues care. Your users care. Python is an object oriented language, use it as such.
This is part of the reason that we have discontent around the world.

The US has Trump because too many people want to say FU to the system and don't realize the are really just screwing themselves.
Are you kidding? What job skills did this guy have that would let him pay back $50,000 he was wasting on expensive cars? And then over a million on that, strippers, and cocaine? The guy had no plan, no responsibility in amount borrowed, wasn't seeking jobs, and ran it up to around what many make in a lifetime.

It's definitely fraud by any reasonable definition. Fortunately for him, the definition was unreasonably good to him. However, I'd understand the court giving him a lower sentence on grounds of him appearing (to me at least) to have a mental breakdown of sorts after his accident plus the bank showing incredible negligence in their lending practices. The bank just handing him that much money was so stupid they should probably be fined for it on top of his punishment. If it was straight-up their money, then making sure they loose it for good might be good punishment.
You missed your chance to spam the link to the store, it's Christmas time!

Also looking at your profile, be aware that email address is not shown unless you put it in the 'about' section yourself.
they removed it because it's inaccurate and useless. if i start rendering some huge video then the time remaining goes down drastically. so it said 90 minutes, it now says 10 minutes.

useless.
>Second, why is it evil to short the housing market?

People don't understand the basic concept that in order to buy something, someone needs to sell something...which is going short.
Yes, but you can also pass the payload to the filter function and allow injecting custom conditions.

r.table('users').filter(<here>).run(conn, callback);

of course if you use the chainable syntax

r.table('users').filter(r.row("age").eq(30)).run(conn, callback);

you can prevent it but that's not the point. It has nothing to do with Mongodb.
> ... people thought "this guy is a loose canon, maybe stuff will actually happen"

There's a very real base of voters who will always vote for "change" until they see whatever they're looking for. They voted for Obama, who even used "hope and change" as a campaign slogan. Then they voted for Trump, because he was the candidate promising change while Clinton was going to be more of the same.

http://www.nytimes.com/2016/11/03/us/politics/obama-donald-t...
They don't specify. They say that the location hasn't been decided, but don't give a list of options or anything.

Yeah. I'll hang on to my money thanks.
Reddit for Sale: How the Top Spot Was Purchased for $200
I'm seriously considering moving to the San Gabriel Valley for when I have to move next year. Specifically, I intend to rent a house.

Monterey Park is basically my ideal location, though I'm plenty willing to live in some of the other nearby suburbs. For example, I saw a really great house in Temple City listed on Zillow, and I came really close to asking for a transfer to my company's LA office because of it (and the only reason I didn't is because our LA office is at LAX, and I'm not looking forward to that commute... I'll have to change jobs or go remote if I want to live in the SGV).
They won't just lose power, the whole agency is dead if marijuana is legalized. 82% of illicit drug users are marijuana users (https://www.drugabuse.gov/publications/drugfacts/nationwide-...). If you legalize weed, there's 82% less work for the DEA to do.
CBD has absolutely no recreational appeal, so if you followed intuition rather than calling a lawyer it would make sense that it didn't fall under rules that consider marijuana a drug with a high potential for abuse.

That said, I'd hope anyone extracting and selling the stuff as a business would do their due diligence.
> It seems Apple believes reports of bad battery life are largely based on the faulty indicator

So to use a car analogy, it sounds like Apple means one of two things:

If I remove the MPG indicator from my car I can get more MPG out of my car, or
If I remove the MPG indicator from my car I won't complain about its poor MPG.

Either way sounds stupid to me.
The world is a lot more complex than this. I know you know this.