skysight-inc/HackerNews huggingface dataset:
Oh, I 100% agree.

We all choose our own battles and our own hills to die on.

And deep down, I suspect many of us (or at the very least "me") choose those battles and hills for not entirely rational or "for the greater good" reasons.

Having said that, if your battle is feminism you don't remain engaged with and support "locker room talk". If your battle is veganism you don't remain engaged with groups of butchers or hunters. One of my battles is privacy - I'm not going to support or enable surveillance capitalism, even though I know the social cost I'll incur there.

There's an unkind stereotype about vegans "Hoe do you know if someone's a vegan? Don't worry, they'll tell you..." - but that reveals an admirable trait shared by "them" collectively, if you aren't speaking out for what you believe in - you're enabling and maintaining things which you do not believe in.
This is interesting because in addition to "flight // fight" there is also "freeze" which sounds a bit like what you are talking about.

Learning how to overcome "freeze" as a reaction may be a good idea in some situations.
I'm especially interested in the size of C#, Java and Go solutions that compile to WASM.
This is a good point. It is true in life and particularly true on twitter that you don't get to ask questions without people imputing a motive.

Frankly, it does sound here like he is (at best) uninformed about the emotional experience of sexual assault survivors (irrelevant to the specific case of Dr. Ford), or at worst a partisan hack.

He should spend less time publicly digging into the motivations of those he has "offended" and more time introspecting on whether he is actually in fact a being of pure logic who can perceive all from a position completely uninfluenced by his personal history and experience.
Well... https://twitter.com/TomPugh212/status/1076874388761440260
It also seems to be on pi-hole’s list of blocked domains that it uses, as I don’t resolve DNS when I try to access it from behind my pi-hole.
One more thing: there's an important distinction I should make more clear: tragedy and hell.

Tragedy is your environment. Its the tornado, or whirlwind [in which the God of the story of Job appears]. It's car accidents and health problems and kidnappings. These can lay you low. But the wrong thing to do in the despair of tragedy is to blame your foundation for them.

Hell, you create. You own it. You acheive it. It's your fault. And your foundation is the cause. Reevaluate when you find yourself in hell. It's the only hope of a way out.

You know, people, including myself before I understood, like to cite Matthew 19, the famous "eye of a needle" admonishment, as evidence that Christ wants you to be ascetic and Christians aren't real Christians. What a careless and ham fisted reading. When I returned to that scripture with the eye of (a) first taking it seriously, and (b) taking it in context that scripture teaches me about myself, it became very clear.

A rich man comes to Christ and asks, more or less, "I believe and am doing the things you said but haven't acheived peace yet. What should I do?" Christ says to sell your riches and try again. The teaching of this scripture is that if you find yourself approximating Hell, look into yourself and find your highest aim. If that aim, your highest ideal, is not God, strike it down. It's not working for you. Reevaluate. When it's your fault.
from cocos2dx lua to Android/IOS Flutter

repick some java backend from long years ago

Cousrea's Andrew NG Machine Learning learned last for years...

wish to deeper in 2019
SEA automatically signs/verifies.

To encrypt (cipher/decipher) data, you need to call `SEA.encrypt` ( https://gun.eco/docs/SEA#encrypt ).

There are a couple properties it automatically encrypts/decrypts (account data when you login), but beyond that you have to tell it what data is private versus public with `SEA.encrypt`.

Thank you for pointing out those docs though, certainly need to be fixed to clarify more (rather than leaving it to the video explainers) - will do that now. Thank you!
Tdd is writing tests and getting a side effect of production code.

Tdd feels like you are always after the next hit. Turn that red into green by hardcoding. All that matters is green.
Not the parent commenter, but open data policies could contribute to levelingn the playing field for society. The vast majority of records requests are currently made by corporations and other business interests.
> I love this example of bad faith complaining.

I don't think this is bad faith: bad faith entails a sort of inauthenticity, while the children in this analogy are both authentic in their desires. They might be exaggerating for rhetorical purposes, but neither is acting in bad faith in the way that the term is normally used.

An interesting analogy, but the only thing it captures for me is Hanson's abuse of a philosophical term of art.
Yes it did, seems the most popular counterargument is "what if people who are wrong believe the same" and fail to understand that many of them will use worse tactics regardless (e.g. calling people you dislike "rapists") and all they are doing its asking the right side to fight with plastic knives when the wrong one is already firing fully automatics.
> I mean, what is the alternative? You can pay subscription fees(noone would)

I'd be happy to pay for the marginal cost of a quality, highly scaled, private messaging service for me and for everyone I communicate with.
Just try googling around to see if your University has a HPC center. At my school the cluster isn't even geared towards ML but they happen to have super beefy nodes that are great for it.
I’ve always wondered why I haven’t heard about such before this. IANAL, but at worst I figure a Saul Goodman type would have gamed this by now, and maybe it would make economic sense for more upscale firms if it could somehow be made to scale. But I haven’t given it a huge amount of thought, I’m sure there’s a big obvious hole or two in my plan.
i guess its really rare for me to get to know a technology really well.

Most of the time I dabble in stuff up to the point when I am fluent enough to solve problems for fun and profit.
But its really rare that I can really say that I actually really learned a technology to great depth.

Not sure that I managed to do that this year.
You missed the point: I didn't say us was innovative by opening its data.

I am saying by opening data, us will be fostering innovation.
>Often times the coverage encourages a "Walk on eggshells" mentality that doesn't necessarily reflect how members of the movement actually feel.

I don't need to do that when I can simply check out e.g. the discussion in company Slack channels, where real members of these movements are causing people to really walk on eggshells.

Note that I wouldn't really put BLM as an example of a social movement that has gone too far in stifling discussion. It is probably a good example though of media coverage being bad for a momevement. From what I could tell, the media tended to most highlight instances of killings by police that weren't obviously bad, to drum up controversy (e.g. focusing on the Michael Brown shooting), discrediting BLM in the process.
Databases and Streaming Systems. Apache Beam/Cloud Dataflow. GCP Data Stack: BigQuery, Spanner, PubSub. Moar Apache Kafka.

LOTS of SQL. Writing sophisticated queries, building a mental model of what a DB will try to do, doing perf evaluation by looking at query plans, Analytic/Window functions.

DB optimizations. Especially BigQuery and Postgres.

Non-trivial Java 8.

Holidays are for Rust, advanced Streaming systems, and Docker/K8 :-)

Will also be looking to get deep into the Python AI/ML ecosystem in 2019. I'm fairly adept in Python and thankfully the ecosystem for Data Science/ML is quite mature.
In a free society, it's always OK to offend; offense is not given, it's taken. The offended person chooses to be offended, they are responsible for their own emotions.

> By that logic plenty of people are justified in offending gays, transgender, immigrants, etc.

Being offensive doesn't require justification, it's always OK; that's what free speech means. If you are not free to offend, you quite simply are not free. Gays, transgenders, and immigrants, and all other people might need to remind themselves the simple things children learn, words are not violence and can simply be ignored. If you're not mature enough to ignore a loudmouth trying to offend you, you are the one with the problem; you are not mature. As they say, prepare the child for the road, not the road for the child.
https://www.sqlite.org/testing.html

The testing each release goes through is quite impressive. I bet more time is spent on testing (or writing tests) than actually developing the features.
> And while one might say that shouldn’t matter in a logical discussion, the fact is that the life experiences of these maligned groups are outside the realm of experience of the author, and of other straight white men

Why are you treating all "straight white men" as if they had identical life experiences? Do you suppose that the author's "realm of experience" could tell us anything useful about the lives of e.g. poor whites in Appalachia, or in poor parts of the Midwest that are now ravaged by the opioid epidemic? What's the point of bringing up this ascribed group identity, other than as a clear indication of bias (negatively-valenced homogeneity)?

And the notion that "rational discussion" should be avoided simply because some people might feel frustrated by it seems especially unhelpful: plenty of people, even very prominent people, feel "frustrated" by rational discussion of climate change, does this mean that it's morally wrong to discuss the best way of saving our way of life on this planet in the face of an urgent threat to it? Obviously not. But our stance on such issues as possible racism or sexism is also quite important, on its own terms - so it should be just as amenable to rational discussion.
The innovation will come from vast amount of data coming from government agencies. That's what i meant.

US government has much more room for improvement (because of its complex structure (federal vs state agencies, etc), large population and so on) - This is very different from pretty much the rest of the world.
Are you suggesting distributed NN training through user's browsers? This is a very sketchy area along the lines of browser based bitcoin mining. You don't want to run any computation heavy code on client side without user's knowledge & approval.

Though if you only meant performing inference in user's browsers, then the challenge would be to find a way for TF/pytorch pre-trained models to port and perform accurately in js. If successfully done, I can see some use cases here.
I'm not sure where you are getting the idea that the only access mode is read-write.

> You can specify the peers that have write-access to a database. You can define a set of peers that can write to a database or allow anyone write to a database. By default and if not specified otherwise, only the creator of the database will be given write-access.

It would appear that the database is read-only for all other peers.
I led the design on both games, and SWG was of course the application of a lot of lessons learned from UO.
I did this, and infuriatingly, Facebook still insists on emailing me about notifications from people I'm not following. There seems to be no way to avoid this if I want to receive email notification of event invites. (Which I do, since I don't have the apps installed and won't visit the website otherwise.)
Yes as the cost of full human genome sequencing is now approaching $100 I think this is inevitably going to happen. Probably a few companies are secretly working on it already.
Probably, but there'll be others punching through the data for other useful things.
T-shirts. I have a few different niches - one for regional/state pride, one for the band Phish. Honestly I would have expected Instagram to deliver since it's such a visual medium, but it hasn't so far. It could definitely be my creative; it's possible Instagram requires a higher quality than I'm posting. But I would be surprised if there was an appreciable difference between that and FB
No. Instead, I use Facebook News Feed Eradicator (https://chrome.google.com/webstore/detail/news-feed-eradicat...) and use it only on the desktop (no mobile app).

I get the benefits of Facebook (real identity with almost everyone on the platform, events, groups, etc.) without loosing hours reading crap on the news feed.
dApps! I did a lot of research on IPFS and was really excited to build my own dApp: Truth Ledger. It was also my first time using React, node.js, and npm. There are a lot of new tutorials out there if you're interested in getting started.

Truth Ledger uses React and Bootstrap for front-end and is "serverless" on IPFS. The user submits news article links which then have their meta-data uploaded to IPFS. If they're logged into MetaMask, it will record the IPFS hash of the data (as plaintext) to the Ethereum Testnet with an Ethereum contract.

I'd like to try out OrbitDB to make it more robust and skip some of the IPNS hash translation work. Eventually, with a series of smart contacts, my partner and I hope to expand the dApp to become a completely autonomous DAO (digital autonomous organization) for arbitrating truth. This would allow users to receive a truthiness score for the article link they submit.

Also had a lot of fun learning about wireless protocols and modulation. I followed some tutorials to build an antenna and intercept images from NOAA 15/18/19 weather satellites with a software-defined radio (SDR) dongle!
in fact the TransparentProxy documentation now has a large warning on the top saying not to: https://trac.torproject.org/projects/tor/wiki/doc/Transparen...
Same account a little later https://twitter.com/TomPugh212/status/1076939198043746305

67 independent reports and a damaged drone near last sighting.
Use Facebook News Feed Eradicator (https://chrome.google.com/webstore/detail/news-feed-eradicat...) and use it only on the desktop (no mobile app).

You'll get the benefits of Facebook (real identity with almost everyone on the platform, events, groups, etc.) without loosing hours reading crap on the news feed.
In 2012: Slowly changed all information in the account to misinformation, moved the account to 'Ireland', Wrote a crappy script to uploaded blank replacement photos / images where possible, remove all friends and then delete all post attachments then the posts, then waited several weeks and "deleted" the account.
The airports and pilots actually raised the problem with the UK government for years, to the point where in 2017 a law was passed that forbids to fly drones in the vicinity of airports and other sensitive areas. Aviation activism is similarly the reason for newer drones shipping with geolocking capabilities enabled by default. The problem is that the mainstream political scene saw these changes as resolutive (which they are not, as we’ve just seen) and just dropped the subject. This goes double for the UK, where Brexit has basically frozen any political and governmental activity that is not absolutely essential.
Fuse appears to be search engine, and OP is sharing the autocompletion component for use in interface.
Looks like the original publisher (a company called Abelard Schuman Inc) is owned by Harper Collins. Maybe you could consider reaching out out to them?

https://norman.hrc.utexas.edu/Watch/fob_search_results_next....
This comment should be even higher. He never misses an opportunity to promote his books (and I don't blame him for that). But imo he's happy for a bit of controversy.
No, but early in 2016 I tightened up my account settings, deleted all those "friend requests" from people I didn't know or interact with, made all my posts viewable by only "friends", and I've made very few "Public" posts since. I also very seldom post any photos of me or anyone I know there. I also delete cookies and other saved data in the browser I use to access FB regularly.

I have less than 200 FB friends, and most I know very well or follow them because they post very interesting stuff. I don't, and never have, used FB on my phone.

This has made using FB enjoyable for me because I know what data they have. It's only what I let them have, and it's not really all that much.
No. As an introvert with a rich inner life, it’s one of the only ways for me to share that life with friends. People who have known me for years find they don’t really know me unless they’ve read my writing or seen my experiences through pictures. (I almost never share third party links; all my Facebook content is self-created and is a form of self expression — I suspect I’m in the minority of Facebook users)

There are egg people and onion people. Egg people are knowable once you break the shell, but with onion people there are many layers to peel. I’m one of those people who, despite being outgoing, are hard to know in real life because I communicate much more easily through writing. Friends have told me it’s through my posts that they learn there’s a whole other side of me.

Yes I could start a blog or send emails, but everyone knows it’s not the same.

To me there’s inhererent utility in a platform like Facebook for introverts. If there was another platform that’s as widely accepted I would switch but due to the objective function to monetize, any company going down this path will be faced with the same ethical challenges.
I cut my usage by logging out of Facebook and only using messenger.com (on my desktop browser, i would never install an app)
Treasury secretary calls bankers, convenes 'plunge protection team'
Stanford sues Santa Clara County over housing ordinance
In this case players had the ability to move around and attack things. If trapping live animals or training pets were options then players might have tried that instead. Pets in particular trigger protective impulses in people. The issue is not the players but a simulation focused on violence and extraction.
Also Unity and some WebGL! :D
Thanks for sharing. I have a very basic question. What is your favoured method of learning new technologies/languages, how do you make the most of your time and make it stick? I am coming from a different background and the learning is a completely different dynamic to what I am used to. I could ask this of most here but you seem to be particularly proficient at learning loads in a short space of time.
This is correct. The closed system was a massive design flaw. But it was there in order to prevent mudflation, which is a classic issue with virtual worlds of all stripes, and has severely harmed the economy and game balance of pretty much every single faucet-drain virtual world ever made. So it was a try a fixing a Hard Problem, one that failed.
I'm also a CMU staff member and I audited 10-601 this past semester but had to stop halfway through because it was too over my head, props to you for doing well in it!
thanks for the comment. in what context do retail stores take photos? i didn't realize they do this.
this reminds me of the truly uncanny "three billboards outside billing missouri."
> What does it achieve to try to offend?

Mockery is quite useful to onlookers.
great. thanks for the reply. i hadn't thought of hotels, will look into it more.
Same could be said for sending people to the south pole, but people did it anyway.
Cockroaches and neon colors are definitely after Second Age. I led the design of that first expansion, and the only new ridables were ostards. :)
Anders went to space in ‘68. I think he’s lost the spirit of adventure he must have had to do so. Putting a human on Mars will be one of the pinnacles of human achievements, even a small ultimately failed colony an unbelievable achievement. I support both wholeheartedly.
Outside of Netflix? Netflix is absolutely included in having those problems. They are actually the worst in some ways.

Their UI is pretty awful and only ever gets worse. They even have plenty of ads - granted just for their own content, but still. It's ads. And extremely intrusive ones - big autoplay videos that default to sound on (it does at least remember when you mute them) and other large banners inserted right into the middle of the selection page.
Yeah! Like when the servers were going down we knew the last 15 Minutes weren’t saved and the whole world was going crazy and everyone was using his best weapons and turning red.
By this definition, nothing that communicates with another process can be called serverless.
Perhaps OP was referring to bacon?
Deactivated it. Still using the Messenger though.
They charge for the service, although IIRC they do have a free version with limits on number of bookmarks.
Hi, if you take the time to scroll down to the bottom of the second link I posted, you'll see:

Before we close, we want to recognize the early work of Daniel Reetz and the DIY community. They saw a need for a DIY image capture device and developed a working prototype offered under an OpenHardwareDesign license - CC-BY-SA[2]. You may find information about that here - http://www.diybookscanner.org

All of these events significantly predate my time with the Internet Archive, so I can't speak to them directly, but as with so many things this seems more likely to be a combination of unfortunate neglect and lack of resources than any kind of malice.
Or the moon.
...just checked and there is literally no export option for Dashlane on linux.

I will start switching to a replacement shortly. I wish I'd known sooner.
5G and with it, new use cases like self-driving cars and IoT becoming a reality. While it won't immediately be available in all markets, ATT's announcement last week was a big step forward. I believe this time next year many of us will be talking about developing new applications that take advantage of 5G.
I think creative new ways of harvesting data will continue to be profitable.

That's fine with today's mindset, but over time it seems like we'll want to go beyond big data and think about how it is that a child can become quite capable without seeing millions of instances of people crossing a road, etc... We have to make our machines make models and 'want' to gather data to test them. By having the machines do the work of today's data scientist, they may well put themselves out of business, and quickly everyone else.
There are two separate meanings of the term server.

1) An application which runs on a network and services clients
2) A dedicated computer which runs server applications.
So this is the part I don't get, re: "What's pushing us to go to Mars?", some time ago someone said the same of going to the Moon. There was no good main reason for going to the moon, other than the US and the USSR having who's got a bigger dk war. The reality I feel, is this time we do have a good reason, to actually kick start off-planet habitable zones that we'll reap the benefits years and years into the future
So Miquela? https://instagram.com/lilmiquela
You illustrate the point well and maybe I'm just not well versed enough in the topic. You imply that a charity warps the free market by undercutting profit-motivated competitors but in the last statement you give the vendors the freedom of choice in regards to their customers. Is there any reason why this same freedom of choice can't be extended to people who choose a specific social outcome at the cost of less (or nil) profit? For example, are B-Corps fundamentally less "free market"? Or does the very nature of free market imply a profit maximizing function? As an example that comes to mind, I'm curious how not-for-profit and for-profit hospitals interact in a "free market" of healthcare in the United States.
Show HN: Hologarde drone defense