skysight-inc/HackerNews huggingface dataset:
What's the motivator for EE's backing? Assuming it's not just a random crowdfunding campaign they were feeling charitable to. Do they want their own SDR to e.g. do network/ frequency analysis? Or advanced radio R&D?
Care to explain what you mean?
Seriously, the easier way to do this is just make a password protected zip file. Boom. Done. No extra mucking around with random bytes and whatnot. You want to share? Give the password to your friends.
I have periods of ups and downs and intense doubts as a person.
The thrust of the grandparent's point was that if you only stand up if people "have issues" with you, you're leaving a bunch of people behind who don't have the power to defend themselves.

If you really haven't observed it, you're either not dealing with a large number of people per day, or you're ignoring the issues around you. In my experience, this behavior is pervasive.

There are a million reasons why it's hard to stand up for yourself in the face of abuse, and one of the biggest is feeling isolated and alone in your problems. So, if you ignore the problem because you're "just doing your best day-to-day", you are part of the reason that the situation is not getting better.
Do you want the knowledge? Or do you want the certificate, and perhaps the feeling of accomplishment that goes with it?

You can get the knowledge. In fact, after nine years, you probably have more knowledge than you think you do. It's wider and less deep than you'd get in a Masters, but there's still quite a bit of it.

The certificate and the feeling of accomplishment that goes with it, well, that's harder...
> without people using classes they shouldn't or creating spaghetti code because they have 800k LOC.

Honestly, if you can't trust your devs not to make a mess in a monolith, you can't trust them not to make a distributed mess with microservices.

Both architectural patterns have their uses. Neither will save you from bad developers.
Faster hardware is usually cheaper than hiring more developers.
Significant. You can see some data in a RailsConf talk I recently gave: https://www.youtube.com/watch?v=OxhTQdcieQE
Isn't this just a normal data race with stateful actors? Something modified the data while A is calling B (doesn't have to be B, could be any X) in between a call and its response.

The answer to this is that mutation needs to be kept under control. Immutable data structures in mutable buckets. Locking around the data that mustn't change. Deep copy all state before calling out. And so forth.

This is basically an understood problem and I'm a bit appalled that Ethereum didn't build protection against it into their design.
I used to always sleep on my back. About 6 years ago I tried to switch to sleeping on my stomach, but I'd wake up with a very stiff neck.

Last year I saw some research that suggests side-sleeping helps improve the circulation in the head. It's been easier to switch to falling asleep on my side, than my stomach-sleeping experiment...

The Effect of Body Posture on Brain Glymphatic Transport - http://www.jneurosci.org/content/35/31/11034.short

Random report in the media: http://www.dailymail.co.uk/news/article-3191826/Lying-sleepi...
> This is one of my theories about why there isn't any alien life around.

Do we need a theory on this yet? I mean... out of all the planets we've explored reasonably thoroughly so far, 100% have had life at some point.
Think of it as a mindset. OP is still sketching things in these terms and has not moved beyond it. That is where the problem lies. Not in not being prepared, by arguing about something trivial or by battles that were not started but did not.

As soon as you start phrasing things in these terms everybody loses.
Not at all what I was going for. I hadn't heard that one, not in such detail at least. I had heard mostly about some offensive comments and a proposition, but nothing that awful.

That's basically exactly what I was looking for actually. Must have missed it. Thanks.

I'll stick to commenting on technical topics... This has just been a mess. Try to ask some questions and you just get slagged around here if you're not 100% up to speed.

Thanks though.
This is new kid on the block of Software Defined Radio.

More to be read about technology: http://rtlsdr.org/

One of the SDR portals: http://www.rtl-sdr.com/

You can buy cheapest SDR for 20USD these days. Great to play, and there is even a marvelous GNU Radio available (http://gnuradio.org/) - Yikes :)
> "well, she wore a sexy dress and followed him up to his room so maybe his claims that it was consensual are true."

how is that reasonable? maybe we should ask what she claims and what he wore.

but wait, what clothing indicates whether someone is a rapist? tshirts and tatty jeans? polo shirt? suit? of course clothing implies nothing.

why does her wearing "sexy" clothing -- to say nothing of "sexy" being all about the male perception and desires, as if her own clothing can't be worn for her own reasons -- imply anything about her desire for sex?

> "isn't it just as/more important that they correctly figure out who the victim is?"

if you're only asking men their opinion, and believing whatever assumptions you want to make about women based on their clothing rather than their word, the system is already tilted towards men getting want they explicitly want, and women not being listened to.

i'm not saying believe rape victims without scrutiny. i'm saying have a little more compassion and support and actually listen to their words as much as you listen to the man's words, and care about their clothes as much as you care about the man's clothes.
"So, if you ignore the problem because you're "just doing your best day-to-day", you are part of the reason that the situation is not getting better."

Who says I'm ignoring the problem? I've agreed that there is a problem. My point is that there's a lot of us out there being lumped in with the real bad guys, and that gets old.
Every article I see on etherium mentions the DAO. Not one of them explains what it means.

Gotta love unexplained acronyms!
Autocorrected from "Ecto" :-)
SPF, DMARC, and DKIM: How to Keep Your Email Out of the Spam Folder
Your "(1)" is, by the very definition of the concept, "picking your battles." This is because you aren't pushing issues.

The whole article is about making a way more important, but also recognizing that valid concerns deserve to be addressed.

Balance.
Conflict is the end of the line. Disagreement is fine (as is agreeing to disagree), conflict is not.
I don't think you're going to get a satisfactory answer from HN but I'll try.

It's probably easiest to start with your manager and talk over these problems. Consider how your manager works:

Is he a data kind of guy? Show him how writing tests reduces bugs in the future and speeds development time. How will your changes allow you to ship more features or fix more bugs in the future?

Is he trying to make everybody on the team happy? Ok, see if you can get a few of the more senior people together on the team and talk over the problem in meeting and get everyone to agree on an incremental plan moving forward.

Is your team the kind that tends to hang out together after work? Go out with them once a week, see if you can bring this up in the group casually.

Maybe your boss thinks everything is fine and will only listen if you make more noise? Go into his office and be more direct about the problems you're having.

This also applies to the rest of the team. Consider that they may not see the problems with the project in the same way as you. That's not a bad or good thing, it's just that all people are different. You sound like you're frustrated because it's clear from the facts that there are not enough tests and your team's processes are not being followed. The rest of the team might think that "good enough" is all that is required, and adding more work (even if it reduces workload down the road) isn't a "nice" thing to do.

> I rarely learn from them and they don't want to do things better, they only want to work to raise money.

This is an opportunity for you to learn from them! It's just in areas that you may not be thinking about.
But sitting and waiting for the problem to resolve is also very stupid and leads to learned helplessness.

How would rape problem ever get fixed if there are no cases and no time served?

It's a probiel when crime is blamed on "rape culture" rather on a concrete person. That's like accusing everybody but the perpetrator.

Making IT community resolve rape cases instead of specific authorities is counterproductive too. I doubt we're good at it.
"what I hope is a small minority of bad actors are defining the definition of male in our culture"

It feels weird to be quoting myself but I definitely agree with you ... I'm (finally) making this a proclamation because I don't want to be painted with that broad brush either. And I think that there's a very quiet majority of males who feel this is wrong but are unwilling to call it out.

I'm a WASP male and find there are multiple ways I can be vilified. I'm NOT owning that. If the view of men is going to change, the majority of us need to be speaking out against the abuse. There have been a couple instances where I've overheard the broad brush strokes you've described and pointedly asked "are we all that bad" ... you'll see back-pedaling and sometimes an admission that it's (also) a generalization.
Well, kingnohthing did nothing wrong and then got scammed, and lost plenty of legitimate arbitrage profit. Yes, eBay is lazy and doesn't check up who's it is siding with.
Data without an interpreter is certainly subject to (multiple) interpretation :) For instance, the implications of your sentence weren't clear to me, in spite of it being in English (evidently, not indicated otherwise). Some metadata indicated to me that you said it (should I trust that?), and when. But these seem to be questions of quality of representation/conveyance/provenance (agreed, important) rather than critiques of data as an idea. Yes, there is a notion of sufficiency ('42' isn't data).

Data is an old and fundamental idea. Machine interpretation of un- or under-structured data is fueling a ton of utility for society. None of the inputs to our sensory systems are accompanied by explanations of their meaning. Data - something given, seems the raw material of pretty much everything else interesting, and interpreters are secondary, and perhaps essentially, varied.
The best solution is probably to communicate via encrypted stetanography in open channels. For example a Twitter account posting a bunch of cat pics with (encrypted) messages encoded in them. This way your first layer of protection is the steganography (nobody knows the message even exists), and the second layer is the encryption.

I've got a side project about 10% complete that's a "stegonographic social overlay network". Fully client side JS steganographic encoding of images that are then uploaded to a choice of social media sites, and then subscribed to like RSS feeds. I think it's a cool concept.
Am not a programmer but I think I am in that phase myself. Especially also being an African, I tend to think the adoption of technology in our markets is quite slow & the effort needed to implement a tech based product takes more time & a lot of marketing to just kick off. I have created a company that wants to digitize all forms of analog data & do offline archival. But then the doubts has kicked in. Will I crack the market? Most importantly, how will I crack it. It eats me up even more knowing that I have no competition whatsoever. Its now my full time job & I feel stuck. I think of pivoting but that will be just another project left undone so I have to keep pushing on.
Firstly: "Please resist commenting about being downvoted. It never does any good, and it makes boring reading." Sometimes it just happens, there are people who simply disagree.

Secondly: this kind of "as long as I'm not doing anything wrong it's fine" attitude is precisely what the commenter was calling out as being not enough.
Don't respond to hyperbole to hyperbole.

GP was making a vague reference to Rulemaking.

You should be willing to educate yourself, not be
https://en.wikipedia.org/wiki/Rulemaking
l used to be/still am a ruby on rails developer. I wrote a very naive web crawler in elixir within a week while learning elixir and I'm blown away by the performance. It basically maxes out my 2011 macbook air's cpu while staying under 200MB of RAM (and maybe another 500 for multiple postgres connections). It basically runs in the background on a computer that can barely handle Firefox with multiple tabs open. The only real bottleneck of my crawler is bandwidth (my internet speed). The performance you get out of the box is insane. And my app really sucks (individual database inserts, saving the entire html to the database, etc).

The transition to a functional language is not exactly a cakewalk and I honestly still miss ruby's ability to be able to hack through arrays (no way to easily get the nth element of an array, it's all head|tail recursion) and hashes (nothing like hash[:key]) to make something "work" but the pipe operators and pattern matching are addictive. The eco system is not "opinionated" at all aside from the constraints of erlang. Documentation is crystal clear. Most of the phoenix stack can be used as stand alone libraries/dependencies. There's a lot less magic and most of the "magic" comes from macros which are much more transparent.

I'm honestly excited for web programming again after being burned out on legacy rails app development and deployment. Mix is like gems/bundler/rails {console, server, etc.} in one neat package done right and minus the headaches. Jose Valim and Chris Mc Chord are brilliant but are very approachable and all around nice people to interact with. In my short time with Elixir/Phoenix I'd say the "hype" actually understates the true potential of BEAM for web development and tiny startups. Also there's also LFE (lisp flavoured erlang created by one of the creators of erlang) you can add to the mix (similar to what you have with Scala/Clojure + Java only with concurrency and multicore out of the box with a tiny RAM footprint).

Learning Elixir was one of the best investments of time I've made in learning a new language and made programming a "hobby" again for me. Being able to write a naive implementation/prototype of an app and not dreading a "real" deployment (pulling out a bag of deployment tricks or stringing together a slew if external libraries/dependencies) is the most liberating experience I've had in a long time.
Google’s new two-factor authentication system: Tap “yes” to log in
With a mutex, an A -> B -> A call would deadlock if the mutex is the stop-and-wait or spin-and-retry sort. It would have to be a succeed-or-exception mutex, which is not a common design.
Inspiration as in for writing one?

If it's a book for young children (the kind that parents are going to read to them, and therefore have to read over and over), you need to make it not a bore for the parents. Maybe the best example I've seen is "The Bravest Ever Bear".
Show HN: MicroBadger – Helping you manage your containers
you are looking at a page listing boards and advisors, of course those wouldn't be the technical people.
Look at the core teams behind the different tools (too many to list here quickly), as well as the devs working in companies in the ecosystem such as consensys and ethcore, they are all quite qualified and smart people. Two examples come to mind are vlad zamfir and Dr. Christian Reitwiessner.
As the article briefly suggests, this problem can be completely avoided if every method has no more than one external call and always puts it last.

I'm messing around with contracts to do about a dozen different things, and it turns out to be easy to meet this restriction, as long as I'm willing to design the UI accordingly. (E.g. don't send money to lots of users in one step, just update their balances and make them call a withdraw function.)
That is an excellent counterexample. She seems to have been instrumental at Facebook in building up revenue and transitioning to mobile.
I'm curious, what makes you think frameworks are an antipattern in Go?

What is fundamentally wrong with creating a framework with specific goals around performance and API?

If Go's stdlib were so comprehensive such that frameworks were not necessary, I would get your point, but it's my understanding Go exists as a simple language on which to build larger programs, not as a "one true way" language with everything included.
I'm waiting for some sort of Minority Report inspired Excel interface. Manipulating the "minimap" in Fantastic Contraption blew my mind.
Better Memory Management Android
> I only have an armchair knowledge of psychiatry and I'd be interested to hear what somebody with experience has to say about it

Hopefully anybody with experience will know better than to diagnose someone over the Internet based largely on hearsay.
The ones you list are the first that come to mind. I also use colors and labels in Keep.

How about a sharing a location based reminder to retrieve an unused network card from a server next time someone visits the datacenter?
Interesting Ethereum uses the term "function" however in programming we understand a pure function to be an operation that always returns the same result given the same inputs.

I don't know anything about Ethereum, but if functions rely on external shared state then they aren't pure functions, are they?
I think monoliths lend themselves to hacks more often than microservices do. It's too easy to just import something you shouldn't, where as breaking the rest API is a lot harder. You can't just do a bad database access because there's usually a network firewall that will keep you from doing your tomfoolery on the DB.

I also could be wrong about this, but I like the microservice after projects reach a certain size.
Thanks for the clarification. So, Solidity is a compile-only, strongly typed language? While Javascript is usually interpreted (or JIT compiled) and dynamically typed.
"Never ascribe to malice that which is adequately explained by stupidity"?
It means "Decentralized Autonomous Organization".

It's usually used as a common term ("I'm creating a DAO"), but these guys called theirs "The DAO". This attacker exploited "The DAO".
Doubleclick drag rightclick search on Google.

Here, I googled it for you https://daohub.org/
Information for 2016 Apple EBooks Antitrust Settlement
Setting aside for the moment the facts of this particular case, I thought the article makes a good point in general.

> When harassment, sexual or otherwise, requires a cost-benefit analysis, you have failed.
Show HN: Motion tracking clothing for full-body immersion in VR
Apple SIM Now Available in 140+ Countries in Partnership with GigSky
> slippery-slope fallacy ... sound absurd by taking it to a far enough extreme.

Assuming that you actually value logic, given your choice of words, how do you not see that the magnitude of the absurdity is directly related a faulty premise - a fallacy?

Live and let live * [1..1000] = nice .. nice
Kill at random * [1..1000] = bad .. horrific

So no, not every policy can be made to sound absurd.
At best, the headline is^H^H was inaccurate then.
> What are you doing to counter the blatant misandry in current harassment laws?

What misandry in current harassment laws? Please cite the specific laws containing misandry, and identify the specific source of the misandry in the law.
Where can I get a $20 SDR?
Move into a new world! EnfluxVR, the ultimate motion tracking clothing, is now available to developers. EnfluxVR is a Lululemon-style shirt and pants for full-body immersion in VR and gaming. We’re releasing the first 20 developer kits July 1 for $249 each, then we'll be making more based on demand. We are seeking the best VR and game developers to create amazing content. 16/20 are taken as of June 21, including some very influential customers. For more info and to place an order, check out www.enfluxvr.com. Contact mickey@enfluxmobile.com to ask about a developer discount.
thats why i used both causation and correlation. Correlation probably doesnt help here but until the model is built you can't really tell right?
Introducing the Docker Store Private Beta
Especially time is most valuable resource. As you said outsourcing is solution. Almost all areas are so developed that is not in power of one man to be an expert in all of them.

When results are desired and there are deadlines, i cant afford wasting of time with trail-and-error approach for example with gui design. Even its interesting area.

This is also called opportunity cost. Famous footbal player will not cut his lawn even he knows how to do it (besides he dont wanna do it). He focus on more important things. And this important things helps him earn more money and outsource other things. And (sadly) money is root of everything.

After few years i have found out that dealing with issues during side projects increase my value in my proffesional life. I have experiences what can go wrong, where can be possible bottlenecks, which issues are just warnings (almost nobody is interested in) and which one are errors and have impact to business. This helps me a lot to take better jobs and contracts.
The article links to that, and also to this "decoding" of it: https://medium.com/@frabyn/decoding-jake-appelbaum-9fa75d060...
in machine learning we could use some supervised technique if we have training data instead of unsupervised. sorry for not being clear
> It's not like one model of rifle is really any more or less lethal than another, after all.

That isn't true, because rates of fire, capacity, accuracy, and ammunition vary between rifles. An M1 Garand is just not going to kill the same way (or in the same quantities) as an AK-47, which can fire 10x rounds in the same amount of time.

> fair to say that people who own fire extinguishers, train in CPR, wear seatbelts, own amateur radios, or use bike helmets also do so primarily out of fear?

Yes, absolutely. In some cases, it's not their own fear, but rather society's fear (which results in regulations, like mandatory extinguishers and mandatory seatbelts). But, at its core, it's still a fear of something going wrong that has motivated those decisions.

What's wrong with fear? Fear is a vital emotion that sometimes helps us make great decisions and sometimes causes us to make terrible decisions.
> The worst two weeks for me were a terrible bug-hunting expedition that ended with filing a compiler bug.

That actually sounds like incredible fun to me. :) And you likely did end up with useful code after the experience, just not in the project you intended to work on. ;)
Wait until they realized that solving their spaghetti problem with microservices resulted in them operating an Italian restaurant.

Pushing complexity onto interprocess/machine communication will just result in higher levels of spaghetti. Do you really think that same people who would construct a monolith poorly would do a better job building a distributed system instead?

I don't mean to be too dogmatic; there are legit use cases for services. I am just highly skeptical of microservices as a solution for complexity.
I don't think you're getting lumped in with the "real bad guys".

There is a vast difference between being the source of a problem and failing to help stop a problem. Still, the only way to minimize the effect of the first group is to make an intense effort not to be in the second.