skysight-inc/HackerNews huggingface dataset:
WhatsApp without any server-side storage nor content discovery? These are primary requirements towards a social network and they'll cost more than another dollar to fulfil.
I don't imply it's about privacy. I talk entirely about power distribution in this article.
This explains a lot about Houellebecq's writing.
Bold move being honest about your religiousness here. I respect that.
How Threat Stack Does DevOps (Part IV): Making Engineers Accountable
Ahh okay. Thanks for the correction.
There are a number of languages that meet the memory safety criteria, and they each have tradeoffs that may make them a good choice for a certain range of use cases. This project happens to be based on Go, but similar projects in other languages would be interesting as well.
It would be more convincing if the author had their Mastodon account info at the bottom, not their Github / Twitter account.

Also I'd like to hear the author's thoughts on GPG's viability, as discussed below:

https://moxie.org/blog/gpg-and-me/

Eventually I realized that when I receive a GPG encrypted email, it simply means that the email was written by someone who would voluntarily use GPG. I don’t mean someone who cares about privacy, because I think we all care about privacy. There just seems to be something particular about people who try GPG and conclude that it’s a realistic path to introducing private communication in their lives for casual correspondence with strangers.
Mark Zuckerberg Thinks We’re Idiots
Link to source paper to save everyone else the pain: https://sci-hub.hk/https://doi.org/10.1016/j.jinteco.2015.09...

Despite the fact that this OP's article is thin on content, fee.org is a cancerous website. Upon clicking the article the site demands notification permission, then loads a shitload of sidebar junk. To avoid this I attempt to use Firefox reader mode, but that just loads a different article about automation (but with the shipping container headline).

EDIT: The paper is a solid read.
>> Decentralized -> And no one else can remove your data

So here's the rub: 1) you post stupid stuff, but by the time you realize this, you've already forgotten your password and the account recovery doesn't work, 2) someone gets hold of your account, posts stupid stuff, and 'throws away any means to recover the account', 3) someone posts stupid stuff that is determined to violate law, how do you take that down?
Compiling Linux on computer running BSD. User has no computer running Linux, but she has computer running BSD. She builds needed toolchain, downloads and compiles Linux kernel. Its relatively easy to build BSD while running Linux. But vice versa?
There is some discussion on this matter that you should engage with:

https://github.com/tootsuite/mastodon/issues/928
Sure, but does that include followers-only and private messages?

Also, lack of encryption allows for selective censorship on the fly.
Poster is implying it's a dichotomy by pretending that better women's rights is proof that sexual expression has improved. The implication is that you either admit expression is better because we have women's rights or you admit you were wrong. False dichotomy.
The best architecture with Docker and Kubernetes – myth or reality?
Software glitch cost Hamilton victory – Mercedes
I have been using audiobooks frequently to help me fall asleep. For me it has to be the right tone of voice and not a high pitched voicy or jerky style enunciation.
I thought you guys are "Silicon Valley"?!
Decentralization, only by itself, does not imply privacy, agreed. However, it is a step towards it, in the sense of trust distribution.
The good news is that now these outlets will run reaction stories "No, Foo didn't really Bar"
> You know the phone numbers of all of your FB contacts?

I don't have a Facebook account.

> Getting someone's phone number has always felt like a much higher bar than their FB since you could harass them with calls, SMS, etc and it's more difficult to block.

It's quite easy to block a number. If they'll go as far as to use a different phone to call you, then they could also use someone else's FB account too.

> Plus there's an implicit sexual connotation if you ask a woman for her phone number that doesn't apply to Facebook or LinkedIn.

That's probably something specific to your culture or a misconception on your part. I don't see how the two actions are different when in the same context, except friending someone on FB means you let them not only try communicate you, but observe a certain period of your past and see pictures/videos/posts of yours. I can't see how that's not more demanding in terms of privacy than asking for someone's phone number.

I'd ideally go for an e-mail address instead of both of them, but well...
I just tried to upgrade my project to 4.6 in Unity a few hours ago (using the 2018.1 beta). I ended up having to switch back because of build errors. For anyone who is interested in upgrading to 4.6: I suggest waiting until later in the 2018 release cycle so that all the kinks can be worked out.
Securing Kubernetes Deployments with Vault (OAuth2, Dynamic Secrets/SSH, Keys)
The link next to the bird icon is sircmpwn's Mastodon profile, not his Twitter account.
The network effect works both ways, which many online games and services have discovered. I think Facebook will be replaced with something more local, closer to you, less invasive.
Female labor supply
> cleaning up toxic data spills" - this doesn't seem well worked out

The EPA’s value in mitigating harm from oil spills probably comes less from the mechanics of the literal clean-up and more from oil companies’ knowledge that they will owe massive fines. Countries with data regulators levy fines. We, in America, do not.
Dang, I suspected it from the description of what you were doing because pfsense is so awesome for that kind of stuff.

Just thinking from the perspective of remote support, I can't really walk my folks through a pfsense setup over the phone if there is a hardware failure... :/
You're completely right. I didn't mean to imply that you can't compete with a head start. What I meant to imply was that in social/search specifically, it's extremely difficult to compete, due to the virtuous cycles of networks and data.
It's how society monitors things it cares about.
Agree, really worth your time reading.
Gastronomy is undeniably part of the French culture but I think it is seriously declining. France has one of the highest density of Mac Donald's in the world (they are always packed!) and junk food is extremely popular. More than 50% of French people are overweight or obese, and the associated diseases are on the raise.

We have been embracing the US diet in France and we are witnessing the same outcome. However, I would say that French people (and continental Europeans in general) are still more conscious of the food they consume, compared to Brits or Americans. This is personal anecdote (so probably worthless), but I've been surprised in the US to witness "educated" families routinely feed their kids with sodas and chocolate bars. Many French parents would treat those as poison.
I've been using Oni for the last few weeks as my daily driver (I liked it so much I signed up as a monthly sponsor), and here's my take on it:

It's a fairly new project, but it's under _very_ active development. There's an excellent community building around it and I think we will be seeing some really great progress over the next year. That said, it isn't anywhere close to feature parity with vscode, but the value proposition is: neovim, with vscode compatible snippets and typescript-language-server-driven autocomplete (also works with vanilla JS) out of the box. AFAIK it works with any language language server with a few lines of configuration. I have tried several times to get You Complete Me working to my satisfaction and never quite got there despite spending several weekends working on it. Oni just works.

The bonus value proposition is: since it is a GUI wrapper around neovim, you get to retain all of the muscle memory you have built up in your years of using vim, but potentially also get all of the goodies that a graphical IDE like vscode provides. I have tried the vscode vim extensions, and they are really impressive, but they are still limited by the vscode extension api and at the end of the day it's not a real vim. For me, it was just not-vimish enough to constantly interrupt my flow; I believe the original inspiration for Oni was the creator's frustrations with vscode vim extensions.

I have been digging into the development process and I've been _really_ impressed with how brilliant and industrious the main contributors are; features are getting added at a breakneck pace. A few things that are in the works: real-time browser pane with auto-refresh (I just tried out the browser feature and it works like it's just another vim buffer... pretty awesome stuff!), markdown preview, and a gamified tutor mode for newbies.
Amen to this.

I've spent more time than I dare to admit trying to rebuild my person web site which I ran successfully from 2000-2012. Which coding framework should I use, CSS, database, hosting platform, the list goes on. I should have just spent the time writing it all in plain vanilla html (which I've now started doing).

Ironically if I'd start posting my content on a social network where I had no control over how it looked/functioned I would have spent my time actually putting together something useful.
It was imperative for an ex girlfriend of mine to have a movie on; or she was unable to sleep. I prefer total darkness so that my body gains the maximum recuperative benefit.
Perhaps one solution could be to keep your personal data encrypted but then if you need an online service you'll need to somehow let the services access it.

That's the part where it gets tricky. Either the code working on your data is sandboxed from the outside world which sounds impractical. What if needs to talk to other backends. Alternatively the operating system ACL framework is super granular so you can give the service the minimum amount of data it needs.

Or another solution could be a way to easily see which entities/apps have access to your data and the time they accessed them. Like some sort of an audit log with accessible UI.

A non-profit agency is nice and all but doesn't give much guarantee.
>Why does it need to be signed and encrypted? We have PGP, Signal and Co. for that

Note it IS signed. It's just not encrypted. It needs to be encrypted, too, because it's the reasonable expectation when private messages and followers-only messages exist.

Additionally... should I be some location and post something, I'd be broadcasting my location, even if that isn't intended. All because it's not encrypted, where it should be.

>Mastodon is as trustworthy as your instance administrator, so you'll have to find a place where you can trust your admin.

That'd be true if it was peer-to-peer encrypted. But it is not; all messages are plaintext on the wire.
Unreal is ahead on some of their 3D capabilities—Godot only targets OpenGL ES 3, at the moment. However, this affords Godot a huge number of target platforms on the same codebase and, in a huge turn, now that MoltenVK is being open sourced by Valve, Godot is moving its render API to Vulkan.

If you want to play with all the bells and whistles now, Unreal currently let’s you use a more advanced graphical pipeline; if you want to multi-platform your game or you won’t be releasing a shader-heavy 3D game in the next year, I would at least try Godot.
Code your own Proof of Stake blockchain in Go
I see no reason to think that making this possible would alter their ecosystem at all. It would always be a small minority of users. A small minority that developers could always just ignore. Developers on Android don't bother to think about custom Android kernels, unless they're specifically targeting that user niche.
Mind your dependencies
Unreal Engine is a paid engine with highly developed, opinionated engineering in many subsystems. (visual blueprint scripting, unified material render engine, actor model) Its featureset is advanced enough to support AAA games.

Godot is a free engine offering a C# scripting environment.
It's been interesting to see how much press Facebook, and to a lesser degree Google, silicon valley, and "tech" have been getting lately.

I look forward to when the press seriously talks about the truly evil organizations that are physically drugging, poisoning, and killing people and our environment.
Note metadata includes where someone is posting from.

Connect to post something without encryption means your location is revealed to anybody observing the network.

This is indeed dangerous.
I don't consider any framework cross-platform unless it also targets TempleOS.
What is delicatessen? In USA that just means cold cuts of meat.
> This is an industry that sells influence at scale. Anyone with a credit card can start changing how people think and act but there are absolutely no real consequences for bad actors.

Isn't this true of almost any industry which lets you put out information? E.g. news publishing? Book publishing? Blogs?

I mean, what exactly would you do, ban all communications? Maybe I missed something, but it seems like everyone just assumes that advertising is the #1 biggest influence on most people, and was used to completely change the tide of democracy, when in reality it seems to me that it's a small part of the problem, at most.

I'm serious about the question btw - what would you do? You say regulate at the core. I'm not saying necessarily don't regulate (though that is where I lean) - I'm asking, what exactly do you propose?
I was hesitant about blatantly asking for money myself with my post, so I didn't share a link. But since you asked, I am going ahead and sharing.

I really appreciate it :)

https://www.gofundme.com/the-vexrobotics-world-championships
Isn't this true for anything though? More experience = better (on average).

In theory there is an optima between a new hires ideal workplace and the hiring company's style of work. As with most things it's about knowing yourself and identifying in others if there is a match.
Because they knowingly threaten the underpinnings of free society. These are not naive people who have discovered that there is a problem with their product. They are extremely smart people capable of fully understanding the consequences of there actions.
Spot on.

Advertising is a strange beast. An emphasis on taking media theory seriously would do us a lot of good. I actually think the internet has led to more awareness of the issue but the decades prior gave us a dismal trajectory. Whether advertising itself is inherently bad for us is one thing. It's abstract side effects as a are another, and that is what we are concerned with here, but we have to first accept the the realities of the course we have been on in order to correct it.

Media, interface of advertising, is often thought of as frivolous. This is the same interface through which religion has enraptured it's audience for all the centuries. We can approach the issues in a rational way. Branding and advertising uses the same concepts in a different context and form. How branding and advertising affect us is a messier discussion than whether it does or not. We have accepted a life experience (emotions, desires, meanings) overwhelmingly defined by advertising. As such, our livelihoods are entangled with it and almost all of us depend on advertising to make a living. Maybe we should consider whether we are incentivized to be complacent about this core problem in the same way an individual living in an extremist religious society is incentivized to conform. I'm not sure.
There are lots of things that don't require dedicated employees that companies insist on.

For example, a public school shouldn't need to employ janitors, it should just contract with cleaning companies.

Unfortunately, the high school systems in the US give people no education on starting small businesses so people lack the economic and practical knowledge on doing so.
> and no adblockers dont magically solve everything.

They dont solve 'everything', but they solve quite a lot.

We can tell how effective they are, by how much many ad funded website complain about them.

Harm minimization is still a useful strategy.
If someone pays me for a service in bitcoins (e.g. GPU rental), what dollar amount do I report for income? The dollar value of the bitcoin at the time I was paid? The dollar value on 12/31/2017 at 23:59?
Yes, I disagree with the above user's statement about why they're said to be federated- they're federated because content from any instance can appear on any other instance. The federation is the cross-talk.
If we can get some good examples of social networking sites interoperating with each other using W3C standards like the ones you mention, then things will get very interesting with the introduction of the GDPR in Europe. Specifically, it includes a right to data portability, with the wording:

"In exercising his or her right to data portability pursuant to paragraph 1, the data subject shall have the right to have the personal data transmitted directly from one controller to another, where technically feasible."

https://gdpr-info.eu/art-20-gdpr/

Conceivably, a Facebook user could demand that Facebook support automatically sending their Facebook posts to their friends on third party social networks. I imagine that an EU court would not be very sympathetic to Facebook claiming that it isn't technically feasible for a (large, monopolistic, American) company to support this use case when small open source (European?) competitors have implemented the W3C standards with no trouble.

Once Facebook is forced by the GDPR to publish data to competing sites, I imagine it will feel compelled to also support receiving data from people on those sites, otherwise the one-way flow of data would put Facebook users at a disadvantage. But then there is basically no reason to use Facebook, as users of competing sites would still be able to see and be seen by their friends on Facebook.

This is such a disastrous outcome for Facebook that I wouldn't be surprised if lawyers at Google (or some other big company) were already working on the legal complaints they are going to launch come May, when the GDPR comes into force.
Cool! Thanks! I wish I could +10 this. I haven't actually tested it so far but if it works it's amazing.
It affects the way it is developed: hurriedly, carefully, carelessly, etc. This, in a software team in the real world, is a significant factor in the consequent reliability of the software developed.
After going back and looking at http://www.oracle.com/technetwork/java/eol-135779.html I noticed that it doesn't conflict with what you posted above. It specifically doesn't call out model for Java 11...

This may be nail in Java's coffin if this plays out as implied.
> That will be accurate at the tuple space, but not down to the nearest centimeter

Yes, you're right. Sorry, I didn't mean to imply centimeter-level precision anywhere. I said "high precision" because I compare it to GPS and not RTT (which was not common when I started this project). Unlike FIND, any nearest-centimeter precision requires specialized hardware (to be available on Android P in the future! [1]).

The FIND system fills a niche where you might need room-level or sub-room level precision without having to install anything except an app on your phone or computer.

> any mass between the marker and the tracked device will throw off readings

Its true that individual readings will be affected by varying obstacles (doors/people), and this will throw off location classification if you have very few signal generating devices in the vicinity. However, generally places will see Bluetooth/WiFi coming from their neighbors in all directions so it would be hard to attenuate all signals simultaneously. The machine learning is pretty robust too, so if one of the readings get thrown off because there are still several others that can compensate.

[1]: https://developer.android.com/preview/features.html#rtt
Unreal is great for graphical fidelity. It also has tons of stuff built in because of Epic's own use of the engine. Things like multiplayer support, replay recording, and mobile support are there right out of the box. Plus the engine has been widely adopted (it was used to make PUBG and Fortnite), so you have an active community of amateur and professional game devs who can help you.

While Godot has been adopted by some studios, most stick to their own engines or use Unreal/Unity due to the lack of some of these features (or just a lack of adopters in general, which becomes a chicken-and-egg problem).

However, I'd love for Godot to become as full-featured as Unreal. These are exciting times that we live in.

Edit: Actually Godot also has multiplayer support out of the box in 3.0! It’s getting close in terms of features.
I don't agree that it's unreasonable to expect your broker etc. to provide the data, but I also agree that in general tax authorities (I have no direct experience with the IRS, but have experienced the same both in the UK and Norway) tends to look with relatively benign eyes on it if you report something that looks like you've made a reasonable effort and are unlikely to be intentionally under-reporting.

E.g. I had a really chaotic year once, and instead of getting in a state of panic, I figured out the money I'd put in and what I got out, and documented that, wrote a letter explaining why I was unable to document the trades, explained that the final number I came up with would cover my full profit, promised to assist to the extent of my ability if they needed more details, and presented my taxable income on the basis of that, and they just sent me my tax statement without ever asking for more info - after all I'd openly reported income they'd otherwise not have known about without going looking (the brokerage account was in another country).

As long as it doesn't look like you're trying to be overly clever in strategically omitting information, in general presumably they'll have bigger fish to try (namely the people who look like they are being overly clever in leaving out information because they're actually hiding something major) than someone who looks like they're trying their best...
>Twitter by default broadcasts everything you write to the entire world!

To be fair, at least your connection to twitter is encrypted. This means that an observer can't tell it's your IP that's posting on twitter as you.

That is, your location.

Thus twitter is actually better. A court order would be needed for them to disclose IP addreses, at least.
Great review! We have a 2011 Macbook Pro that I have since upgraded from an HDD to SSD and installed 16gb of RAM and I must say its still alive and well.
Ask HN: Would you vote for a AI president?
Not in its current state, but in the future if AI becomes a lot more advance.
Honestly? A notebook.

For normal people this is generally pretty secure (it matches the "threat model") and easy to use.
> I get that many people, especially seniors, are annoyed by the general software engineering process because they feel entitled to certain positions

I’m annoyed by the process - as both interviewer and interviewee - because I don’t think that it has much to do with the actual work.
> It's an SPA.

Yes, that's the problem.

> What did you expect?

Technology to be used in an appropriate manner to achieve business goals.

> That's the new M.O.

...for apps, yes. This isn't an app, it's a blog. Of all the things on the internet that could be handled by a static page of HTML and CSS with maybe some JS to offer extra features, this is it.