skysight-inc/HackerNews huggingface dataset:
> I don't really understand why people treat de Sade's writing as different than any other run-of-the-mill elaborate fetish fiction.

de Sade does spend a great amount of time expounding at length about philosophy and society in between the sex and torture, and if you took out the sex and torture, it looks a lot like a prediction (and criticism) of national syndicalism and fascism more than a century before those ideas became widespread. It's hard to look from 200 years later and see a prediction of something that happened 100 years ago as forward-thinking, but it was at the time.

I also think that his work has become more relevant today, not to the concept of the office, but to identity politics. But given the gratuitous imagery, esoteric style, and loss through translation, I'm not sure the benefit/cost ratio is high enough to warrant attention from an English-speaking reader.
When I taught myself basic as a child I did so by building my own single-user dungeon. In my first c class in high school the project was to create a playable terminal-based hangman game. Neither of these engaging projects required me to learn anything about physics or sprites. Though I did build an ascii-animated hanging sequence for those who lost at hangman.
>

What if Ben Laden was the instrument of the CIA like the contras were? What if no jounalist dares to investigate it after what happened to Webb?

That's the whole point isn't it? Terrorize the internal opposition to silence
Tell me about both grandparents and?both great-GPs

Did you meet them? What did they do? Did they obtain formal education?
A graphical calculator is an excellent idea if it is allowed by the rules!

I also did programming with my TI calculators back in school.
my mom was born in india in the sixties.
she didnt get a birth certificate till ~4 years after she was born

she immigrated to canada, and her passport/license/citizen hip in canada reflect the date of the birth certificate.

wrong month, wrong day, wrong year.

funny thing is her cousin was born 3 years after and immigrated to canada, he was born in a major city in india and in a hospital, so had a birth cert at time time of birth.

he is older according to canadian govt issued IDs, yet my mom has pictures of herself holding him when he was a new born.

we celebrate both of my moms birthdates, one on May 3rd (family recollection in relation to historical event) of her real birthday, and July 8th according to her govt issued IDs
Remotely accessing an IP address inside a target computer is a search
"Currently I'm using Dark Websocket Terminal, and it leaves much to desire for"

What are things you recommend exist in this type of application ?
Is this like the approach you have in mind? https://www.amazon.com/gp/product/052171916X/
Can you mail him books? There are plenty of interesting, free programming books online one could print out.
Kaz's point is that NewLisp is slightly confusing, but it's not, not incredibly, so I don't see that point. I think terminology's important, but that particular instance isn't. As for why people complain about calling things Lisps, it's a mystery to me.

Now complaints about calling Racket Scheme, OTOH, I get. Scheme has a specification which Racket doesn't comply to: they changed the name for a reason when they started to deviate. Calling Racket Scheme is like seeing a language that's kind of similar to C and just calling it C.
That's at best off topic again. We're discussing the actions and trustworthyness of a currently trusted root CA here.

Edit: The exception processes also do not involve fraudulently backdating anything. Which is kind of a big deal when you are in the trust business.
One may also do:

add(x, foo(x))

Which is why anyone who has experience programming in C would use (an inline) function instead.
Out of curiosity, what were the tax rates like in Canada and the US? And at what income level (if you feel comfortable sharing)?
Why? Peanuts make some people violently ill too.
"the journalist was found dead in his apartment, having ended his eight-year downfall with two .38-caliber bullets to the head."

How did he manage to remain conscious enough to pull the trigger again a second time?
eat strange things, get strange diseases.
It is indeed sad to hear quora policing
>Just make your own...

that's the whole thing that Soylent is selling, convenience.
He's keeping a competitive advantage for MIT students probably :)
Absence of evidence is not evidence of absence. This is exactly how science works. One observes, posits a theory and lastly proves it. Theories are a speculation by default
I would go through Hacker news past posts, and comments.

Print out the better ones.

Get him familiar with the lingo.

My biggest stumbling block was learning the ever changing language of all aspects of computing.

Then buy him Learn to Program by Chris Pine. I would also want him very comfortable with UNIX, and the command line.

When he gets out,if he has some support; he will do just fine.
Learning to code will be tough, although there are some great resources in here that I might pick up myself. Doesn't mean he shouldn't try though, but my recommendation would be to start with design, as there are a lot more offline resources for learning the principles of design, which apply across a lot of different disciplines.
Hypotheses are speculation, and worthless if you're not able to test them.
Seeing as how Aphyr can't deploy his own instances of Firebase to simulate network partitions, I don't think it has.
Can you mix a paste in a bowl, and stick it in an oven? Is that inconvenient? You get more, pay less, and it suits your needs and tastes.

Do it once a quarter, and you'll spend less time on that than opening Soylent bars.
Take a Better Selfie: Best 4 Android Selfie Smartphones
Why does everyone just take the word of the current administration to be true? The director of national intelligence, James Clapper, said that he (and the US' intelligence agencies by proxy) is uncertain who is responsible for the attacks.

I have not seen a single shred of evidence that links Russia to the attacks, other than words that come out of politicians mouths. This all seems like a political narrative to me.
> In a statically typed language, types are attached to variables.

More precisely, expressions may be typed. Of course, free variables are one particular of expression.

> In a dynamically typed language, types are attached to values.

More precisely, tags are attached to objects. An object is a “physical” entity that exists in space (computer memory) and time (from its construction to its destruction or garbage collection). A value is an abstract and atemporal entity that only exists in the language's semantics.

> Such a language would not allow you to, say, add an integer and a floating point number without explicitly converting one to the other.

But it does allow you to add integers and floating points! The result just happens to be an exception, which is a very well defined operation in the semantics of most high-level languages.

If it weren't allowed, it simply wouldn't happen.
Some great points here. I'm on mobile but will try to respond to them all.

If your open floor plan does not have plenty of huddle rooms or jump in rooms for private conversations, as well as plenty of single-person focus rooms, then you very well may be in this situation where your employer is trying to cram you in too small a space like chickens in a modern day farm. If the space feels cramped you may be suffering. These are important details and my original comment did leave them out. Where I work we have plenty such focus areas, for individuals and groups, and as a courtesy to others we frequently make use of them. Meanwhile the office atmosphere is bright and open and feels like home.

I agree with your statements about a CTO role, completely, and so I suspect that my wording was confusing and insinuates that we disagree; but based on your statement, we do not disagree. To reiterate, I was trying to point out that interruptions will happen, and developing the skills to deal with them is important; simply changing your environment doesn't necessarily develop those skills, which may be equally or more important to your career than completing your next development task. We're all on different paths, and so if your goal is to always, eternally complete the next development task, then my suggestions do not apply to you, and you should work out of a private office, as learning skills such as dealing with interruptions and managing your time are skills less useful.
How productive would you gauge yourself? I find my productivity drops off significantly on days when I have alot of distractions. I suppose I'm being productive in other ways on those days, but sometimes it seems like I've accomplished little.
I had to learn to program with pencil and paper, but I had occasional access to a computer, so I have to ask for more info. How long until your friend gets out? Will he have zero access to a computer while inside? Will he have someone on the outside who can take handwritten code, enter it, run it, and send back the results? If so, what will the turnaround time be? What does he want to do when he gets out?

-- If he'll be in for a year or two with essentially zero access (no computer inside, no computer buddy outside), he should learn something related to programming (math, web design with CSS, etc.), basically re-ordering a typical multi-year learning sequence to put the coding later

-- 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, ...)

-- If he'll be in for less than five years with access to a computer (via friend outside, for example) every couple of weeks, it could work. It would be like my situation when I was a kid and kids didn't have computers (but I was able to sneak some access). I would do it differently now from what I did then. I would read programming books and get my hands on lots of small example programs. You read the lesson, do the exercise on paper, run it on paper, and only when you are SURE it works (or you're SURE you don't know how to make it work), you read the "answer" (code written by a pro) and study it. Use worked examples as feedback when you can't get it from an actual computer. As you do this, write simple things and send them to the partner on the outside as you continue to work examples on the inside. The turnaround time won't delay you as much if you have other things to do while you wait.

Now, take his real situation, consider the above scenarios, and craft one that will work for him.
>> He may write programs on paper, and send them to you to type them in, compile them, and print out a listing with the errors. You then send back the listing, and he will correct his program and repeat.

I'd pay good money to know what the prison superintendent thinks of this cryptic communication.
In mainstream languages you can embed a rules engine [1]. But there are the usual issues with embedding another language - you don't do it for something trivial, just when you really need it. Also, if you're going to use a rules engine, something less powerful than Prolog might be a better fit.

[1] http://martinfowler.com/bliki/RulesEngine.html
With increased supply come decreased price and increased usage. Uber and airbnb increase the supply of transportation and hotel places in total, decreasing the price for customers and increasing the total volume used.
The image I tested seemed to fall into some kind of local maximum:

http://i.imgur.com/miCDFOD.png

As you can see, the left quarter of the image is reversed. I imagine the additional function you described would help with this.
I've actually tried the soylent powder from a friend and found it was great.

And while you can find food prep to be a satisfying experience, i can't. I've tried, many times, and it just feels like pulling teeth. From going to the market to buy ingredients, to planning out the meals and portions, to actually prepping and cooking the food. It's boring, tedious, and not something I enjoy at all.

The "better taste" can actually be an issue as well, because I tend to need to force myself to eat even when I'm not hungry, and eating something that was prepared hours ago that doesn't sound that appealing any more while not really hungry isn't a pleasant experience.

I'd rather have a shake, or eat a bar, and go on with my life.
Poverty and inequality and mobility are all different things, and I think it's perfectly valid to ask what the right amount of mobility is. Obviously it's not 100% of people in the bottom 20% moving to the top because that would just mean that the top moves elsewhere.
John Cage’s Gift to Us
It also occurs to me that something like Bruce Tognazzini's Tog on Design may be very applicable to thinking about UI/UX if he only went in recently. (Not strictly programming, but very relevant.)
yes but those cells evolved from cells that originated in deep-sea vents (according to the most-likely metabolism-first origin of life theories). This meant their ancestors already had mechanisms for repairing DNA damage, error-correction etc
> I'm not sure you can make a good case that regulation opposed to the interests of AirBnB/Uber/etc. is a bad thing for the economy from the point of view of the workers.

Sure you can. If I'm a part-time Uber driver, forcing me to be classified as an employee might very well remove a side income stream from me.

It's even more farcical for AirBnB: people renting out their spare bedroom would not otherwise be working in hotels.

> From that angle, it's zero-sum: the more people who use AirBnB, the fewer stay in hotels

Actually, I'm not sure this is true. If AirBnB reduces the cost of temporary accommodation, you might very well see increased travel overall without hurting hotels. In fact, I strongly believe this is true: look at things like the digital nomad movement, which heavily uses AirBnB and would be much less common without modern technology. Right now I'm staying in an AirBnB—if this option weren't available, I wouldn't have stayed in a hotel.
Another modern flight simulator I have found incredibly satisfying and also quite realistic is Digital Combat Simulator. (The reason I am mentioning this here is that I switched from X-Plane 10 to DCS, which, while not being a professional-class simulator, gave me most of what I was looking for.)
I don't disagree with you that those are problems, but isn't the low friction to "hiring" an Uber driver, or renting your room on AirBnB, or picking up odd jobs via Postmate, part of what allows them to function?
These are still likely to be IP addresses in an IP range the ISP is responsible for routing. This is the big need. ISPs need to stop packets on egress that are from IP addresses not in the ISPs network. There's no excuse for it and it would drastically undermine a sizeable number of DDoS attacks (not every DDoS, because they don't all require IP spoofing.)

Unfortunately this requires ISPs to actually be responsible for the data coming out of their network, including DDoS traffic. Once you stop the spoofing, ISPs and transit providers will soon figure out which ASs are problems and start blocking them etc.
I think another optimization would be to 'grow' the regions considered. Instead of treating every column as a separate object, have the size of regions considered vary with the temperature. The metaphor would crystal formation within annealed metal.
Breakfast is actually pretty easy to make 1) cheap and 2) easy to prepare.

It takes about 5 minutes to grill an egg or boil one. If you soak oatmeal overnight, it takes about 10 minutes to fully cook. You can make toast or hashbrowns in about that amount of time as well.

My routine is often start heating some food, then go brush my teeth while it's heating, so no time wasted.

Small condiments can add a lot of variety -- buy a tub of yogurt, cream, cheese, salmon slices, sausage, etc., then just mix and match. You won't have to have the same meal twice in a week.

And if cooking is simply too much of a hassle, why not just buy some apples, oranges, or whatever fruit suits your fancy, and just eat it whole? Pretty sure everyone agrees that fruit is healthy, and they're cheap.
> I guess I could see someone trying to type it one-handed with their right hand

That's exactly what I was thinking of. Years ago, I used to press key combinations like ctrl-c, ctrl-x by moving my left hand away from the home row and using my pinky on the ctrl key and my index finger on the c or x key. I thought you may have been doing something like taking your right hand off the home row and pressing the key combination with your thumb and index finger.

But I do find that using the modifier key on the opposite side of the keyboard requires less contortion for a given key combination (e.g., the shift-v or ctrl-v combinations for linewise or blockwise visual mode).
And it isn't just the first-line victims who've been damaged -- it's all of us.

Through either silent complicity -- or simply feeling too weak and impotent to resist. As Vaclav Havel said in his famous New Year's address to the nation, in early 1990:

But all this is still not the main problem. The worst thing is that we live in a contaminated moral environment. We fell morally ill because we became used to saying something different from what we thought. We learned not to believe in anything, to ignore one another, to care only about
ourselves. ... We had all become used to the totalitarian system and accepted it as an unchangeable fact and thus helped to perpetuate it. In other words, we are all - though naturally to differing extents - responsible for the operation of the totalitarian machinery. None of us is just its victim. We are all also its co-creators.
i don't think i'm comfortable enough to share the exact numbers. let me just say that i'm probably a mid-to-upper middle-class guy and i was comparing tax rates in Ontario vs Oregon.
Simulated annealing is super cool. Back at the dawn of time, my colleague and I used this technique to place and route transistors for a project in our VLSI course. It was the most fun.
s/authorised/unauthorised/
Germany considering pulling Tesla license over Autopilot accidents
> It's my opinion from having tried it and talking with those who have tried it. I don't need a scientific study to tell me how to form an opinion based on observation. I also don't need people stating their opinion without ever having tried something. They're just spewing bs to stroke their own ego at the expense of honest discussion.

So you've talked to a statistically valid sample of Soylent users to conclude "most people" believe as you do? Interesting. How about you provide that data?

Oh, wait. You haven't talked to a statistically valid sample, you're just doing exactly the same thing you're accusing him of. I get that you might be a fan of Tech-Branded Slim-Fast, but come on. Be better than this.

(And I have tried it. I disagree with you. Oh no! Countering anecdotes with anecdotes!)
It seems to me that all programming is, in some sense, about solving puzzles. I used TIS to as a platform to introduce my wife to programming, just to expose her to it and see if it interested her.

She's very much into puzzle solving, so it seemed a natural presentation for her. We shared screens (mac) and played together discussing how we would solve the problem and then work together to implement it.

It was pretty fun. Honestly I wish there were more games that were cooperative and not about shooting things. The only other game we play together, and have for years now, is minecraft.

BTW, braid is still one of my favorites.
I personally think soylent is putting a lot more research into their shakes or bars in terms of nutrition than the yogurt company is for my wife's morning breakfast...
Computer science. While most self thought programmers started from the other end, theres nothing wrong with learning theory first.
It's a plausible argument, but citations are definitely needed. How do we know these things?
And more to the point, taxpayers don't want their money to go towards enriching the lives of inmates, only their punishment.

"Why am I paying to have rapists, killers and thieves jerk around on the internet all day," they'll say, while voting out the party responsible and voting in the party promising to take the computers away and make the inmates break rocks in the sun until they drop.
Any recipes you could share? I've made my own bars but they wouldn't last a quarter.
This also seems a little biased. Sure only 20% might make it from the bottom to the top, but what about the other 80%? Do they just stay there or move up? That would be important to know.
new repo https://github.com/akemimichiko/allmail
archive org link https://archive.org/details/allmail
A Vision of Coding, Without Opening Your Eyes (January 2015)
Why are they paying the money to the government, rather than refunding those who were harmed by the bad thing. This just amounts to a tax on the people who bought the pens which will just go to the government funds.

They are being accused of overcharging Medicaid and Medicare, ie, the government.
I had few months of GWBASIC experience from high school. Relative living in US mailed me Java the complete reference, i think the first editition with peter naughton still as co-editor. It was not a dedicated effort but read the book several times for two years during free hours without computer (could not afford one). Finally after getting used pentium, the transition to real programming was easy and fast. I remember having aha! moment of oop after year and half but by the end of two years i had pretty much mastered the core java.

I was driven by courisity, no pressure of completion and had all the time in the world. The book was thick with complete programs with outputs instead of snippets. Book also had list of all core packages, class and their members. It helped to grasp the core libs before hand.

I would suggest a comphrensive book. I have not checked any Osborne reference series since then, but check if there are similar ones for python.
Nothing you said makes my statement untrue.
The study mentions nothing about poverty, just how educational levels seem to be preserved across generations.
And if you're a full time driver and desperately need healthcare, etc. This prevents you from getting it through Uber.

I don't think the matter is so black and white.
But I'm looking for consistency, not variation. I want the same thing every morning, I dont want to have to prepare by going to the store, checking experiation dates and timing usage before stuff goes bad, etc.

It seems funny that people are coming out of the woodwork to tell me alternatives to Soylent like its some kind of toxic waste. I might be horribly wrong, but I'm pretty sure that a soylent shake is going to be nutritionally better for me than an orange in the mornings...