skysight-inc/HackerNews huggingface dataset:
Really depends on allot of factors, a 10dbm (which is what the board spec claims to be the limit as 10mw = 10dbm (only true for 10mw since it's a 10 x base 10 logarithmic function), but it could potentially be set to higher TX if it's only limited by software and 20-25db transmitter has a range of of 1000's of sq/m, with 20+ DBM transmit power/gain you can get into 1000M+ transmit range alone) "GSM Booster"/Picocell can easily cover an area of ~200M/sq, that's a radius of 30 ft for 1800-1900 3/4G, and more (can't recall by how much off the top of my head and I'm not doing the math) for 800-900mhz cellular signals.

But you don't need to be able to provide a stable connection to interfere with someone else's phone call a lucky alignment of the heavenly bodies at just the wrong moment can cause a call to drop or your phone to start roaming, deregister etc. at quite likely longer ranges than 30ft (how longer that's another question) and that can be enough you don't need to effectively build a jammer/unrouted rogue station that would constantly blanket everyone's reception in order to cause issues.

But one of the reasons I gave fairly localized examples is that while 30ft may not seem that much and it might not be, in most residential environments it's enough to potentially cause issues for some one else on the street, driving by, next door etc, and you never know what can happen.

If you want to play with GSM or any other potentially disruptive radio spectrum use it at very low power and preferably either with direct and shielded coax connections or within a faraday cage, they aren't hard to build and you can easily put both your phone and your SDR into one and work on them remotely.

P.S.
Here's a good basic reference guide for RF Power/Range from digikey, it's very very basic but it's more than good enough for back of the envelope type of stuff
http://www.digikey.co.uk/Web%20Export/Supplier%20Content/Lai...
17-yo Launches Android App to Help Prevent Distracted Driving
Groovy won that 10 years ago.
I think it was the fall in oil prices in the late 70s/early 80s - combined with a ruinous invasion of Afghanistan - that finally did in the Soviet Union economically. Putin should take note.

Otherwise - despite the appalling human cost of projects such as the White Sea Canal and farm collectivisation - the USSR did indeed become a global power if only for a short period. Red Plenty [1] is an excellent book on the subject.

[1] https://www.amazon.co.uk/Red-Plenty-Francis-Spufford/dp/0571...
There’s a mathematical angle to almost anything
you know what? this is utter bullshit. lived by this advice for 30 years or so, stashed a good amount of money, then the storm came, and I lost 90% of it in a very rough year.

if I hadn't that, I could have had access to welfare. instead, working hard and saving money put me squarely in the 'have to spend for everything' class, without any benefit.

so here's the advice letter I'm gonna write to my gc:

hide everything. dodge as much as you can without breaking the letter of the law. go find the most skilled practitioner in tax evasion and have them hide whatever you earn so much you can qualify for welfare, free tuition, college scholarships for low income family for your children etc.

being middle class sucks.
The only real crime here is squashing competition, now that a clear message has been sent to all couriers, expect even further insane prices. Same drugs can be bought via online pharmacies for fractions of the price from docs/hospitals
I understand that. My question is if that is the kind of tests that people have in mind when they say that static typing requires fewer tests.
This is an important topic. I think that centralization is more of a risk in the digital realm, as single button presses can affect the lives of hundreds of millions of people in serious ways, especially as tech gets more entangled with all aspects of our lives, including very personal things.

Side note: I found it amusing how the article pretended that decentralized downlownding of copyrighted media stopped after Napster, and that:

> these technologies ended up being limited to a few services, such as Skype.

I'm having trouble interpreting the section with this quote as anything other than the author being hugely misleading. According to Wikipedia, BitTorrent alone has at least 150 million users.
Systems behind air gaps are a pain to maintain and super expensive. Often the software behind air gaps needs to be maintained and developed. Trying to develop software behind an air gap puts you at a substantial competitive disadvantage.

There are ways to balance it and it is a balance, giving users access in one location to air gapped and internet-connected systems for example, but there's a context-switching cost (and risk) there. To keep up with and even ahead of the curve though it's so much easier to do as much as you can without an air gap.

I've worked with people who've spent decades behind an air gap and it can be like working with people from the past. Imagine being a developer in 2016 who doesn't understand how Google, let alone Stackoverflow, can help their work.
Lay your own cables. Really.
> most functions are longer

Irrelevant. This function is painfully short.

> small functions can grow

It's a microlambda passed to a map function. 99% of these will never grow past a single expression. Hell, 95% of these will never even be modified.

> consistency is better

What, exactly, is this inconsistent with?

> you should read the HN guidelines

There's a difference between being uncivil and expressing frustration frankly.
Favorite Swift 3.0 Features
Firefox yes. Safari no.

Chrome though would start opening everything on Google apps.
Seems that MS taking it over last year was it's death knell. I assume Outlook is not an option. It's as if MS took it over just to gut it. First I've heard of it.. too bad. They have only been around since 2013.
Do you have to do the development on an air-gapped system too?
"Cultural heritage" is so often these days used as a dog whistle for, well, race, allowing people to make all kinds of exclusionary and divisive statements then do the ol' "What? Racism? Nothing I said had anything to do with race..."
I always find it a very negative sign for a company, when the corridors are getting filled with pep talk posters, which could have come directly from the latest management magazine.

For me it is a clear sign, that innovation and real work done in the company is going rapidly downwards.

Continuously repeating, how good "we" are clearly says, that the company is currently "not good enough".

What might work in personal psychology, does not in corporations, where everything else tells the workers, that their work does not count, but only the work of the poster creators.
They were indeed very naive. In the history of law, there has always been a divide between those who believe that the letter of law should be applied no matter what, and those who believe that social justice should be ensured.
Whatever the terms of theDAO, there WILL be judges to find that what just happened to it is theft. That is why instead of damaging trust in Ether by forking it, the ethereum/DAO management should turn to the law to get its money back.

Smart contracts are a very good thing, but they won't become perfectly safe any time soon (if ever), so the community should recognize that civil and criminal law are a safety net, likely to help smart contract get wider use, because of they create increased trust.
Chicken [pdf]
Assuming that it's inadequate now, why was it adequate ten years ago?
Wondershare+Dr.Fone+Crack+plus+Key+Free+Download
Well if you didn't misplace the /s you could try his blog. It will be more about DNA lounge and Pizza than about tech though. Not worth linking it here though unless you want more facefulls of hairy eggs...
Procedural generation of mesh is difficult, but not costly (in terms of CPU, drawcalls or memory, textures or total polygon/tris in the combined mesh).

Many, many other games use modular assets, especially if poly and tri counts are important to keep down for mobile and low power consoles / handhelds.

With a few component models that can be separated and added to a base model, procedural mesh generation can work. But, it is extremely messy when starting out, just due to complexity and the strategy of a significant redesign of assets to be modular, not singular.

Once designers and artists are on-board, and that's half of the battle initially, in getting artists to make modular design for assets instead of single design of flagship or lead assets, then you need to create code to make the game actually work with Frankenstein ships or Frankenstein characters, buildings, etc.

it leads to intriguing art and possibilities.

And working out all of the intricacies of positions, storage, blending, replacement/deformation of modular assets, how to diagnose, test and display problems, modifying or identifying pre generated or fixed module assets in the gui, storing the atomic position and/or physics settings, looking for deformed mesh, hollow mesh/gaps, raytrace problems, wrap uv and deformation, problems with textures, etc. Batch calls, pooling, spawn locations, collision mesh, sic.

And that's just things I could think of from regular assets. Modular mesh, as well as modular textures are usually a no go area, because of the problems with the engine and performance guesswork when problems come up at the last minute. Or the first minutes. Etc.

Most indie games don't have the time to waste on procedural generation unless it's been troubleshooted or tested by designers and coders, or sold as an asset by others.

Buildings are often generated like this in game,

No Man's Sky is perhaps the more popular ur example of how to make procedural generated assets using math functions and geometric texture generation (it's been a long time since I looked at the tech they were supposed to be using under the hood, but i misremember something like fractal/geometric generation of textures to minimize the workload)

but it is still a tech demo of a well understood, but infrequently used tool.

That is, until they release the game.
What “viable search engine competition” really looks like (2014)
Summary of Empirical Evidence for Types and Other Language Features [pdf]
I can't speak for anyone else but I believe so yes.
> The future C# AoT compiler could be validating those Contracts

If you install the CodeContracts verifier, it does.
Which companies make them? I'd be interested to read the specs page for modern Z80 or 6502 CPUs.
>Like a waiter advising, "Choose the chicken parm. It doesn't have any bones, all the salmonella has been cooked out, and it doesn't have any bad flavor."

I'd blame the author for this. He's obviously not a salesperson. To me it seems more like he's a coder who found a new-ish language and he's happy that it solves some of his problems that he's encountered.

>If I'm going to be successfully pitched a programming language, I will need to see its power of expression or be shown how it solves some problems that other languages don't address well. Some "special sauce."

For me this was pretty open/shut. Kotlin usage appears to rely upon a lot of side projects. I rarely find that beneficial. Too many cooks.
The shortest is Haskell's:

forM_ party jumpToTheLeft

Assuming there is a 'party :: [ Minion ]' and 'jumpToTheLeft :: Minion -> IO Minion' in scope.
I'm just asking, why take that approach vs just building a Z80-based system to run CP/M?
Amazed and happy to see so much homebrew work still going on. The Veronica project on this site is fascinating.
Streembit[0] is missing in the discussion. It's not a new company and just a FOSS project. I believe it has same if not better potential than Ethereum[1] but without the risks associated with Ethereum or Bitcoin (e.g. Sybil attacks, blockchain block size debate, time it takes for proof of work, fully decentralized* etc). Plus it is up and running and can be tested by anyone who wants to give it for a spin[2]. Compared to Ethereum it has optional blockchain hooks, but uses a Kademlia[3] DHT. One can inject scripts that achieve more complex tasks (Smart-Contracts, Code to use the blockchain instead, centralization[4] logic, etc) on top of the Streembit network by injecting the Javascript into the DOM.

Streembit is currently the only such project actively participating to W3 Web of Things standardization group and already incorporates all currently evolving standards put forward by the W3 Web of Things (WoT). We're working on a proposal to standardize "IoT over P2P" that we can put forward to IETF.

[0] https://streembit.github.io

[2] http://blog.valbonne-consulting.com/2016/06/09/streembit-hel...

[3] https://en.wikipedia.org/wiki/Kademlia

[4] despite popular believe P2P networks suffer from centralization issues in P2P bootstrapping. Also Ethereum is not truly decentralized as the DAO attack shows

Disclaimer: I do not financially benefit from evangelising Streembit though I'm a voluntary contributor to the project so my position is certainly one that I would want to see them succeeed.
What I'm saying is I know people who've started families while they were postdocs or even phd students. Academics can start families at any level of seniority.

And if the country's policy is "well of course you're struggling to support your family, it's your own fault for not waiting until you achieve tenure at average age 39" [1] well I can understand academics leaving academia for industry. The average age of first childbirth in the US is 26, with steep rises in complications beyond age 35 [2].

Unless you're a man planning to have a child with a woman 10 years your junior, getting tenure before having a child doesn't sound like a great idea to me.

[1] https://en.wikipedia.org/wiki/Professors_in_the_United_State...
[2] https://en.wikipedia.org/wiki/Advanced_maternal_age
Nope. I didn't say I believe everything should be fine. Why can't I just pay a small fee instead of seeing ads? Why is seemingly no one toying with alternatives?
The first myth of management is that it exists.

http://www.murphys-laws.com/murphy/murphy-technology.html
MahJong Suite 2016 Crack and Serial Key Free Download
You have a 2/3 chance of choosing open ocean which is much much worse.
Letter to a Young Terrorist
I agree to a point, but sound design can still be part of playing musical instruments, especially electrically amplified instruments.

One of my favourite YouTube channels is Effectology, where Bill Ruppert pulls out a wide range of sounds out of an electric guitar and guitar pedals (Electro-Harmonix guitar pedals in this case):

https://m.youtube.com/user/Effectology

Beyond the sounds available from effect boxes, you can also trigger MIDI signals whilst playing musical instruments, so in that way there's no sound that can't be played in a live setting.
Okay so admittedly I'm ignorant to the true content of the screencasts-- but I'd like to say something on things like this:

With elixir and more specifically, BEAM and Erlang, the issue isn't "how to do X" it's "how to do X with BEAM."

A lot of folks are coming to the ecosystem which is wonderful-- but by not learning the alternative paradigm (which is easy because the Ruby-esque appearance) they're missing the true beauty of BEAM/Erlang.

As I've shipped to production Elixir apps-- I've felt this personally. Ive also learned a lot from doing so... The most valuable lessons haven't been "how to use Phoenix" or "how to do X in elixir." Rather, I've learned, lot of the elixir community is reinventing the wheel instead of using the ones (Erlang/BEAM) we already have. There's a reason you can't find a "tutorial to do X" because the problem is probably largely solved through idioms provided by the language and platform being designed to work together.

Erlang has mature web frameworks, database adapters, etc. and it would/does benefit one to learn them. To learn how they function and WHY they function that way.

Not to sell the authors of this short, but an insane amount of Phoenix is very easy to learn once you learn these principals. The reason being Erlang is idiomatic (generally) in how problems are solved. Phoenix becomes simply "implementation details." Not something truly "new."

--

Note: It's late hopefully this isn't nonsensical.
Could you do procedural cars?
FRAYOKIT NEWS: MYSTERY OF RIVER KARA: RIVER DRIES UP MYSTERIOUSLY IN AN HOURS
currently down with 504 Gateway Timeout.

Meanwhile here the Google Cache link: http://webcache.googleusercontent.com/search?q=cache:OLQFbgV...
Mind sharing details on what you mean by "preparing"? Like .. a weekend worth or a lot more? I go into interviews with a half day of prep and admittedly it isn't always pretty. How does someone with a high responsibility/workload current job get the focused prep time? A friend of mine said "3 months to prep for a Google interview" ... I couldn't believe him.
CEO of Fairwaves here.
Just want to slightly correct here. We indeed started with OpenBTS, but we switched to Osmocom years ago for a variety of reasons including better code quality and proper community development model. And while we're not the original authors of Osmocom either, we added SDR devices support to it, polished osmo-trx to a state it can be used in production, wrote first GPRS implementation, etc, etc.
Right now Osmocom is a thriving community with several companies actively contributing, so it's moving faster than any other open-source GSM project out there. There will be more really exciting news about Osmocom soon - keep your eyes open.
So if you want to go to the source - I suggest http://osmocom.org/projects for real open-source.
Btw, no one stops you from using osmo-trx/LimeSDR with YateBTS if that's what you prefer. That's the beauty of choice open-source gives you.
I think a bit of it has to do with the manufacturing sector. The 'industrial revolution' in it's beginnings was quite crude really. Today's space age technology was essentially led by America, and that in and of itself, I believe to be the contributing factor in our adherence to an essentially non-metric system.
Take the term TITS for ex.: Total instrument tolerance supplement. Even though the tech industry is primarily metric, the term itself alludes to getting the absolute maximum precision from whatever you are using to measure with regardless of the scale.
Remote detection of a user's anti-virus using Flash
Pretty much any post 1980's Jazz. You can start off comparing Miles Davis's Amandla with anything he was doing in the '60s or '70s (Live Evil, On the Corner, Cellar Door Sessions etc). Herbie Hancock is another one who did stuff both pre and post 1980.

Amandla still has some great tracks, and there's some great post 1980s Jazz out there. But it always sounds like too much attention has been paid to how much reverb there is, how much echo on the drums, and to limit how much the guitar -if present- deviates from permitted parameters. Jazz from the '50s to '70s doesn't have these problems, and a lot of it was extremely well recorded, compared with all the dreadful sounding recordings of most rock from the '60s and '70s.
> This doesn't look like it's doing any actual NLP. This just seems to be looking for a "conjunction" or a "prepositions" and replaces text.

Although doing actual NLP would be better (though difficult in JS), using this method of looking at conjunctions and prepositions actually works correctly almost all of the time. However, I am also working on a Python implementation that would work even better by using POS tagging.

> The source code also needs a lot of work.

Yes! Please contibute and help me improve this project :-)
Beijing delivers big Apple blow with iPhone 6 ban
I agree that DynamoDB, Kinesis, ... reinforce the vendor lock-in. But I'would say that easy to implement AWS Lambda & API Gateway.
Show HN: Random Useful App Button
Too Big to Fail Is Failure Guaranteed
Until now I knew the exploration-exploitation-dilemma mainly from the path finding problem in a partially unknown environment. Exploitation will definitely get you to the goal, even if not in the optimal path. You can choose to spend some resources on exploration, hoping (but not guaranteed to) find a better global solution.

It's interesting to see the same concept applied to what the author calls 'mental load'. When there are mental resources available, not being tied down by anything, I can spend some of them freely on exploration. In stressful situations I always have to fall back to exploitation-only, possibly getting stuck in the local minimum of what I'm doing.

While it is definitely good to leave the mind free of unnecessary dead weight (Did somebody already reply referencing GTD? Can't be long.), it doesn't answer the question of how much time should be spent on exploration to achieve the best results. I find it fascinating when people talk about their own modes of operation and allocation of these mental resources, for example the recent article about the 100:10:1 game design.
Your answer reminds me of the film Trainspotting.
There is a slightly better name for "serverless architecture", its called "function as a service". But in my opinion "process on demand" would describe this concept even better.
The fastest web framework for Go
Since you linked these pages, you and others also might find this interesting:

http://www.projectrho.com/public_html/rocket/misconceptions....

In my opinion Atomic Rocket contains the most accurate discussion of hard science fiction I've ever encountered.
One thing that puzzles me is how he coined CADT to describe the Gnome development process, while also having embraced OSX as some kind of example of good computing. Because Apple have been just as much about "churn" and dropping of old code for new code, afaik.

Heh, and while writing this it dawns on me that it may well be that he is about OSX because UNIX. Meaning that OSX is a BSD derivative, that in turn is derived from the historical UNIX. While on the other hand Linux is just a bastard clone.

Because it hit me that i have seen some similar fervent anti-Linux sentiment from other UNIX people, related to either the BSDs or Solaris.
10 Block Puzzle Games Like Tetris
Exteremely useful.
FORGIVENESS – AVOID GETTING HURT
How does this affect Earth's status as a planet? The asteroid seems to be sharing our orbit, and the IAU has decided that if you haven't cleared your orbit you're not a planet. That's how Pluto got disqualified.

Are we a dwarf planet now?
I've been to several drone music concerts where the the music was played either mostly or entirely on music instruments.
Are we referring to reading aloud? As his son I am quite sure he doesn't necessarily need to read anything. I think this was hashed before right after the president came into office and there was the uproar over his birth cert.
Ask HN: What projects are perfect for learning a new language?
I get that the best way of learning is to try to build something but is there a list of projects that accentuate a language's purpose/paradigm in a way that building said project has the best time to learning ratio?
That only adds a small amount of physical security. Much more security can be achieved by using cryptography.
Just like race or species can be deeply personal and an important part of one's identity, so is gender. However, I think we can agree that we don't need/want separate pronouns to identify our and others' race. So why gender?

It is true that pronouns can be deeply personal, and that is one reason you might want to make them gender neutral.

This proces does not strip anyone of (part of) their identity; it does liberate people who do not fall into the gender binary, or who think that gender--much like race--should not always have to be specified. People can of course still be ladies and gentlemen if that is how they wish to identify.