skysight-inc/HackerNews huggingface dataset:
I don't think so. He specifically called out the fact that their entire product is eventually going to be a single feature in every consumer OS. And now it is. That hardly applies to every product/service out there.
Congratulations on some great work. I like the diversity shown in the examples. In particular, it's nice that you threw those working with stochastic processes a bone.
"Org-mode is a document editing, formatting, and organizing mode, designed for notes, planning, and authoring within the free software text editor Emacs."

In case anyone else wasn't sure what this was, and isn't an Emacs user.
If I take that to its logical conclusion: do you believe the IRS should be expected to have the funds to purchase every conceivable asset at market price?
It says they're "irretrievable", which isn't necessarily the same thing. That you can't get that data back doesn't mean it's no longer stored by Slack in a way that a sufficiently severe compromise of their infrastructure might reveal.
You can simply equip those people with a tracker. Then it also works if they leave the stadium. Put them in their shoes and you dont need their cooperation either.

If they dont have any just put the persons picture on the stadium screens.
kills genuine businesses due to the monopoly position of the company “sponsoring” it.

While I agree with most of your point, since VS Code is open source, can't the commercial IDE makers just borrow the good parts and ideas from VS Code and make their products better?

Sure, it won't mean anything to the sort of people who won't use a paid product for any reason. But it might sway people who are on the fence. Hopefully in the long run that will keep the competitive ecosystem healthy, and not just run all the commercial alternatives out of business.
Are there that many unique porn sites? Seems like you'd have to be doing things like counting every pornographic tumblr as a unique "site" to come up with a number that high. For purposes of figuring out who is tracking you, should an entire platform count as 1?

From the paper's methodology:

"In March 2018, we used a U.S.-based computer to analyze 22,484
pornography websites to identify the third-parties which may be
able to infer users’ sexual interests, and whether privacy policies
provide a sufficient vehicle for obtaining meaningful consent to
tracking. To create our population of pornography websites, we downloaded the homepages of the one million most popular web-
sites identified by the Alexa service. Upon downloading the home-
page, we extracted the page meta description information (a short
summary of the page’s content provided by the site developer) and
page title. Our population of pornography websites is comprised of
sites with ‘porn’ in the URL, meta description, or title of the page."
I could have told the answer without testing required. Jokes aside, probably depends on what they are trying to achieve.
We just had to switch from Box to OneDrive at work, and it's caused massive headaches. Most days no one can log in, and some Excel sheets uploaded have been corrupted or have missing sheets - I don't know how that happens unless Microsoft is scanning our files.
It sounds like this allows you to draw to a WebGL surface as if it were Canvas?
It could be maybe a parallel made with Chrome, it was a good browser with tons of money put into it by Google, developers liked it, google got evil but still most people use Chrome instead of Chromium or Firefox.
At the time, there were reasons we couldn't completely delete the workspace. I believe there was certain data we wanted retained, and other data we wanted removed.
Don't be absurd. The object in question is not value-less, it is illegal to sell. It's an awkward corner case, not something to get upset about.
In my shop regularly develop and deploy shiny apps for 'micro-tasks' that are scripted under the hood, for providing a project management GUI, control tasking and work tracking, etc.

All of our apps run locally, only. Since we go through many 'small' contracts, and each one can be pretty different. Retooling a shiny app to do another job so that the PM's can keep track and manage their swarm takes a few hours, but frankly, it keeps the nerf's herded. The overhead of spinning off a new shiny app is so low, its pretty nice.
Yeah absolutely - topic coverage can be expanded. Shoot me an email and we can chat more: josh at trennd dot co
Not everyone needs any-platform syncing; you only need a solution that covers the devices you actually have. For instance, the only thing I really need Dropbox for at this point is one shared folder with friends who use both Mac and Windows (which could likely be handled by Google Drive, and might even be able to be handled by iCloud Drive by the end of the year) -- and Scrivener, because its developer apparently can't figure out how to make syncing between Mac and iOS work reliably on anything else. (One can argue he hasn't really figured out how to make it work reliably on Dropbox, actually, but that's a different thread.)

There may be some people for whom Dropbox will always remain the best solution, to be sure, but it feels like Dropbox is going out of their way to reduce that set of people in favor of extracting more money from those that remain.
Yep, I should’ve done that in the first place, and it’s on my todo list, though I haven’t put many hours into org-web lately. In the meantime, you can always host the project yourself if that makes you feel a bit more comfortable about linking to GDrive (though this doesn’t solve every potential privacy issue, of course)
How do you imagine a non-[mb]illionaire would find themself in this situation?
New Atlas had the best story about it (out of all the obligatory stories) this week:
https://newatlas.com/apollo-11-anniversary/59993/
This is awesome!

FYI, it looks like the add/delete row/column buttons have their targets reversed? The button whose icon suggests "add row" adds a column, etc.
Tantivy is an interesting project I'd point to in this space:

https://github.com/tantivy-search/tantivy

That said - it's effectively Lucene rewritten in rust, so the main win is some performance gains. Lucene has spent a ton of time getting the details right, and it's unlikely we'll see an order of magnitude of innovation in that particular space. At the higher level for querying / query understanding it feels like there's still more technological room to grow vs the lower level details.
That's how 24 hours des lemons works (at the judges discretion) - its has been only be applied once.
Ought to be a wake up call to the progressives, particularly in SV and the other tech hubs where are a lot of Asians. Expecting Asians to tolerate being treated as second class citizens in affirmative action programs is a recipe for disaster.
Syncthing is open source continuous file syncing software. No account needed, no third-party data storage and can be configured not to use any of the project's discovery or relaying infrastructure.

https://syncthing.net/
Japan to lead development of SWIFT network for cryptocurrency
It's especially silly for someone like Crockford to say this, whose primary claim to fame is his belief that JavaScript is too hard for people to understand. "JavaScript: the Good Parts" is like training wheels or school paste.
Next step, premium access without rate limit?
This could have massive potential with music industry A&R's looking to capitalize on viral songs. That's where virtually all recording contract money is going nowadays.
While I was at Eventbrite we were using Solr and started moving to Elasticsearch. I know one of the main people I worked with on that recently left for Github, which also uses Elasticsearch.

At Mozilla I work one project with a search component (https://crash-stats.mozilla.org/), and it uses Elasticsearch.
I think those are great ideas, I just haven’t gotten around to them yet. This was largely a scratch-your-own-itch kind of project for me, and I sync my org file with Dropbox, so that was my priority.
I don’t quite understand that bit, the attackers could at the time steal plaintext passwords - however how does that affect 2FA benefits several years after the attack?

It sounds like he’s mixing a couple of things up there unless anyone can explain otherwise?
> I think in 2020 we’ll see Alibaba and Google begin to grow much faster than Azure in the Cloud.

Why does he think this?
Switching Let's Encrypt clients is currently quite disruptive
Please feel free to check out the repo, file issues, and submit PRs! https://github.com/servo/pathfinder
Show HN: OmniNet:- A unified architecture for multi-modal multi-task learning
Also if googlebot has been fixed and the chrome fix the url, you can however exploit the bug of xss with an proxy web
https://www.hidemyass-freeproxy.com/proxy/it-it/aHR0cDovL2Jl...

or open the main url with firefox browser:
http://bedbreakfast.be/en/tunis-662?slt_city=%3C/script%3E%3...
Connected fitness: how Peloton is influencing the future of exercise
While I understand the instinct to collaborate, I don't see it. No one is better than Google at correlating and extrapolating data about people. Any relatively minor improvements that Google provides would seem to be overwhelmed by handing these new data gathering and correlation capabilities to the Chinese government.
Bridges always have trolls under them.

If you don't see the troll, that doesn't mean it isn't there, it's just waiting for you to cross.
Adobe seems like it would prefer to pretend it doesn't exist at this point though
Charles Simonyi would like to speak with you.

wikipedia.org/wiki/Intentional_programming

Bret Victor would, too:

http://worrydream.com/ (Warning, this site hijacks your mouse scroll and does weird things)
It never hurts to ask, never say no yourself. Let other people do that for you. Opens so many doors!
I think it depends massively on how much data you have. A great many companies and websites only need a few hundred megs of text data indexed, which is easier to outsource.

Once you grow larger than that though, the hosted service prices get astronomical compared to standing up a cluster, assuming you have someone who can admin it.
Does Keybase support chat message search yet?
Otherwise claiming to support all important features of Slack is stretching the truth. I use search extensively at work.
How do you think that existing school got built? It wasn’t dropped from the sky.
Obvious next concern: Will bad actors just scrape the website? Putting authentication and payments in front of that rather defeats the entire point, and without that you're back to rate limiting which is exactly what has just been declared as a failed approach.
Author here - I’m not sure % wise, but quite a few features now have first-class support. Those that don’t simply fall back to plain text, which you can always resort to editing directly in org-web. You can see a list of the implemented features (and try them yourself) in the sample file here: https://org-web.org/
The Teams number is DAU, not active installs. So your comment doesn't really hold much water.
I find 4 chan to be an interesting experiment.
Yes it mostly is a cesspool. Yes folks there are pretty much awful.

But it's also extremely egalitarian. Everyone is on the same, whether you be an old* or a new*.

I don't partake but I like to dive in and observe them. Fascinating, because as much as we'd like to deny it, 4chan is the whole spectrum of humanity.
TLDR: Get your ears checked, rule out medical causes.

Recently, my sweetie was going mad because she was hearing annoying sounds. From her description, it was a high pitched whine with a periodic click. Worse at night (when things were more quiet).

Long story short, she now has an age related form of tinnitus. From memory, a small section of the tissue under the follicles in her inner ear has weakened. So that frequency range is impaired (the ringing) and the hairs flop around (the click, probably in sync with breathing or heartbeat, or whatever).

TIL: There are many forms of tinnitus and other hearing diseases. I have Drum & Bass induced tinnitus -- always wear ear protection while clubbing -- and had no awareness of other forms.

TIL: Anxiety and hearing problems can be a vicious cycle. Once she got a diagnosis, and some mitigations, her anxiety subsided. Which is supposedly typical.
That comment was written in 2007 when the original suggestion would have been somewhat more acceptable. In 2019, please do not use plaintext FTP for anything at all if you can help it, especially for a setup involving personal documents or other data you care about keeping private. Every single syncing solution worth anything today, open or proprietary – including Dropbox, Google Drive, iCloud Drive, Microsoft OneDrive, Syncthing, et al. – uses TLS or another strong form of transport encryption, and that should also be the absolute minimum bar for anything self-hosted, too.

There are many other better ways of building a Dropbox-like system on Linux these days than that advice, including the aforementioned Syncthing[1], but the appropriate update to that comment alone would be "getting a SSH account, mounting it locally with sshfs[2], and then using Git on the mounted filesystem".

[1]: https://syncthing.net

[2]: https://github.com/libfuse/sshfs
Can you list some examples of things you can't sell that the IRS ought to tax?
Your Granddads MOH or Victoria Cross for example
TypeScript Without TypeScript – JSDoc Superpowers
They're having a Vegas conference in October. It's not exactly abandoned. I can't imagine it's one of their top three priorities or anything, sure.
l'ultime blackpill
I use github - for code. But dumping 100 Gigs of movies, music, books, and other random personal stuff there is not its intended use.
Aren't some containers refrigerated for meats and other perishables? I would think if that were the case any increase in journey time might be offset by the increased fuel required to cool anything that needed to be climate controlled. As it stands the electricity to cool a container ship is mostly free due to the giant motor you're already running to turn the prop.
Every time I get a new OS upgrade with even more iCloud functionality I question why I still have Dropbox. Luckily for Dropbox they don't charge much so I don't cancel. I don't move new data to dropbox any more and I would never sign up for it today.
Linux Load Averages – Solving the Mystery (2017)
No. Are you?
>> inc tests and docs

Why should the client have to worry about tests or developer documentation? I would not be trying to get it as a line item on the invoice.

Keeping the code base in a state that makes it fast and cheap to add future features is just a professional duty. Decide how to best achieve that on a project by project basis and bake it into your estimates.

Some projects the client just wants the absolute cheapest implementation though and i am completely fine ripping out the need for continual re-factoring or keeping the test suites in good shape IF i've explained the down side to the client first.
On the software patents front: the only winner here are the pockets of lawyers. Large tech companies are all in a state of constant litigation, and nowadays filing patents defensively is pretty standard in tech.

I absolutely loathe where we’re at with software patents, but I have absolutely zero faith it will ever be fixed, so I guess anyone without billions to acquire a patent portfolio will just have to forget it.
Hi Josh,
Very interesting stuff. Can I ask what is the math behind defining the trend? How did you calculate the most trendy words, etc?

I'm working on something similar for a internal tool, so I'm curious to see what your solution is.

Thanks!
Generating Correctness Proofs with Neural Networks
No one wants the middle seat on airplanes. This design could change that
Spotify vs Google Play Music is the perfect showcase for this. They both get the job done but Spotify is better in so many small ways. Meanwhile, instead of being improved, GPM is in the process of being abandoned for the new shiny thing, Youtube Music.
A solution half-way to what you're talking about (it still utilises text editing) is Paredit/Parinfer for Lisp languages. They allow you to directly edit the program's abstract syntax tree. When coupled with a REPL you can evaluate sections of the syntax tree at will. It gives the dev a much finer grain of control than even the smallest unit test.
The author seems to be making use of: fpscanner[1] and fp-collect[2] libraries for achieving his task though he doesn't seem to explain how exactly the detection is done.

[1]: https://github.com/antoinevastel/fpscanner

[2]: https://github.com/antoinevastel/fp-collect
> Maybe a return to simplicity is it? But we moved away from the simple solution because it wasn't sufficent for our needs.

Or maybe the simple solution worked well enough but they still moved away because of some obligation to keep growing, which would be impractical without needing to add many more monetized features. When I see extensive rebrandings and additions of features that I would never have started using the service for in the beginning, I can't help but think this. In this case it doesn't help that the only useful feature of Dropbox is being integrated into all these other products either.
Nice to see DevOps on #1 rather than agile.. what are your thoughts?
We've considered doing that, we're just supporting a lot of newsrooms still on our latest stable release (v4) as we put the finishing touches on our newest release (v5). Super excited to share some of the advancements we've made, using lots of really neat tech!
but its totaly ok to fly drones over enemy territory if we are doing it.
Music That Changed the Law
Learned about atop. Wish it existed on macOS too.
Haskell and others have pretty much proved it's possible in practice as well. But from my experience the cure is worse than the disease. Wishing that software was as formal as math is one thing. Pretending it is leads nowhere worth going.

I have most of my feet in the C++/Common Lisp camps these days. Where you accept that the world is a messy place with complex problems that don't fit neatly into labeled boxes, and use the most powerful tools you can think of to deal with it.
A carbon tax is how we do it. Calculate the carbon involved in producing the item and shipping it to you, then tax it. People will decrease their consumption of high-carbon goods.
We went from 39 transactions per second to 500 in just two weeks
> The Linux Kernel will move memory pages which are hardly ever used into swap space to ensure that even more cachable space is made available in-memory for more frequently used memory pages (a page is a piece of memory).

Why should I care if I always have enough RAM? Gedankenexperiment: Let's say u'd have infinite RAM, would swap make any sense?
slack in 2015: "We have no indication that the hackers were able to decrypt stored passwords, as Slack uses a one-way encryption technique called hashing."

slack in 2019: "In 2015, (...) The attackers also inserted code that allowed them to capture plaintext passwords as they were entered by users at the time. "

This reflects poorly on them. Unless they discovered only now that the 2015 hack included capturing plaintext passwords.
I was hoping this post was going to say something like turning on some small amount of swap will allow the OS to cache some things that normally it wouldn't cache at all, and so you get some improvement there. What's actually in this post doesn't make any sense to me. If I have enough RAM why do I want things to swap to begin with? The author never explained why putting rarely used pages in swap will improve performance if I have adequate RAM.

And using swap as some kind of "RAM emergency cover" does not make any sense to me. Personally, I have never had a case where I could gracefully recover a host that had started swapping.

First, my production servers are not doing many other things besides being production servers. It's not like they are running a bunch of unnecessary services, and if I kill some then my application can recover. If a process is out of control then it's almost assuredly something important that I'm going to have to kill anyway.

Second, I find it's much harder to detect degraded performance than it is to detect a dead process. It's very, very easy to have a health check that will detect a host who has stopped listening and drop that host from the LB. And alerting on that scenario is very easy as well. The alternative is a host that's operating in a degraded state, which I need to detect with more sophisticated health check + alerting, and in the end my resolution is just going to be to kill everything anyway.

In a properly designed HA environment the loss of a host should be no big deal. Architecture should be focused on making sure a host goes down ASAP if it's having problems, not letting it survive in some kind of zombie state.
Yep, exactly. One thing I’ve learned over my 30-year career as a programmer is: never argue. It’s a waste of not only your time, but your credibility. If they say it has to be done in a week, and it’s impossible to get it done in a week (like, actually impossible), you have two choices: disappoint them in a week, or argue, make them hate you, lose the arguments and disappoint them in a week anyway.
Pragmatism based on shittyism? Or how shall we imagine this? Is there a motto for this? "We excel in shitty code or something?"
It used to be an act of war to shoot down another country's aircraft - and now we've seen it happen twice on each side of Iranian / US tensions in recent weeks.

One of the early questions about UAVs was what impact they would have on the implications of force. I think we've got an answer: drones are fair game since they don't have anybody in them. Still higher stakes than doing nothing, but less so than shooting down a manned platform.

For instance, when I was on deployment near the Gulf on a carrier, we would regularly have an Iranian P-3 fly very close to us even after repeated warnings. Same thing with Russian Bears. We'd usually sent up an F/A-18 or two to "escort" the visitor and would never think of shooting them down unless fired upon. Yet, if a drone gets within 1000 yards, down it goes.

No judgment - interesting to see the rules of war evolve in real time with new tech!
I stopped using it because I run an old computer on Mac 10.6.8 for development purposes, and I'd been using Dropbox as my communications protocol. It stopped supporting 10.6 and I stopped supporting it. Mind you, it'd been losing favor with me for changing the interface around and adding annoying stuff: the github desktop app has been doing similar things after being acquired by Microsoft, so I anticipate one day moving to full terminal git no matter how cumbersome that might be, just to get away from the 'helpfulness'.
Why? the USA's taxing of stock that have not had a taxable gain is just wrong and I say that as some one to the left of AOC
I wonder if they meant with regard to teeth, since I assume for mammals that use teeth the way we do dimorphism would be less common or less extreme
I've tested all of the major file sync tools and nothing compares to Dropbox's ability to simply sync files very well (merge conflicts, offline vs online, etc).
I wasn't referring to:

[you earn more] --> [you pay more taxes]

I was referring to:

[your job has some positive or negative effect on society] -.--<?><<!>-<>?>---<.. [your income]
Ask HN: What do you take into account estimating the costs of software projects?
Do you have a framework for this?
What Is Cool Hunting?
Black soldier fly maggots: high in protein with a small carbon footprint
Kuzushiji EDA Kaggle
He began his career by pushing a supplement (first for the brain, then pivoted it to performance) https://hackinglife.mitpress.mit.edu/pub/razodglh#supplement...
I tried doing the math from Boeing's stated fuel economy for different models of planes and even older 747s which aren't great in terms of fuel economy were coming out 2.5x better than the numbers in this article. I can't figure out how they are coming up with their numbers. Maybe there are lots of empty planes on these routes or something?
Why Shaq?