skysight-inc/HackerNews huggingface dataset:
It... really is sometimes. GP did so. I just verified.

Here is the where the session ID is picked: https://github.com/gravitational/teleconsole/blob/54c8bddb47...

Here is the source of that helper function: https://github.com/gravitational/teleport/blob/9bde8462f272e...

And at this depth, we can stop; https://golang.org/pkg/crypto/rand/ is documented as "a cryptographically secure pseudorandom number generator". If you would like to audit that, I commend you, but would also attest that the Go standard library, when it declares cryptographically secure, is about as reliable as it gets.

Total time to verify: about two minutes. I would understand if it's slightly slower for someone not previously experienced with golang and thus not knowing to grep for "crypto" in "crypto/rand", and I do not wish to make light of your (valid) desire that we all take these matters seriously. But sometimes things are simply correct. This, joyously, is one of those times.
It'd also be nice if we could decide each case on its merits without being accused of implicit biases and subconscious prejudices if our decision doesn't align with what's currently ordained as "progressive".
I'll drink a miller just to troll the insufferable yuppie dbags that hate that shit
"I'll put a sharper point on it: People must be governed"

Then maybe the government should tell you who you can have sex with an who not to?

It thought you people wanted the government out of your bedroom?

Telling people who people can have in their homes and not is fascist. These are not commercial businesses.

If you want to make a law stating that any flat rented out on an going basis constitutes a 'business' - and subject to regular rules - that's fine. But if they are homes - no way.
Therapy Bots and Nondisclosure Agreements
> since having someone stay in your home is a very personal thing and a huge risk.

I'd be interested in what % of rooms booked on AirBnB are actually people staying at some person's personal home with them and what % is rental properties, real bed and breakfasts, etc. I don't have any data but my impression is that it's mostly commercial renting by volume/$.
Shit, I can build a lot of redundancy with four used/grey market $17,000/piece juniper mx960, $20,000 for rectifiers/battery... It's not THAT costly relative to $4m/mo even if your router requirements are as beastly as an asr9910 with 3rd gen line cards.
Make a Learnable IR Remote Controller by Voice and Wi-Fi
We've known for decades that neural networks are really good at image and video compression. But as far as I know, this has never been used in practice, because the compression and decompression times are ridiculous. I imagine this would be even more true for audio.
"That changes the minute you are offering up a bed in your home in exchange for money"

No.

I'd argue it changes when you have a flat that is rented out on a near full time basis to others, i.e. 'a business'.
Ian Goldberg once maintained the email address <n@ai>, touted as the shortest possible. An edge case, but it would fail your validation.
A partial list of the interviews: http://blog.fogcreek.com/category/interviews
Software engineers make thousands of dollars per week. Even on the lower end, $120,000/52=$2.3k/w.
Which are the best ones?
Programmers have more freedom from the constraints of reality than mechanical or civil engineers.
"Similarly in term of age, I would not rent to couples with young children because it's too risky."

This is definitely discrimination, even though I don't object to it.
Because # is only straight lines, but for b you gotta do the whole bezier curve to make it look right.
I'm replying to my own comment, since I unfortunately do not appear to be able to reply to the one below...

But...

You do realise what "mechanical Turk" is...as in...the Amazon service called "mechanical Turk" based upon the chess playing automaton, and that it's basic premise is often westerners paying people from poorer countries, say...India, to spit out quick small pieces of work for them.

There is no offense intended in these statements :/
> b) The license file on GitHub does not mention GPL, a time frame or something even remotely related to the post - looks like some sort of shareware license.

The README.txt does: https://github.com/boyter/searchcode-server/blob/master/READ...
> The real value of money is that you can use it in place of time.

This is true to a point, but you stretch it to an absolutism. As if, a lack of money by definition means a lack of time, which is most certainly false. In many ways, having more money increases demands on your time, and this can hold true up through even Larry Page levels of wealth.

Working-class and poor people; many often hold a much more balanced world-view than the wealthy or elite. And yes, many of them used the internet to access diverse viewpoints mixed with their life experience in order to help arrive at those viewpoints.

I think net worth is very loosely correlated with some of the things you seem to think net worth is strongly correlated with.
I've wanted to build something similar lately for an always on ... todo list (mostly because I'm trying to make a habit of looking at todo list). I'm looking for some screen with similar size of a bit bigger than 10", with a caveat it has NO backlight. Can anyone suggest a screen like that? E-ink would be even better.
It cant be a customers of Linode that is being targetted, Linode has seen WAY MORE DDOS attack then any other web host.

Someone must have hated them or a competitor is trying to destroy them.

These frequent attack just isn't normal.
What is a security vulnerability in a library here? Do you mean something like using `numpy.frombuffer` to mutate strings in place, or using `numpy.lib.stride_tricks` to access invalid addresses?

Maybe this is something like functions calls which use improper sql escaping? I am not sure what is being detected.
Yeah, until the glowing rectangle problem goes away I'm not going to be too thrilled about digital frames.
In addition to the time and flexibility advantages, consulting will also give you some transferrable business skills and practice with the basics. You get experience with things like accounting, sales, and marketing which are all essential for your startup.

If you cannot even run a single-person consultancy successfully, you probably shouldn't try a startup.
RapidMiner was doing something like this a few years ago. https://rapidminer.com/news-posts/rapidminerembracesitscommu... I haven't followed closely but I think they gave up on the complexity and started offering the same product as either AGPLv3 (a hostile license for the kind of customers who pay for software) or commercial license. A straight dual-license model reduces confusion about what is in which edition. If you are going to have an open and a closed product you really have two products, which should ideally have two separate reasons for existing. Just being the old version is not the right kind of difference.
Is this a Samsung-specific problem, or is it more generally, a lithium ion battery problem (the regulations have always been in place for lion batteries on planes)?

I suspect it's the latter -- in which case, it's pretty unfair to single out Samsung.

On another note, I've always felt paranoid about keeping my phone in my pocket or having my laptop on my lap, especially if it starts to heat up. I might as well stick an M-80 in my pocket right next to my crotch.
> Because you like competition and you want to knock that "leading FOSS office suite" off its perch.

There are so many huge game breaking features missing from the free software world - great 2d animation, great 3d (and 2d) cad, great sound editing, great? video editing (I personally love kdenlive, but know the complaints are endless), great Gimp? (I think Krita, again, is great in this space, but everyone wants Gimp to be something amazing vs photoshop). Even beyond just applicaiton suites, we have none of the cool "future" features proprietary platforms are pushing like voice recognition (Mycroft? I think it went semi-proprietary?) or good VR support to show off either.

It is a major problem in free software how people start out thinking that we need another text editor or file manager or music player to come show all these 10 year old projects how its done. We end up with dozens of lackluster showings in all these fields rather than one or two great options because few want to work on someone elses code and would rather "compete" instead.

But until the leadership of a project proves itself juvenile / dysfunctional enough not to work with new contributors like yourself (note, most new contributors are the problem though, when they run into issues, you should look at what you're doing wrong first), it seems like just a waste of everyones time to work on competing rather than just adding whatever cool feature you want to the market leader. We're supposed to be better than the mainstream market's preschool hide your toys from the other kids and never share mentality. We are supposed to be working together to improve software, and forking / competition should only be a last resort when leadership in the leading project is not inclusive enough of the community and needs to be overthrown.

So, on topic - what has the Document Foundation done to warrant toppling? I'd be happy to support the AOO crusade to take back the throne if they are actually doing something wrong.
There's a lot of CCIE types out there who feel they have to maintain a totally Cisco shop regardless of equipment or diversity merits. This is finally beginning to fade, but I've seen it more than a few times.
VSCode and Atom both have multicursors.
Public domain is a specific legal term denoting that something is entirely without copyright protection. His project is still covered by copyright using terms set forth in his license agreement.

Be aware that the phrase "public domain" is often misused to describe content "publicly available on the internet" or "in a public space". Usually that content is indeed covered by copyright since that is the default in law. Copyright applies automatically from the moment something is created.
Perhaps they should test delivery by truck?
The Galaxy Note 7 is being recalled over fires that have actually occurred.

So I don't think it's unfair to single them out in this case.
There is a new small thread[0] on golang-dev about someone from Intel looking into this. It would be great to see the go scheduler be more aware of NUMA characteristics.

[0] https://groups.google.com/d/msg/golang-dev/ARthO774J7s/7D9P0...
Like say "pretty please".
In networking, redundancy means two identical boxes with identical bugs.
5-nines uptime means anticipating that the components (hardware and software) you bought from another company may fail in devious, correlated ways.

Failure to do so is simply incompetence.

Maybe the customer didn't read the fine print of their service guarantees, and that's on them. I would hope that doesn't happen often-- it would be very silly if service guarantees fell apart every time some piece of shoddy equipment (purchased and operated by the service provider) turns out to be at fault.
> Is this a Samsung-specific problem

A Samsung Galaxy Note 7 problem to be even more specific.
Australian airlines have just outright banned them.

http://www.smh.com.au/business/innovation/qantas-jetstar-vir...
It's an issue with batteries manufactured by Samsung SDI. Hong Kong Note 7's have batteries from ATL and are not subject to the recall
Keeping in mind that you can get a VPS for as low as $3.50 per month, I don't see that there is ever a reason to use shared hosting, and several reasons not to, performance is only one of them.

If you're website is that unimportant, then you could probably get by with any free hosting services where your page would be yourpage.serviceprovider.tld
That's organization license. Individual license is just $59
I defer to you, but my take would be that the government simply declined to fight it on anti-trust grounds between ~1910-1970.

On the other hand, I don't think you can ignore Bell Labs or the fact they they did build some amazing infrastructure. Would the world have been better off on the whole with more competition in AT&T's heyday?
I'm well aware of what mechanical turk is. Indeed, I've used it before.

It's offensive to imply that people with 1-page resumes just had it generated via mechanical turk. I've spent hours perfecting my resume to have a good layout and clear copy so it could fit on 1 page.

You really need to adjust your value system. Writing a short resume is harder than writing a longer one. In fact, I have a 4-page "master" resume which I pull from to build my 1-page version.

> There is no offense intended in these statements :/

Of course there is. You don't call skilled professionals "kids" unless you're trying to be offensive. Don't play dumb.
I think the grandparent meant the rule that a copyrighted work becomes public domain after certain period of creation or author's decease.
You can import SQL dumps/CSVs in excel
As stated elsewhere, this can actually be a very frustrating process. I lost a good chunk of my long weekend trying to build TF from source for CUDA 8.0 / cuDNN 5.1. Generally speaking the culprit is that the CUDA installers for Linux are highly dependent on your kernel and gcc versions. This is a huge headache for people who want to stay up-to-date on their distro packages. CentOS has no problem because hardly anything changes, but you're essentially handcuffed to whatever version s of Ubuntu or Fedora were out when NVIDIA decided to start packaging up the next release. Bumping gcc to 5.4 in Ubuntu 16.04.1 broke the 16.04 installer, which relied on gcc 5.3.
Interview with the alleged top advisor to Silk Road
I have a $50 class-D TA2021 amp connected to my PC and it sounds great, just as good as my home receiver. The class-D amp is only stereo though.
No, but he probably does use layman's terms when describing molecular lattices and electron shells. If he ever does.

The point here is that users of (colloquial) regular expressions, however professional they are or aren't, are just engaging with the surface of a deeper set of mathematical principles that require greater nuances of meaning to discuss than their applications do.
There are very few companies that are willing to purchase network gear from two different vendors and run two completely different network stacks.

Management would be a huge pain in the ass... but it would be doable.
This Bubble's Got Legs
Know About Best Monitors Hz
Kritika Chaos Unleashed Cheats Hack Generator [Android/iOS]
Snapchat preparing for IPO
Cracks are for defeating copy protection, so this comment is all kinds of problematic!
Maybe that's an opportunity for someone or something, like The Wirecutter[1] for npm.

[1] http://thewirecutter.com/
This. HN famous != Claims need not be backed by evidence.
MachineZone shouldn't have put all of their eggs in a single basket. Multiple hosting providers, and write your server side so that failover can happen to other datacenters/locations almost instantly.
Mark Zuckerberg accused of abusing power after row over 'napalm girl' photo
Good that you mentioned that. I already though, wow, so many dumb users here (the other replies) on HN. Well, it seems some have a bad luck with their ISP that do some shaddy ad-injecting. But why not use another ISP or VPN?

I would say most internet users still have a neutral ISP if you look at it at grander world wide view. And as long as HTTP works so fine for all Amazon e-commerce websites "beside their US centric Amazin.com" (as I wrote, but some didn't get), I am the opinion that HTTP is a viable option and shouldn't be treated as legacy by Google at all. The whole HTTP/2 movement seems fishy to me, if you know how it works and who benefits the most, then you know also why they lobby for it.but as they now try to deprecate HTTP/1 that a very evil move, and everyone who supports that because he gets paid for lobbying should be very ashamed (and sure some users are still ill informed and go with the masses, nothing new, but they were previously not part of the HN community, but on other sites like Reddit or whatever).
Even for gate-checked bags, the gate agent is supposed to announce that lithium batteries cannot be in the bag, and should probably confirm that with the passenger when tagging the bag.
A while back I checked a second, relatively bulky laptop that I was carrying for a new employee. As I understood it the current rule is that you shouldn't check a laptop battery that isn't plugged in but it is fine as part of the laptop?

On another flight I also checked a power bank before learning of the rules surrounding them, which depending on capacity could be a lot more dangerous.
Nope, wrong. Backdoor has been in use for this since long before the silly "APT" acronym was coined.
The tricky part is the dependencies between files. This is what C++ uses header files for, but Rust doesn't have those.
For most people, "save the planet" == "save the environment in which current human civilisation can and does thrive".

Not for all though, definitely: http://howtosavetheworld.ca/2013/02/04/preparing-for-collaps...

http://howtosavetheworld.ca/images/New-Political-Map.jpg
I like asking the question, "if we were to extend you an offer you like, would you accept it?" It's not perfect, but I haven't of a better approach that isn't pushy.
Would rephrasing as "more than half of Chrome desktop page load are Google or Facebook properties" still make you happy? I suspect that's a very large part of what's going on there.
Sometimes there is no choice, e.g. in the case when I carry two or three laptops for work reasons, and the weight limit of carry-on baggage means only one fits in hand luggage.

A laptop packed properly in a hard bag full of clothes isn't very likely to take any hit, though. If the baggage handlers run over it by a truck, then it may be damaged, but not in plane.
Since rust compiles to native machine code (bytes), how does it calculate the starting address of the code? for example, If there is a JMP instruction, JMP takes an address as an operand most likely -- Doesn't the kernel determine the starting address, or is the starting address the address returned by mmap?
Not to mention that VS6 had one IDE per language instead of having it all integrated into one, so when you used both VB and C++ you'd have to put up with a drastically different UI for each language.
North Korea conducts 'biggest atomic test yet'
The problem is that it's much easier to determine someone's race than socioeconomic status, then use it as a proxy for risk.

And even if we remove all racial characteristics from the application, judging by socioeconomic status is defacto racial discrimination because of the correlation between status and race.

And even if there were no correlation between socioeconomic status and race, it still seems wrong to discriminate against a poor person even if, on average, poor people cause more problems for the landlord.
> For example, maybe you should have to go to your county clerk's office in person to register. Voting should be in person. Yes, for those that are home-bound or have legitimate extenuating circumstances, they should be allowed to vote or register by mail... but if you're otherwise able and not willing to go to some reasonable effort to participate, you likely aren't going to be the model of an "informed voter" either.

I really encourage you to reread this carefully, and with an open mind. It absolutely reeks of privilege.

A person can be politically informed, able-bodied, and unable to take a day off work to stand in line for hours at the polls. Even if their state allows them to take paid leave, and many don't, it's a privileged position to be able to exercise that right without fear of repercussions.

Republicans have used similar arguments to support their attempts at voter suppression in e.g. North Carolina, in which they restricted early voting, tightened voter ID laws, and otherwise made it harder for underprivileged people to vote. See https://www.washingtonpost.com/politics/courts_law/inside-th...

If I were being cynical, I might suggest that at best it sounds like you're uninformed about privilege and class in America, and maybe that should disqualify you from being able to vote.

Maybe that idea that I might try to judge your fitness to vote based on something as superficial as a post on HN is offensive to you. But then perhaps you'll consider whether it's offensive that you would judge the fitness of others' to vote on something as similarly superficial their ability to take time off working multiple jobs, childcare, caring for a parent, night school, or whatever to demonstrate their commitment to the democratic process.
When were back-references introduced in sed?
This has always been puzzling to me. Is it not just more-or-less a linguistic thing? In the Anglosphere, "America" refers to the US. Nothing about it is malicious or in contempt of Mexico or any other states in the Western Hemisphere, that's just how the terminology evolved.
It's the typical salami tactic. And I am not falling for that. You know it's how Facebook changed their privacy settings all the time (at least in 2009-2012 timeframe). Or how Microsoft is changing the UI and user privacy Windows 8/10 and Office 365/2016.

1) Two steps forward (ignoring all user feedback, focused on internal aganda)

2) Public outcry, pending backslash

3) One step back (PR announcement like "we care..., we want the best for the user...), repeat with step 1

Everyone who knows about how it works, will hate that tactics. Sadly, many with less insight fall for such evil tactics.
> If only we had an agency in charge of protecting and securing these kinds of systems.

Firstly, why do you insist in letting OPM off the hook?

Secondly, even if we stipulate that OPM isn't at fault and that someone should have stopped this, you should read about roles and responsibilities in the government before blindly blaming NSA. Start here.
https://www.us-cert.gov/about-us
That sounds plausible. I guess I don't see how FB can't throw their weight around. Sure, smallrandomsite.com can't fight advertisers, but FB should be able to.
Perhaps the headline on the linked article has been changed, but the employees were fired, not laid off.
You're really reaching for advantages there...

I'll give you the write protect one, but...

> Small enough to fit in your pocket but large enough not to get lost from your pocket

You can get keyring flash drives, I'd rather that than something larger. Anyway a floppy barely fit in a pocket.

> Cheap enough not to care about

Flash drives are cheap enough not to care about... but my data isnt!

I would definitely give a flash drive to someone if they needed it. They're like $4 each or something. And on a $/Gb comparison they obviously blow away a floppy.

> Disk could be ejected but still sitting in the drive not sticking out far enough to be a bother

You can safely remove a flash drive and leave it plugged in if you like.
I am 100% behind letting the user decide what they want to filter out. If beheadings offend you, filter them out! If tan-colored books offend you, filter those out as well!

I guess it's weird to me that some people can't just "filter" and move on.
Some people have no idea what battery chemistry is in their laptops. Especially for models where the battery isn't even removable. I don't mean this as a criticism, it's just not necessarily something that everyone notices.
Modern amd64 code is position-independent, so the JMP address is relative.

On other architectures, it's the linker's job to convert symbolic addresses and it can choose all the addresses in one go as it's the final stage producting the executable.
Exactly this.
Kid? At 22?
I left home at 17, and knew full well when I was doing wrong before that.
He is an adult, and the sooner he is treated as one, the sooner he might straighten out. Definitely tell the parents.
If the parents come back with, "Mind your own @$!%ng business!" then I would inform the police.