skysight-inc/HackerNews huggingface dataset:
As other people have said, you can use Lisp the same way you describe using Python or the same way you describe using C.

You also have a third option: you can use Lisp as a sort of interactive command-line calculator-plus-kitchen-sink. Leave it running and teach it to do odd jobs for you. If you accumulate your odd jobs into a file then you'll have them for later. You could of course save the state of the running Lisp, but a source file is better in that it keeps a nice tidy record of the source code of your hacks.

Serious programs written in Lisp are mostly organized pretty much like serious programs written in other languages: the program is factored into a collection of source files that, in the best case, reflects a logical decomposition of the functionality. There's some form of system loader that compiles and loads the sources in the right order and, if desired, dumps the result into an executable program.

Nowadays most people use ASDF for system loading and dumping, I think, but it's not hard to write your own system loader, and I still know people who prefer to do it that way. Just as an example, CCL still uses its own homegrown loader to build.

If your program is like a Python script then it's a Lisp source file that you pass to the Lisp kernel, in just the same way you would do it in Python.

If it's a compiled executable, then your sources were compiled into the Lisp and dumped to that executable, and it works pretty much like a C program. The main difference is that there is no distinguished main(); instead, Lisps generally treat the Lisp's own repl as the default main function, and the image-dumping tools offer you the option to substitute the main function of your choice.

Things are a little different, but only a little, and it's pretty easy to learn how they work.
The sandbox does block such modification, but a useful exploit would combine the arbitrary code execution vulnerability with a sandbox escape, using e.g. some arbitrary read/write vulnerability in the kernel or similar.
I love the ideas in the search, and would definitely buy, except...

I work in finance, and source code in the cloud could get me some prison time.
My understanding is that this repeals a law which was passed at the end of the Obama administration which never actually went into effect. If that's the case, it's already been happening - this bill just brought the issue front and center.
The CEO's response in that thread is very clear that they added an additional option to use Kite, and did not make Kite the default or replace the default.
I think it's time that we as a community really start putting effort into security. Making tools that people can use is so important, Tor is not really a plug and play system. If Grandma can't do it, then it's not good enough.

This is pretty much the only way to ensure any remote privicy (sometimes).
Maybe. Could be why some people chose to abstain rather than vote against the party.
Your "Pro" version http://getjsonip.com isn't working fyi. Just shows me a blank page.
This whole discussion is setting off my BS detectors (your comments specifically, dad with HS degree vs 'the Chinese', etc), and to be honest, the whole tribal knowledge thing may be much more wishful thinking than an actual true effect...
I renewed with pride a month or so ago. The US has an enormous influence on the internet, and those of us on the outside are counting on you to look after it for us.
The feedback we've gotten from web developers is that it's easier to learn, and the integration that we've done for web makes it much easier to be instantly productive. Many say they would have not even taken a look at OCaml if there wasn't a group of developers caring about improving the overall ergonomics and front end experience.

"relative to OCaml".

Many people don't know, but a ton of Facebook's critical infrastructure has been developed on OCaml for a long time: projects such as Infer, Hack, Flow and many others. So there's a ton of existing projects that might be hard to catch up to in the short term and thats okay in my mind, because those projects are using the right tool for the job at hand. Even though the syntax they use might be a little more off-putting to new contributors, I think they're getting the big things right. One benefit to Reason is that it stands to make sure that more developers who are starting new projects, get the big things right - syntax is just one of many means to that end.

We want to fully interop with the OCaml ecosystem and we go through great lengths to ensure that Reason can be used with any OCaml project. I would love to focus even more on that once the ReactJS story is in a really good place.
thanks for answering.

> Why do you think it's pointless to learn without knowing how it handles memory?

I think that a non trivial program will have to employ dynamic memory allocation, so if it is not obvious how to do that then it will not be possible to write a complex program. Learning a language that can handle only simple cases may have some uses, but you already have existing tools for that.
I think it reflects badly on management planning - that they did first order accounting and found savings, but missed second or higher order effects that affected the accounting in significant ways.
How can I as a user buy access to my own personal information? Maybe this is an opportunity for a new venture.
Far worse than what you may have heard of about the Amish, I am afraid to say.
Good luck scaling that. Things like DesuDesuTalk have pretty limited adoption for a reason.
More or less.

You might have a few R's (Amash?) that will pull the Libertarian card saying that free market should resolve this one it's own...choosing to ignore reality...the monopoly (just about) every American faces when it comes to choice for an ISP.

And obviously all the D's will vote yes as the rules were created and established in a Dem FCC / Presidency.

Despite party, it is sad to see quotes like Blackburn's carry any weight on any periodical outside of the puzzle section containing a where's waldo-esq spot the BS.

Here is the actual roll call for anyone curious, I had trouble finding it...maybe because the vote was so recent?: http://clerk.house.gov/evs/2017/roll200.xml
That would piss off all big businesses that have remote workers that have to VPN to their networks.
Does this mean we can crowdsource and buy the private browsing history of our favorite representatives and post them online for everybody to see?
China. My understanding is it's becoming quite well known.
Ada also allows return type overloading.

A complaint against Ada is that it is hard for the compiler to figure out the right overloading in a complex statement with many nested function calls. My compilers prof took the time to show how to do it, and why it doesn't take much time.

Too bad C's automatic conversions prevent this from being used in C++.
One problem is that legislators need to make decisions on a wide range of domains. This leaves them subject to influence by expert lobbyists and party whips. Critical thought about an issue requires much more time and study than most people have except for their own specialization.

I assume you know how to pitch manure, program a computer, and cook a tasty meal. Yet tell me, how long would it take you to butcher a hog from carcass to grocery portions? Have you ever done so?

How long would it take you to plan an invasion of the scale of the landings at Inchon? Have you ever done so?
As an aside, the level of over-employment in the US and the UK blows me away at times. I walked by tiny hole-in-the-wall type restaurants that could seat maybe 20, and they had valet parking (because why not?). Two valets were working 4 car spaces.

In the UK, a postman walks into a 100 apartment building and goes door to door putting the mail and packages into the slot for each individual unit.

Anywhere else in the world, you park your own car, and your mailbox is at the entry of the apartment building so the postman can access all 100 mailboxes at once.
> Do these people just rubber stamp a bill because there's a D or an R next to it?

Pretty much, yes. It's fucking depressing.
Why leave town? why jump on a ship and sail to unknown horizons? why get out of bed in the morning? Some people like the idea of adventure and the unknown. Practical realities be damned
Do you mean showing a histogram of what other users have paid? That would be interesting.
(1) This wipes out almost all the value of surveillance companies that don't require logins. Why bother with doubleclick et al when you can get data straight from the ISP?

(2) HTTPS makes a limited amount of sense. Even on encrypted connections, ISPs know which domains you visit. In some situations they may also be able to MITM your certificates and read the data you transmit.

(3) Any semblance of privacy now requires either a reputable VPN or TOR.
I'm not sure your description of the difference between classical and quantum contradicts what I said. In fact I think they are compatible

I didn't use any notion of "predetermination" when describing the quantum mechanical version. I said that "there could be several different degrees of freedom to measure on" I meant this to exactly correspond to "the exact outcome is only established when one looks in the first box".

The only notion of "predetermination" I ascribe to is that of the whole system, which is completely described by the quantum states before observation, but as i said this tells us nothing of the parts it's composed of.

(I am choosing in my description to put less emphasis on the particles/parts (which normally get all the attention), and more on the quantum system)
The amount of cores in CPU's is on the rise; get into functional programming.
That seems rather silly. Why not check the reciept + card at exit?
I know the political issues are different than in SOPA, but this situation reminds me of how powerful publicity is as a factor in legislation. SOPA was a mostly-unheard of bill that seemed certain to pass (had a huge number of bipartisan sponsors in the Senate [0] and the House [1]) until it blew up into a big online campaign and became mainstream with the blackout [2]. I remember many legislators' staff saying it was the most email and calls they had ever received in a day/week, and these are for members of Congress who voted on Obamacare and the 2002 authorization of use of force in Iraq.

I can't pretend I know what it's like to be a general layperson about tech, but my base instinct is that this issue of Internet privacy protections is much more salient to the average person than SOPA. Yet even as a follower of politics, I barely heard about this until last week when the Senate voted on it.

I can think of a couple of factors:

1. Internet giants advocated heavily against SOPA. Those same companies have less incentive to argue against selling user data, even though selling data at the ISP level is, to me, substantially different than at the website/service level.

2. So much political energy and attention has been spent on the Trump Administration, particularly on the recent push to repeal Obamacare. IIRC, even though SOPA didn't get much media coverage until around the week of the blackout, it wasn't competing with anything quite as big as this past week's vote on Obamacare (nevermind the other issues surrounding the executive branch).

[0] https://www.congress.gov/bill/112th-congress/senate-bill/968...

[1] https://www.congress.gov/bill/112th-congress/house-bill/3261...

[2] https://en.wikipedia.org/wiki/Protests_against_SOPA_and_PIPA

Edit: Worth pointing out the Senate vote from last week, in which no Republican broke ranks in a 50-48 vote. 2 Republicans were not present (edit: I originally wrote "abstained"), including Sen. Rand Paul who is listed as a co-sponsor:

https://projects.propublica.org/represent/votes/115/senate/1...

https://www.flake.senate.gov/public/index.cfm/press-releases...
Consider the opportunity cost on the Chinese factory if they crossed Apple. Apple can take the hit and move to another source, leaving the entire factory out a major customer. Even then, counterfeit iPhones are everywhere in China [1][2]. Compare and contrast with the shenanigans Kickstarters have with contract renegging, stolen IP, and plain old fraud [3].

[1]: http://mashable.com/2016/06/17/apple-china-knockoffs/#j5Nyhh...

[2]: http://www.businessinsider.com/inside-fake-chinese-apple-sto...

[3]: https://qz.com/771727/chinas-factories-in-shenzhen-can-copy-...
I would expect that this will have an unexpected (?) side effect of further weakening the capabilities of packet inspection by intelligence agencies through increased utilisation of VPN services, especially those outside of the US.

At face value this is a good thing for privacy, but I am concerned that when lawmakers realise their error they will just legislate themselves out of the hole by making access to VPN services harder.
Bombardier?
>No, 2016 tax collections for just the Federal government were $3.3 trillion [1]. The combined total of federal, state, and local is estimated to be at least twice that.

I was unclear. The 2016 budget had 1.1 trillion in discretionary spending and 2.4 trillion in mandatory spending.[1]

If you stopped paying the national debt, skipped out on our UN and NATO obligations, and ended social security as well as many other social programs then you have the number you quoted. Still in 2016 we borrowed over 500 billion as we can't afford to meet our current obligations as is.

State and local governments are cash strapped for the most part. For many existing taxes don't even cover their current expenditures. You can't simply divert all of those funds to healthcare, massive cuts to services would have to be included.

>Increasing capital gains taxes to 100% alone would net almost $2 trillion a year.

An increase of even half that would turn the United States into a third world nation overnight as huge amounts of capital flees our unreasonable tax system.

As for the rest of it the economists and policy analysts at the Urban Institute disagree with your assessment:

http://www.urban.org/research/publication/sanders-single-pay...

[1]http://federal-budget.insidegov.com/l/119/2016
There's something that always bothers me when someone sees a statistic that says "Among racial and ethnic groups, African Americans had the highest poverty rate, 27.4 percent, followed by Hispanics at 26.6 percent and whites at 9.9 percent." and flips it to say "almost 75% of blacks are not poor!"

Yes, that's true, but if I were to go further and look at the source he cited's fact sheet on African Americans then I'd see some interesting factoids about wealth. For instance:

> In 2010, the median wealth, or net worth, for black families was $4,900, compared to median wealth for whites of $97,000.

> Blacks are nearly twice as likely as whites to have zero or negative net worth—33.9 percent compared to 18.6 percent.

So yes, we can say "nearly 75% of Blacks are not poor" but that doesn't really work as a jumping off point for any argument about black wealth, at least in my opinion.

It looks to me like this guy has taken his suburban upper class experience (he called his living situation "Huxtable-esque") and assumed that all black people who are living above the poverty line are somehow doing just as well as he is. Therefore the media is going out of its way to find the "archetypal" black entrepreneur who comes from that ~25% of blacks who grew up in poverty. I don't really buy that argument, especially because being above the poverty line doesn't really speak to matters of wealth, class, and social mobility.

I'm not saying any of this to diminish his success, I'm happy he's made it, but I think he's failed to recognize his (sadly) exceptional situation that doesn't really speak for the rest of the 75%.

EDIT: cleaned up some grammar.
You are not wrong in general, but people have pointed​ out that heatbleed technically was not caused by a memory safety issue.
The removed rule wasn't slated to go in to affect until 2018.

Edit: The rule was intended to stop existing practices or prevent companies from doing this in the future.
The regulations that are being repealed were passed on October of 2016, so data-hungry companies already have whatever browsing history you gave them.
Thanks,

> "Charlie would ask Bob to eat the pear"

This seems to be the key part. So when they run experiments on this, a certain result can be forced?

> "The important part is that Bob does not leave the room with predetermined fruit."

Right, is this aspect measured somehow or only inferred from the theory?
Welp, now there's a real market opportunity for 'open' ISP's. I would gladly pay more to a smaller ISP with slightly higher latency for guaranteed privacy.

SpaceX's planned satellite internet will hopefully fill this void for the world... until Elon dies and it's taken over by the evil, ignoramuses of corporate greed.
Its partisan hackery any way you slice it. They made their cake by stacking the deck for Clinton. Search NYT on wikileaks podesta emails. NYT had time to be fair after they lost the election. Instead they doubled down. Who cares what their reasons are - like Trump said, their intent is to deceive and spread misinformation for nefarious and anti-proletariat motives. Fuck em
That's the roll call vote, the actual vote is here: http://clerk.house.gov/evs/2017/roll202.xml
This thread may grow long and maybe turn to the topic of HTTPS. SSL with SNI exposes plaintext hostnames/domainnames on the wire for anyone to read, aggregate and sell, not to mention tamper with. It should be an optional extension. For many users it adds no benefit. For some users, it breaks their software and adds needless complexity. Now the privacy advocates have a reason to dislike it too. Just say no to SNI.
I'm also interested in an insightful answer.
To his point, if they don't have the desire or willingness...that's an issue. Just because he called out that some people aren't going to work out in tech doesnt mean he is assigning them to a lesser class. I certainly dont have the aptitude, desire, or willingness to be many things. Doesnt mean I think I'm less of a person for it.
This has been happening for a while: http://www.nytimes.com/2010/07/17/business/global/17textile....
https://www.govtrack.us/congress/votes/115-2017/h202
215 yea, 205 nea. All yeas were Republicans.
A core problem is that it's much easier to break things than to build or maintain things, so huge amounts of work can be eliminated very easily, whether through neglect or design.
When people claim "best X I've used", they should list all models of X that they have used.
You're right that these arguments apply to many languages, but they're not tautological or nonsensical and the choice of Lisp (like many other choices) can be defended.
Not that I'm necessarily OK with either, but what's the difference between this and the myriad of other sites that are collecting your browser habits/search history and selling it?

I'm not for this at all vote at all, and I'm not sure why Trump supporters are, I'm just trying to come up with a good argument for why it's worse.
They didn't need warrants before.

https://en.wikipedia.org/wiki/Third-party_doctrine
Yeah, that's why QM and I parted ways. I'm too committed to intuition. So it goes.
Well there also is the other aspect of personal fulfillment that I think the parent was trying to touch on. I personally have plenty of creative things I'd love to do if I wouldn't have to worry about money. For example I'd love to do significantly more ceramics work, build a video game, explore some glass blowing and maybe even get a economics degree for fun. Others might get depressed and just watch reality TV all day or even develop a drug dependency. Our society is currently very much coupling self worth to career success.
I finally have 5 weeks vacation after 21 years at the same place. Though my elementary school-age kids have 30 days off, not counting Xmas vacation. That's 30 days of teacher service, gov holidays (I don't get), etc.

So even 5 weeks does not allow us to actually go on a vacation.

When I hired on, I was told that using more than 3 days for sick leave would get you fired.
We know from neurosurgery that some fairly large parts of the brain can be removed without apparently adversely affecting the subject's sense of self, so it seems it must be more complex than drawing a boundary around the gross anatomy of the brain.
I think discussion is absolutely essential. I already saw this one coming, but I learn about political issues like this from here and other forums fairly often.

Of course, said discussions are pointless without action.
Don't act like both parties are equal. When this happens, it's generally because the Republicans are voting for evil stuff.
You're conflating a single anecdotal example with the overall issue. Of course this vote doesn't mean that all websites that are free, open, or focused on knowledge will go away. What it _does_ mean that your ISP can now sell the fact that you post here to Microsoft, who will know that malchow is you (tied to your real name, since the ISP knows that), and now Microsoft can start targeting you in new and exciting ways.
Keep in mind that there is a 2 hour window on deletion, which is more than enough time for you to catch your mistakes/address widely downvoted comments.

However, a recent change made it so that a reply to your post will disable deletion. The intent is that it discourages conversations from being broken up, but after a couple months with it, I don't think the advantages outweigh the disadvantages.
As great as Mortal Kombat & Street Fighter were, the greatest fighting game of all time was Soul Caliber on Dreamcast.
The most common (constructive) feedback we currently receive is that once people want to dive into some advanced stuff, they need more material than the brief tutorials, and the primary book is written in OCaml syntax / toolchain. I would love it if we could have custom Real World OCaml "renditions" that allow custom automated presentation of syntax in the online book, as well as some focus on web development workflows.
Okay that makes sense now. 2000 project is indeed no where easy to implement a nice interface. My two cents: perhaps display top and some random.

Thx
To all of you who are you who are saying that it's now vital to use a VPN I have to ask:

Why weren't you running a VPN already?

This was a vote to head off the implementation of a regulation that hadn't gone into effect already.
Ok, that changes the picture somewhat. Thank you.

However, I still don't understand why Dries wrote that "promoting Gorean philosophy" was the reason for the ban. He could have simply said that Larry did something bad without getting into details and without mentioning unrelated things.

The problem is that - as I wrote in another comment - the reason as stated is very weak. It looks like it's designed to be defeated by Larry and to give Larry a way to retaliate. Even you say that:

> I have never heard any woman ever complain that he acted inappropriately towards them in any way related to their gender while he was in our community.

So really, saying that the reason for the ban is that Larry promoted "females are subhuman" philosophy was bound to stir up some controversy and generate some support for Larry.

I guess I understand less and less...
Still, not talking carbs or sugar right? The old 'fats are bad' and 'salt is bad' legend dies hard. They are really our savior if moving from carbs to veg and meat.
Anything goes at this point. They have no shame.
In that case, would the list of iOS 10.3 security fixes mention at least one sandbox escape or kernel vulnerability? Since it does not, can we assume that most (all?) of the listed "arbitrary code executions" would be isolated by the iOS application sandbox?

Or should we assume that competent attackers are hoarding sandbox escapes and thus most app vulnerabilities can be escalated to device compromise?