skysight-inc/HackerNews huggingface dataset:
> Always be going through at least a burner VPN purchased with prepaid-card(bought with cash) or bitcoin.

While good advice on how to obtain a VPN for say torrenting, this won't really add anything over TOR. Modern anonymity breaks generally work by getting code to run on your local system, and extra layers of transport wrapping won't really change that.

> if absolutely necessary to be done in those locations use cash bought 3G

First, you should assume that phone companies are indefinitely retaining precise location logs (after all, they are historic state surveillance organs). Second, lesser police will have no problem getting a rough location and then using something like a stingray to hone in on your location.

There is no "absolutely necessary". Either the threat model is low enough to do it from your standard connection (like casual downloading), or you're going to have to leave the house. The one exception is finding some wifi you can access with a directional antenna, and even that you're most likely going to develop lazy opsec that will support you eventually being direction-found from the AP.

Of course this level of paranoia doesn't really apply to your average web browser, and they should take the easier steps to preserve their own anonymity against commercial surveillance. We need a lot more of this.
Well, they are ALL on the label. So if you have a known allergy not on the label I can see the viability of using soylent to have a ready food supply known to be safe.
Also, see Oliver Sack's excellent book: http://www.oliversacks.com/books-by-oliver-sacks/migraine/
On demand startups usually fail because customer acquisition cost is greater than lifetime value (CAC > LTV).

Retention is the most common driver. Even good virality can't overcome bad retention.

A rough advance estimate of retention is the "toothbrush test": do people use it as often as a toothbrush. Services used rarely are more likely to be forgotten by the next use. If they need to find you again on Google, your competitor can buy them with Adwords.

I saw a startup once for a mobile app to arrange funeral services. I had to chuckle because that may be the lowest possible score on the toothbrush test.
> -- If he'll be in for ten or more years, he should learn something else. His learning will be so slow and the field changes so quickly that he might learn a few timeless fundamentals, but that's all. He could accomplish much more in some other challenging field that didn't require tools he wouldn't have (ex: math, physics, accounting, ...)

The field changes quickly but the fundamentals (data structures, design patterns, data structures) not as much.
High hills is another example.
“Browserified” stuff
You've given up because you can't justify putting people in prison only for raising their prices?

Now you've excused yourself from the discussion because you have no arguments left. I'm fine with this.
Why We Should Be Able to Trade Passports
Amazing :)

Wish you listed a method of contact. I really enjoy having conversations with more experienced hackers.
He could build a mechanical computer :) you can build adders out of marble tracks, use hydrolics or legos, etc.
Isn't the existing system of grants disincentivizing billionaires from giving the money away? "My taxes goes to X institution" "I donated to Y institution"
You're still talking about "race conditions" and "concurrency errors", whereas I am talking specifically about data races not arbitrary race conditions or concurrency errors. I don't see how the first illustration demonstrates anything about data races, nor how the rest of your comment applies to this: a data race isn't just plain old interleaving of executions/possible results.

A data race is when a program may give undefined results (in the sense of undefined behaviour in C) because you've violated core language semantics. Solving "all" concurrency problems is a much broader and far more restrictive paradigm than just ensuring that a program has defined behaviour, and not having restrictions is key to systems programming. (In fact, it's not even clear to me how one can "solve" race conditions at a language level without tying into some sort of machine-readable product specification or without just removing concurrency entirely: a single piece of non-determinism may be fine in one program but bad, i.e. a race condition, in another.)

> The problem you're having is you've constrained the definition of concurrency or race conditions to only be about the language common among application programmers, esp threading

No, I'm not having any problem here: you said yourself that you're not an expert. A data race (not arbitrary race condition) only makes sense if there's shared memory and thus thread is a perfectly reasonable description (although "thread" is also often used to just mean thread of execution, not literal pthread thread). It's becoming clear that we're talking about different things since you're not in-tune with the jargon/subtle terminology.
Assuming ~1GB/sec SSD

Is this from the future?
I would recommend to start with the basics: logic, assembly, algorithms and data structures.
According to sources like this https://www.cs.utah.edu/~manua/pubs/systor15.pdf NVMe 'disks' give another 5-10X IOPS boost. With M.2 the pricing is pretty decent for many things.

I think programmers or system designers that miss things like new secondary storage technologies are doing it wrong because the orders of magnitude can really affect development time.
This is super applicable, even in web dev. Properly using a clustered index in an RDBMS causes sequential reads instead of random reads.

That knowledge alone can speed up queries orders of magnitude and prevent the need to move to a NoSQL solution.
Last year was Advent of Code ( http://adventofcode.com/ ) and while they did not name them, each exercise was based on a known algorithmic problem (knapsack, traveling salesman, ...), and it was a fun way to engage people in a "1 exercise a day" pattern.

I guess you can also try your hand at CodinGame's puzzles ( https://www.codingame.com/training ) as they also involve known algorithms and they are realy fun to play.

But ultimately, both of these resources won't teach you how to implement algorithms.
Or, well, there are the highschoolers who are actually writing OSes - https://news.ycombinator.com/item?id=10045254 :P
Highly recommend Grokking Algorithms for beginners and refreshes.
> People call their headaches "Migraines" having no idea that there's a difference.

This is a big part of the problem. From PTSD to Celiac, people--sadly mostly women--like to "culturally appropriate" the lexicon of suffering. (PTSD with "trigger warnings" and Celiac for nonsense "gluten sensitivity"). With a similar cultural appropriation, any headache becomes a migraine, and actual sufferers pay the price.
Well, she is the last one born in 1800s. There might still be living people born in the year 1900, which is also XIX century.
How many Lisp programmers does it take to change a lightbulb?

Ans. 1. (1)

Ans 2. I'll tell you after I've debugged and can run a macro I'm writing for this.

Ans 3. nil
> I believe this is because of the horizontal symmetry ambiguity.

One quick test for this would be to make the strips 2 pixels wide.

It's interesting to watch the random walk that it does, and I think that problem would remain. Once it has made some wider strips that should be adjacent but aren't, the strips tend to randomly move between them, but there is no reason to prefer progress in one direction or the other.

I'd be interested to see what happens if you only allowed moves in one direction, e.g. only allowed a column to be inserted to tbe right of where it was.
Honest question, are you able to fly? Did you ever attempt to fly to the US?
Honest question, same thing I asked above: are you able to fly? Did you ever attempt to fly to the US?
Raspberry Pi Zero inside an SNES Controller
I'm not certain, CNN, should I find 4chan offensive? Could you please hammer the answer into my head about a billion fucking times in one article
Well, I hope you're right.

I think that we humans find it hard to conceive such humongous changes in the world around us. We're used to a certain background in our lives and under-estimate the likelihood of any scenario that changes that a lot. Evolutionarily this makes sense: if you always think that the things you've never seen changing will never change, you will be right almost all of the time (and I could just as well call you myopic for not believing _my_ scenario).

But at the same time if instead of going with your instinct of how likely it is that such an outrageous scenario would occur, you instead follow simple game theory, there is only a few ways out of this situation, at least that I can think of:

A) The USA says We acknowledge your concerns and and actually, we're not gonna build that shield after all (or some variation of this)

B) Russia says Actually, I'm just gonna lay down and be bullied into irrelevance

Do you see either of these happening? Things will have to get much worse before either of these happens. Do you see other alternatives?
I have to admit that I am surprised they haven't offered this.
I've applied to so many JS conferences it makes me ill to think about it. The only slot I found (outside of my local Sacramento groups) was at UberConf in Denver, and the turnout was small.

Turns out the "You are all doing it completely wrong, stop writing so much Javascript" is a tough sell at Javascript conferences. ;)
In the past, you could use Google Desktop to index your documents (like docs, pdfs, not sure about other ebooks format) and get full-text search, but it has been killed by Google for years[1]. However there are some alternatives[2].

[1] https://en.wikipedia.org/wiki/Google_Desktop

[2] http://alternativeto.net/software/google-desktop/
> As far as I know from the debate, Trump does not adore Russia.

Yeah, who knows, the guy is a moron, I'm not sure he himself knows what his position on the subject is.

> When I heard in the debate what Clinton wants; She wants to let Russia improve their nukes but not the USA's.

That definitely does not sound like Clinton. Reference?

> Clinton Likes to call out Russia in public and calls for responses in public.

Putin does that all the time too. I think they're both posturing for their domestic audiences, who want them to be strong against the "enemy".
They only want to leave you alone if they approve of what you do. For instance, they still have very harsh penalties for simple possession of marijuana and even medical marijuana still faces heavy opposition from the state government (there's a ballot proposal to reduce some of the barriers currently in place). It'd be extremely risky for Burning Man to be held there, IMO.
Edit to add: this is from last year but gives some context: http://www.nbcnews.com/news/us-news/why-montana-going-backwa...
...Which I think would be fine - employment liquidity seems good just like monetary liquidity - except that we do a shit job of providing benefits (like health insurance, and maternity/paternity leave) via the government.

Making them employees of Uber isn't an answer. Making a Union isn't an answer (I don't think; again, too much overhead, and the point isn't negotiating power anyway). Government probably isn't an answer (regardless of "should", look at effeciveness). Maybe needs a rethink from first principles?
Parent's comment is entirely correct and shouldn't be downvoted.

To learn more, read about hypergamy: https://en.wikipedia.org/wiki/Hypergamy

TLDR: All women seek higher status males, inevitably leading to the highest status males reproducing with more females.
I cannot say I agree that the list of books provided by llamaz is good. The suggestions given so far are college-level CS textbooks (like SICP) and may be too difficult to start with for somebody without the necessary background knowledge. Unless your friend was already a college student in a CS program, I would recommend looking for books and instructional materials targeted at the high-school level instead.

Also bear in mind that without access to a computer or external tutelage, it's going to be very difficult for your friend to know whether or not his code is working properly. Stratoscope's suggestion of hand execution (https://news.ycombinator.com/item?id=12668865) is a good suggestion to help combat this issue. However, this means most likely that your friend will need to start with a language that's simple in structure; this disqualifies most modern languages. BASIC, Pascal, C or other extremely simple languages will be most amenable to this type of hand execution.
I think its less important to know the exact numbers since those are a moving target but its more important to understand the orders of magnitude in difference from fastest to slowest and in between.
Would he be allowed to have a calculator? If so, then maybe you could get him a programmable calculator. Something like an HP-48gx, perhaps.
Hum, so any recent news on the libreboot project ?
So you're kind of agreeing with me...?
Not very common at the time but they did exist! Here's a review of one from 2012: http://www.anandtech.com/show/6124/the-intel-ssd-910-review/...

The SATA III bottleneck is still common today, but Mac laptops, at least, have sported SSDs that can do ~1GByte/sec for a couple of revisions now. I think they're PCI Express too.
The Wolbachia bacteria is a parasite, but it spreads by infecting the reproductive organs of insects. I don't believe it can be spread by eating an insect infected with Wolbachia, unlike other kinds of parasites.
I don't know, what's an example of something of real spiritual value?

Based on having read a fair chunk of the earliest Buddhist records, my guess is that he would probably have ridiculed or at least discouraged this practice. Obviously anyone capable of going through with it has tremendous spiritual strength, though.
If he has access to a smartphone, there are some coding environments that run on the phone. No need to run the code in such a roundabout manner.
"The U.S. may have ended the policy of openly torturing people"

It's not even an open secret that when you go to jail in the US, you are likely to get raped, seriously injured, or perhaps even killed. Prisoners in ordinary American prisons are routinely thrown in to solitary confinement, denied medical care, and treated in many other horrifying ways that amount to torture.

So the torture still goes on, and pretty much in the open.

That most people don't think of American prison as having systematized torture -- or, worse, that the prisoners deserve it because they're guilty (despite ample evidence that innocent people are sent to prison all the time, and many are in for victimless crimes, and that no one deserves torture no matter how guilty they are) speaks volumes.

Then there are the CIA (and who knows which other of the dozens of secret agencies the US government has, or some military ones) that still probably torture people just as much or even more in secret. They're just a bit more publicity-shy about it now -- at least until the next major terrorist attack or war, when they'll be happy to shed the velvet glove to once again show the iron fist.

And then there's what the media refers to as "police brutality", which is also just another Orwellian term for torture. And it's pretty routine if you happen to have the wrong color of skin and/or be of the wrong socioeconomic status, be in the wrong neighborhood, and/or don't kiss up to the police.

Again, it's widely acknowledge this happens, but somehow people can still claim that the US doesn't systematically torture people, or only happens in extraordinary circumstances like during the War on Terror, at some far away "black sites". But it clearly does, routinely, inside the US -- and this is yet another sorry, terrifying, and despicable example of it.
I don't think anyone involved in writing, or anyone mentioned in this article has any idea what 4chan actually represents, with the exception of Nisimura and Shkreli.

I think it's really dishonest to represent 4chan as "ground zero for orchestrated harassment" and "[a site where] some of its users created a set of code words to help users make racist and bigoted slurs".

It's like saying Earth is a place where people have their organs stolen and sold and where babies die. It is technically correct, of course, but it's very disingenuous to describe it that way to outsiders.

I would go on and talk about what I think 4chan really stands for, but I assume most people on HN are pretty familiar with the site, so just know that I am in the camp that likes how it is (or used to be?) a last bastion of freedom and anonymity (not Tor-like, but where the UX is designed to not have profiles and usernames) and free discourse on the internet.

The main thing I want to mention is that having money problems is absolutely nothing new to 4chan. Moot's comments have traditionally been along the lines of "4chan will always consume all available bandwidth". The nature of the site limits it to either leery advertisers, or people like JList (where 4channers are almost exactly their target audience). So advertising has always been hard for 4chan.

Personally, I think the 4chan pass is the key way to move forward for 4chan, or solicit donations more openly (perhaps a progress bar that shows % of monthly fees that have been paid?).

Funding 4chan is definitely a hard problem, but it has existed for more than a decade, and has been mostly well-handled for that entire period. Time will tell, though.
Insurance companies have a built-in asymmetry of information and bargaining power compare to you, and most areas have a monopoly or near monopoly of health care services, such that it is possible to pay more out of pocket than if you had insurance, even if you had the float.

Consider two populations: insurance companies which can negotiate effectively because they know the true cost, and uninsured people who do not know the true cost.

Let's suppose the true cost is $10, but the hospital charges $30. The insurance companies negotiate beforehand to only pay $11, allowing 10% profit. The hospital likes this. The insurance company takes in enough to cover those costs, so it's also happy.

Think also of the person with insurance, who gets the "bill" for $30 and the note that it's been paid by the insurance company. Looks great, yes?

But now think of the person without insurance, who gets a bill for $30. Do they accept the price, or negotiate to lower it? Some will just pay. Others might negotiate it down to, say, $25 - a 33% savings! But to the hospital, that's $10 in profit.

And if the bill uses medical codes and abbreviations that you don't know, then that's more wasted time trying to get up to speed to understand what it is you are negotiating. While the insurance company has an economy of scale.
Maybe it is more about that: https://libreboot.org/gnu/
https://www.hackerearth.com/practice/codemonk/
As a fellow Angeleno, this mirrors my experience. Public transit is getting better, but it's still not there, and the taxis pretty much suck in all the ways it's possible to suck. Worse vehicles, worse drivers, worse prices, more hassle.

(I think the next hurdle for LA Public Transit is express busses / trains, that DON'T stop everywhere.)
> f there was another dart that was an actual programming language ( Is there ? )

I don't believe so. We changed the name to "Dart" from "Dash" because the lawyers did a trademark search and felt the former was a safer bet.
Nothing is too abstract for a grown adult. It's expected that by that stage you will struggle through whatever is thrown at you. In fact the book list I've copied and pasted are the recommended texts from the "computer engineering 101" class.

The problem is that most mathematicians don't have more than a surface level working knowledge of set theory, because they don't think it's useful. It's even less useful for computer scientists (who use type theory any way).

With the exception of set theory, I've taken the classes you've mentioned, and while they've been very useful for electrical engineering, I don't believe they're useful for software engineering.
> For example, if you're using ML, you'll likely represent a list of objects (say, structures representing addresses) by establishing a type for the objects, and keeping a list of them.

In ML, most of the time I don't work with objects at all. I work with values. The beauty of programming with values is that the language implementor can represent them however he wishes, as long as he respects the semantics of the operations on said values. For example:

(0) Multiple logical nodes of a recursive data structure can be represented as a single physical node, eliminating the need to store pointers between them. For example, an ML implementation can determine that `List.tabulate (n, f)` always creates a list with `n` elements, and thus always pre-allocate a single large enough buffer before actually computing the elements. In Lisp, this wouldn't be a valid optimization, because Lisp mandates that every cons cell has its own object identity.

(1) Values with large representations can be automatically deduplicated, hash-consed or whatever it takes to reduce their memory footprint. Again, this is only possible because physical identities don't matter in ML (except for mutable cells and arrays).

In other words, values give the language implementation freedom to make useful physical data structure choices. Unlike objects, which come tied to a fixed representation.

There is no tradeoff between abstraction and efficiency, when you use the right abstractions.
^ The more subtle shill deploys misdirection, ad hominem and appeal to perceived authority ... (sorry, I couldn't resist you basically just left yourself wide open) :D

Edit:

Add:

(1) "My dear sir" (to fulfill requirement of civility)

(2) "To strive is to err" -- Goethe (to fulfill requirement of substance)
I appear to have them under control now. I have been on a Ketogentic (< 20g carbs) diet (mainly to lose weight) and lack of migraines is one of the pleasant side effects. I've had two since starting months ago but I may have had too many carbs those particular days. I'd have almost one a week if stressed. The last two were so mild that I didn't bother with my regular Advil.

Not saying others will have the same experience but Keto is one treatment for various neurologic issues. I certainly didn't have them as bad as the author or others here. But it may be an avenue to consider. It is nice to not fear the zigzags.

Best wishes to all sufferers of migrains.
b
Considering the latest developments, you need more data:

We didn't find any results for the search "pussy".
If I want to hack on Libreboot on a separate machine from my primary one, what's a good laptop to get? Are there laptops that are close to working but not on the HCL yet?
> I'm in a less pious part of the U.S., thankfully

Tongue-in-cheek, or hilariously self-unaware? You decide!