skysight-inc/HackerNews huggingface dataset:
Please do go through with it for all the obvious public service reasons on to 8 of your own recompense. IANAL but it seems there's a vase for criminal negligence there too.
But first reverse a linked list and FizzBizz on the white board.
Hmm, so the purpose of memory scrambling is to avoid excessive current swings on the data bus, because they have some kind of undesirable effect on the voltage regulator. I wonder if the result of such current swings is just excessive EMI or power consumption, or if the supply can actually go out of regulation. If you know the scrambling algorithm then you can generate those current swings intentionally...
Root is to Android what jailbreak is to iOS, and the proof of concept[0] that was released is exactly that rooting tool.

https://play.google.com/store/apps/details?id=org.iseclab.dr...
The Unofficial Apple Events App for MacOS with Chromecast Support
On the one hand, you could argue that this is not a good thing because the hardware is fundamentally buggy. On the other hand, and this may be a bit of a contrarian view, if it leads to "the insecurity that gives us freedom", maybe it's not all so bad after all... although in this case, it might be too much of a free-for-all. But given how locked-down mobile devices are by default, this almost feels like a breath of fresh air.

https://www.gnu.org/philosophy/right-to-read.en.html

http://boingboing.net/2012/01/10/lockdown.html

http://boingboing.net/2012/08/23/civilwar.html
Just because you can think of one journalist you wouldn't want handling financial leaks doesn't mean they're all rotten. Were the Panama Papers (ICIJ) not well handled? Even the Los Angeles Times apparently had the guts to publish a story that took the side of low level bank employees, eventually bringing down the chairman of Wells Fargo.

And what's the implied better alternative, anyway? When Wikileaks does a data dump, most people aren't poring over it all night, it's usually people in the same media you decry who bring important revelations to mass attention. Giving them a head start to potentially write a great story doesn't seem like something that should be wildly controversial.
This book is very long, but a good way to spend a few months for anyone interested in urban planning.

The Power Broker: Robert Moses and the Fall of New York

https://www.amazon.com/Power-Broker-Robert-Moses-Fall/dp/039...
What does Clash bring to FPGA design? I can easily imagine how functional languages make it easy to express the datapath of a circuit. But If you still specify registers explictly and have to design your pipeline by hand, it's not a big improvement over traditional HDLs. Can it help you infer correct control logic? That would be useful. Explore different speed/area solutions?

When performance matters - and it does or you wouldn't bother to design hardware - everything gets heavily pipelined with very short logic between pipes stages. Will Clash be any more readable than Verilog then?
It's nice to see that libertarian ideas are winning at least in some counties when in most of the world governments get more and more control over people's lives.
Nah, just your lack of knowledge about private/work life separation. :)
I hereby nominate "Europe blaming the US for the state of the Middle East" as the new "pot calling the kettle black".
Less fraud than you might think. It was more the model where house values would increase or level off not crash, which meant worst case was recovering X% vs 100+% where x% would still cover the outstanding loan. Which allows you to slice and dice very low risks loan value from junk, not because most people are going to pay back, but because the houses have high inherent value.
That would almost tempt me in Algol 68, where, like FORTRAN, space isn't significant, and where members of structures are referred to as

foo OF bar

rather than

bar.foo

but as you say, in code "the" is a noise word, so I'd resist. :)
right. Brace yourself, you're in for a long ride.

If you want to get in-depth on Cheney on the MTA, I'd reccomend Peter Bex's article on the Chicken GC (http://www.more-magic.net/posts/internals-gc.html), and the original paper, "CONS should not CONS its arguments, part II: Cheney on the MTA". But I'll do my best to sum it up here.

Cheney on the MTA is a really neat hack that allows for cheap continuations, realtively efficient C compilation of Scheme code, and an effective garbage collection scheme.

Effectively, with CMTA, you have a generational GC, but the first generation is stack allocated. When the stack allocations run out of space, all the data is copied out to the heap, into the second generation of GC. This is super effective because most data is only allocated for a short time, so it never goes out to heap, and your accesses are closer together, and also on the stack, so there's less chance of a cache miss. But it gets better: In Scheme, a program's continuation (think basically its instruction pointer and stack state) can be reified as an actual data structure. However, since you're GCing the stack already, this doesn't causr any overheard, or at least not nearly as much as it does in, say, Guile, which has to copy the stack every single time a continuation is created.

The reason it's called Cheney on the MTA is because it uses Cheney's algorithm for GC, and because it's using the stack to hold data, popping the stack would invalidate program state, so it never returns.

What never returning has to do with the MTA is a cultural alusion that would take too long to explain here. But that's never stopped me before.

It's a reference to a song called "M.T.A", originally created for Walter O' Brian's campaign in 1949 (Boston's subway was known as the MTA at the time). It became a hit when recorded by The Kingston Trio in 1959. Looking up the song is left an excercise to the reader.

Unofficially, the song is known as "Charlie on the MTA," hence the title of the paper. And yes, this is where the CharlieCard gets its name.

The song is fairly entrenched in the area: I grew up in Connecticut, and know the lyrics from memory. And on one of several trips to Boston, I've seen at least one person expect to have to pay on their way out of the subway system because of the song :-).
To 10nm and Beyond
There's plenty of reasons. They can range from things like Depression, Anxiety, ADHD or Executive Function Disorder.

It can also just be a matter of not encountering tools or techniques that they can apply to their daily life. As great as a book or system can be, it doesn't really do any good if you can't figure out how to apply it to your own life.

Saying that people lack discipline can even be counter productive. It is incredibly exhausting to hear that you're undisciplined while you're simultaneously fighting to accomplish a fraction of things you want to do, much less need to do. Once you've heard this enough, it can seem futile to even try, and you can start to wonder if there's something wrong with you.

I've personally experienced this while dealing with ADHD and Depression in my life, but, as my grandfather used to say "Different strokes for different folks"
T h e - M o v i e - R a t i n g - A g g r e g a t o r
I have spent more than 10 hours on a single online post multiple times.
I use my main account as "nickpsecurity" for the same reason. I've posted as "Nick P" in security field for a long time. It's close to my real name. I do controversial posts and generate plenty of material that could be used for smears but tying it to my real identity does filter out some foolish, reckless or smearing comments I might otherwise make with zero accountability.

So, I post everything here under that name or don't post it at all. The results have overall been positive with a very low amount of bad reactions in moderation or downvotes vs an aggressive throwaway I might create to write comments of dubious value.
While hypertext is theoretically the "best use of the structure of the web," it does not immediately follow that this is the best UX for the consumer. Some middle ground exists between copying all multimedia to one's site, and simply making the most crucial pieces of information (namely the audio that is essential to the "why" of the article) an <a> tag that looks like all other <a> tags (and adding the cognitive overload of leaving your site to a foreign one with entirely different design and controls!). IMO embeds (inline, not just appended to an article) strike that middle ground quite effectively.
I could win that bet if I were able to buy Goldman Sachs during the GFC at a 20% discount to market like Warren was able to.

A good troll would have been to buy Berkshire Hathaway.
Researchers have successfully tricked A.I. into seeing the wrong things
Also content can be incrementally updated without duplication.
>UNIX-like kernels are easy, in that you don't have to have >that much running before you can run "Hello World".

Well, it depends on what you mean by "Hello World". Simply printing it out from the kernel? Easy. Getting a workable userspace up and running so a user program prints out "Hello World"? Hard. Also, you can have a microkernel that gives you a UNIX-like personality too (as is it is often the case when implemented), so I am not sure how one precludes the other.

>Also, the emphasis on virtual memory and page faults is >becoming dated. Paging out to disk is obsolete technology. >RAM is too cheap, and mobile devices don't page.

Uh, of course mobile devices use paging and virtual memory. You might be conflating virtual memory with swapping here.
State? Keeping a single source of truth which changes every 1/100th second while millions of users are doing something to change that state?
It doesn't matter how much a book ages, as long as it was written in the off time (I.e., evenings or weekends). The sales made from that book is a net productivity gain.
I've watched the first episode and had some existential questions pop up while on a walk today. Isn't that end-all rating system, like you mention, the final form of many companies like Facebook or Instagram? When the value generated on the platform grows beyond its platform to other important parts of society. I think this is only just starting to happen, like Air BnB's usage of Facebook profiles as host validation, or a social media marketer using the size of their instagram following etc. on a job application.
I think you can get self study versions of the assignments off the textbook web page
The pointer itself is const; not what it points to.

bar -> const pointer to mutable array of ints
*bar -> mutable array of ints

And const pointers are dereferenced with * , not (* const), so the rule needs an exception for const pointers (as well as volatile pointers).
That's a good question. I know email is supposed to use only CRLF line endings, but we use LF across a number of vendors' email API endpoints and have never had any issues.
>Which is also why a regular consumer should never use IPFS and why prosumer should immediately disable caching and seeding upon install.

Unless they changed policy, seeding is strictly a manual, opt-in process.

>Perhaps so, but if your plan for resiliency is based on the kindness of strangers in countries where the DMCA nor censorship does not apply, it's not much of a plan.

I disagree, IPFS is a pretty reasonable plan for resiliency in the case of static web content, as previously discussed.

If instead of "kindness of strangers" you frame it as a "market with incentives" to maintain information availability it is both less condescending and more accurate to how situations are likely to play out with things like DMCA'd content.

>So, while better than traditional HTTP

(which is all it needs to be)

>IPFS isn't really immune to takedowns nor very resilient.

That wasn't the goalpost we originally set, nor one of the project's longterm objectives, so I'm not sure the relevance.
Plus it also supports even lower level drivers for a bunch of cards (some are VM virtualised, such as the Intel em), as well as AF_PACKET, oh, and pcap.
Depending what you are doing, with latencies (or throughput) in that range, sticking a black box library in there right away might not be the best idea always. Doing what the author did is also a way to learn how things work. Eventually the library might be the answer, but if I had to do what they did, I would do it by hand first as well.
I'd recommend digging in to the raw data from the stackoverflow developer survey, there's some good stuff in there
One commentator put it thus:

Legacy: unreliable software on reliable hardware. Cloud: reliable software on unreliable hardware.

https://twitter.com/samj/status/25208089148
Top Greatest Olympians of All Time
At one time or another something like this might have moved me but after too many cries of "Wolf!" I've stopped caring.
> Why is it that some lack the discipline to just do things that they want to do?

If I find myself unable to do the things I want to do, I have to ask: do I really want to do these things, or do I just want to want to do them?

Let's say I'm convinced I need to learn a new programming language / library, and study to interview for a new job. But is this new language or new job really the thing that's missing in my life?

Maybe what I really want to do is make some music, or explore my neighborhood. Maybe part of me knows I should be going out, meeting girls, getting married, and starting a family.

When you try to make yourself work on things that don't address your real needs, you end up with priority inversion. If you find yourself saying "I can't do anything until X is done, yet I can't make myself do X", that could be a sign to say "Fuck X, what I really want to do is Y."
"My assumption is that commenting has the effect of reducing ignorance, even where ignorant comments are plentiful i.e. silent ignorance is more deadly than mostly-ignorant noise."

What little, empirical evidence we have on these things shows the opposite: misinformation spreads more rapidly with less likelihood of being countered than accurate information. Facebook and others have done studies to show that. It would probably take a bit of time to go into the components of that but people (a) make spot judgments more than they do solid research; (b) prefer stuff compatible with their existing beliefs; (c) get those beliefs from biased sources; and (d) often attack people more as accountability goes down. This combo, which oversimplifies things but captures quite a bit, will create and reinforce echo chambers quite naturally if it's both easy to comment and vote.

And we see it everywhere from HN to Reddit to political discussions about U.S. election. People presenting or voting in a balanced way giving disagreeing parties a chance are a tiny minority in overall discourse. Reputation and moderation systems should probably be designed with that as an assumption built-in.
Except jailbreaks are historically much harder to find than root exploits. iOS 10 still has no public jailbreak.

You can see this reflected in the going rates for vulnerabilities, respectively. A remote iOS jailbreak can net you a cool 1.5
million, while Android goes for $200,000.http://arstechnica.com/security/2016/09/1-5-million-bounty-f...
It might have been more believable if it wasn't just the work of a single person. I just couldn't suspend my disbelief because of that. I mean, we are on HN after all :P
You eat things from these 10 food groups:

• Green leafy vegetables

• Other vegetables

• Nuts

• Berries

• Beans

• Whole grains

• Fish

• Poultry

• Olive oil

You avoid:

• Red meat

• Butter and margarine

• Cheese

• Pastries and sweets

• Fried or fast food
Choose the right language for your coding interview
Yeah, I'll need to upgrade to a J2ME compatible phone when they kill GSM here anyway, so I guess that will be an option. Thanks for the char * * uri;
CONS Should Not CONS Its Arguments, Part II: Cheney on the MTA (1994)
Nuclear needs a lot of storage. The problem is that nuclear power plants only produce at a steady rate, they can't be brought online and shut down as demand fluctuates. (Natural gas is great for plants that need to handle peak load or spikes.)

Back in the 1960s and 1970s when the power industry thought we were going to go nuclear, they built a lot of pumped water storage systems. There's one in Western MA built under a mountain that pumps water from a river to an artificial lake at the top of the mountain. The plan was to pump water at night using extra power generated by nuclear plants, and then run generators during the day to make up the shortcoming.

My guess is that the facility now pumps water during the day to act as storage for solar power.

The efficiency is about 70 or 80%, from what I remember. Batteries are a much higher efficiency, and can be placed much closer to the load.

Thus, mass-produced low-cost batteries will really disrupt the grid, because older forms of storage, like pumped water, will be obsolete. Furthermore, because batteries can be placed much closer to load, the needs for grid capacity change because high transmission lines no longer need to handle peak load.
Energy companies make up a tiny fraction of world debt. There is over 200 trillion in total debt world wide. You can find many trillion dollar slices of that that mean next to nothing.
Filecoin looks promising as well.
Any claim that there will be no screening of colonists is highly dubious at best. All you need to make some form of screening mandatory is to have more applicants than open positions.

Even if all you do is accept applicants as they apply, that immediately biases the selection process to better informed and connected individuals.
I believe Dyn's numbers are conflating two things:

1. The number of source IPs seen
2. The size of the botnet

They are most certainly not equal because of spoofing.
Prayer Times
All great points and true! The problem is PayPal hasn't been a great company to so many people their practices are abysmal. I've had my company account frozen more then once and it was a terrible experience and it's happened to lots of people. This is a company that makes a lot of mistakes and has bad judgement. They don't deserve my understanding. They haven't earned it. Other companies have.

But otherwise you are right. Less scrutiny more understanding so companies will be open and honest when they screw up.
Star Wars fans always ride single file... to hide their numbers.
Your Wi-Fi Router Can Be Trained To Read Your Lips
LindedIn Data Extractor|Get Noticed and Hired as a Professional
Is SPF Simply Too Hard for Application Developers?
Is your point that the strategy works for Google employees but doesn't generalize?

I could certainly see how telling people that it's OK to ask stupid questions works differently in a selected-for group.
By "free", this means that the meters are free; you pay for parking with whatever you leave in your car and find stolen when you return.
> Musk is basically undertaking a moon shot: either a huge success or crash and burn.

I wish people would stop using the Apollo program as an example of an expensive gamble.

There was no market uncertainty. The problem was complex but the physics showed it could be done.

The overall plan was tested in multiple stages (which is why the first landing was by Apollo 11) undertaken with massive armies of bright folk overengineering the living daylights out of everything in view.

Meanwhile people call any old MVP a "moonshot" or a speculative research program a "moonshot" and it's just ... a poor analogy.
I wish that Johnson had been better prepped for some of his interviews. I really don't like where the democons are headed in this country.
As someone who was bullied for being a nerd, your statement is very triggering. Do you think there is a way we can encourage all people to explore tech without denigrating people with certain personality types/interests?
nullc makes a similar comment below.

I had thought this was too obvious to bother pointing out, but no, root exploits are not a good thing. The reason phones use kernel sandboxing is to allow users to install apps and have confidence the permissions granted mean something. A root exploit means any app or update you install may turn the phone into spyware, a portable bug-in-your-pocket.

The number of users who care about that is measured in billions (all phone users). The number of phone users who care about getting a root shell for their own use is vanishingly small, especially as people who care about that buy phones like the Nexus that have unlocked bootloaders anyway.

So no - this sort of exploit is pretty damn bad. The number of people hurt is multiple orders of magnitude higher than the number of people "helped", where that "help" is extremely tenuous anyway.
Choosing to hide in an embassy to avoid a rape investigation isn't being practically in prison.
Deadman TV is live (Not) and with a fancy new overlay.
Elegant Physics (and Some Down and Dirty Linux Tricks) Threaten Android Phones
Yes, and?

Should we turn credit into a market for lemons? Just ratchet everyone's access to credit down to what's now granted to those with bad credit? Go back to the days of "how respectable do you look walking into the bank?"

Should the IRS spend its finite resources looking for fraud where it's less likely to be?

Should middle-aged people with clean records in Accords pay the same premiums as people 19-year-olds with DUI convictions in WRXes?

Should the state assign friends/spouses by RNG and enforce that you spend equal time with each?

People are different. They have different personalities, different behaviors, different risk profiles. It makes no sense to ignore these things. In the organization examples you've given, at least, it's much better to use data-driven, evidence-based models kicking out scores than to rely on the prejudices and informal gossip networks of gatekeepers - like we did before we were sophisticated enough for records.

Even where scores aren't appropriate, you're going to allocate your resources - like attention - to people you enjoy over people you don't.

China's system is problematic because it's assessing something we think should not be assessed or considered anywhere - loyalty to the Party. But they were likely already doing that anyway, with informal gossip networks among Party officials. Executed correctly, the "social credit score" system should serve that end more accurately, with less corruption and ultimately more egalitarianism. We just don't think the end should be served.
It's one thing to have a fist-come-first-served system, where the more informed, connected, wealthy, or eager individuals get to go first. It's quite another to psychological screening, background checks, and perhaps even rigorous training to make sure they can withstand the great psychological pressure that will be present on the trip and on Mars. There are no plans to use these latter measures, as far as I know.

Even if there was such screening or training, that alone won't be enough if despite it someone onboard the spacecraft or in the colony decides to act out anyway.

I really hope someone at SpaceX is seriuously thinking about these issues and coming up with practical solutions, as that's the only hope of preventing some unhinged or politically motivated individuals from turning a promising colonization effort in to a tragedy.
The people of Iceland are intelligent, as evidenced by their jailing of bankers and election of the Pirate Party, so would not hand him over. If small-minded people cared 1% as much about holding their own government accountable as they did whistleblowers, imagine how much better society would be?
Apparently he's the director of a company called "Background Wipe"

Wondering if he would need the services of "Background Wipe" now ...