skysight-inc/HackerNews huggingface dataset:
This article makes an error I see alot: person/group uses unusual technique X, therefore they foolishly only (or over-) use X. In this case, it's Musk thinking in terms of the underlying physics constraints. For effective altruists, it's quantifying charitable impact.
the answer is... Google

> In June 2012, Google acquired Meebo to merge the company's staff with the Google+ developers team.
There have so far been none who can do that verifiably, though...
I sure hope so!
Hangouts may be a disaster but even so it is still in my eyes the best messaging solution in that it is truly cross platform, most people have accounts (even if they don't know it, via google accounts), it supports at least some open protocols (remnants of XMPP still works) and does all the essential things (voice, video, text chat, presence, etc). I honestly think that Google's best move still would be to drop everything else and go back to Hangouts / Talk as the single solution.

The problem is that the whole space is a nightmare where none of the players actually has the best interests of the users at heart.
That last sentence seems like a non sequitur (or, at best, a radical tangent).
I don't actually remember why ICQ died, it was the best then there was MSN Messenger for some reason...?
The main advantage of a hybrid system is that the engine can run at a more efficient speed, which is independent of the power being delivered to the wheels. Say you are driving through a town, accelerating from stopped to 30mph then cruising in traffic, the engine will start shortly after you start to move, run at 3000rpm the whole time (or whatever is the most efficient speed), then cut off when you begin the cruise.

This is why automatic transmissions now often have 7 or more gears, as it allows the engine to run at a more efficient speed. A hybrid system in comparison is mechanically a lot simpler though: In a Prius the clutches, transmission and alternator have all been replaced by a simple mechanical device with fixed gears and two electric motors.

As for the battery the Prius has a 1.3kWh battery, but due to battery longevity (the system tries to keep it charged around 60%) only around 400Wh is actually available for use.
Structure and Interpretation of Computer Programs (SICP) by Abelson, Sussman, and Sussman.

Full text is available here: https://mitpress.mit.edu/sicp/full-text/book/book.html (or PDF at https://github.com/sarabander/sicp-pdf).

It is IMHO the most important book on programming and programming languages ever published.
Aren’t the files outside of your app inaccessible from within the Sandbox, unless you give the app permission to read them? I mostly use non Mac App Store apps but one I use, the Unarchiver, needs permission to open files
For ease, Walton or Dobbin. When I read, I tend to pick up Oldfather.
You might be interested in https://www.akalin.com/intro-erasure-codes , where I explain how to implement Reed-Solomon erasure codes.
It's a form of linguistic pollution.

https://www.etymonline.com/word/pollution
Don’t Make Me Think: A Common Sense Approach to Web Usability.

The chapter about “religious debates” in particular was hilariously accurate, about how teams of people will argue about strongly held personal beliefs about things that can’t be proven.
If my webcam light ever flickered on and then off, I'm chucking my laptop off the side of a bridge. Willing to be most other people wouldn't attribute it to a hardware fault, either.
Do IPv6 addresses count as identifiable? Because they really shouldn't if you understand how SLAAC works with privacy extensions (the default in almost every client stack).
Ask HN: What are the 5 most important techniques you use at job?
During our professional career, we learn many things. We forget a lot of them. But there are few techniques which we use every day, they help us excel our job.
Thanks for the timeline!
Of course “they” do, the EU collects billions of dollars in protection money every few years from each of the tech giants.
I help maintain IHaskell and I'm sorry to hear you had trouble setting it up. If you'd like to open an issue on the IHaskell repo I can try to help you troubleshoot your install.
Agreed. The "oh I don't use FB" attitude is just as interminable as the "oh I don't own a TV" response to a question about a Netflix show.
How do you find the template syntax with Hugo? I love the speed of it over Jekyll but I find the Hugo syntax really unintuitive sometimes. For example why {{ if or (isset .Params "alt") (isset .Params "caption") }} and not {{ if (isset .Params "alt") or (isset .Params "caption") }}?
No. The whole point of backups is to protect against hardware failures and unforeseen software bugs/defects.

If someone sends you something in the post telling you to delete their data, it should not be difficult to simply keep that record available when you need to restore an unrelated machines backup, unless you have incompetent IT.

This is part of the reason many GDPR consultants suggest applying an IT standard like ISO so that it’s clear you already know what backups are for and how to use it.

A single machine/database with all your business data on it mixed with personal data and the only record of requests from subjects is criminally irresponsible.
I use the accordion method. I let my inbox fill up, and then at some point it gets out of hand and I take drastic measures to bring it back to zero inbox.
I suppose literature and sports are understandable to everyone. People might not know the individual fact but they understand the meaning and can at least try to remember something. In STEM, you'd get "stand-and-stare" with any technical term where the entire field is completely alien to most viewers and players.

The same effect happens in casual conversation. Arts majors have all kinds of accessible topics they like to talk about with anyone, but a programmer can't even begin to say something about stacks or garbage collection or whatever with a non-programmer. It's a totally walled off other-world for most people.
Sounds shady, but I think the real problem isn't that Wire is exploiting the open source community, but that OP is somehow still willing to work on a project that is clearly close-sourced.

If their server is close-sourced like OP stated, then why is he building on their platform to begin with? There are plenty of other open source chat protocols much more dedicated to being open.

My point is, sounds like the solution to this problem isn't to get Wire to open up CORS but to move on to another truly open project.
In Running Like A Startup, Nonprofits Find Success
> even when you pass that test, you will have a nearly infinite number of marcov-chain generators and similar programs to sort through

Not really relevant to your point, but Markov chain generators aren't able to generate syntactically correct English.

(Or, they are able to generate it, but they aren't able to stop themselves from generating syntactically invalid English, and almost all of their output will in fact be invalid.)
Why did you shadow ban me?
I miss those Pidgin days so much... Even Facebook was rocking XMPP for a while. Things were so simple back then.
Bismuth is also replacing (toxic) lead in shot (pellets) used for hunting, especially where there is evidence of lead poisoning in scavengers (like condors in California).
I used to run Linux before switching to Mac, around 10 years ago. Recently got a Dell XPS 13 and installed Ubuntu (then Mint).

Installing stuff on Ubuntu I used a couple of PPAs. How is this any different than curl|bash? You just trust some repo blindly.

Also, please refer me to this magical distro that just works cause I have seen these before going back to Mac:

- HiDPI scaling does not just work. There are weird issues here and there.

- Closing the lid does not reliably put the laptop to sleep. Sometimes when it does, opening it does not just wake it up.

- Once in a while, the OS completely forgot that it had a Wi-Fi device. I just restarted and it returned.

I don’t have time to test workarounds, read logs, try different distros and shit like that. I never once had to think twice before tossing a MacBook into my pack because it might still be awake?

I love Linux on servers, used o love it on my desktop but that was high school / college days. I had too much time to tweak things just perfect.
The NSA sent coded messages to a shadowy Russian on its official Twitter account
Don't get me wrong. I like React.

Isn't what string base templates always delivered? Precompiled template function where you need just to pass the context and just return a string? That you could compile trough a transpiler?

Feels that React went to far for solve real world problems.

Douglas Crockford, told us in 2008 that DOM manipulations were faster. And React bet on it by move all in, with in-memory tree creation and delivered diff-Patching technology.

Not per se a bad thing.

I think Node are great, but bindings on shadow are just useless expensive, and caching template-functions is a nightmare if you've to keep in mind all the 'useless' events.

This why pieces like Preact make sense to exists; and why alternatives, like diff on context (Angular) make still sense.

Although here we're talking about pre-compile patching. Which IMO you just get for free in strings templates that don't relay on a Dom in solving partials (beforeNode vs afterNode).

Unless you need to change attributes in a table of thousand elements, most of Reacts, once again, shows only overengineering and premature optimizations that don't serve the purpose.

But yeah, all React is an Hype.
Still like to read it :-)
They are not the freest market feasible.
How is this better than just using cloud-init and maas.
Clean Code Series from Uncle Bob.

The books made me realize how horrible my codes are. No matter how long you've been programming, I think these books should be read by every single programmer out there.
In broad strokes: both have life independent from planetary surfaces, strong AI, FTL communications and travel, teleportation, and extremely cheap and abundant energy. The Federation has time travel over the Culture, but less impressive AI and comparatively abysmal biomedical technology. The latter two weaknesses are, IMO, more a result of extreme technological conservatism in the Federation than any universal technological ceiling being lower in the Trek setting.

In TNG we see that the computer can faithfully emulate human intelligences on the Holodeck, including human geniuses, while maintaining its "ordinary" ship duties as well. (At least I seem to recall Barclay consulting a virtual Einstein in the Holodeck when an alien probe turned Barclay into a supergenius in "The Nth Degree.")

So they've got strong AI for entertainment. And for medical care, according to Voyager. Run it faster than realtime and I'd guess it's already weakly superhuman, Data-or-better. Then keep iterating from there, like the Culture ancestors did for generations of AI before the full-fledged Minds came about. I'm not going to argue that Trek has anything close to Minds, but it seems like the Federation already has the ancestors of Minds, lacking mostly the willingness to let them develop further.

The even weirder question, when I keep thinking about it, is why none of the other major factions in Star Trek were less reactionary about e.g. ubiquitous AI or life extension. It seems like the Vulcans, Romulans, or somebody would have already been willing to end aging and/or adapt transporter technology to make immortal backups of individuals.
we read this book to my son almost every night, and when we get to "good night nobody" he gets anxious and tries to turn then page quickly. Anyways, after reading this article I'll never look at this book the same again, not sure if good or bad.
I don't think performance of the best on these contests says much about the education system (other than possibly how much exposure does the education system provide to this kind of contest from a young age).
Introduction to ML Ensembles
Yes, I was going to say Unitarian. There are also various ethical societies and Sunday assemblies.
Ask HN: What are your favorite language and tools for web development?
Reinventing Organizations by Frederic Laloux - https://www.amazon.com/Reinventing-Organizations-Frederic-La...

For me it is the most influential book on how I think about "agile" , what that really means, and which factors really matter.
Do you have any recommendations for microphones suitable for desktop use?
Equifax Lost Even More Information on Consumers Than It Told the Public
That stuff is not possible if you have a sandboxed app from the Mac App Store.

Sure, if you download software from the web, it can do whatever it pleases.

But if you download apps only from the Mac App store, you should be safe.

On iOS, Apple checks all your software. On the Mac, they give you a choice: If you want "safe" software, go to the Mac App Store. If you want any software, go somewhere else.

The sandbox isn't as complete as on iOS, but the stuff you listed requires special permissions and confirmations when you get your software from the Mac App Store.
Technically, we are in a position of resource abundance, and ready for a PS economy. Unfortunately, greed is keeping us down.
2 More Weeks Till the Galaxy S9
Encrypt all person-specific data with the a key unique to that person, and if the person requests deletion, delete the key. This effectively deletes all backups.
Dead simple HTTP client for Unity
Those old clients can have security advantages. For example, my MPC7400 processor is immune to meltdown and spectre. It also isn't supported by a typical javascript JIT, so that wipes out lots of other potential exploits. I'm pretty sure the RAM is old enough to be immune to rowhammer; it is PC133 in slots specified for PC100.

The web browser is of course obsolete. Newer ones run slower, take more RAM than the 512 MiB that the system has, expect a GPU, and have lots of dependencies.
It is benefit vs cost: for me it is acceptable because i want to be able to do whatever i want with my computer using applications that can freely interact with each other without the OS getting in my way.

It is not the eighties anymore. Software is exploited through malicious files that exploit vulnerabilities in file readers (e.g. malicious PDFs). Software distribution sites get compromised (Handbrake, Transmission, Linux Mint), etc. Signatures and proper sandboxing reduce the attach service considerably.

Also, to address your point: sandboxing does not have to be binary. For instance, on macOS, a sandboxed app can request the user access to the calendar or address book. In that way some random app can't just steal your address book. [1] By default an application cannot open any files from the user's home directory, unless the user e.g. choses it using a file opening dialog (which runs out-of-process). On Flatpak on Linux, you as a user can decide to run an application with more entitlements (AFAIK currently only through the command-line).

We need to go to a world where the power lies with the user and not the developer to decide what an app can access, upload, etc. macOS sandboxing and Flatpaks on Linux are now providing part of that solution.

Also FWIW personally as a developer i highly dislike the idea of signed software. First of all i do not like the idea of having to ask (let alone pay) anyone to have my program be runnable by others

Flatpaks on Linux are normally signed, but they can be signed using GnuPG key. No need to pay or ask permission. Of course, the downside of this model is that it puts the burden on the user to check that the key is owned by a reputable person.

second i do not like the idea of my name being carried alongside my programs unless i explicitly add it

Most users should not want to run a program by a random person.

[1] Don't say that free software is not vulnerable to such problems. A popular free software documentation browser embeds a Google Ad, some open source applications use Google Analytics. I do not want to upload any data to Google. Unfortunately, as a user, I can only avoid that by inspecting all my outgoing connections. Of course, this is out of the reach of a normal user. I would absolutely be in favor of sandboxes where by default an app could not make any network connection.
> What prevents you from reading the Xauthority cookie out of disk / an existing process's environment / out of an existing process's memory / etc.?

The sandbox does.

> You need a sandbox to prevent it fro doing these things, which is certainly doable, but much harder than just opening a new X server.

Of course. I never said simply running a new X server is sufficient. All I asked is if the sandbox needed to run the program in a separate user account.
I don't think it's fair to say IHaskell isn't for beginners, I found it invaluable when I was starting out as a richer REPL than GHCi. I agree with everything else you say about it though. I help maintain the project now and would love to know how I could make it easier to install and use.
I’m kind of surprised there’s no open source exchange with much traction yet.

I think Buttercoin was the first attempt but they pivoted then failed. It looks like there’s a few others but only a few small exchanges use them: https://www.reddit.com/r/Bitcoin/comments/37ku14/open_source...

Something that provides the core features of an exchange with focus on excellent security and proof-of-solvency built-in would give small exchanges (like BitGrail) a competitive advantage.

Additional benefits would include having a standard API others could more easily write tools for, and opportunity to experiment with things like instant cross-exchange transfers using payment channel / Lightning Network.

That said, it’s a pretty big undertaking. To do it well it would probably take a funded (or already successful) exchange or other company with related business model willing to do it.
This is Uber’s plan to deliver on flying ‘cars’
Our entire company ran on GTalk for a while, then Slack landed like the Spanish Flu and the IRC++ like features pushed every other medium out, except for some, email. Hangouts was used in meeting rooms for a while but it was so horrendously unreliable that we switched to GotoMeetings then Zoom.

Zoom is less shit than the others but still fairly awful. Slack, imo, solved instant messaging in businesses completely, but conferencing is still a wild west of garbage solutions.
The Phoenix Project.

It's terrifying the parallels.
Show HN: Creating client certificates for kubernetes apiserver with python
What’s Coming in Windows 10’s Redstone 4 Update, Available March 2018
But they don't really ask stuff like that. Here are a bunch of Crime & Punishment questions:

j-archive.com/search.php?search=crime+and+punishment&submit=Search

Even a $2000 American Football question has a lot more hints than 'who won the Superbowl in 1979'

"THE CENTRAL POWERS $2000: The last season for the AFC's Central Division was 2001 & this team with Kordell Stewart at QB won it"
I've said it before and I'll say it again: GODS I love living in the future! I don't even care that I don't have a jetpack.
If this domain has any potential value whatsoever, you will wake up to find it's already been taken unless you "backorder" it. Domain backorder services are when you pay to purchase the domain the moment its registration drops. They fight to be milliseconds faster than the other services trying to make the same purchase. You won't beat the bots by checking WHOIS once a day.
> Have you tried Skype for Business lately?

On Linux it does not even show the screen shared by others (Windows) users. In the old Skype (not for Business) client Linux users could even share. For corporations progress means removing working functionality.
“Following the GDPR” is easy for most companies because the amount of personal data they keep and have at risk is extremely low. The ICO has some great guidance for them:

https://ico.org.uk/for-organisations/business/

> “Don't worry, the european courts are nice people" is not a strong enough guarantee for most people and corporations.

The GDPR is already law and people, and corporations are still here.

That’s how courts work in Europe. They can fine you for hurting consumers or putting them at risk even if the specific actions you’re taking aren’t necessarily coded and specified.

As an American living here I understand how strange that can seem, but the advantage is that companies getting prepared for the GDPR are treating the personal data they keep as a liability instead of treating it as an asset.
A small aside: on the Mac, Micro Snitch [1] can let you know about any app that accesses the mic or webcam. It can use overlays, notifications, and/or just the systray to indicate that an app is using the mic/webcam. It also has an activity log that can you show past use.

[1] https://www.obdev.at/products/microsnitch/index.html
How to Hook Up with Herpes Singles
I think its a combination of things. One is that they were using etrade or another broker before robinhood came out. Two is that $7 on a typical trade is pretty small. Anecdotally, my trades are $1k-$5k, so $7 is maybe only a tenth of a percent, or the amount that I could lose or gain within a few minutes after the trade. Third, "if you aren't paying for it, you're the product." It is well established that your order flow is sold to larger institutions. I know it probably doesn't affect me in any meaningful way as a small fish, but I still don't like my investment decisions to be data for someone else's front running strategy.
"Everything is Obvious," by MSR researcher Duncan Watts.

Imagine every time when people infer seemingly-obvious extrapolations from data. This book addresses that phenomenon to make you more self-conscious about the limitations of data and the constant need for more research.
I agree -- people shouldn't have to learn all of that. If the system were designed better, then there would be no need. Right now, it's open season on people who don't understand how things work (and even on many people who do understand how things work). So the system needs fixing.
The GDPR was specifically sold as limiting the things that well-known US tech companies (Facebook, Google, Twitter, etc.) can do with respect to EU citizens. The sad irony is that only well-resourced tech companies with a small army of lawyers and a large army of programmers can afford to be GDPR compliant.

The sort of unintuitive machinations it takes to maintain honest compliance while providing useful services is kind of mind-blowing. Every bit of it that I've delt with has left me depressed about what this will do to small companies and innovation. Facebook will have no trouble at all being GDPR compliant, but your average 50-person startup or small-town business hasn't got a chance.
How so? The solution is pretty straightforward: encryption with a per customer key that can be discarded.
I don't think social media is a mirror of society. Social media's focused on attention and addiction, and is not designed or measured on presenting an accurate picture of what's normal. Not only the population on Twitter is not a normal distribution, the interactions and interaction style are not normal.

Social media has been around long enough that it's possible the crazy tech bosses you have seen may be an effect of the craziness of social media. But, then again it could just be crazy bosses.

I still agree with your first sentence. Plenty of room to improve. But I think the online world is the #1 component to focus on to make that happen.
also funny how lopsided it is, the reported does not seem to have contacted the OP at all. Just some random mumbo jumbo on reddit harassing the dev and a zillion links to the app
Thank you for this service.

My friend's step-father recently passed away. He was a Vietnam era veteran and didn't leave this world with much planning for his passing. The service provided by the volunteers was of huge comfort to my friend and his family, the simple yet meaningful service lent dignity to the end of a situation that didn't have much of it.