skysight-inc/HackerNews huggingface dataset:
I made one and haven scarcely had any negative eaction from Lispers, including the Usenet newsgroup comp.lang.lisp.

Maybe that's because I didn't go around saying that it's a awesome, new, improved, easy-to-use dialect for the modern world that's going to replace outdated, academic, hard-to-use, stuffy Common Lisp and its ilk.

NewLisp in particular has attracted vitriol, and it's because of the arrogant trolling.

NewLisp is no worse than, say, AutoLisp, yet AutoLisp doesn't attract flaming every time it is mentioned.
Slam a shitload of comets into it, like in Seveneves.
I imagine that the people funding this consider it a strategic investment with potential upsides beyond making as much money as possible over some arbitrary time period
C++ is what it is. It is "itself." I mean that in the Irish euphemism for moonshine kind of way. C++ is kind of like its own const keyword. It is what it is. const isn't immutability. It's something else. It isn't "pure" -- but it's still pretty darn useful.
everyone will use drones. Right now, we use car, because we dont know how to create compact & safe flying transport, like flying cars or hover boards
It depends on the vision and products too imo. Tesla is much smaller car company than Honda. But Musk just announced that they have collected 222m Autopilot miles from Tesla cars. I assume they have been feeding all that data to ML/AI systems to create fully autonomous vehicles (Level 4). Now I don't think Honda has designed its cars in such a way that allows it to collect data from its Honda Sensing features while the cars are driven.
No, a No True Scotsman fallacy exclude the specific cases or others like it by rhetoric, without reference to any specific objective rule.

Claiming to be a Open Web supported while also endorsing closed items like DRM, is an objective violation of the Philosophy of the open web

People over use and misappropriate the charge of No True Scots Man
It is true. It was NOT true a year ago, but it is now. I pushed it hard, Aphyr pushed it hard, and the RethinkDB team worked very hard addressing every issue we found. That's why RethinkDB failing is so tragic.
It's certainly possible that the infosec apparatus of the USG government, at its highest levels, could forge a compromise of the DNC. They have the requisite intelligence to leave the right trial of breadcrumbs to trick firms like Crowdstrike.

But I don't think it's very plausible. Break this down a bit:

* Possibility 1: The NSA/CIA/DHS deliberately attack the Democratic National Committee --- a black-letter crime --- and deliberately create a fraudulent attribution to Russia. In the process, they reveal unflattering secrets about the party of the government still in power, and generate fodder for one of the most volatile Presidential elections in recent history. Plausibility rating: HIGHLY IMPROBABLE.

* Possibility 2: The attack isn't instigated by the US government, but rather some group of randos who the USG finds convenient to frame for the attack. Since the attribution work is performed simultaneously by US federal law enforcement and multiple attribution firms, a conspiracy must be generated between the firms (who are unanimous in their opinion) and law enforcement --- and, since the act of framing Russia is both deliberate and highly strategic, probably the executive branch of the US government at the highest levels. This is technically possible to accomplish, but would represent the most sophisticated and ambitious conspiracy undertaken by the US government in the last 50 years. Plausibility rating: EVEN LESS PROBABLE.

* Possibility 3: Both the USG and the attribution firms believe in good faith that they have a firm attribution to Russia. But they're wrong. For example, perhaps Russia seeded the last generation of their attack tools to a bunch of randos in Eastern Europe. Problem: tools, implants, and exploits are important IOCs, but they aren't the only ones, and the attribution depends on some IOCs that can't be seeded --- previously used staging servers and command and control systems. Plausibility rating: SLIGHTLY MORE PLAUSIBLE BUT STILL IMPROBABLE.

* Possibility 4: As bystanders we don't have a clear enough understanding of Russia's M.O. to gauge their intent. We agree broadly that Russia is highly competent and capable, and that this is a high-profile attack, so it's unlikely that they were just too dumb to set up fresh staging servers. So Russia is comfortable with the world knowing they're doing this; in addition to hamfistedly manipulating the election and supporting their favorite candidate --- we know Trump is their favorite candidate, they just filed a complaint to the U.N. to that effect!!! --- they're also communicating something to the US about their willingness to sow chaos and exploit it to their own ends. Plausibility rating: SUBJECTIVE.
When I thought about MS could potentially buy Redhat and Canonical and such and swallow the major open source companies with cash, I woke up sweating.
> To me, it seems a bit like JSPs of 15 years ago, with all the logic in the presentation code,
> but I'm "old", so I assume I just don't "get it".

He seems to ignore that his experience just paid off. It is not that his knowledge of JSP is out of date and not useful, it is that back in the day he learned the anti-pattern and can apply that now.
Programming has the same long term advantages as any profession. Most of what I know after 20-some years is not any specific tech, but ways of doing things, recognizing good and bad habits, patterns, etc. The specific techs come and go, but the real knowledge transcends them all and builds on itself. His 3 stages graph shouldn't logarithmic but exponential.
Human age limit claim sparks debate
I've looked, nothing bootable sadly. I hope some day someone sees this message and emails me. I'd be willing to pay at least 10 bucks + shipping for a DOS image or something.
Envy-Free Cake Cutting Protocol for Any Number of Agents
Great stuff. I have been using machine learning since the late 1980s. Semi supervised learning is new to me, and it is exciting to be able to mix labeled and unlabeled data.
Services used in amplification attacks are victims because their services are being DoS'ed as well and their IPs are the ones that end up on flowspec block lists.

They are also victims from the second order effects of idiots in prominent places claiming that their services are the source of the Internet's woes (e.g. Cloudflare's ridiculing of dns resolver operators).

Your entire second point is nonsensical because they aren't impacted by DoS attacks. They aren't 'victims' in any sense.

Also, people running UDP services cannot stop source spoofed DDoS attacks. You can block the entire UDP protocol today and the problem of untraceable attacks will be just as prevalent tomorrow. The largest attack observed (>1tbps didn't use amplifying UDP services at all).

BCP 38 would end this problem, full stop. ISPs complicit in what amounts to fraud deserve no sympathy. On most routers, ingress filtering is a one line option. Yet people like you promote breaking changes to UDP protocols as a half-baked solution that doesn't do anything to actually stop source spoofed DDoS attacks. It baffles me.
They're trying to make sure Trump is the one so he brings down the country without Russia or other powers haha.

- ignorant person speaking
For what it's worth, and apropos this thread, I responded to your comment about this issue from earlier this week (sorry it took me so long).

https://news.ycombinator.com/item?id=12664172
Yeah, that' totally the take-away message from that.
Not "it's how i personally view the attitude that because what i did is used by a lot of people, i'm super-important".
Docker has been baking in more and more of the infrastructure (see all the musings about a potential fork)
I work for Microsoft in our developer marketing org and can assure you this isn't marketing and Sam works for engineering organization. We're always looking for more ways to contribute to the open source community, but I totally understand in the end you will judge us by our actions and not what some marketing guy (like me) says here :).

thanks for reading.
Drones are ok to use in areas with low population density but I can't imagine them going e.g. into public buildings. On some level I think that mapping the "human world" is more important that mapping the whole world from high altitude.
Ex-NSA staffer demonstrates Mac malware that tap into live webcam and mic feeds
> 1. Finding new comments

This extension adds orange lines next to new comments since your last visit:

https://chrome.google.com/webstore/detail/hckr-news/mnlaodle...
MasterKey Game HD
Boulder is a bit snobby and decidedly unfriendly (in a "I disapprove of your failure to believe precisely what everybody else thinks" sort of way).

And it's godawful expensive.

And not to put too fine a point on it, but motherfuck the snow. And Boulder rent.
Definitely agree about talking to others. I'm really lucky that most of my closest friends are awesome developers.

I'm about to start applying for full time developer jobs and grad school so I've been reflecting a lot on my journey to get here. It's going to be a leap but I'm confident I'll make it!

Thanks!
Such "casual piracy" is legal in my country, at least when it comes to music (and we pay for the priviledge, unfortunately). Publishers shouldn't mess with my rights.
These suggest look good, especially the first one. I like to view and comment on rising posts and can really have a hard time figuring out what's changed once a post reaches 100+ comments.

I use Hacker News Enhancement Suite on Chrome which helps a bit but there isnt an equivalent on mobile.
"Straw man argument. Nobody stated this."

This is pretty much exactly his attitude, even if he did not explicitly add the other 3 words.

"in wide use at a company and hence your previous efforts have in fact been productive and useful for them."

Except that assumes it's literally true.
It's not, as a downvoted person said :)

It also assumes that him working on it would be useful or productive relative to doing something else.
That is also probably a negative.
"Worse is Better" triumphs again...
"Is there something different about Google's incentive which doesn't apply to Microsoft, Apple, eBay, GitHub, ... or the Sierra Club or WWF for that matter?
"
Nope ;)
Good points. If you work in this industry and the place allows some self learning, you are extremely lucky.
How did early Earth stay warm?
The size of Russia's military (especially the number of nuclear weapons) says that Russia is considerably more than a regional power.

Sinking (that is, declining in influence/power)? I can go with that.

Others (Canada/Spain) could have larger militaries than Russia if they choose? Great, but they don't choose to do that. Russia does. When the shooting starts, how much you could have spent on our military doesn't matter.
Most well-written textbooks list the assumed background knowledge in the preface/introduction.

Just skimming that part for the word "prerequisites" or "background" will usually find it.
This is great for organizations that are already using office 365. We have been recording lots of presentations, and this is a prefect place to put them.

If there are any Stream folks reading this my one request is an easy way to attach a slide deck to the videos. The video description is an okay place, but it would be even better if there was deeper integration. Like slides on one side of the screen.
tptacek addresses this elsewhere in the thread: https://news.ycombinator.com/item?id=12663930
But Clinton IS batshit insane, have you not been paying attention to wikileaks?

CTR pls go.
> [...] I asked if there was room for developing our own solutions sometimes [...]

> [...] my area was server infrastructure

You see, a sysadmin in such an environment is not expected to write
programs. That's not in his job description. On the other hand, he probably
is free to write scripts and configuration.

I never bothered with asking if I, as a sysadmin, can write a service that
I will use myself, nor I bothered with asking what language should I use.
(This way I learned Erlang.) My job was to keep services running as intended,
and how -- it was up to me.

It would need to be very hostile environment to prevent sysadmins from writing
their tools. Though your last paragraph suggests it was hostile.
What if the design was different like a blimp, with ducted fans? Slow. Shouldn't hurt people.
I would half seriously posit that people who are using MongoDB in their software are not really all that risk-averse in the first place
Speaking of Ycombinator, are you aware of it's CEO's position?

http://money.cnn.com/2016/06/20/technology/sam-altman-trump/...
If you want to share something, then share it. If you don't want to, then don't. Nothing is forcing people to share their content.

DRM is saying you want to have your cake and eat it too. It's sort of like they're sharing content with you, but not really. You have to consume it the way they want to you to consume it. That's trying to control the experience, not the content, and I don't see any reason content creators have that right.

If they don't want to let the content loose on the world, then they don't have to.
I'm on the verge of coming back, brother.
That's true of literally every bodybuilder he competes with.

There's natty bodybuilding for people who don't want to use PEDs.
> Linux is open and completely free and doesn't have a big company behind it

Only small companies like IBM and Google who have put hundreds of millions of dollars into it.
very cool. You have to wonder how long it will be free, and what AI/ML is pulling from all that data.
Personally, I'm a huge fan of Elm. I'm a fan of languages with strong type systems and the functional paradigm is just icing on the cake in this case.

I haven't done too much with Elm, yet, but what I have done, I love it. It's exactly how I'd want front-end web development to evolve into. What I'm waiting for is the day (if it ever comes) that I can have Elm compile to WASM and mostly forget JavaScript.
> What sort of evidence do they have to back this? I've seen nothing discussed about that, anywhere.

The attribution by CrowdStrike was discussed in the news (and on HN) previously. While the government may have additional evidence from intelligence sources beyond what CrowdStrike was looking at, it probably includes the same things at a minimum.
Hi, would you consider graduates from non-CS fields? I will very soon have a PhD in Civil Engineering where I do statistics and Machine learning for solving weather-related problems. Have good experience with R and Python.
SafeDeflate: compression without leaking secrets
This post was very short and specific but in regards to what Microsoft (Where I work) contributes to open source, well there is a lot of traction in the last few years with Satya at the helm, who has helped really enable a lot of this.

So just in case anyone is curious here are a bunch of links to just how much we're doing in the open now:

(1) Azure repo collection: https://github.com/Azure
(2) Microsoft general repo collection: https://github.com/microsoft
(3) .NET Core open source repo: https://github.com/microsoft/dotnet
No, the equivalent would be telling children they can't have toys because someone might steal a toy gun from them and use it to hold up a bank.
Trump's campaign does a good job at embarrassing itself - do you think they need help?
Generally I'm against terraforming though, especially because we've not shown we can be good custodians of our home planet.

Which to me doesn't logically follow. Send a few politicians to some $%^# hole of a terraformed moon and see how long it takes before they decide taking care of the earth is important. Second, we are basically terraforming earth, the problem is that we don't really have a clue what the outcome will be. Its the equivalent of giving a 5YO a soldering iron and a laptop and letting them play.
Ah I get where you are coming from. New projects often get more funding and attention than enhancements to existing software. Is the software I am developing actually solving the problem (the new shiny in your words) or adding another maintenance layer.
A completely arbitrary related concept: I'm much better at running my startup now than before I played StarCraft seriously.

StarCraft made me a more strategic thinker and it's why I think it might not surprise people that Emmett Shear (ceo of twitch) is really good at StarCraft.

I played casually in the early days, but a few years back I wanted to get decent enough to play online regularly, and it changed our company for the better.
I'd say we're in many ways less future-obsessed than we used to be, at least when it comes to the distant future.

You can see numerous examples ranging from magazines dating back to the 1800's (and before) of all the wacky inventions they pictured denizens of the year 2000 using (rocket packs! nuclear-powered cars! pneumatic transport!), and what life might be like (through the lens of the time). Readerships enjoyed and appreciated reading about the future and giving their imaginations fertile ground to romp.

Futurist was actually a job title.

I think now we're too busy or easily distracted to care much about the possibilities of the distant future. Most of our thoughts on the subject are now doom scenarios involving climate change, collision with an asteroid, running -out- of atmospheric CO2, or the Sun eventually encompassing the Earth.

Then again, maybe there's just a big opening for someone with the right marketing skills to fill an unmet need. I think I could be a futurist.
Firebase works like that. The polling of databases is a really obvious limitation of existing databases once you see the alternative.

(I work at Firebase)
... do people still use chargen? Are there seriously still chargen servers in the world?
If you make it through all of those, pick up Hubbard and Hubbard's Vector Calculus for a unified treatment of multivariable calculus and linear algebra.
This looks autogenerated. I can tell from the Markov-model artifacts, and from having written plenty of wharrrrrgarbl in my own good time.
> I'd like to talk about ORO memory management, which is pretty interesting

I'd like to see talk about ORO memory managment which is not of the following form: "NewLisp isn't really Lisp because of its <expletive deleted> ORO memory management; you cannot replace real Lisp with that kind of cruft ..."

That is why I have tried to articulate what I suspect it is that actually bugs Lisp people about NewLisp. It's not the fexprs or the lists working differently and so on; trying to frame it technically is misguided.

If you have some problem with the trolling behavior of a project, but you try to frame it in technical terms, that's a waste of time.
Or you'd have blank stare back.

Actually the blank stare means "What is this, sophomore year again? I can't believe anyone still cares about bubble sort."

Just wonder what would you suggest as an alternative?

Look at their GitHub/Mercurial account (which you've been ignoring all this time in your desperate search for something to nail them on, but if you would spend a second or two looking, you'd find is chuck full of algorithm stuff -- much of it way more intricate than bubble sort). And ask as many questions as you like based on some project you find there.

Or, pick a problem you're working on that's algorithm-related (but which you genuinely don't fully know how to solve). Use that as discussion material. What approach they'd suggest, given that the data are sparse / not evenly distributed, whatever.

You know, as if they were a peer. Not an interrogation subject.
Late thirties here, I expected we'd be in flying cars and live in big glass bubbles by now. Technology is moving fast but still too slow for my taste.

And basically I feel like that's it for my lifetime. There will be incremental changes from here on out. I really hope I'm wrong though and some huge breakthrough in energy or astrophysics or biology or whatever knocks me on my ass.
Clinton might be a war hawk but hardly 'insane'. She wouldn't have made it as far as she has without being smart. That being said, intelligence doesn't automatically translate to good decision making.
Well, things are of course much more complicated than I have presented in my short comment. And economists are still debating whether Piketty's conclusions are valid.

But the dynamic I have described is certainly there. And it can become dominant.
Prometheus 1.2.0 released
I've never done it, but I think it's possible to do this in Postgres as well using LISTEN and NOTIFY. You may want to do all of your database mutations through functions that ultimately call NOTIFY for this to work though. But uh, that's how you'd do it in postgraphql or postgrest anyway.

https://github.com/calebmer/postgraphql

http://postgrest.com/
Those organizations are unfortunately confused and are not directing their frustrations towards the real cause (ISPs which allow spoofing).
@soared, sorry if I gave that impression. I'm actually a software engineer, enthusiast HN reader. I thought this was a good opportunity to join the community and share some work :-)
I know of one company https://twitter.com/kenmcelrath/status/784418953141493760
It is not always feasible - consider for example the dataset of all gmail messages.
WebVR Resources at Oculus Developer Center
If its max speed is less than 10mph, then it won't be able to handle wind.
Depends on how you are measuring effectiveness. From the perspective of either sociology or public policy, calling a treatment that doesn't work effective makes no sense. It's like saying that the only reason we have problems is because people are not always completely rational and benevolent in every interaction. That may very well be true, but what use is that? I don't understand what purpose that kind of comment may serve outside of making the commenters feel better that they do not share the problem.

The issue with the human body is that psychological effects are actually physical effects and therefore entirely relevant. The human body is not a mere automobile into which you pour gas, you push a gas pedal, and it just goes. That's the entire problem. You can't even treat a cat like that, let alone a human.

The psychological consequences are part of the equation and disregarding them and trying to pretend they don't exist is essentially taking out all the complex variables out and solving a simple equation nobody cares about. Kind of like programming GPS using Newtonian physics and then being surprised it's off constantly. There are more complex laws at stake here and we don't understand them very well. Moralization is effectively a cop out. "They're too lazy, stupid, or otherwise inferior to me to do this theoretically simple thing" is the same as: "I have no idea what's going on."

Limiting caloric intake leads to weight loss. So why are people not limiting their calorie intake? Then consider what kind of people are more or less likely to limit their calorie intake. So on and so forth. The equation becomes a lot more complex and also a lot more interesting.
> Because Putin is actually actively trying to get Trump elected?

That's not the only plausible interpretation of the intervention. A desire for weak (perhaps particularly in terms of international standing) US leader could lead to efforts to specifically weaken Clinton's standing and nothing against Trump if Trump was seen as either unlikely to win in any case or already weak (or both). Or, perhaps, the overt manipulation on behalf of Russia that favors Trump is, itself, an attack on Trump's standing, while the overt content leaked is an attack on Clinton's.

A desire for Trump to win is not necessary to explain Russian intervention of the type that is alleged and apparent here.
It should produce Wolfram Alpha results.