skysight-inc/HackerNews huggingface dataset:
> So, yes, they all belong to the same proto-language family, but constantly referring to them as a unique family is doing a disservice to each of them.

This is like saying that referring to dialects of English as "dialects" is doing them a disservice. If you are studying them, it is, if you are learning English as a second language, it is not.

If you look close enough, the differences are huge (after all, that's why someone created a specific lisp dialect in first place), but from a distance, they are all still pretty similar.

And finally, I rarely witnessed any discussion about those differences among lisp programmers, they were merely referred to when discussion how to implement something: "X-style Y", where Y is some CS-concept and X is some lisp dialect tailored to Y - and implementing anything in your preferred dialect is usually "trivial", though not necessarily performing as well as the implementation in some dialect tailored to the task.
OK, so what do you want to happen starting tomorrow morning?

* All HTTPS sites show up as trusted. Woohoo!

* All HTTPS sites show up as untrusted, people are encouraged to switch to HTTP. Woohoo!

* All HTTPS sites use trust-on-first-use, which means that we have a date and time announced when MITM attacks are particularly effective and will persist for a very long time.

* All HTTPS sites are untrusted, except for those that already have certificate pins hard-coded in the browsers' source, and excluding those that are pinning their CAs (because CAs are Broken and Wrong), which means the only websites you can access are Google's properties via Google's browser. Awesome!

* Replace HTTPS with PGP. Only people who know how to use PGP correctly get to use secure web traffic.
which is?
A better software analogy would be calling an API method whose signature has never changed over 20 years. It would be like making a call to the Windows API, one that has been available since DirectX 2.0a, to play a sound clip.

Styling and design still have room to work if your engine compartment standard does little more than define a minimum volume of unobstructed interior space and several fixed mount point locations. You can make an ATX computer case look like practically anything, so long as the screw holes are in the right place, the I/O shield is the right size, and you leave enough internal clearance for the CPU cooler and video card.

The mount point locations became standard on outboard motors in the 80s, when Yamaha decided to use the same pattern as BRP (then OMC), who had in turn copied the pattern used by Evinrude in the 60s. So you could possibly buy a 50-year-old boat and mount a new outboard motor onto it without drilling any new holes or replacing the transom. The outboard motor bolt hole pattern standard does not affect the thickness of the seat cushions, or the size of the docking cleats, or anything else. You can have many different standards that are not mutually incompatible.

The idea is that auto manufacturers would add to a list of standards, rarely obsoleting some. Maybe the 20-year-old car only conforms to the engine compartment standard and the front-wheel-drive automatic transmission standard. The 15-year-old car conforms to those and to the steering wheel (with airbag) standard. The 10-year-old car conforms to those, plus a side-impact standard and a rollover safety standard. So you might not be able to upgrade the 20-year-old car to be as safe as the new car, but you could certainly upgrade it to be as fuel-efficient or as powerful, which might be all you really care about until the frame rusts out. If you are lucky, the old car might have been the basis for a newer standard, and you could upgrade some things as though it were conformant to begin with. A new car would certainly conform to all the existing standards, and if its standards-conforming side-impact air bags were recalled 3 years later, any mechanic would be able to replace them, instead of just the dealers for one maker.

Any given standard would only be replaced by an improved standard, and that might still be backwards compatible to the old standard. So I certainly would take that future-proofed 20-year-old car with a brand-new off-the-shelf powertrain in it, especially if it cost only $8k instead of the $24k I might otherwise have to spend on an entirely new vehicle.
yeah they're getting rid of project.json but they're merging the multi targetting benefits of project.json back into .csproj
> Light bulbs aren't such a clear example. Incandescent filaments are much more efficient at higher temperature but burn out quicker

That's a common misperception. Early filaments could last for decades. It took a lot of work to design a filament that burned out after a certain amount of time:

https://en.wikipedia.org/wiki/Phoebus_cartel

"The cartel was a convenient way to lower costs and worked to standardise the life expectancy of light bulbs at 1000 hours, while at the same time raising prices without fear of competition. Members' bulbs were regularly tested and fines were levied for bulbs that lasted more than 1000 hours."
> The damage was done with third party developers. I
> think the public was ready for the Dreamcast/PS2
> showdown

I strongly believe that the Dreamcast would have competed quite well against the PS2 if only they'd been able to get EA on board. The Madden football franchise sells systems and it was even more true in those days before the game market grew and diversified.

Sports games like Madden and the NBA games were huge killer apps for a very large segment of the audience. Probably even moreso than they are today; entire genres of games (MMO, FPS, etc) had yet to make a meaningful impact on consoles back in 1999.

Ironically, Sega's own NFL2K on the Dreamcast actually was amazing - way better than any Madden game released up to that point. And it sold pretty well, too! And the Dreamcast's 4 controller ports meant that you didn't need an adapter for 4-player action.

But it wasn't enough. Name recognition matters. Entire legions of 18-24 year olds passed up the Dreamcast because they waited for the PS2 and the EA Sports franchises that would never appear on the Dreamcast thanks to EA's experience with the whole Saturn fiasco.

> but the Dreamcast barely had games that
> anyone cared about.

Yeah. I mean, they did, but it was a lot of niche stuff like fighting games and offbeat quirky titles like Jet Set Radio that appealed more to geeky/hardcore gamers and not Joe Sixpack.
it would fail on the public good criteria, that is the law is aimed at improving recycling rates not harming companies bottom line. If there was some protectionism going on it would be different. It should have the effect of making companies improve repairability (is that a word?) to make themselves more attractive to buyers.
public transportation.
>as did many other folks.

Sales say otherwise, with only 9MM units sold. The PS1 sold over 100MM.
I like http://www.peterates.com/ as well, informative and accessible reviews (with vote recommendations) for California propositions.
Show HN: Jupiter, read and highlight the classic books
I'd hope that if that government had to spend less dealing with discarded products (aka trash/recycling) as a result of manufacturer actions/practices, they'd pass those savings on.
He discusses both the feasibility of living in a 120 sq. ft. apartment and SF zoning laws in the article.
Wikipedia has a detailed description of the hardware design:

https://en.wikipedia.org/wiki/Xerox_Alto#Architecture
This is the baffling thing to me -- the way people philosophize about rent in SF you'd think it was the only city to ever grow bigger.
Of course, then it would just get "flipped" back on the market for $500k because that's what people are willing to pay.
Reality TV star Heidi Powell suing grandmother with same name over a domain name
Do people use S/MIME with the standard (web-based) trust stores? If you're using it with a small group of people you're in communication with, you can always generate your own CA pretty easily with the openssl command.

(Except for the part about the openssl command, this is what Exchange does: everyone joined to an Active Directory domain gets config from the AD servers, so AD generates its own CA for S/MIME certs and tells its users about it.)
Bump that up to 99.99% and you'd be right.

There are a lot of big .Net heavy-duty apps that are wedded to Windows.
I like the color bomb when you switch away from the tab for a bit and come back to an onslaught of events get processed by the UI.
Using an Ubuntu Phone for 5 minutes
You can get rough service lamps that last 10,000hrs but they are slightly more than 10x the price due to better construction of other non-filament parts (thicker glass, better filament support, etc).

I suspect its more of a tragedy of the commons type thing with pricing.

Some people when buying products always go with the cheapest initial purchase price regardless of how good of an idea it is. In other cases features beyond the industry norm can actively harm reviews of the product as too many people will misunderstand the feature. A game recently[0] let people set the max draw distance much higher than comparable games. It was blasted in reviews for being "poorly optimized". When the developers reduced the max draw distance by ~50% people started praising them for doing a good job optimizing for that patch when they actually crippled a feature.

[0]: Dying Light part of http://www.pcgamer.com/what-optimization-really-means-in-gam...
Restaurant Spotlight: The Late Late Bar in NYC
The Lounge – an opensource self-hosted IRC Cloud alternative
I'm sorry it wasn't to your liking.

My point was moreso that in the US at least there is a pronounced difference in political affiliation based on age. Notably, that is an old quote, it just seems interesting it holds up.
Me too. I realize that I also painted with a broad brush there. I was admittedly getting pissed off.
You can adjust assembly lines to make your products easier to repair though. For ex: it's far easier to fix my old thinkpad laptop than my newer X1. Part of this is the demand for smaller/thinner products but I also feel it's a lack of effort by the manufacturers these days.

They are almost incentivized to make repair difficult and deprioritize longevity in favour of the customer buying new devices each year. Which is about as long as any of my cell phones typically last before I break or lose them (1-1.5yrs), although I'm a bit clumsy and forgetful (a symptom of ADD :P).
With all due respect, I live in a dense community in the bay area with the aforementioned problem. Public transit isn't in sight for miles!
Why is everything a "product"? Why does everything have to be marketed? Why does there have to be a need for something, for it to be built and to be noteworthy?

This looks like a cool personal project, built by the author as a learning experience, with a convenient API to manipulate the machine that's being simulated. If that doesn't tell you enough about why it exists, then I don't know what to tell you besides "nothing to see here".
I don't buy the math in that article one bit for why they can't build more houses. I also don't buy the premise that building as many SRO-style apartments as possible is a good thing.
Cider's integration of Clojure into Emacs is reasonably comparable to what traditional SLIME integration for Common Lisp is like, as a user experience.

Likewise, Geiser is a sort-of capable mode for most of the other more prominent Schemes; though it is not quite as elegant or polished as Cider.
With greater density generally comes better public transit.
I find it funny that we can now have a super-computer in our pockets, but we still build huge expensive data-centers. I wonder if computation is like roads: The more we can do, the more we need.
Adding to this. The funny thing about the western MSM is that they only noticed the Mars and Moon missions. What they didn't pay attention to was the payback in terms of human lives improved just by ISRO's satellites helping with remote sensing, weather forecasting, agriculture planning, forest management etc.. (https://en.wikipedia.org/wiki/Indian_Remote_Sensing)

I would even argue that ISRO's primary mission is focused on solving "today's Humanity" problems rather than "Star Trek" style explorations. Just because they sent up a couple of spacecraft like Chandrayaan or Mangalayaan doesn't take away from that primary mission but doesn't stop the MSM from finding reason to complain. Weird.
I remember the Dreamcast launch campaign, 9/9/99. very cool.

The platform was hurt big time by the lack of EA support. That being said, it did seem like everyone on MTV Cribs had one in their home.
Leaving a comment is more than enough. Question/answers that are ridiculous and "don't contribute" tend to disappear into the bowels of the internet anyway. There's no reason to force it away when it will disappear naturally.
Is user security actually improved by causing all WoSign- and StartCom-signed sites to show certificate warnings? It seems to me like it is reduced:

1. Your browser is no longer capable of telling you whether it's a legitimate WoSign- or StartCom-signed certificate (they behaved inappropriately, but they never intentionally signed one site's cert for someone not affiliated with the site) or a completely random certificate.

2. People clicking through SSL warnings is one of the bigger risks to user security in practice. Teaching people (especially people in their target markets) that they need to click through these warnings to get to their websites will have a very long-term negative effect on user security for a long time to come.
> There are still unpatched SVG vectors I can use in Chrome which have gone un-noticed for the longest time, and they will, can, and are being used today.

If you know of exploitable XSS vectors in SVG implementations, you should report them. Not only would you get some nice big bug bounties, you'd, you know, close XSS vulnerabilities for hundreds of millions of people.
It sounds like your colleagues are just a bunch of amateurs.
What use case do you have for wildcards that you can't use Let's Encrypt or similar automated issuance? Just curious, as I've yet to hear a terribly compelling one...
> overwhelming sense of dread and hatred

This. If I push there's something like a slowdown, like a movie or dream effect, and if I keep on trying I end up feeling tired too.

Thanks for the positive message, it's good to know I can get out the other side.
Another choice is SaferCPlusPlus[0]. The transition could be done incrementally and the performance would be better than, say, C#.

[0] - https://github.com/duneroadrunner/SaferCPlusPlus
(Note: shameless plug.)
See also the turing machines whose halting behavior is independent of ZFC. http://www.scottaaronson.com/blog/?p=2725
If cryptocurrency gets big, it's the first tax everybody avoids.
9 million is still a lot of people, regardless of how you want to downplay it.
Ok, fair enough. I guess that's our point of disagreement; I only believe in individual rights, and don't view any group as being special.
Red Hat, Google Work on a Way for Kubernetes to Run Containers Without Docker
PS2 games were just as heavily pirated as Dreamcast games.

How many developers abandoned Sony because of that?

Konami, EA, Squaresoft, etc - all these developers had already decided they wouldn't have anything to do with the Dreamcast before it launched. Had nothing to do with the piracy scene that cropped up a year or so after the DC launched.
I agree that recommending weight loss is not discrimination in and of itself. I think that refusing to explore other treatment options in tandem is wrong, and I think that the comments in here blaming big people for being big as if it's a moral failing are discriminatory and ignorant.
Hubble Discovers New Evidence of Water Geysers on Europa
IMO the only reason we do not have a culture of repairing is because we subsidize the waste processing stream and thus we only see lower upfront costs.

If I had to pay an extra $25 disposal fee upfront on a microwave, maybe I'd be incentivized to buy a quality item or maybe repair it in the first place.

As well, repairing/reusing is a function of average cost of a worker. If a repair man has a fully loaded cost of $50 an hour, then you're not going to see many repairs happen. If its $5 an hour then you might see more. Expensive labor leads to all kinds of seemingly insane behavior.
> With all due respect, I live in a dense community in the bay area with the aforementioned problem. Public transit isn't in sight for miles!

Did you mean to say "without"? Because your statement doesn't disprove what he is saying at all. The argument is that public transportation would fix it and if there is no public transportation for miles than it means the system is clearly inadequate.
The president, unlike on nearly every other aspect of governance, is practically a dictator when it comes to foreign policy. Someone who thinks they are capable of being president without being extremely well versed in foreign policy is not in touch with reality.
How the Mona Lisa became so overrated
Crazy. This one also worked on my iPhone with some kinks on the mouse.
I live in a 140sqft unit, and am quite happy. If anything, even at 140, I still have too much space for junk to accumulate.
Yeah, 18-34 year olds are a lot more willing to support Clinton than Trump, and also the age group with the most Clinton supporters and the least Trump supporters. It's easy to get a different impression from the mainstream press sometimes because they're pissed off that young people aren't even more overwhelmingly supportive of Clinton and some of them are supporting third parties instead. They came to believe that young people's anti-Republican lean would mean automatic Democrat victory in future and now they're angry that it hasn't come to pass.
BeagleBone Black Wireless
Accelerated networking for a virtual machine (Microsoft Azure)
Your Mouse is a Database
Do extensions work with this build of the browser? I cannot seem to install Privacy Badger from the Chrome webstore.
> for having fun there are many better ways

There's no accounting for taste. Building something like this sounds a lot more fun to me than most programming projects that I hear other people talk about as "fun". What would you have chosen to do instead?
Looks like the author has a new URL for the PDF, hosted by the university:

https://webdocs.cs.ualberta.ca/~sutton/book/bookdraft2016sep...

Since it is a draft, the author's new link is the right one to read, since the torrent I posted might be out of date by the time you read this.
Announcing Graphene 1.0
It's always been true to some extent, but I think it's SO that changed relatively recently, not the rest of the web.

In the earlier days of SO, it used to be that a search engine might return an SO link or two but they had a decent chance of being relevant. At that time, SO was smaller, the questions being asked were more common and general, and thus the answers were mostly correct and widely applicable.

Today, unfortunately, my usual experience is that there might be as many as 4-5 SO questions turning up on the first results page for a programming-related search, yet none of them is actually relevant. Some will probably already be closed with some hostile and quite possibly incorrect status. Some are effectively keyword stuffing and not actually relevant to what I was looking for, but don't get penalised as such by the search engines because SO as a whole is so well established. Particularly irritating, it's no longer rare to find that a question shows up that is relevant but either it has no answer or it has nothing but wrong or misleading answers (which may well have been voted up or accepted anyway).

It's not providing information in bite-sized chunks that's the problem, it's providing irrelevant, incorrect or out-of-date information, or attracting attention but then providing no information at all.
I'm still lost. What should I use and when "to go live"?
We are small company with a lot of legacy code that wants to upgrade from 2.0 and 3.5. In 2016. Which .NET should we use ?
I see what you're saying and agree. Just a system that makes everything compatible on the desktop so I can focus on my work without having to go through a major hassle to accomplish things.

Just a minimal bug desktop user experience with a reason amount of configurability for power users and if you want to go deeper there's always the command line.
It may be true that most users don't know how narrowly the topic is defined, but it's also true that many users do know, and simply think it is defined far too narrowly. Sometimes, if you just can't seem to communicate some policy concept to your target audience, it's a problem with the policy, not the communication.
Huge congrats to the team -
- Incredible simple setup [1]
- Stateful application support with integrated Helm [2]
- New cross-cluster federation features (secrets, events and namespaces, and lots more in alpha) [3]

And lots more... please let us know if you have any questions!

[1] http://kubernetes.io/docs/getting-started-guides/kubeadm/
[2] https://github.com/kubernetes/helm/blob/master/docs/charts.m...
[3] http://kubernetes.io/docs/user-guide/federation/

Disclosure: I work at Google on Kubernetes
Design for relevance, then usability
You don't see your family as special for example? Just another random collection of individuals?
Any One Looking for Website Design/Wordpress Development
If any one looking for Website Design/WordPress Development, eCommerce Development and SEO Services, Please contact us.

We work for reasonable price with great quality.

http://www.nicedigitals.com/
The laws of supply and demand hold true for housing too. Add enough supply, and those prices start to drop.
As a person from a Nordic country I used to buy games from Russia and activate them on Steam. Nowadays I play fewer games so I can afford to pay the full price of new titles, but in the past, I used to save 2/3 of the game's price by logging through a VPN from Russia and buying the game that way.

Steam has said this kind of activity to be punishable and sometimes people get their account locked. However when you can save 40 euros on a game title by spending ten extra minutes on a VPN connection then it kind of makes it worth it. Gambling this way is also thrilling.

It's a hard issue to address and ultimately there is no way Steam can effectively block out people from doing it. I could appeal any ban by saying that I visited Russia in person, bought the physical game there and activated it on a cafe or through $VPN_PROVIDER.
It might seem like this but you really don't seem to have an idea of the state Sega was in and their poor relationship with developers.
A compilation unit is not a module.

> The packaging systems people use nowadays over CL are not a part of CL

Packaging systems were never a part of CL.

> The big hurdle in CL modularization is something very trivial: the fact that a file cannot refer to neighboring files easily by a short path. There is no

(load (merge-pathnames "test1" *load-pathname*))

If that's not short enough, define a function L which does above...

> This steers package management toward the external mode, whereby some definition exists outside of all the files and handles their inter-dependencies and the manner of actually locating the groups of files.

This is the way how to do it.

> I fixed this in TXR Lisp

Oh no..., well there have been zillions of similar attempts...
Not necessarily. If zoning laws become such that it is possible for anyone to just build 50,000$ per unit homes, no questions asked, then the market would solve the problem.

Or if you don't believe in the laws of supply and demand, then you could just team up with a bunch of other people and pool your funds, and build your own 50,000$ unit. Who cares about the market price, if you can personally fund the building of your apartment yourself!
> Manually tweaking SVG text, though?

Well, you could embed xhtml into svg and use regular html styling and text layout instead.