skysight-inc/HackerNews huggingface dataset:
"I'd run VMs more often if I weren't in a constant disk space crunch, even with a 512GB SSD

"I suppose I should be more diligent about cleaning out junk in general."*

You and me both. I generally "reclaim" space when I do a clean install during OS upgrades. Looking at mine, the three biggest chunks are music, videos, and email, most of which I could get away without if I were satisfied with relying on an internet connection.

What do you find takes up the most space on your system?
I've always thought that choosing good experiences is always important even if passive, because our intuitions are always undergoing tuning and calibration.
Without the ability to drive over vm back ends its not much of a replacement IMO.

Virtual box is a pig on macOS. With Veertu now available for free I'm not sure why anyone would choose virtual box any more.
The MacBook Pro design makes trade-offs that many don't want. Personally, I don't like the thinness obsession, the aluminium, the glossy screen, the keyboard, the glued battery, the port choices. What really scares me, with all the evangelism, is that one day I won't be able to go buy my "oversized plastic junk", because all the PC vendors will be making MacBooks.
Apple doesn't need your evangelism, they are the richest corporation in the world. We need a healthy industry with products that make different trade-offs. So please let's recognise the trade-offs and not argue which is better.
Late 2008 Aluminum 13'' Macbook here. Going to upgrade.

Can't really understand all the fuss. It's Apple. Making this polemic decisions has been their bread & butter for a long time, always dropping standards that have peaked for new ones. Causes a pain in the short term, yes, but it's certainly not something new.
Well, some think it was to show off their writing. Personally, I think it was feature of a more oral age, because run-on sentences and otherwise odd gramatical structure are way more tolerable when read out loud.

And if you're dictating to a scribe, or writing something which is intended to be a long spoken exposition of some subject (like a sermon or a lecture), then it's less likely that you'll pick on how odd they seem when read. More even, if the majority of readers does read things out loud (which might have been the case) then it won't seem as strange to them too.
"Since my trade-in Tundra was 10 years old with 178K miles, let's assume that's the life of the new vehicle too." That's a terribly faulty assumption. The average age of all cars on the road in the US is 11 years old. Yes that is mean not median, but even the median is likely to be >8 years old. Your 10 year old truck probably was at the midpoint of it's life.
I Have a Unicode Email Address
I understand that, but building a project is usually a long, dark, lonely path. If you really want to succeed, you have to learn to do it without attaboys. Take them if/when they come, but don't expect them. If you really believe what you're working on is important, you're going to have to learn how to slog.
Unless you're touch-typing your function keys, you certainly do look there.

I don't want a "second display"; I want dynamic, context-aware buttons. Focusing on the fact that it's "another display" misses all the benefits of it not being static hardware buttons.
Inherently? No. This depends entirely on what other devices you have. Carrying an iPad? Same connector. Carrying a laptop? Sure, that's a different connector, but that's currently the case for virtually every laptop no matter what kind of phone you're carrying.

In your case, you're carrying two other devices that use Micro-USB, which is great for you. Unfortunately you're likely to be facing a choice of replacing all of your devices or carrying two cables regardless the next time you upgrade your phone.
most middle class Americans spend $20-30k on one every 4-5 years

As long as most middle class American don't total their cars at the end of 4-5 years, I'd say they probably get 1/2 of that value back as trade-in.

I'd wager it's more like 8-15k every 4 to 5 years in installments of $300/mo for those staying in a perpetual mode of making car payments.
> I've never used the command line to build a project

That means you probably couldn't, for example, write a small script that, for each of the last 10 commits, compiles the project and runs the tests -- to see where a bug was introduced.
Looks like the plan is to expand the JS access to WebGL.

http://webassembly.org/docs/gc/#webidl-integration
More Captured Mirai Botnet Traffic Analysis
User growth, number of page views, engagement / retention + trajectory, evaluated against similar businesses.

People said the same thing of snapchat, facebook, and twitter early on.
This times a million.
Addressed perfectly: https://xkcd.com/927/
I would agree with that. A lot of these big companies have been around for a while and rose to power as PCs became prevalent in the average household, or when internet access proliferated and became part of everyday life.

The idea that small startups will usurp large companies in nature industries is folly. Examples like Uber aren't valid because fundamentally it's a different kind of company based on technology. A better comparison would be what are the chances that a small startup, competing in the same market as Uber, will take over that industry or change the landscape dramatically?

For PCs what we have is what we see right now in terms of companies and choices.
Snapchat with higher valuation than Deutsche Bank. Tells you a lot about two different industries at once - but if i had to invest in one i know I'd always choose the latter over the former.
> a Toyota Corolla gets about 5.7 km per liter (highway).

This article lists it as[0]: 4.9 L/100 km on the highway.

That's $52 Canadian, not $182 Canadia. I'm pretty sure that 5.77 km/liter figure you're quoting is 100 km/liter making your figure off by a huge amount.

[0] http://driving.ca/toyota/corolla/reviews/road-test/road-test...
Are there any free public servers we can use for side-projects?
Let's not let this announcement overshadow what's really important: bikeshedding over the official WebAssembly logo https://github.com/WebAssembly/design/issues/112 :)
Not necessarily. There's also the issue of systemic prejudice. Also, things like poverty are a lot more corrosive than just two variables.
The value of the integration is the promise of becoming a distribution platform. From there you can figure out services and tools that folks will pay for because it's easier/best to distribute your animated content through the giphy platform to the partners, and, you have the ability provide insights and analysis on what channels are working well, etc (snapchat like this type of content, slack likes this, iMessage likes this/////) - I'm not saying that's easy, or even possible. Simply if I was the CEO of giphy, that's what I'd try to do with the funds. If I did a good job, I presume given a year or two of building out and getting more deeply integrated, I could sell the technology, team and partnerships to a bigger company for $500-$600MM.
We will see.
I take the opposite approach. If I share my idea and people say "that's a great idea", I get a feeling of accomplishment even I haven't done anything. It can be tough to actually do the hard work now instead of just coming up with another "great idea" again and being praised for it.

https://sivers.org/zipit
You know that Schrödinger guy? The one with the cat box? Well, he had a second box. What's in it? Nobody knows! But as long as you don't open it, it could be anything (dutch tulip bulbs, $1 billion flooz, rare beanie babies... the mind simply reels!)

Wirecutter opened up their box and there was revenue and a business plan inside. That's nice I guess but now their box is worthless.
Classification is done by hand? So you find a gif you like and then add it to your db and do all the tagging and metadata yourself? Interesting. I feel like a script that scrapes Tumblr for gif posts and their associated tags would be a good approach to start automating things.
A Steam listing scraper gem for Ruby
Hmm, you're right, Finder has a lot of good things over Explorer, also search is mostly superior. I get annoyed by things like forced hidden system folders, fewer fields available for file sorting (I've been annoyed by being unable to sort images by resolution), how they try to hide the path of files which is especially annoying for search results. I guess it's another of those things where some things are better and some things are worse.
Crust?
> Sharing takes extra effort.

its more than a little extra effort though. If some library you use yourself takes X effort, cleaning API, making good documentation is 3x, promotion probably means 4x, support brings it to more like 8x especially if popular. Are you sure its worth it?
> But I know from experience that trying to read a text with long run-on sentences or with obnoxious grammatical features (like an overuse of subordinate clauses) can feel like pure suffering

David Foster Wallace certainly pulls this off in Infinite Jest
Sounds like a good thing to me. The watchmen watch the other watchmen.
Are “Friends with Benefits” Relationships Satisfying?
Oh wow, I guess that's why Mac touchpads feel so impressively sluggish to click.
> A good EV or a good gasoline car are both better than a hybrid, so what is the point?

I don't think this is true. A plug-in hybrid will always have an advantage over a gasoline car, in that it can do short trips without starting the gas engine at all. So for repeated short trips, it acts like a BEV. But unlike a BEV, there's no range limitation or worrying about where to find a charging station.

I've thought fairly hard about a pure BEV and I can't see myself getting one except as an additional vehicle. But I could see getting a plug-in hybrid like the Volt in the near future. Anecdotally, all the people I know who are seriously considering BEVs are buying them as second or third cars. There's certainly a market, but I think it's going to saturate pretty quickly, because a lot of people don't want to have one vehicle for known-distance commuting and then another vehicle for unknown-distance or long trips. While these trips may represent a small percentage of driving in terms of actual mileage, they're enough to shape the choice of cars. (E.g. someone may not drive to grandma's house out in the sticks more than a few times a year, but if the car can't handle that drive, it's not going to get purchased, period.)
Yepp, that's where the argument goes. "It's for free, don't complain!" Well, now that my projects depend on something that I took for granted, I agree that's my own fault. Next time I'll think before choosing between software distributions. Now, I mostly do not care to use or support Debian in any way. I want to USE it, not maintain. Silly me.
They're not necessary at all. They're available, but really you shouldn't care about them unless you're very paranoid. These settings are basically the equivalent of telling your computer "I don't ever want to search the internet unless I manually navigate to google.com (or whatever) and do the search there". Because that's what you're doing, you're disabling the internet-enabled search functionality.
Yes, and thanks for your comment. It is indeed a very complex problem without any simple solutions.

Education seems like a good start, but of course it raises the questions of who will teach and what they will teach. As history shows, teaching the wrong things can have very bad results. If the people making the decisions and doing the teaching are good, maybe it will turn out well. But if those people are not good, the end result could be tragic on a colossal scale.

> If people are empowered to challenge the govt. when it fails its job, then I think new good members will be born.

This is very important and insightful. I think it's also important that government be close to the people, i.e. power being distributed among many smaller bodies.
What static photo gallery generators do you use?
Trying to attack photo problem at my house. Wanted something not tied to any iOS/Android/Mac/Windows ecosystem. Wondering what people use.
Where do you share? I'm not on facebook, reddits..... bad now, and all the hacker messageboards I used to frequent are gone (benheck, bacmods, etc).
Is it possible to create an email-like service that doesn't actually handle email, but only serves as an identity endpoint to be used with Portier?

Like, say, I create an account that reads "me@fiatjaf.com" and implement something on my fiatjaf.com server so that I can use it to login using Portier?
You don't need Sierra to run 8.1
Substantial discussion without accurate semantics is impossible, whereas splitting semantic hairs is substantial discussion in its own right. And the hairsplitting accuracy is necessary because the literal question of good and evil is hardly insignificant.
Teen hacker 'accidentally' causes 911 attack
The latest Powermacs.. from 2006?
The main benefit would be shipping a single WebAssembly module to target client and server (e.g. the same benefit of sharing JS between the browser and Node).
It is, and has been since god knows when: client certificates. Better than passwords because they can't be phised, doesn't require an email, doesn't require trusting any third-party service.

Unfortunately they are also very difficult to understand for even normal geeks and so basically no site use them.
The most interesting part of this is how indifferent people are to it. I live in Canada. We've had Food Banks for 35 years. When they started, there were a few "Oh that's too bad" editorials, then averybody just 'normalized' it. We started to see a homelessness problem back in the 90's, until it too became "normal", so that the citizenry simply assumed 'those people' had it coming to 'em.
Now we've got a serious problem because middle-aged professionals can't afford housing and the accompanying news articles assigning blame to municipal governments, provinces and the federal government are everywhere you look - a classic case of hot-potato politics.
But no one blames an electorate that did nothing, voted no differently, acted indifferently or simply sat around and let it happen because all the bad things were happening to people who, you know, 'probably brought it on themselves'.

And that's the problem. In the developed world, it's become habit forming for the electorate to watch as people at the edges of society and those on lower socio-economic rungs crumble away into 'irrelevance'. Or, as some would call them - the 'deplorable' class.
I suspect it will take a another 2 decades before it become crystal clear that the winners are being winnowed down and the losers are looming larger and larger. We're seeing the first edge now, but it's only going to get bigger. And angrier.
We're literally running this on a hobby-tier Heroku dyno, with free-level redis and smtp services and doing fine at the tens-of-requests-per-minute rate. So you should be able to host your own! :) Once we implement https://github.com/portier/portier-broker/issues/88, it'll even be a 2-click process to get going.

We do intend to keep https://broker.portier.io online as a public service / reference implementation, but we don't have anyone on call or anything if it falls over. On the upside, the Broker is written in Rust, so it shouldn't segfault all that often. ;)
Someone writing an interpreter or (more likely) a compiler needs to decide whether to output WebAssembly or JavaScript. Since code size matters, JavaScript will make more sense for high-level languages. You can reuse JavaScript strings, objects, the garbage collector, and so on. WebAssembly only makes sense for language like C/C++ that have a minimal runtime that can be shipped in each web page.

Users don't care which one you use, so it won't make sense to switch to WebAssembly until there's a significant performance benefit and the code size issues are solved.
That's a fantastic initiative.

> Can we achieve parity with what what operating systems are used for in today’s world, but with less code, and with fewer pain points? Can we do better? We’d like to try.

I appreciate the uncertainty!
YAOSWVITEBN

Yet Another OS With the Vague Impossible-To-Evaluate Benefit of 'Newness'

edit: not to suggest I have a problem with people trying new things, but rather...why not write up a little essay on the architectural decisions you've made and their impact before releasing it publicly?
Oh I see, sorry for misunderstanding.

Yeah, I think it would have been nice to have text format input support in browsers, but the decision was against that.

But you do have other options than emitting binary wasm yourself. You can use a compiled version of wabt or binaryen, here's an example of binaryen.js,

https://github.com/WebAssembly/binaryen/blob/master/test/bin...

edit: actually it looks like the test doesn't cover WasmBinaryWriter, which is what would be needed for this, we should improve that
> When I was using it on a certain network it couldn't hit the NTP servers. This set the time to 1970

This doesn't make sense. No device resets its time to 1970 when it can't hit NTP servers.
Zotero.
Show HN: An Anonymizing News Aggregator- eliminating biases against news sources
I obviously think there is, and I gave a bunch of examples. What more would you like? I'm glad to help.

The idea that there's no difference is poisonous to dialog and, ultimately, democracy. If all statements due to differences in viewpoint can be invalidated as biased, then there's no reason to talk to or learn from people with different viewpoints. All verbal interaction in that view becomes rhetorical combat.

If, on the other hand, we all come from different viewpoints but can overcome (or at least usefully manage) our biases, then dialog is how we work out a common understanding.
Open source tools offer all of these features.
There's a public benefit to those subsidies in that it's creating a marketplace for electric cars that probably wouldn't have otherwise existed. Who buys them is largely immaterial.

It would be nice if the funds for the subsidy came directly from fuel-carbon taxes, but those sort of revenue earmarks are mostly for appearance's sake anyway.
My gripe with hybrids are they are mechanically complex. More than a standard gas engine or a full electric powertrain. Worst of both worlds.
This sounds an awful lot like OpenID (2). What makes it different? My OpenID login (aka XRI i-name) is "=chris.hills" and works on sites that support it.
I think most of the arguments here are from some hypothetical future where every device on the planet has standardized on USB-C except the iPhone.
I corresponded with the developer of this project and learned that there are technical precautions to prevent random software from sending data over Tor without expecting to, so I'm convinced that this design doesn't have the problems that I expected.
Yes, for instance Swift should be able to compile to web assembly? If Swift can be compiled with the clang/llvm toolchain, it should be able to target web assembly.
How Machine Learning perpetuates bias
“The Truth About Obamacare”
“What Planned Parenthood Really Does”

Your reaction to these headlines is probably very different depending on 1) Your worldview and 2) which news outlet published it.

If you were liberal and saw “The Truth About Obamacare”, published by liberal outlet Mother Jones, you’d likely assume that the article detailed how Obamacare has helped so many poor people get insurance. You might click on the article, get reinforced in your view of Obamacare, and feel good that your side was winning.

If you were liberal and saw “The Truth About Obamacare”, published by conservative think-tank The Heritage Foundation, you’d likely assume that the article was attacking Obamacare and calling the individual mandate unconstitutional. You probably wouldn’t click on it, and if you did, you’d likely be reading it with a “ahh, so this is what those idiot conservatives think” bias.

I find myself guilty of this all the time. It’s human. No matter how open minded you think you are, it’s a lot more comfortable to listen to people agree with you than challenge you. It’s scary and hard to step outside the echo chamber.

The public conversation used to be, “these are the facts, we just disagree on what to do with these facts”. The internet and the echo chambers it’s created have devolved the conversation into “we don’t even agree on the facts”. No wonder the country seems more divided than ever.
Alot has been written about the danger of echo chambers in the past year, but not much has been done about it, so I decided to try something.

I thought about how orchestras were able to hire better musicians by having them audition behind a curtain, and thus allow the people on the hiring committee to focus purely on the sound coming out of the instrument, and not get biased by the musician’s age, bodyweight, gender, or race and I realized that the same principle could be applied to news consumption.

So I created a news site that aggregates articles from some of the most respected liberal, conservative, libertarian and democratic-socialist publications on the internet and displays these articles to you without showing you the source. So now when you see “The Truth About Obamacare”, you can click on the article without any preconceived bias for or against whoever published it.
From a manipulative boss, that sounds like "convince me I'm right."

I try to flip it around and say "here are my assumptions, what information or understanding am I missing? why is this is a bad idea?"

We all miss things due to our own biases, lack of understanding or information, experiences, or even just not being on that email thread. I think my questions have worked because it plays towards people who want to demonstrate how smart or well-informed we are... and we're all there at some point. :)
I noticed it is free to post a job now. Is this part of the sharing ethos, and has your business model changed?
Yes, it's an OIDC-compatible flow, so if fiatjaf.com implements an OIDC provider that will authenticate "me", you should be good.
Just because you're not the target demographic doesn't mean the demographic doesn't exist.
Well, good writing is unlike mind control in that it's an actual thing. But I get the point: in the end, you've got to question yourself about what you're really trying to do here. What is it that you're trying to convey with your writing.

Which is why I've mentioned literature: if you do try to keep it all short and avoid anything but periods, all you'll manage is to sound like Hemingway. And there's more to literature than Hemingway.
It will be! We're not sure what the eventual protocol will look like, but it'll probably start with webfinger, which can then point to whatever authentication gateway you want. We only need SMTP as the base case in the chain of strategies: https://github.com/portier/portier.github.io/blob/master/Des...
We did the same thing. 2014 Nissan Leaf had about 18k miles on it, still had full battery capacity (no "lost" bars). The range is just north of 80 miles.
That only matters for content created after the malware was installed though, assuming the backups' snapshot interval is reasonable. The malware doesn't usually hang around very long, does it? If it's detected while it can still hide, it still has the decryption keys.
While I don't mind people sharing their work, I would argue quite the opposite. Make what you want and don't actively share it. Don't waste your time sharing and documenting only to waste even more time maintaining your project if "it becomes successful".

>Any programmer worth their salt has a collection of repos

Repos are cool but don't be a programmer. Programmers make programs. You should probably make money. If something is not worth selling, probably is not worth actively sharing & supporting either. Bill Gates is not known for his collection of repos.

> Factor in the extra time needed on your projects to tune your work and make it resonate with your audience. Be a prolific sharer.

Yeah, and don't forget to whip yourself regularly.