skysight-inc/HackerNews huggingface dataset:
The LED should be in series with e.g. the Vcc pin on the ADC. Enabling the recording hardware needs to depend on the LED being on.
It cost about $1500 in today's money. Not-rich families would buy one for their kids, but it was a nontrivial expense to them.

My first computer was a TI-99/4A at about half that, and I was grateful.
Supporting evidence:

https://randomcriticalanalysis.wordpress.com/2016/05/09/my-r...
Absolutely. MailerLite vs Mailchimp is a great example of this. Half the cost, but just as good, if not better, experience and execution.
Interesting topic, but I think Why are most programmers in the USA white males? is a much more accurate title.
Pretty easy explanation: you've bumped into a few of the ~dozen people who are crawling hidden services for research or law enforcement purposes.

When you publish your HSDir they'll come and crawl, and chances are none of them were expecting a 50PB archive.org mirror and just got stuck.

It's likely that once the operators of each crawler realized this HS was an archive.org mirror they stopped the crawls.

The early version of a crawler I ran across hidden services would have tripped up in exactly this way[0]

Everything else in this post is either a misunderstanding of Tor[1] or plain paranoia.

[1] the top exit nodes have little to do with who is crawling or attacking a hidden service, France and Germany feature heavily in nodes because of the many cheap Tor-friendly hosts, there is nothing 'unusual' about unnamed nodes and the AS confusion is just someone doing a good job of staying anonymous - thanks for reporting them
This article is geared towards reading more books like its a race. It would seem better to reread a few books to really grasp them. I think there is something to be said for rereading versus reading more new books.

How many times were we discussing something we read and all we can really say is "I read a book on it. something to do about blah blah. I forget the details." No real insight or grasping of the material in one read.

Maybe a book club that focuses more on grasping fewer books very intimately over constantly reading new ones. Just a thought.
Yes, I agree, including gyroscopes. As well as a way of seeing which apps are using the sensors.
Thanks for that, it seems to explain most of the problems security faces today. It's similar to how social engineering works, for example, even if someone was told that plugging in a dropped USB stick is dangerous, they may still do it because of the burning curiosity inside. ( I myself would take a peek, at least on a sandbox or VM )
Wasn't a while ago news that advertisers were using a hack to bypass this protection in safari, and that caused a bit of uproar?
well, if you've exposed your dev app running on your laptop to the internet, any exploit in your app now works against your laptop endpoint instead of a production endpoint.

your laptop is a very different environment from production: there are probably different protections, firewalls, monitoring, etc in place. additionally, while your laptop (hopefully) doesn't have direct access to production databases, you probably have stuff lying around that you wouldn't want an attacker to get their hands on: sensitive work documents, your Chrome cookies just sitting in a sqlite database somewhere, source code for all the repositories you have checked out locally (not just the one app that has the exploit).

I don't agree that "using ngrok is not a security risk".
That's actually a really good idea. Might also make me prioritize articles more if they contribute to a "page count".
They have screenshots. 30% of the landing page is that. But the screenshots they choose are the on-boarding/startup screens.

Choose any of the other sub-pages (from PRIVACY | AI | TRACKING | SANITIZER | SNOOZE | SEARCH) and you see other screenshots.

The on-boarding screenshots are a bad choice for the landing page.
Yes but OP is talking about building from scratch AND being a low-cost leader. GEICO over the years has pivoted (they originally started as Government Employees Insurance COmpany) and they had the advantage of the business and resources they had already built up. Today, they're owned by Berkshire Hathaway. They spend millions on marketing. So yeah, some serious structural advantage that's irrelevant to OP.
I unironically agree with this. That's not a use of the generic German word for lightning, it's a specific reference.
This is really interesting.

But it also means if you (GP) don't mind stepping on a few toes, you can turn this in your favor.

Start attracting attention by writing articles about

"What the big brand bloggers don't tell you about email marketing" and start showing some numbers on how much traffic a blog needs before the ConvertKits and the MailChimps start making economic sense.

"How to make $X by selling affiliate products" - with a link to each of these bloggers public income figures. And then you add a little message at the bottom that says "But for the beginner, my service is so much better because..."

If you think that the big name bloggers are genuinely the gatekeepers, you can actually use this to your advantage in your marketing.

Although having said that, you are probably not going to be attracting the best type of customers for a business. The more a customer pays, the more invested they become in their own success and indirectly into the success of whomever they do business with. That just seems to be how human nature works.
> I am just starting out in web development and am looking for any tutorials on Phoenix/Elixir/Erlang.

While I like Elixir a lot, I'm not sure that it's the best place to start. I'd find an ecosystem that is more stable and has more reliable resources available. Try starting with Rails or Django, maybe.
LangUMS is a programming language which compiles into a StarCraft: Brood War map
Reminds me of Cixin Liu's 'Three Body Problem', about alien invaders that want to escape their own chaotic three-body planetary system by taking over ours... The first two books of the trilogy are just spectacular science fiction.
You're missing the fact that we're using Android because it's NOT locked down and just like malicious apps can use hardware in background... that actually lets useful apps use hardware in background as well.

Free market at its best - if you want a corporation to babysit you, you have a platform. If you don't (and want to accept consequences) you can use another one. Great for all of us.
I guess that depends how you define complexity. Jigsaw modularised the Java platform itself, and so you can now write an app that uses only java.base and everything else will be discarded by jlink. Surely such a stripped image is in some real way less complex than a full JDK?

I'd say Jigsaw does simplify some things (though at the cost of additional complexity elsewhere) - for instance, classpath conflicts are a constant source of pain in large projects and the JVM will now detect them at startup. You can hide internal code from users now, which if nothing else will shrink the amount of stuff that appears in IDE autocompletion and javadocs. It's also a security improvement.
Been there, done that, not worth it.
SIGGRAPH 2017: Technical Papers Preview Trailer [video]
The title suggests "Fisherian runaway" but the article does not.

Since the 1930s, it's been well known that in some cases sexual selection will undermine natural selection. Very simply, if a male is liked by most females, then a female has an incentive to mate with that male, even if the female does not like that male, because then her male children will have a trait that most females like. This can lead to a feedback loop that then goes to far, with maladaptive consequences.

This is a well studied case:

-------------------

Fisherian runaway or runaway selection is a sexual selection mechanism proposed by the mathematical biologist Ronald Fisher in the early 20th century, to account for the evolution of exaggerated male ornamentation by persistent, directional female choice. An example is the colourful and elaborate peacock plumage compared to the relatively subdued peahen plumage; the costly ornaments, notably the bird's extremely long tail, appear to be incompatible with natural selection. Fisherian runaway can be postulated to include sexually dimorphic phenotypic traits such as behaviour expressed by either sex.
Extreme and apparently maladaptive sexual dimorphism represented a paradox for evolutionary biologists from Charles Darwin's time up to the modern evolutionary synthesis. Darwin attempted to resolve the paradox by assuming genetic bases for both the preference and the ornament, and supposed an "aesthetic sense" in higher animals, leading to powerful selection of both characteristics in subsequent generations. Fisher developed the theory further by assuming genetic correlation between the preference and the ornament, that initially the ornament signalled greater potential fitness (the likelihood of leaving more descendants), so preference for the ornament had a selective advantage. Subsequently, if strong enough, female preference for exaggerated ornamentation in mate selection could be enough to undermine natural selection even when the ornament has become non-adaptive.[3] Over subsequent generations this could lead to runaway selection by positive feedback, and the speed with which the trait and the preference increase could (until counter-selection interferes) increase exponentially ("geometrically").

https://en.wikipedia.org/wiki/Fisherian_runaway
Because they need upvotes for their product on a community homepage that churns out tech spam and the occasional golden goose.

Product Hunt is beyond the tipping point of being an inside community where your product only succeeds if a dozen or so other "makers" (as they call it) can also advertise their churn in your thread.

Just last week that Spreadshare product was at the top of the page because their maker went out and spammed Slack channels soliciting upvotes under the false pretense of offering jobs to developers.
The weirdest people in the world? [pdf]
This is true hacking. I mean, at its essential core. The purpose, the methods, the tools, the rationale. If there is an archetype for Hacker, it's jacquesm.

Bravo!
ok, it was something in between. it all happened in 1985, last year of the official dictatorship (followed by a non-elected president, because the indirectly elected one died before even being sworn in. but let's not even go in there...)

http://www.brasilwire.com/the-1980s-trade-war-between-brasil...

"No, the first Macintosh clone was the Unitron Mac 512, a unauthorized copy of the 512k “Fat Mac” produced by a Brazilian company in 1986. And it was a pretty darn impressive copy. The fallout from that effort nearly helped start a trade war between Brasil and the United States; to prevent theft of Intellectual Property, Apple and other companies lobbied Congress to hike import taxes on Brazilian goods like oranges and shoes as a response."

In the lawsuit, apple claimed it was a copy, Unitron claimed it was a cleanroom effort. What was what we will never know.

and i am messing up other CPU clones that sold in europe (and eastern europe) from brazil, that ultimately died because of the repercussion of the Unitron case. Prologica and Microdigital I think.

and Globo bootstraped its television with a investment from Time-Life in 62. It is always removed from en wikipedia, but it is mentioned on pt wikipedia. But search for the date and the two companies, and you will find tons of academic articles about that.
This looks incredible for work I was previously using Tsung / Gatling for.

One request: please allow the output of either a) a CSV log of every request and it's timing or b) a configurable histogram of request timing, not just some percentiles and averages.
That info is pretty much required for doing any more advanced analysis beyond "the service is fast enough".
https://github.com/tsenart/vegeta does this really well (but doesn't have the scripting abilities of this tool).
Big thanks to Derek for his stackoverflow responses, have saved me so much time, especially considering how uninteresting that support work might be in general compared to designing and implementing new systems.
I hope your political beliefs aren't implicitly biasing your teaching against the males.

The primary education system seems to be failing males (more female college graduates every year) and it wouldn't help if you added to that.

I'm curious, would it be an issue to you if all the boys in the class were "beyond" the girls?
> asking this question after you're already paying is kind of silly

That assumes this is my only use case for using ngrok :-)
so register a new domain and set it up in route53? is there some corporate law that says you can't?

just don't use your company's name in the domain name, make it something obscure.
Pghero: A performance dashboard for Postgres
you are a disgrace

kidding
Getting started with S3 app development
"Then I remembered reading something long ago" is when experienced programmers are worth their weight in gold.
That's pretty much what they've done. Java modules are just JARs with an additional file in them that states what they depend on, along some other stuff like which packages are meant to be used and which are internal.

Look at this module graph:

http://download.java.net/java/jdk9/docs/api/javafx.web-summa...

To figure out the set of JARs you need, you need to specify which JARs your program needs, and then follow the dependencies. Which is what the new jlink tool does.
I would echo other comments suggesting you start by learning Rails, but if you really want to learn Elixir/Phoenix first I would probably start by playing with Elixir, since Phoenix obscures a lot of things (similar to Ruby/Rails).

Here's a video which sweeps through some basics: https://www.youtube.com/watch?v=pBNOavRoNL0
I think your experience is highly admirable. But I think even you have to admit that most people, regardless of background, do not have the sort of will power and drive you exhibited.

So yes, any particular person could overcome the obstacles in their path. But most will not. And it's the "most" that will lead to skewed statistics over time.
Thanks for the nice words! If you see anything missing, don't hesitate to create an issue about it on Github (https://github.com/loadimpact/k6). We're trying really hard to build the things people ask for. About CSV output though, we have JSON output with single request timings, see https://docs.k6.io/docs/results-output#section-json-output

Is JSON useful to you, or do you prefer CSV?
When you get comfortable reading a lot, you don't need to re-read books. Certainly, a rare few books benefit from multiple readings but not all. I retain a surprising amount of details and can describe passages from Dickens and the main argument of David Cay Johnson's "Perfectly Legal" or the amazing survival story of "Mawson's Will" or an amusing passage in Ernest Hemingway's journalism story "A Free Shave" or the images of the amputation tent in Tolstoy's "The Sebaastopol Sketches--to name a tiny few.

Once your reading is not going "put-put-put" and your unbroken attention span reaches an hour, you may feel like you need to re-read. Certainly, it's a nice experience but it's really a waste of time re-reading everything.
The author shares one snapshot of one brief interaction with someone, for the purpose of humor, and you think that entitles you to judge the entire relationship?

I feel like your reaction reflects more on you than the author.
Good code schools have existing relationships with recruiters and employers that will get students interviews.
I love audio books. They have changed my life. Though I find it hard to proselytize friends and family over to the audio side. They all give the same reason, "i tried it and it didn't work" or "i have not tried it and i know it wont work". IMHO, I think more people should give it a shot, a real honest attempt. My first audio book was Ender's Game, so maybe starting off with a bang is the way to go.
Restricting access by default to internal APIs isn't necessarily a part of Jigsaw. Any app with a security manager installed had such restrictions too, because internal APIs can be used to bypass permissions.

And, sun.misc.Unsafe isn't actually restricted. Plenty of other internal APIs are but they did actually look at what apps were using the most frequently and not restrict them: you can still access Unsafe (or most of it at least) in java 9 apps (and any internal API by just setting some command line flags).
I liked the interface and catalog that what.cd had, but I think that private trackers are absolutely the wrong way to go. Having an archive is nice, but there's no present danger of losing most of these albums; the real problem is people not having access to them. We should want rare and out-of-print CDs to be reachable by poor, rural Americans, by Moroccan dentists, and by Chinese schoolchildren. Building a walled fortress that only affluent, tech-aware Westerners can access makes me deeply sad.
Warren Buffett live blog: Berkshire Hathaway annual meeting
I wonder how many similar stories there are out there and how they were handled.

Good times they were not, though. As a kid who didn't have bad intentions, dealing with the repercussions was a lot.

There was no precedent (at my school, at that time) for how to prevent and deal with a situation like that, though.
WASM (WebAssembly) is about developing a very simple cross-browser bytecode that allows implementing any runtime on top of it. The first versions are already rolling out in latest major browser versions, but at this stage you don't yet get DOM access from WASM. After the initial phase when DOM access is implemented, it's the beginning of end for JavaScript. Future browsers might well implement JS as a pre-shipped runtime targeting the internal WASM core.
Isn't that violating the standard?
Read hardbacks in the bath tub. That's the secret.
Feels like blatant self promotion. Yet another type of slashvertisement.
Crystal from a Rubyist’s Perspective
> The absolute numbers for female CS graduates are increasing. It is just that more males are enrolling and becoming interested in CS than females.

I'm honestly not sure how that changes anything. "Why isn't the growth the same for women" is practically the same question as "why aren't the absolute numbers the same for women". The same explanations and the same remedies are likely to apply either way, and over time lower growth rates will still leave us with lower absolute numbers. So no, I don't think it really depends on perspective.
No, there is currently no support for websockets. We have been asked for this a couple of times though, and are considering bumping up the priority for a websockets implementation.

As of now, k6 can do standard http, https (and it also supports HTTP/2)
Thanks so much for the advice. I will be sure to contact you if I have any more questions:)
New Android Malware is detected every 10 seconds
Even if all that is true, you might as well get on with your life.
to be fair, since the probability of the employees answering yes is already really high, you could just assume that the answer is yes, and then do that investigation.
I agree with this --> even a demo app that requires no login or something and has fixed data. I don't have the time to get python app running, (yet) but I'd like to see more without blindly giving my oauth to any HN app that comes along.
[it's the little things..devil's in the details].each { |i| puts i }
Those things are already handled pretty well by Maven and Gradle though. The thing those systems can't do / don't try to do is encapsulation, which ideally needs JVM support. OSGi tried to do it all with classloaders but it's hardly used and that doesn't help at compile time. Ditto for modularising the JDK itself.

Jigsaw doesn't try to compete with the existing build tools. That's not necessarily a bad thing.
it still beats sleeping under the bridge, though

edit: what makes you so sure about what's good for society?
Thanks for pointing this out. Will fix soon.
https://github.com/mitul45/expense-manager/issues/2.
Ah, I see the confusion.

The structural advantage is that they sell directly. They don't use the intermediate agencies who are collecting commissions. That, combined with specifically going after certain customers (originally govt. employees, as you pointed out), allows them to undercut their competitors like All State.

But not just undercut, undercut in a way that All State cannot match. The last part is key, and what makes it a long-lasting competitive advantage.

To bring it back to OP. If their competitor has built-in high costs, there is an opportunity here. That's why I said at the end they need to figure this out. If the competitor just has fat margins then they can easily cut prices, but if they have some high headcount, or maybe some legacy stuff that costs a lot, then can't match the low price without losing money.
You cannot remove the burden to think for oneself from people. Fining people who give wrong advice sets a really dangerous precedent. What is wrong? Will we start fining climate change deniers? What about fining people who believe that certain antidepressants are dangerous? Etc.

EDIT: I wanna add to this that if you make things government-mandated and force it on people, you only give the conspiracy theorists more reason to be suspicious.
MOOMOO.IO+MOD+HACK+CHEAT+GODMODE
Having advertisers not tracking you seems like a benefit not a con.
I've been trying to do something like this in this project: https://github.com/ianb/pagearchive

It came out of a screenshot/archiver I've been working at at Mozilla, but I've split it up as the screenshotting is shipping and DOM archiving is still way outside Mozilla's comfort zone.
We changed the URL from https://qz.com/963692/how-to-read-more-books-this-year-accor..., which points to this.
> Well, I'd like to know why women weren't interested in programming

A better question would be, what are girls doing in their child and teen years instead of isolating themselves in their basement playing video games/trolling online communities/learning a little programming?

Is it really a privilege for kids who are interested in programming to be isolating themselves like that in their adolescent years?
I think Terrence Tao did something like this for fluid mechanics.
You should ask https://www.reddit.com/r/elixir/ It's a quiet but nice subbreddit.
The Threat – Edge.org
Best Way to Bypass or Kill Any Type of Online Survey
> I was merely pointing out that an article citing a bunch of tweets from offended people was the cover story on yahoo yesterday, in response to a comment saying no one was offended except republicans.
Ah, thanks! I didn't scroll down on my phone all the way since the plans were just getting more expensive. It's obvious now that I'm on a desktop.
There very likely won't be any "equation of motion."
I never thought much about best implementation because I only used it i think once in ten years. But afaik I used something like this, that does the job and is easy to read

_empty = object()
def deep_get(dct, dotted_path, default=_empty):
for key in dotted_path.split('.'):
try:
dct = dct[key]
except KeyError:
if default is _empty:
raise
return default
return dct
I like the looks of this, can I import all of my current time data somehow? I totally want to dig into the code when I have more time this summer because I've been wanting this exact tool. Thanks for posting this!
As a side note, many Chinese brands have started preventing applications from starting automatically without being whitelisted in settings (different for each vendor). Examples include Xiaomi (since MIUI 8.1 or 8.2), and some recent ASUS/Lenovo devices.