jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Each of these have fairly different use cases.

WhatsApp is bad. They are owned by a data collection company notorious for gross privacy violations. Both the client apps and the server are completely closed source, which means either could be spying on you without any way to know. They do claim to implement the secure Signal Protocol, but how do you verify end to end encryption without seeing source code, anyway?

Telegram is a perfectly adequate choice. The user experience is similar to WhatsApp. It does practice some dark patterns - end to end encryption is only available in "secret chats" and calls, which means all other messages you send are readable by anyone with a warrant - and has had some high-profile exploits over the years, but the current iteration of its cryptographic protocol has been proved secure [1] (disclaimer: the paper claiming so came out within the last month, and I haven't found any discussion or review). All of the client apps are open source. The server is not, but if the clients are properly encrypting messages, that shouldn't be a security concern (To my knowledge. I am not a cryptographer).

Discord is community-oriented. It's primarily based around "guilds" (commonly referred to as servers) that function similar to Slack workspaces. A robust role-based permission systems has made it pretty much the de facto standard for large communities wanting a real-time discussion platform (think subreddits, Discourse forums, etc). They have some top-of-the-line engineers who sometimes publish cool blog posts about their ridiculously performant clients [2]. Nonetheless, nothing is encrypted, they aren't open-source, and they have an unclear monetization model [3].

Signal is designed, intentionally or not, as a SMS replacement. It's build around one on one and small group messages. Their encryption is strong, independently verified, and enabled by default (Signal falls back to SMS for others who don't use it). Think iMessage, but open-source and secure. You'll see HN complain about its UI from time to time, but really, it's quite good. It's also extremely easy to convince friends and family to switch to.

Matrix aims to be to real time chat what email is for asynchronous communication. Rather than a service, it's a standard, which means you'll see swaths of clients strewn about GitHub and other websites, the most feature complete of which is Element [4]. In practice (or for the time being), Matrix is just better IRC. VoIP and video calls are somewhat hodge-poged into the spec, but do work well, and encryption by default has been rolling out over the past year. Direct messaging, group chats, and communities are also all supported, although the latter suffers from the IRC-like limitation of only one "channel" per server.

I know nothing about Threema or Viber, sorry.

[1]: https://arxiv.org/abs/2012.03141

[2]: https://blog.discord.com/why-discord-is-switching-from-go-to...

[3]: https://cadence.moe/blog/2020-06-06-why-you-shouldnt-trust-d...

[4]: https://element.io/
Looking for a user-friendly data management tool? With dataTap, you focus on algorithm design, not on data wrangling. dataTap is a visual data management platform from Zensors.

Check out the repository (https://github.com/zensors/datatap-python)

The dataTap Python library is the primary interface for using dataTap's rich data management tools. Create datasets, stream annotations, and analyze model performance all with one library.

Cool Features

- Begin training instantly for free

- Works with all major ML frameworks (Pytorch, TensorFlow, etc.)

- Real-time streaming to avoid large dataset downloads

- Universal data format for simple data exchange

- Combine data from multiples sources into a single dataset easily

- Rich ML utilities to compute PR-curves, confusion matrices, and accuracy metrics

- Free access to a variety of open datasets
Enjoyed reading that, with the progression from python, to SVG and then the whole story of Turbo Pascal.

Novel stuff, thanks for sharing, even if of no real practical use :)
Well, two-port 13" might had 2x2, but touchbar ones never did... So one doesn't know, what to expect, especially since there is no 4-port M1 MBP, as there is no non-touchbar M1 MBP.

Though you might have a point with 3x3 wifi6 chipsets, I didn't do any research whether there are any. Given the way the market went with wifi5 ones - with majority of vendors just using 2x2, this is something I should have expected.
To model these types of processes people usually use stochastic processes (https://en.wikipedia.org/wiki/Stochastic_process). I don't know what the author used, but seems inaccurate.
I'm afraid I'm understanding this correctly:

Near 100% of Mozilla users would agree to get the $36/year subscription?
I read your basic point though that there are complications/expenses associated with having remote employees in other states ("I generally advised clients against remote employee arrangements"). I've worked for very small firms that did this so it couldn't have been too onerous. But it does serve to highlight that, especially small, companies aren't indifferent to where employees move to even if they're remote (and may prohibit certain moves).
The file you're pointing to is not the full extension, here it is:

https://github.com/pyramation/totp/blob/master/packages/totp...
The 3 ways to look at this are from a literal perspective, a legal perspective, and an 'artistic' perspective.

Literally, this changes nothing. A copy is the same artwork as any other.

Legally, having ownership (or partial) of artwork can be enforceable.

Artistically speaking, this seems to mean a lot to a lot of people's sense of value. I guess that's important. It's less important to me but I definitely see where they're coming from.
Maybe someone more knowledgeable than me can help me understand but from the time I spent to take a look at NFTs they don't really make sense?

If I want to buy a NFT currently there are many different marketplaces where I can buy it from. What's stopping a creator from just creating on multiple marketplaces?

Also it seems like only some marketplaces have verification for creators so wouldn't it be easy to create a fake account and upload/ sell someone else's work. (Doesn't it seems wrong for this to be a onchain application if it's just a chain reflection of what a centralised entity has verified in meatspace?)

Furthermore it seems like all NFTs don't actually store the data onchain but rather just store a pointer to IPFS or to some bucketstore. Doesn't this mean that the actual content could change/ be removed underneath your contract and your NFT would be worthless?

I'm really excited about all this new tech and innovation in the cryptosphere but NFTs seem to be highly exploitable and don't get much of an advantage by being on chain.

EDIT: Forgot to mention but I've also been wondering about duplicate marketplaces on different chains.

With the Bianance Smart Chain taking off a bit it seems like we now have the potential for marketplaces (and all NFTs in them) to be duplicated and run on different chains. In this case it would seem that the NFTs you own are only worth as much as that chain has popularity. If BSC became the most popular chain your ETH based NFTs would be worth less and so forth with other chains.

It also seems like this would have the same issue that duplicate content be created and sold on multiple chains.
It's a social game. Being able to say that you own a meme (a "rare pepe" for example) can win you some popularity. I think popularity translates to influence and that influence has value. The market is trying to figure out what that value is.
I loved the idea and for a couple of years I was using Bitcoin as a currency whenever I could. I even sold some speakers to someone over 1000 miles away on Craigslist once since they were willing pay me in BTC in advance.

At this point though, and really for the last 3-4 years or so, it’s fairly useless as a currency and it’s an environmental nightmare.
From before Christmas.
I figured it was due to issues beyond your control, and not because you're marking it up or anything. Just voicing my opinion that I think it's too expensive. I hope you don't take it personally -- I'm sure a lot of your time has gone into this book, and I'm not trying to be insulting. If you sell out the print run anyways, then my opinion doesn't matter at all.
My anecdotal experience is the same as well. Stingy parents have led to a lot of spending from kid as they become young adults with moeny for the first time.
I am working on SeaweedFS, which supports S3 API for object store, and can also use Cassandra as the metadata db. Cassandra has been performing well for most SeaweedFS users.

The article listed many known Cassandra characteristics and cited them as limitations. However, it all depends on use cases. There are no file system that works for all cases, and not all of them needs ACID, CA vs CP, etc. The rest points are not convincing either. They are related to how to design the data structure better.

Actually, SeaweedFS can use many other database/KV stores as the metadata DB. The list includes Redis, Cassandra, HBase, MySql, Postgres, Etcd, ElasticSearch, etc. https://github.com/chrislusf/seaweedfs/wiki/Filer-Stores

I did find one drawback for Cassandra as the metadata store though. One use case is that the customer uploaded a lot of zip files to one folder /tmp, unzip them, and then moved to a final folder. The rate is about 3000 files per second created and then deleted. Being a LSM structure, the tombstones quickly pile up and the directory listing was slow.

The solution was to use Redis for that /tmp folder, and still use Cassandra for the rest of folders. With Redis B-tree structure, the creation and deletion are cheap.

So it is all depends on use cases.
I think SIDS is a real thing and there is clear evidence that not using pillows or excessive blankets in cribs has reduced deaths.

I think sleeping with or not with your kid, is a much more complicated question and probably one where your instinct is right. After all, with a baby in the bed you can't help but be aware of its comfort, needs and amount of movement.
> let those thousand models vote

Soon after you start thinking how voting can be implemented, you will quickly realize, that one of the best ways to do it is to connect each of 1000 networks to each of N outputs with some sort of weights (in trivial version - uniform), which effectively turns 1000 networks into 1 network with extra N unit layer, and no weight reuse (e.g. probably a disadvantage) in all but the last layer.
> Do we have too much regulation? Local labor is too expensive? Too much permitting? A difficult environment to build in (inc. earthquakes)?

Yes. Yes. Yes. And no, not really a factor.
I do not claim that breast feeding is no better than formula. However, I am currently convinced that there is not yet sufficient evidence that breast feeding a child will likely lead to significantly better long-term outcomes than feeding formula.

I'm a scientist. Not a medical scientist, but a hard science non-the-less. MDs are not (usually) scientists. They go off of what they believe the scientists are saying. But it's a game of telephone and you're now the fourth in the game (data -> researcher -> MD that is your teacher -> you).

The studies I've seen (and I'm NOT an expert in the field or in the techniques used for these kinds of longitudinal, observational, social studies), mostly show very minor differences in long term outcomes. Honestly, the long term difference is probably much smaller than many other lifestyle choices you could make.

Some sibling studies apparently have shown no significant difference in outcomes. Some try to control for socioeconomic status (how many people ever ask how they control for these things?) or various other factors, but these controls are not perfect. Perhaps most women want to breast feed, but some subset have underlying health conditions tied to not producing milk. Maybe that same underlying condition is present in their children, which causes worse outcomes and NOT the lack of breast milk per se. None of these studies can even account for stuff like that because most of them are self-reports and because underlying health conditions may never even be detected.

It's very hard to do good science on humans.

> And really the weight of proof rests on the baby formulas to prove that they're OK.

I agree with that. I do think the proof is there, though. We've had at least of couple of generations of people who have grown up on formula and the studies that compare outcomes never show that formula fed babies grow into significantly worse-off adults.

> Even common sense suggests breast feeding is better, it's been the way people have been growing up for millenia all around the world.

One should never ever appeal to common sense when discussing something about science. Surely you remember that in Aristotle's time, even he considered it to be basically common sense that heavier objects would fall to Earth faster than light objects, right? Human brains are stupid. Common sense means nothing. It might mean less than nothing.

And the sentiment of your statement is also debunked by a single contradictory example. There are many cases in which science/technology has done better for us than nature. Our own immune systems fall flat when presented with many illnesses until we introduce vaccines and medicine. It's entirely conceivable for use to create something that is even better for our bodies than nature has to offer. Nature, after all, is guided only by the selective pressure for us to barely make it to be old enough to procreate. That's all nature has optimized us for, at the end of the day.
It is a reasonable argument assuming it is true for the rest of the diet. Thank you for that. I am still not entirely convinced, but I all of a sudden I feel a little less adamant in my position.
As a motor vehicle enthusiast, I think it's important to distinguish "real noises intentionally amplified by physical audio routing" and "electronic recordings or audio processing played through speakers."

I don't object to routing engine noises to the cabin to allow for a loud-feeling vehicle (without necessarily being loud to people outside the car). To me, this isn't fake. The driver experiences real engine noise, with efforts to circumvent sound-deadening that comes in modern cars.

Playing recorded engine noises and/or digitally transforming sound is fake to me. It's a lie. I haven't driven a car that does this, but my guess is that it's noticeably simulated.
Yahoo has always had an (insane) policy of fairly eagerly deleting all mail from dormant mailboxes after 6 months, so it's not surprising people don't trust them...
But everything worked just fine before, I had a single Google account, a single Youtube channel and a single G+ page, and signing into either of these would sign me into everything else. After Google decided to "unify" Youtube and G+ accounts, I now have 1 Google account, 2 Youtube channels and 2 G+ pages , and that's not counting an extra Youtube channel I created, which accounts for 1 extra Google account and 1 extra G+ page. I have more goddamn accounts than ever before, and it's a total pain to switch Youtube to the correct one. How is this unification?
I couldn't agree more with this approach. I have a similar story that recently proved to be quite successful.

I was working on a project myself, that I kept getting stuck at a particular point. It could just have been that I was looking at it, by myself, too long and was too close to the problem that I couldn't solve it.

I was looking for Rails devs because 5KMVP started getting more requests for work.

I got a few recommendations and people reached out to me about that freelance Rails position. I whittled down the list to a few I was interested in and I decided to do exactly this.

I created a mini-spec of the problem I was trying to solve, pushed the codebase to a private bitbucket repo and added the guy I was evaluating.

Told him what I wanted completed, and told him I would pay him to complete that micro-job. If it works out, then we will move on to other projects.

Once he finished the project (in a few days) we both walked through his solution. That was such an insightful process for me, because I got an inside look into the way another developer thinks. I even learned from his approach, from his code style and was pleasantly surprised with the quality of the output.

Going through the 'post-code analysis' also allowed me to see how he communicates in the way that I will really communicate (which is via Email and Skype).

I have since hired him and I love working with him. We do have things to work out - specifically on the communication side, but I was pleasantly surprised at the outcome of the little experiment.

For a relatively small amount of money, I was able to a) Learn an interesting approach to solving that particular problem, b) learn new coding approaches, c) figure out how he communicates, d) see how we would work together - he didn't understand something, so he asked questions while he worked through it, e) he was able to do all of that at his leisure - not necessarily through a timed examination.

It's a wonderful screening tool - and while I am not sure how that will scale - that has been my experience with this approach too.

I will definitely continue hiring freelancers like this....by the way, I only did this after I looked through his Github account and checked out any projects and web properties he had online. That's the first line of screening from my perspective.

Edit 1: I thought I should add that I think that this worked so well for me, because this was a problem that I had been tackling for weeks and couldn't solve. So I was intimately familiar with the inner workings of the problem and so could fully appreciate the solution.
VMS file versions solved that problem in the late 70ies. We are not learning anything from out history as a profession.
Because you have 32 bit architecture. It is 2007 or 2008 model?
'Primary computer is ARM' - and you are a developer? I'm genuinely curious about your setup & work.
Oh, so THAT's what all that was about! What wondering why all the RSA backpacks & badges were floating about.

I walked past that chevy's today; they gave me this: http://i.imgur.com/7gEk58c.png
No matter what they say, no matter what you say, and no matter what reason itself says, it is eminently comedic that GitHub!!! would do a project that isn't plain open source.

As to why Atom, I'd bet this was something one or two senior guys just had an itch about, and they sold the project.
If your future job is mainly building standard business applications, web sites or whatever you better be caring about theoretical runtimes.
I ask about runtime whenever I interview someone. It is important, if you ever deal with more than a few things at a time. Exponential goes up pretty quickly.
OK, I understand what you're saying. I'm not really familiar with the history of Usenet and Google Groups it seems.

And for mailing lists it could be better, but as a user of several mailing lists of various open-source projects, I have had no problems.

I am noticing that Google doesn't work in our interests though. For example I am disappointed by their shitty support for IMAP, CalDav and CardDav.
I came to the thread to make sure someone was spreading truth rather than FUD, and this was the first comment I saw. Bless you.
They also treated "query" as a special technical term[1], which is in common usage even more so, and which means ... about what the average person would expect it to mean, "but on a computer".

[1] "make what's called a query into" instead of just "query"
add to that that the most powerful union in pretty much any state is the prison guards union... The union's interest is obvious. Just several days ago heard on the radio about NY prison guard union opposing reform which would decrease the number of situations where juniors are charged as adults.
Rebecca Murphey also said this today but in my experience I'm not really seeing it. Just checked job listings now and all front end positions heavily promote HTML and CSS with minor exceptions for more JS heavy roles. More telling is a lack of non-JS roles i.e. I'm certainly not seeing any "HTML/CSS developer" positions open.
Logo was how I got my start, took me many years to look back and realize that it was even programming, it was so much fun, I would draw crazy scenes. I really wish I had access to any of my old work.
well on stack exchange workplace site it appears that in the USA freelance contactors (especially w2 ones) don't get a big premium id expect a minimum of 100% when compared to an equivalent fulltime as a contractor in the uk.
"This decision is based upon our reasonable belief that WikiLeaks may be engaged in activities that are, among other things, inconsistent with our internal policies for processing payments," the Bank of America statement added.

Really? Or does it have something to do with the reports that WikiLeaks will be releasing some internal BoA documents soon?
http://www.sanfranciscosentinel.com/?p=97371
I think the vendetta was apparent before the buyout, cause that was only what a couple months ago?
I think you've just described facebook - just like X just simpler and better.
That is the nature of startups. Either get funding, or fund it yourself in the initial stages.
I use FlashGot ( http://flashgot.net/ ) to do this in Firefox.
> Morality is ultimately about results.

Or it's not. See deontological vs. consequentialist conceptions of morality.
Why couldn't people use this more often?
My current workflow for homegrown projects:

- brainstorming in a mindmap (for ideas); I keep it for as long the project goes

- sketches on paper

- once the ideas get clearer, I use acunote to create iterations/sprints (only what's really planned in there)
SEEKING WORK - Node.js, Rails, Angular | Remote or San Francisco

LinkedIn profile: https://www.linkedin.com/in/antonlakin

Email: antonlakin (at) gmail (dot) com

I'm a full stack engineer. In the past two years i've built several MVPs for clients and just for fun. Recent in-depth projects i worked on include: online stores, interest graph ad targeting, and recommendation algorithms.

Core skills:

* Node.js, Ruby on Rails, R
* MYSQL, PostgreSQL, Redis, Neo4j
* Angular, jQury, Bootstrap, D3, Three.js, core CSS and HTML
* AWS stack, Digital Ocean, Heroku

Hobby status: drones + hardware hacking

You can email me if you'd like to discuss a project, want to brainstorm, or anything else.

Email: antonlakin (at) gmail (dot) com
Simple: credibility. Right now, the default position is that they're insecure and they don't know what they're doing. A post-mortem with a solid RCA shifts that to "we've identified this, fixed it, and put in place systems to ensure it can't happen again."

It's the aviation industry playbook; air travel is perceived as safe (partially) because of the big song and dance they put on about safety analysis after an incident.
I think this might be a "great man"-style fallacy. It's not so much that that/those specific person/people are important, but that anyone who potentially controls that much transnational cash is immediately a person of interest to those that are concerned with the Master List Of All Humans Who Can Potentially Hire An Army And/Or Buy Thousands Of Jets/Tanks Immediately.

(People with $40B USD in a bank account aren't usually in that list.)

If you're in that exclusive club, it pays to know an exhaustive list of everyone else who is in that club.
This is too funny! Now I just know I'm going to spend my weekend remixing source code repository commits.
it's an o'reilly user group link where you indicate your user group affiliation and then you select a book and they get back to you.

It's not actually a url for a specific free ebook and it feels sorta wrong to attempt to exploit it.
What are good ways to organize files to avoid having a big "chorizo" all the way down.
how will/should obama respond?