skysight-inc/HackerNews huggingface dataset:
Didn't the drone disappear to recharge/replace batteries and return multiple times? I thought this meant it must be intentional and not accidental.

Though, the accidental explanation is arguably more ominous/terrifying. It reminds of the episode "Autofac" from the "Electric Dreams" series.
My recollection from the book was that, as the sibling comment states, the moon was previously 2:1 men-to-women. It was no longer so by the time of the novel's start, but social norms established during that tumultuous backstory had persisted: mostly the men enforcing good behavior on each other because it was so ridiculously easy to die on the moon and the men were essentially interchangeable to the women and not scarce.
I'm not 100% pro-legalization, but the main argument there is that the laws on the books are draconian and variably enforced. We probably don't want that for consuming anything relatively harmless, like vaping or weed.

I think the jury is out on how addictive any of these substances can be, and since the legal age for smoking is 18 there's a significant worry that vaping is affecting the health of our kids (almost definitely true). The same is possibly true for marijuana, it's just less well studied (and these health studies are new).
I'm the other way. I _know_ I miss out of a lot of things I'd know about and be interested in attending if I had a FB account still. And I'm still happy with my choice not to be there. There are groups I've lost touch with, because they no longer bother running a website or mailing list, and do everything through FB these days. Even groups I'd have bet money on _not_ going that way (looking at you, DorkBot Sydney...)
Why should this be used over Fuse.js? https://github.com/krisk/Fuse
I deleted it about 5 years ago. Here's what I always say in posts like this:

My quantity of "friends" went way down, but I was left with a handful of really good friends and meaningful relationships.
I'm not too sure the author means about that, even though you interpretation is possible.

"When it comes to actually documenting code itself, as opposed to producing documents that can actually be read by non-programmers, the best programmers I've ever known hold a universal sentiment: write self-explanatory code and don't document code except in the places that you cannot make it clear."

I would say eg. Doxygen style function documentation or that strcmp() doc. I linked falls under documents non-programmers wont read.

Hi is emphasizing writing "little" good documentation over "write crap nobody will read". Is it really a good advice to new programmers about documentation?

Can everyone who have spent their career cursing former coworkers that wrote too much code documentation raise their hands. Congrats you were working in heaven.

I'd say when in doubt, write comments. 'How', 'why' and 'what' ... and 'when' and in what order. But that's a matter of taste of course.
There are many systemic wrongs that are worth fighting to change, and a single person can't possibly fight them all at the same time. You can't expect everyone to be deeply invested in the privacy cause; some people care more about, say, feminism, or veganism, or homelessness, or something else. That's okay, too.
Sure! In terms of raw text extraction (for documents that don't require OCR), the most useful tools I've worked with have been pdftotext [0] and PyMuPDF [1]. For extracting useful details, really, my best advice is to make sure that your regex skills are sharp. I've been meaning to explore the possibility of using NLP tools for named entity recognition, but unfortunately I don't have much of a background there.

The rest kind of it kind of just comes down to using good software engineering practices to help keep yourself sane. Find useful abstractions for common tasks you need to perform and build a library around them, make sure that your data processing pipeline is designed with enough flexibility to handle inputs in different formats so that adding or modifying parsing logic becomes trivial, etc.

[0] https://www.xpdfreader.com/pdftotext-man.html
[1] https://pymupdf.readthedocs.io/en/latest/
https://www.bollymeditube.com/2018/11/sausage-casserole.html
I agree, it never deserved to be taken seriously. When my wife deleted her account, I found it quite bizarre that people were asking questions like 'how are you coping?'.

To me, it's just a website - I wondered how absurd that same question would sound had it been a pistonheads or mumsnet account she was deleting.
I think the post was referring to states, not counties, when referring to "countries".
Obligatory SMBC: https://www.smbc-comics.com/comic/the-offensive-truth
I hope the text is just a little unclear and that:
https://gun.eco/docs/Auth

"... Finally, you can then save data to their account that nobody else can write to:

(...)

When it is stored on disk or sent over the wire, it uses cryptographic signatures (see the video explainer), to secure the account and data without relying upon any trusted servers!

And then when you use GUN to read the data, it automatically verifies and decrypts the data for you:..."

Really means to say that data is always signed and encrypted (presumably, effectively encrypted with authenticated encryption) - and not simply signed?

It's one thing to be able to prove who wrote what, another to be able to read what everyone writes... And the latter isn't usually what you want...
Would you class a party hosted by that guy who was talking to that girl who was friends with the coworker you went drinking with three Fridays ago as a significant event?
Or it's indicative of the battlefields of the (very near) future...
Have you tried mypy?
The computer is no longer personal (2012)
> but it just enables the behaviour of selling out your entire social circle to Zuckerburg.

If that's the main reason to quit Facebook, the question should have been: "Did you delete your Facebook, Instagram, and WhatsApp accounts in 2018?". Yet, somehow nobody asks that question.
A toaster both dries and toasts slices of bread. So having an enclosed space is not necessarily an advantage.
I agree the social movements sometimes go too far, but I try not to let perfect be the enemy of good, in this case.

Another issue, I think, is media coverage. I think we often conflate the coverage of the subject with the subject itself. How the media covers Black Lives Matter, for instance, is distinct from the actual movement. Often times the coverage encourages a "Walk on eggshells" mentality that doesn't necessarily reflect how members of the movement actually feel.

It's just something to keep in mind that they aren't necessarily the same thing. How many times has the media botched a report related to technology, for instance?
All You Zombies came out in 1959!

https://gist.github.com/defunkt/759182/ad44c6135d168ae54503a...
Maciej has been busy using Pinboard to fund political candidacies[1] and opining on character tests for CEOs[2].

I've voted Democrat in every election, this isn't a political thing. I'm embarrassed by his very public lack of self-awareness, and upset for people who trusted him.

[1] https://twitter.com/Pinboard
[2] https://twitter.com/Pinboard/status/1050583549164703744
Suddenly those fake bookshelves that people buy to look as if they're well read make perfect sense. Have to re-calibrate.
But, the police can disclose that information without expecting newspapers to slap it on the front page.

The court of public opinion is utterly unforgiving compared to the legal system these people could be sent through. We're not talking about neighbours reading an outrage piece in their daily paper; we're talking about nutjobs on the internet finding their Facebook profiles, their Twitter accounts, their emails, their physical addresses, and then doing their best to make those people's lives hell. Because that's what happens and the mob operates on a hair trigger.

The number of people being truly disappeared in our Western societies is vanishingly small, compared to all of the people who have their mugshots and criminal records indexed on Google, and all of the people who were indicted by newspaper editors before a jury even got a chance. That's before the internet keyboard warriors start shipping out their death threats or fabricating hostage situations for SWAT teams.
Hey - I don’t have time to reply to this atm with holidays and idk when the thread will die but feel free to email me. It’s in my profile
This implies that a) you can't rely on "gut feeling" without TDD and b) that you don't write tests without TDD. Both of which are incorrect.
Are you asking if you can never program but become a technical leader that manages a team of developers?

Sure, it's happened before.

However, your developers will probably not respect you.

You'll have enough skills to convince management you know what you are talking about, but developers will see through you and know you don't truly understand the code.
Yes. His claims that he has "not made moral, value, or political claims" in his inflammatory posts" and that he has written a "neutral analytical text" are silly.
I'm curious - would you be happy mentioning what type/area of business that is?

I've heard _way_ more stories of five and six figure Facebook ad spends resulting in zero attributable transactions than success stories. The word on the street I'm hearing is that Instagram is where the conversions are coming from in B2C...
Not just in the US. For video, even in Europe prices are still too high and the market is too fragmented.

You know what I’d really pay for? A good recommendation engine that can point me to anything in any language based on my taste.
Great idea for a simple tutorial.
Could be, hardware is a capital intensive play and a min raise on KickStarter is very hard to work with. More product focus wouldn't exactly change this.
I didn't. But I used to check it every day and I stopped. I'm going there every second week or so, just to be sure I'm not missing on something somewhat important.
> wait to publicly accuse him not just 30 yrs, but after Congress hearings & just before Congress vote?

Honestly that sounds like at least a local maximum (and given law enforcement for sexual assault 30 years ago, possibly a global maximum) in terms of "When is the best time to make this accusation in order to maximize the harm to the person who hurt me?", particularly if you know that there isn't enough evidence to get a conviction.
amatthew: by definition, being Christian means one believes Jesus existed. How does one objectively consider the non-existence of Jesus if one has already arrived at a conclusion? That's some serious cognitive dissonance.
Here's a smart, honest, careful intellectual who is always striving to elevate our discourse, and the mob just tries to drag him into the mud with the same blunt emotional attacks they use on everyone.

Short attention spans, fake outrage, and lazy arguments are the fundamental problems of contemporary discourse. But Robin Hanson has consistently been one of the best role models of what high-quality discourse should look like.
Have you tried Apache's tika? It's pretty decent.
Take a look at symfony
In the SL world, this is called copybotting.
Well, not _quite_ "nobody". But yeah, I recognise I'm many standard deviations away from "normal" here... (I've also booted Twitter, and exiting Google is in-progress - except for the work GSuite account...)
What a great read that was .
This looks cool, even though I have never used .NET. Rust seems like something that a lot of people are using to compile into web assembly. It would be fascinating to see what alternatives there are here to those two and how they all compare. Go?
Cape Technical Deep Dive
Is there a way to set options /filters?
After increasing problems with pinboard, I recently cancelled my subscription and moved to ggather.com. It's been pretty good so far.
Singularity started up in late 2015 started seeing widespread adoption in HPC centers by late 2016. A product for the industry by the industry.

In no amount of container research I’ve done have I ever seen binctr mentioned in discussion or as a link from a search engine. Today is the first time I’ve come across it. Age doesn’t mean much for modern search results and isn’t the only factor for adoption. And it certainly doesn’t explain its featuresets or security.
Right. I chose to disown the label atheist and don the label theist because of one thing:

I don't believe that fairy tales describe reality. I.e. I don't believe in the existence of God.

But I definitely believe in God.
> What do you think is the essential difference between a 'script' and a 'program'?

I never said "program". I contrasted a script vs. a "binary" by which I meant a compiled executable. What I meant to highlight was the difference between the JS toolchain which is delivered as an artifact which needs an installed JS interpreter to evaluate. I've had issues my node/npm version to what the script expects, as well as managing different expectations by different scripts. In contrast, executables which are compiled for your architecture in advance and can be executed on their own without further dependencies are much simpler to use. Just download and run. Yes, there's static vs dynamic linking, but I mean to highlight how nice the (typical) Go workflow is which tends to statically include everything, moreso than rust, but rust isn't far behind.
Alpha Trading Labs: High Frequency Trading Online
I think compared to smoking, vaping is definitely healthier (or rather, less unhealthy). However the concern is that there are people vaping who wouldn't be smoking cigarettes. Anecdotally this seems to be the case, especially with people in their teens and 20s.
I learned a ton in 2018 after many years of working primarily with Java & Spring in large "enterprise" systems. It had been getting boring to the point of questioning if development is what I wanted to do. 2018 was a year of stoking the flames and I'm really enjoying hands-on technical work again.

I decided to pick up Python and learned some Flask & Django while I was at it. Really liking it. I also took some machine learning courses and wrote an image recognition app w Pytorch. I started & finished two Udacity nanodegrees to help keep me on task with learning these tools.

I worked for a while on a cloud infrastructure team and enjoyed learning a decent bit of Go, AWS & Terraform. Also touched on Docker, K8s & that whole ridiculous devops ecosystem.

Lastly, for the first time in my career, I worked solely in Linux (used to work solely in Windows). Never going back to Windows!
The Best Alternative to ImgBurn for Mac or Windows 2018-2019
.. which have client and server parts of the protocol, that can be separately disabled. The fact that same piece of software can run on in client mode and in server mode is irrelevant.

In bittorrent example, the seeders are pure servers, and those cheating aps which only connect to seeds are pure clients. Yes, many trackers actively try to detect and discourage pure clients, but this is not enforced by the protocol itself.
No, it's a process race. The data is just the most visible "asset" in play.

The entities that own the best data mining process will win. This includes data collection + ETL/storage + model training/deployment.

Obtaining a vertical monopoly on this process is the goal.
Yes, a certain mod occasionally vouches comments I make. You can tell this is true because the comment is marked [flagged] immediately. If a comment is flagged by the community, it becomes [flagged][dead], not merely [flagged].

The consistent theme here is to do whatever it takes to make me seem unreasonable or mistaken. In this case, I say “none of my comments are able to be resurrected from the dead,” and presto! Almost instantly, that same comment is ressurected. Whereas my comments about bcrypt or tech related matters stay firmly dead. And before my account was (apparently) marked unvouchable, a mod manually killed a substantive comment I made that happened to be vouched: https://news.ycombinator.com/item?id=18564850 I don’t mind though.

The hard part is the loneliness. I genuinely miss talking with you guys and discussing the news of the day. But again, I chose this life as public protest.

This is my last comment for the next three hours, as I am limited to two comments every three. But I wish all the HN readers a Merry Christmas and a happy new year.
Nope, I'll have to give it a spin. Thanks for the recommendation!
It's not just quality but it's also the available features in the data. Quality is just a signal to noise problem. If you have enough data, you generally can reasonably segment it to get higher quality. Obtaining features not present in other data sets is probably the most significant factor.

For example, let's say you want to build a speech rec engine. You need 15K hours of data to build/validate a model. How would you get that? You could farm it out to some people on mechanical turk and get 15K hours of audio transcribed. With enough money, you could duplicate the transcriptions enough times to actually be pretty sure about the quality of the data set. If you're clever and have a large enough dataset, segmentation generally gets you decent quality. The big gains come in when you have features not present. For example, google realized when you build a speech rec engine, you can include video data and image processing to actually use the way people move their mouths to significantly increase the quality of an automated transcription.
Intuition is wrong, unless these conditions are met
What is their business model? It's so hard to find information about them on their site without creating an account.
Let's face it amd be realistic about this.

Welcome to the programmer life. You build they break.
Adapton's idea is based on self-adjusting computation [1], which is considered pretty mature [2].

In the field there are also approaches like incremental lambda calculus [3] and differential dataflow [4]. Both of them focuses on propagating differences (changes) instead of invalidating dirty nodes in a dependency graph.

[1] https://www.semanticscholar.org/paper/Self-adjusting-computa...

[2] https://web.archive.org/web/20170628103354/lambda-the-ultima...

[3] https://www.semanticscholar.org/paper/A-theory-of-changes-fo...

[4] https://www.semanticscholar.org/paper/Differential-Dataflow-...
Please add up/down arrow support, add a great deal to accessibility.
Welcome to programmer life. You build they break.
An Audience with Neil Armstrong (2011 Interview)
Some States allow cities to spread across county lines, Texas does this. Some don’t allow this a City has to be entirely within its original County and contiguous. That is how California does it, which has one city that merged with its county: San Francisco. In at least one case, there is a city that is composed of 5 entire counties: NYC.
Who pays for this? IPFS would normally need a pinning node to keep contents from disappearing.

Does OrbitDB require the same? If yes, it is not serverless. If no, then where will my data get stored if I upload it and then disappear for a year?
I don’t see the problem with this. It’s their business, and hence their right to do what they want with the funds and time that business allows him.

Besides the service being provided to customers, Maciej owes anyone feeling entitled to more nothing.
Your wording is interesting here. Do you mean humans need less data to feel confident or less data to make accurate predictions compared to a ML model? Sorry if I'm parsing your words too much here, just genuinely curious
Care to share how did you achieve this / setup?
researchers are probably optimizing ahead of time. by the time the trains start spitting people out faster than the single-file escalators can clear them, the human crush will force standing on both sides naturally, whether people like it or not. maybe there wasn't a need for policy makers to research and intervene this early.

i don't think we are there yet, because there is still some space, albeit with a bit of jostling, to move around in holborn. the platforms are not at full-capacity and commuters can still alight.
Find some truly meaningful work, and get deeper into music.

Hobbywise, maybe build a eurorack and some planar speakers.
This is a prime example of someone claiming to be neutral or centrist to push their agenda while holding a falsified high ground. You see it all the time on Reddit.
It's based on an open source design . SNIP ( from bottom of page https://forum.diybookscanner.org/viewtopic.php?f=26&t=3161 ) page "...the way the TableTopScribe was handled wasn't great (there's a long, long behind-the-scenes story that goes with that), but I was able to convince them to post that credit at the bottom of the page after some back-and-forth with Robert Miller. When the Archive uses and changes our technology, It shows that our ideas are viable and that our approach has merit and value. Ultimately, the intention of making things Open Source was to get people to copy it, and so if I step back far enough, I feel a real sense of pride and accomplishment when I see things like this. (even when the purple tinge shows they are still using the cheap COB LEDs... sigh). Truth be told, at least when I was there, the Archive people were my people and I still care about them and their mission.

Unfortunately it was the Archive (through my work with them, when I worked there, and later, when they rebuilt the design in China) that unintentionally taught me that Open Hardware is a toothless thing. They did, in the end, "release" their "source files" - an .easm which requires Solidworks and doesn't give you the ability to change things*, but does give you a functional assembly to take measurements from. For the Archivist, I chose to share DXFs, STLs, and dimensioned drawings, which have a different set of problems, but at least have wide interoperability. All in all, it's an imperfect world, but a good one. Ultimately, I care far, far more about scanning books than I do about the specifics of their operations, so I've come to peace with all of it and feel good that they've taken it as far as they have. Scan on....." and their reluctant acknowledgement where the idea came from ..right at bottom of page ( https://archive.org/details/tabletopscribesystem) .... "...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...."
For a while it blocked me from the News Feed because I didn't accept their new GDPR policy, but could still send Messages to other friends. After a while I discovered I could use the News Feed and never saw the GDPR page again.

I hope they aren't claiming that I accepted it. I guess it's their word against mine, no way to prove that I didn't click the button if they just flip a bit in their database.

I just rarely use it for Messages now, no News Feed.
There is currently no NN learning algorithm that can handle massively paralleled training. We can use some simple fixes such as mean gradient but they have severe limitations, and their limitation grows as you scale up. Currently even with a handful paralleled GPU training, the gradient computation needs to wait for all GPU batch to complete and then return to CPU before the next batch, so your idea of infinite scaling is just a pipe dream at the moment. Sure Python can't be run on a million pages, but heck, no NN architecture can even handle more than a dozen paralleled computation in a stable manner yet.