jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Only if you consider complying with most U.S. government requests—all requests with a valid legal basis—"fighting".[1]

For example, Apple complied with U.S. government requests in 90% of cases in 1H'2019.[2]

[1] https://www.apple.com/privacy/government-information-request... [2] https://www.businessinsider.com/apple-complies-percent-us-go...
If they don't do business there they don't have to comply. Making it available doesn't count

Just like I don't have to comply if I have EU users on a service, I am in the united stated. europe cannot enforce their laws here. It's just the same as if saudia arabia tried to enforce their laws here. They carry no wait

That is what makes the GDPR insignificant. It applies to Europe. Not the rest of the world. The cookie warnings for the vast majority of the internet are stupid an unnecessary

So call it illegal in europe but who cares?

It honestly is maddening how many people care about the GDPR that don't need to
...at 4 transactions per second and $20 / transaction. Assuming nothing interferes to drop the hash rate; in China, transactions have been banned although mining is still legal.
Yeah, that irked me too when I read the article. I had only one boot disk, with a very stuffy CONFIG.SYS/AUTOEXEC.BAT that was running like 12 different configurations for what I wanted to run. Sure, I had to Ctrl+Alt+Del to restart but the diskette never left the A: drive. Actually I still have that diskette virtualized inside of one of my DosBox VM's.
> it's theoretically possible (though not necessarily realistic) to have good enough security to resist targeted hacking by the KGB

It is possible to have a security level where the cost outweighs the benefit. If the KGB really wants to go all out, they could buy employees, burn zero days or even hold sysadmin families hostage - but that would be extremely expensive and risky and they'd really need a big reason to go that far. If your password is "admin" or "solarwinds123", on the other hand, the biggest expense is probably the employee time spent laughing in the coffee room.

I agree that it is vastly expensive to have a security level high enough that the KGB realistically can not take over your network, but it's far cheaper and more realistic to have a security level where it's not worth the expense.
I can recommend this video. I read the article and it came to my mind that I have watched it a couple of years ago. The history of trading is actually connected with gambling:

https://ocw.mit.edu/courses/sloan-school-of-management/15-s5...
I am pretty sure that SMS leverages your contact list, though. If you want Signal to replace it, then, why should it not do the same?
It was really hard to write - took me 1.5 years, tons of research and re-writing. This isn't something I slapped together over a weekend. Far from passive income.

Creating content for me is always hard, but once it's done, I love to deliver it (via talks, teaching, videos or books...)
REMOTE JOB
User Interface Developer / INTRIDEA

http://intridea.theresumator.com/apply/zfkELH/User-Interface...
This one right here. It's really useful for creating relevant commit messages, catching spurious whitespace changes, random debug code etc.

I like Sourcetree for history and diffs, but it's CLI all the way for commits.
Sleep deprivation even works as a temporary "cure" for clinical depression, but for most patients the effect only lasts one day/night.

See http://en.wikipedia.org/wiki/Sleep_deprivation#Treatment_for... or lots of other online references.
Any other ideas on how to write testable code which uses this filesystem API?

not nice ones (or I must be missing something). Could either make all code take the API as a template parameter, or wrap the API in your own set of classes. Now often the logic you really want to (unit) test isn't the one directly accessing the filesystem but rather a layer higher? And in case of integration/system tests (or whatever it's called these days) wouldn't you rather use the actual filesystem, like with the temp directory you talk about? Can you provide a concrete example of what would be hard to test with this?
Maybe true for filesystem-heavy applications, but many C++ programs only need to do something simple like load a small directory of plugins. this lib will be perfect for stuff like that.
I have also adopted keeping the phone out of the bedroom. I'm not much of a social media person but I have removed all my banking apps from my mobile's homescreen. I'm surprised how much of an impact this has made to how often I visit my banking apps.
The comparison to Wal-Mart seems apt. They'll sell your product, but they'll abuse the hell out of you and force you to compromise the quality of the product, possibly beyond what you're willing to accept: http://www.fastcompany.com/54763/man-who-said-no-wal-mart
Stikk is a company that specializes in this, and they say their numbers indicate it works.
There's lots of distortion (like digital clipping but low-passed, if that makes sense) at the louder parts of the song. It also seems that the processed sample has its dynamic range reduced by a lot.
You can set up billing alerts so that you're notified if your AWS bill crosses a threshold.

http://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/...
The same thing happened to my brother. He's been teaching himself software development for a while, and learned the same painful lesson about securing your keys. This was despite the things he did right, like:

1. Used IAM roles (but he didn't lock down it's permissions nearly enough clearly)

2. Used two factor authentication.

http://snaketrials.com/2014/11/11/espionage/

http://snaketrials.com/2014/11/12/espionage-update/

I should note Amazon forgave the money his account owed, given it was his first time making this mistake on their systems. Amazon told him the servers were probably being used to mine bitcoins.

edit - Oh, and on his blog he says it was $2000 over 12 hours. It turned out to be $5000 over 2 hours!
This is an excellent suggestion; thank you. I don't think there would be room for a tablet (or "phablet") in the pockets of any of my current pants or jackets.

I wonder how easy it is to identify the cellular antenna vs. the ones for wifi/Bluetooth/NFC/inductive charging, but definitely something to look into.
The problem I have with archiving everything is the noise it introduces into search. That said, it's hard to know in advance what's going to be useful some day. I've never found an ideal system and I don't think there is one. I tend toward the let stuff pile up, archive selectively, and then do a broad brush stroke delete of the inbox approach.
Heh, people have been trying to do it for more than 1000 years I think :-)...
Hi Woodward,

I've been building a few MVPs to get things off the ground. If you are fine with remote, drop me an email.

support at 99audit.com
The difference is that there are (seldom) times when it's socially acceptable to use the word "fanboy", but it's never OK to say "fanboi".
Following the easier path isn't what got man on the moon. It's people like this that demonstrate lateral and creative thinking that is exactly what the computer industry needs to thrive.
The other is that it's simpler and less stressful to pick one of two times instead of trying to figure out some random time that will hopefully work for both parties.
Some guy by the name of Hartry Field claims to have successfully generated a logical axiomitization of Newtonian mechanics, without using math, only qualitative concepts like "betweenness."[1] Math can extend this model and is consistent with it, but it's not necessary in principle. Of course, this does not mean that you don't need math in practice, in the same way that continuations are the only control structure you need in principle but in practice you use loops and function calls and switches or whatever. What it does mean, from a philosophical view, is that math isn't necessary the quintessential 'language of the universe' that we thought it was.

As far as advanced mathematical physics goes, our problem is that we stop being able to easily understand what the math represents when you go deep enough. A first derivative is understandable as velocity, the second as acceleration, and multiplying that by mass to get force has some intuitive notion. If you look in the middle of a bunch of scribblings, it's possible to put the equation into words and it will make sense and have a physical interpretation. Special relativity and the beginnings of quantum mechanics came about because we had intuitive concepts, and were able to fit math around them. In modern physics, the math has come first, and the intuition later or not at all. Quantum phenomena still have competing interpretations (probability fields, many-worlds), which may not even be mutually exclusive. Once we figure out what in the hell is going on, the math may prove to be unnecessary, but right now the math is all we have to go on, and we sort of have to treat it like a literal truth in order to get anything done.

[1] http://en.wikipedia.org/wiki/Philosophy_of_mathematics#Ficti...
It's a joke....
Yeowch! Mine (g034.d) shows up as the second red dot from the left. I submitted a quick pseudocode answer without any research in an effort to mimic interview whiteboarding conditions.

I had no idea my solution would be automatically validated - I was happy enough to get an in-place O(n) solution. The complete lack of pointers on my part must be what separated me from the cluster of correct solutions at the center.
Thanks! Added to my wish list, I'll have to see if it's at my library. I'm all for finding textbooks that are actually well-written.
We were in a quite similar situation a few years back.

The main decision factor should be: which conference will give me the most long-term exposure. I still don't know the answer to that one, by the way, even after all these years.

I'm also very curious to hear feedback from this year's TechCrunch Disrupt. Being in New York, did it generate as much buzz here in the valley as TC50 did?

PS: those days are part of what makes startups fun.
I had SyQuest 105MB and then later iomega Zip drives. The SyQuest cartridges had a translucent shell and it was a shiny metallic HDD platter in there while. When you put in a platter you got a whole sound of the HDD whir to spin up and then clackity-clack when the heads loaded and started moving around. Always a little tension until the drive mounted.

I think the Zip used more of a brown plastic type of disk. The loading was more of a low chunck-chunck sound.

https://en.m.wikipedia.org/wiki/SyQuest_Technology
For Kansas label covers geographic center.
How does using Facebook via another client prevent or diminish Facebooks data monopoly?
To your first point: If you look at the kind of reaction the Magnitsky Act got from the Kremlin (cf. that meeting with Don Jr to discuss getting rid of it), it seems that sanctions very much do have an effect on the Putin regime.

To your second point: What kind of whataboutism is this? The US does plenty of dirty deeds and should be called out for it by the rest of the world. That's no reason not to do so with Russia as well. I'm currently reading "The Divide", so I happen to recognize all those coups and dirty deeds you mention - and they are terrible, but also completely inpertinent to the question of holding Russia accountable for its actions on the world stage.
Because in semiconductor business land, not showing what your most cutting edge products are, and who's buying them, helps you develop business opportunities and product lines several years ahead of your competitors.

It's a very different game than Intel's business model, which depended on a pure performance play and being 18-36 months ahead of all competitors tech wise. TI's strategy requires way more customer contact and development, because analog applications are so much more specific.
Unfortunately the market exists for insanely overpriced things for the Amiga and full of grifters who take open source hardware and sell it assembled for massive markups.

Still, there are many of us who make open source hardware for the Amiga still but it seems that commercial projects are the ones you hear about more
It's possible, and would also mean that TI didn't attempt to talk to bitsavers to get a new page added to the front of the old datasheet, which says "this is severely outdated and we have a nicer newer datasheet at ti.com - sincerely, Person McHuman, TI writer" and instead went right for takedown.
I'm sure it happens. According to what I've seen on TV, all you need to do is stick a thumb drive in a laptop and utter the magic incantation "OK, I'm in" and you can either download the entire content of the network or implant a virus in the time it takes for someone to come back into the room.
That’s hyperbole. The USD has been losing its power as a reserve currency, continuously, for the past several decades. See: Yuan.

Modern finance still exists.
I have heard this theory stated, but where is the actual evidence that this was the plan and their actions were aligned to that? So far I've only seen people asserting that this was the plan, rather than showing actual evidence linking these things together. It's easy to join dots that don't exist, just as the Trump people seem to have done with electoral fraud.
A perk of rural life - you can throw every scrap of food to the pigs and they convert it to a tasty dish one year later.
I spend a few hours looking at nix about a year ago and found it impenetrable.

I simply do not grok the syntax or what the functions do. I tried searching for the functions shown in the examples on the website to no avail. I searched packages, options, and even resorted to ctrl-f while clicking through the site "documentation"...

It sounds awesome, but its in dire need of some better documentation if it wants to be accessible, IMHO. I simply didnt have the patience to delve any deeper.
It was accepted as bug / missing feature.

Then the OP started complaining... that it's taking too long to fix, that ffmpeg developers are not paying attention to his bug... etc, all while ignoring everything said to him

That person is causing all the pointless animosity.
I imagine it depends on the zoo

I’ve never been to zoos outside the UK, but here often the primary function is conservation - both of the animals, which are often rescues, and of wider wildlife which is funded by ticket sales

For example, London Zoo is managed by the charity Zoological Society of London [0] and places like Monkey World are essentially rescue centres you can visit [1]

[0] https://en.m.wikipedia.org/wiki/Zoological_Society_of_London

[1] https://monkeyworld.org/
This is indeed one of the two ways to get "generics" in C.

The other way is to set up a set of #defines before #including a file, so the #defines rename everything in the include. (The include can also be included multiple times in this pattern.) The latter seems to be more rare.
I can't quite figure it if you pay the bandwidth for where your servers are, or where the people are (the first would make the most sense to me) and Indian trafic is very expensive by their measure.

But do not that you get a lot of free bandwidth to play with.
When I was a kid we were playing around and I got zipped into a suitcase. I had to really "get small".

I was completely fine for a while, until a little while in it was like a switch was flipped and I was "let me out omg let me out". I freaked out. then I was out and was fine. But I remember that extreme claustrophobia moment.
Start with Steve Blank’s The Startup Manual or Four Step to Epiphany. Other books

Dan Olsen, The Lean Product Playbook

Mart Cagan, Inspired

Ryan Singer, Shape Up

Jake Knapp, Sprint

Jeff Patton, User Story Mapping

Stephen Wunker, Costovation
This maybe leads to the question of why we should favor any business to continue operating in a space that may be a net negative contribution to our society. Without enforcing minimum wage, and perhaps least minimum full time to part time employment ratios, we face businesses competing on prices by undercutting labor instead of other avenues of improving operating efficiency.
"If however you don't have confidence in your hiring mechanisms, such that some duds make it past your hiring screens, then firing the lowest 5% may make a lot of sense."

I'm not sure doing the above ever makes sense. We've heard of at least two severe problems with it at Microsoft, the worst 5% at gaming the system get zapped, and a tremendous amount of effort is devoted to not being in that lowest 5%, or managing who gets that every 6 months. E.g. managers retaining "deadwood" so they've got people to sacrifice in the future, and ultimately, as	dalek_cannes puts it (https://news.ycombinator.com/item?id=6267518), "Stack ranking causes employees to compete with each other rather than the company's competitors. It's all downhill from there."

Anything you do in this direction, including not trying at all, will strongly affect your corporate culture and productivity; perhaps the best one can do is to strive to have "least worst" systems.
So then the "email" address can be the public key plus the forum you pull messages from.
The usual place to start to start an emulator is the CHIP-8 (https://en.wikipedia.org/wiki/CHIP-8), because it's a very easy platform that don't have a lot of the "complicated" stuff that's in more complex hardware.

The overall logic is very simple (read a program into ram, read an opcode from the starting location, do whatever that opcode is supposed to do, go to the next opcode... rinse and repeat) and you can find tons of tutorial online (I liked this one: http://www.multigesture.net/articles/how-to-write-an-emulato...)

It should set your mind on the fact that writing a simple emulator is just doing a fetch/decode/execute (https://en.wikipedia.org/wiki/Instruction_cycle) on some code.

For the documentation, I've found that EmuTalk (www.emutalk.net/forums/30-Emulator-Programming) has tons of interesting links.
It's true, but this is a political, not technological limitation. Politics can change, and there's nothing that precludes creation of semi-autonomous drones (i.e. a single pilot operating a whole fleet) or fully autonomous ones.
> As mentionned there is a python interface for FreeCAD. There is no need to know OpenCascade.

Ha, well someone has to know OpenCASCADE to maintain FreeCAD. And someone has to fix OpenCASCADE when bugs are found, and when it's time to refactor legacy junk...
ould doderez = old dodders

orxogrefcl = orthographical

ius xrewawt = use throughout
In a more perfect world, the general public would understand the important distinction between malicious "hackers" and you guys. Keep up the good work.

What do you tell your laymen friends and family that you do? Do you call it hacking? Security analysis? Something else?
Probably they use the gift card to buy another gift card. Then, all they need to do to avoid fraud is to simply not pay the seller until it goes through.
I've recently finished watching almost the entire run of Life Without People from the History Channel. One thing that amazed me at first was how quickly the power grid would fail; generally, the estimate is 1-2 days. With emergency generators and enough fuel, a data center might be able to manage a few hours beyond that (say, a day at most). So, even if absolutely nothing went wrong with the software or the actual computing hardware, power considerations put an upper bound of about 3 days on how long the internet could continue without us.
Just take your million and move to the UK. That will give you health insurance, if nothing else.
I may sound naive here, but: if all you're doing is serving just 184 flat files, then why do you need all this RoR jazz?
Can't a bunch of Apache/Nginx servers behind a load balancer (Varnish, TrafficServer, etc.) handle that just fine?
Throw in a DNS-based scheme for failover/redundancy?
I'm pretty sure that the majority of people here use an Apple computer.
I'm sorry, but you are so naive about your own nature. Allowing yourself to focus on getting money, and even worse, fantasizing about what you will do with it, just ingrains this habit deeper in your consciousness. If you keep doing this, and you are as much a slave to money as you come across as in this post, I suspect one of two things will happen to you...

One: you'll somehow get all this money you want, start spending it, and eventually wonder at how you don't feel any different, and somehow still crave even more money, fame, success, etc. Whatever insecurities you had before still subsist--you're still the same you. And whatever respect you think you have earned from the world for being successful feels hollow, if you perceive it at all (because honestly no one respects people just for being financially successful--they are either merely envious or just don't care--and why should they?).

Or two: things go a different way and you realize you don't have a path to making a lot of money (or the path you thought you had closed up), at which point you get extremely depressed and increasingly indignant at how others are "doing so much better" than you, despite how much mental energy you had put into fantasizing about your future wealth and devising ways to acquire it.

I agree that autonomy is a good value. I think for you the best starting point for acquiring that autonomy would be to stop being chained to the idea that having money will give it to you.
> but that you can't build it from first principles

Do not confuse principles (which are universal, simple and beautiful) with specs (which suck shit a metric ton per second).

> it's just a more structured way of hacking it until it works

You're confusing hacking with cargo cult coding. Hacking until it works is exactly this formal loop: collect the data, build a model, test if it's applicable. Cargo cult is "google for an answer, paste some code from stackoverflow, see if it works". The OP article is about the latter.