skysight-inc/HackerNews huggingface dataset:
When 3D acceleration became mainstream and people started developing 3D-accelerated desktop it was very trendy to have a bunch of pointless 3D stuff going on. I think it was around that time that compiz and its 3D burning cubes and other mostly (but not entirely) useless eye candy were released: https://www.youtube.com/watch?v=4QokOwvPxrE

I think there were two reasons for this:

- It looked cool, even if sometimes very impractical. Now it's a bit mundane but at the time it was like breaking the 3rd wall, we were so used to the flatness of the desktop that it was really weird to view it as a 3D object.

- Apple and Microsoft were in no rush to bring these features to their commercial OSs (and proably for good reasons, MS tried to have the 3D carousel in Vista but even that wasn't very useful). That meant that people in the Linux world in particular could show off "hey, can your Windows XP do that?"

But of course eventually we realized that 90% of these features were counter-productive so we only kept the bits that made sense (ability to scale down windows in real time easily to make thumbnails or previews, faster rendering, a bit of transparency etc...).
An interview with Cass Sunstein
by SEA you mean south east Asia not Seattle right?

Yes that is a great thing I’ve been thinking of adding to my bathroom. Would you use just cold water or mix in hot water?
I’d want figure out how to keep warm water ready without running the tap for too long. Cold water in winter is very cold and colder than I would want for this option.
I've been using a t440p as my daily for a year now. Nothing but love for it, I've upgraded the screen, ram, and trackpad. My next upgrade is the CPU to a quad core and this thing will still have a few more years left in it.
That's fair enough.

I've done a fair amount of development work on both an ARM Chromebook and a Raspberry Pi, and I didn't run into any major issues.

It depends heavily on your tech stack, though. I find that developing on ARM and deploying to x86 was no big deal with Node, Python, and Go. Your mileage may vary with other languages and VMs, though.
Those that aren’t don’t criticize their culture? Seems like maybe criticism is a constant.
Hey, I know you from the OSX articles in magazines, you sure would like that ala Exposé ;)
It's a tradeoff, just like anything else.

We use Github heavily at my work, and at past jobs as well. But at the same time it's not the ONLY way we can work. If github has an outage, our CD will shut down, but we can still run all tests locally, and we can still push to the server directly, and we can still push code between ourselves manually and review it.

Sure, it's a hiccup in our day when it goes down, but it's not like the entire company grinds to a halt. And the alternative of maintaining servers and systems to replicate all of that would take significantly more time, potentially cost more, and is probably more likely to go down.
Many of the greatest minds of the academy of the last 3 centuries were active in politics.

Montesquieu, Burke, etc...

Academic ideas renew society.
Agreed. The big thing is to let the towel dry well so that it doesn’t get mildew.
There is a whole world of difference between paid for and not paid for Google services.
To be fair, how many developers with Macbooks are actually writing platform-specific code? I'm under the impression that most Macbook-wielding developers are web developers and work mostly with JavaScript, Python, Ruby etc. which all have ARM runtimes available. Even the "IDEs" (Atom, VS Code) are written in JavaScript nowadays or at least in Java with minor C parts (Jetbrains), which is also available for ARM platforms. Also, none of the web stuff is ever running on Mac OS, it's almost always Linux, maybe some Windows IIS.

There are also a lot of people only using their Macbook for presentations, text writing, or even only surfing the web. Apple's own office suit will be ported to ARM when they change their CPU architecture, Microsoft has Office for ARM available (or at least in the pipeline for 2019), and LibreOffice is available for ARM as well.

If Apple really wanted to do this, they would release their small Macbook (non-Pro) with ARM first and then describe a plan to change to ARM for the Macbook Pro line within a few years. No need for a transition period where emulation takes place, everything important is already ARM-ready. The iMac Pro is another thing, that might actually be harder but I imagine manageable if Adobe etc. are willing to invest/to be paid to support ARM.
> we can assume that their analysis shows some type of return on that investment.

I wouldn't assume anything there.

> With that in mind, maybe there is a middle ground between your fatalism and the standard political grandstanding.

I'm sure there is but I still dont see why the government should be required to regulate SOCIAL media companies. It's social media for a reason.
Raising at a high valuation means more money for less dilution. Sounds good for the founders and maybe "good for America" too to me.
That's not a fair comparison, the level of diversity in ways to solve or diagnose a problem are much bigger in the software engineering world.

Where in a typical engineering profession you would have a somewhat defined checklist on how to diagnose an issue and a proven method to fix it, in software engineering you have a million possibilities: "- Did you check x? - Was this nth specific step for this specific framework followed? etc.."

It's messy because the problem space can't be as easily enumerated.
Don't be quick on generalization.

China is not a democracy but they don't kidnap and murder people in foreign soil, and they don't bomb other countries. They don't also fund and promote extreme religion exportation, like Saudi Arabia does. Saudi is a net exporter of terrorism. If China really did all this, you would hear about thousands of Falun Gong followers kidnapped or murdered in USA or Canada. Or you would already have Taiwan and other countries like Vietnam invaded. Taiwan is a bigger pain point to China than Yemen is to Saudi Arabia.
Because it's a boring, obvious joke which wasn't funny even in the 90s?
Link to project: https://qeys.io/

Link to Show HN: https://news.ycombinator.com/item?id=17254737

Ask for credit card data while signing up for the trail period. People that are possible customers don't really mind entering their CC. I did a test with my project Simple Analytics when number one on HN and free people did signup like 50 an hour. Than I cancelled those and paid people came in. Guess how many of those 50 did convert? Zero.

So ask for credit card info first, give a trail for x days and charge monthly automatically.

Your design is awesome ;-)
Yes they did. It was also possible to buy e.g. an imported Mercedes, if you could afford one.

Yugoslavia is Eastern Europe but was neither NATO nor Eastern Block. The country stayed neutral, and they traded with both sides of the iron curtain. E.g. Americans have built a nuclear plant, Russians sold some military tech for e.g. submarines…
What you are talking about is more a problem for a site like Wikipedia which ends up being quality limited because the quality of its users. Stack Overflow is more about finding a needle in the haystack. Which is a scenario less susceptible to those problems since it generally requires experience, rather than expertise, and can be validated by the people involved. Which is also why it would be counterproductive for SO to not manage the size of the haystack.
While it sounds very reasonable, friendly, and non-authoritarian, a big problem with an approach like this, without real teeth or rigidity, is that it is very easy to harass people out of a community while staying within its constraints, and provides very little recourse for those being harassed (who often are not in a position of power) to put on pressure for getting something done about it.

The approach taken largely ignores the discussion that's been going on about this topic, and sounds pretty naive, if not willfully passive.
Computer Simulations in Science and Engineering Concept, Practices, Perspectives [pdf]
I created a new repository 30 minutes ago.

As I initialized it with a readme and an ignore file, I had to clone it. Cloning only succeeded by doing `watch git clone` and waiting a few minutes. But it worked.
Conflating would be calling an activist an academic because they wrote a paper once, or calling an academic an activist because they have opinions. Saying that Lessig is right between the two without going full bore into one or the other seems like a pretty apt description. And from his Wikipedia page:

> Lester Lawrence Lessig III is an American academic, attorney, and political activist.

So it's pretty clear that he's both.
The Marvel API
Yeah this is becoming a real problem. I lookup an error and find the solution solved with an older version of the framework.

If I'm lucky someone left a comment regarding the version I'm on, but not often.
This is interesting, but I have to say I'm skeptical that it'll do any better than the Linux kernel community's attempt to apply Wheaton's Law back in 2015.

The geek community was largely formed by people who had been unfairly targeted by those who enforce social norms: picking inappropriate targets, taking things to inappropriate extremes, and the like. Our response was to create a community that didn't enforce social norms at all -Geek Social Fallacy #1, essentially- and a lot of beautiful things came from that. We changed the world for the better in a lot of ways, precisely because we refused to reject people just because they acted in ways that went against the social norm.

But there was a problem: some behaviors really shouldn't be accepted, and some people really won't change without the application of force. Unlike the people who first formed the geek communities -people we should all aspire to be like- this second group was fairly ostracized: appropriate targets, appropriate measures. They came to our community, not precisely for support, but for enablers; having been rejected from everywhere else, they fled to a group that refused to reject anybody. And that's exactly what we did, if not always enthusiastically. It's hard to find a geek circle without at least one of Those Geeks: the kind who drag things down and ruin things for everyone, but people feel a duty to put up with their crap because that's what it means to be a geek. They continue to abuse us and play us, for exactly this reason. And they aren't going to change unless they are forced to. Some of them won't change even then, but you do what you have to do.

And that's the problem with the kernel's old code of conduct, and with these "Kind Communication Guidelines". They're a step in the right direction, because they spell out unacceptable behaviors. But because they don't spell out clear and consistent consequences for those behaviors, creepers gonna creep. You might catch a few mild cases, and that's not insignificant, but the mild cases aren't at the core of the problem, so the needle isn't going to move much.

I know only too well how hard it is to lay down the law against someone who is abusing your goodwill, especially when they're valued for other reasons, and most of all when it feels so much like they're "just a little more extreme" than most. It's a horribly painful thing to have to do -if you haven't had to do it before, it hurts just as much as you might imagine, if not even worse- and I can't blame people for being reluctant to do that. But this is how you induce change in the hardcore. Guidelines like this can serve as decent warning that real change is coming, but they don't bring about that change themselves.

Still, this is a step in the right direction. It's at least an acknowledgment that there are norms, and they are to be observed. But it's not going to be the magic pill. There simply is none.
But the new yorker ran[0] the "hit piece" so why would that buy his cooperation? And it's not like articles calling out Linus are anything new.

[0]: https://www.newyorker.com/science/elements/after-years-of-ab...
Ah, Sun and their prototype user interfaces.

How about Starfire (1993)? This was Bruce Tognazzini's big project. See how many modern UI elements you can pick out of this concept video:

https://www.youtube.com/watch?v=NKJNxgZyVo0
I think its harder than that. Some anwers are just timeless. Others should decay.
> I bet that Apple won't rely that much on emulation this time (like back when switching from PPC to x86), instead either require app-store apps to be uploaded as LLVM bitcode

LLVM bitcode remains architecture-specific (if not platform-specific), you can not just recompile x86 bitcode for ARM.

> or upload fat-binaries with ARM and x86 machine code (NextStep aka OSX did this already a quarter century ago)

That doesn't obviate the need for a transition compatibility layer, complex software can take years to port to different architectures.
FreeBSD's CoC abjures deliberate misgendering. Apparently, this is cause for serious concern among some programmers.
On the one hand, I'm glad that he's at least acknowledging that this is a problem. It's disappointing to me that he talks about the problem as if people first noticed it in August, when I've heard it discussed for a decade or more. But still, baby steps.

There's also a crashing lack of self-awareness here. This bit sounds great: "The only political positions that the GNU Project endorses are (1) that users should have control of their own computing (for instance, through free software) and (2) supporting basic human rights in computing."

But a) that's a very political position, b) many people in the diversity and inclusion world see it as a direct consequence of basic human rights, and c) I don't think it's consistent with Stallman's behavior. E.g., it was only in May he declared it important to keep a stale joke about American politics in the code: https://www.theregister.co.uk/2018/05/09/gnu_glic_abort_stal...
Good observation. Paid plugins for cart software like Magento, OpenCart, and Prestashop might be good candidates as well. Well, at least the ones with a UI. Similar for Wordpress plugins.
I agree. I understand that many enterprise customers have specific “bespoke” needs and in turn specific pricing. But I’d like to know order of magnitude cost that I’m looking at without needing to contact anyone. You could give $999 example enterprise cost with example features and offer a contact us for additional options/pricing.
Hitler's Influence in the US Was Greater Than You May Think
> 'Unlimited Campaign Contributions' is nothing more than newspeak for corruption. By very definition, it is about paying a person in a position of power to make a decision that is in your favor.

You are equating two different things. One, giving a politician money they can spend on personal luxuries for a political favor. Two, giving a strictly-regulated campaign money it can spend on advertising, political functions, et cetera, or less-regulated PACs.

Personal versus political benefits is one major diffference. Prevalence, and the necessity of engaging with corrupt organs to survive and thrive, is another.

Claiming corruption in America even rivals most of the world is unsubstantiated. The inverse is well substantiated.
Around 200 frog species have disappeared sicne the 1970s
How can serverless computing be cost-justified?
I don’t think generally calling it “failure” is fair. I think you could call it “marketing failure”.
If the HN crowd is representative of tech generally, they won't have many applications with this administration. I do think there are really cool problems to solve in what is surely the world's largest organization.

Very ironic to me that IBM is the main company mentioned. Their Phoenix payroll system debacle has cost my government (Canada) 1B in write offs. Thousands of employees their homes after failing to get paid for 12+ months. [1] To me, IBM no longer qualifies as a tech company. Government will be the last to realize this unfortunately.

1: https://www.theregister.co.uk/2018/05/29/canada_phoenix_payr...
What seems to be lacking is a viral clause so that when you 'be excellent to each other' the others are also required to abide by the same code of conduct.
It is not obvious that this is satire. Mr Hipp (main contributor) links his homepage at http://www.hwaci.com/drh/. From that page, he links his wife (Mrs. Wyrick): http://www.hwaci.com/ggw/index.html. She has among her interests: http://www.hwaci.com/ggw/allerton.pdf "Church Music Resources".

As mentioned elsewhere in this thread: SQLite is "Open-Source, not Open-Contribution". In that context, an openly religious CoC does not seem out of the question.
Facebook approaches major cybersecurity firms, acquisition goals in mind
>The initial seeding should also be public so the total amount of votes could be audited as well. It's possible to set it up so you can't ever create any new votes after the initial seed (this is possible in all current token schemes for example).
I don't think this addresses the problem. In the US voter turn out is often 30-40% of registered voters. Total vote count would certianly not be a useful metric there.

I hate to be too pedantic about this but that's sort of the point. It doesn't sound like you're describing a blockchain anymore or at least getting any of the purported benefits of a blockchain. You have a central authority now setting up numerous separate instances, controling who gets the voting tokens, able to revoke and re-grant tokens at will, and in charge of setting and publishing the destination. The whole advantage of the blockchain is that there isn't a trusted 3rd party.

If you're already trusting the government you can do cryptographic hashing, a publicly readable database and build in a ton more transparency.
How much should the federal government subsidize the continued gentrification, inequality and inflation in home prices? On the one hand liberals decry inequality. On the other hand they rage against tax reform that made it MORE costly for wealthy homeowners to create regions where housing is less available and affordable. If you don't understand this, then you don't understand the recent tax bill.
Hackers steal data of 75,000 users after Healthcare.gov FFE breach
Early adoption can be very slow. Sometimes you have to physically visit your customers office and manually install the software on their computer, then show them how to use, it, then come back a week later, and show them again, until they actually start to use it. The feedback you get from these sessions can be very valuable, as a self user, you know everything there is to know about the software, but for someone who has never used it, even simple stuff can be overwhelming, or has enough friction that they won't bother as they have one thousand other things to do.
They're costs that the government already has because it already has to continue to exist, have failovers to the failovers and so on. Whereas the defining characteristic of a private company is that it can, ultimately, go bankrupt and be wound up with little recourse.
this is a great comment, do you have more links about other metrics relevant to SAAS ?
Vendors confirm products affected by libssh bug as PoC code pops up on GitHub
Africa has both, so the face to face corruption in no way supersedes the more wide scale corruption.
As Crypto News Industry Expands Interest Shifts Towards News Aggregators
> I had to have two parking spaces for some reason

The reason for that is that in ten years' time, you may have moved on and sold your house, and the next tenants will probably own two cars (this being the US), and so will end up parking on the street. If everyone does this, it's a nightmare

Enforcing a number of parking spaces per dwelling is very common even here in France
Instead of decay, you could just embrace the concept of vote inflation. If a site continues to get more popular the number of votes (in both directions) will grow in proportion to that. It is normally a problem, but in this case could be an asset.
The source was reclosed back in 2010 when Oracle bought Sun.
Wow, time flies (for both the age of SO and how long since Jeff was involved).

So I'm onboard with the concept of SO as Wikipedia. Fine. Weirdly I see no mention of some of the bigger problems (as I see them). And what's weird about these problems is they were completely foreseeable by anyone who paid the tiniest bit of attention to Wikipedia.

1. TMS (Toxic Moderator Syndrome). You have askers, answerers and moderators. All have their purpose but they are not equal.

- People who ask questions mainly derive value from SO by getting answers to their problems and this is how it should be (and the karma system reflects this).

- People who answer questions. This is where most of the value is derived from.

- Moderators. While cleaning up the site has value it should be recognized that this is a utility function. The karma system reflects this but any system like this seems to attract a certain kind of personality who embodies the principle that "those who can, do; those who can't, moderate".

Look at any highly ranked answer (or question) and you'll see a litany of questionable edits (which eventually rob the answerer of any karma when that question or answer gets 30+ edits and goes "community"). I don't have a problem with this kind of pedantry.

What I do have a problem with is closing of using questions because of a culture that has decided completely on its own what qualifies as acceptable content for the site. Anyone who has used SO more than a few times will have come across useful questions that don't have mathematically provable correct answers and are closed as off-topic.

It's like the SO mods feared flamewars that never happened and in the process created an equally bad (if not worse) situation.

2. Accepted answers that are wrong (or were right but are now wrong). Why can't these be edited?

3. What to do with all that VC money. This never made sense to me but this was in the era where some (VCs mainly it seems) thought that Q&A sites like Quora were going to be the next unicorns (I never did and still don't).

This has led to side businesses like SO recruiting, which I never thought was going to go anywhere because if you say contributions to the site were a useful signal in hiring (which I'll accept as valid), last I looked at this (a few years ago) only some ~25,000 with non-trivial amounts of karma. That's not a sufficient market and pales in comparison to, say, Github repos as a signal.

4. How to handle stale information. I still see no solution to this.

I really do wonder what went into Jeff bailing 2 years in (assuming he wasn't pushed out). Joel still seems to be plugging away, which is a bit weird given he's done much better out of, say, Trello.

There's honestly nothing magic about SO. It's just fairly simple software with a clean UI that came about at a time where the alternative was the giant trash heap that was and is EE. Don't get me wrong, it's definitely useful.
You won’t need to look for an exchange anymore. It is in your Trezor Wallet