skysight-inc/HackerNews huggingface dataset:
Is Joe really in charge?

The problem with collaborations is that we either treat them as a dictatorship or a democracy and neither works. At some point we give up on certain things because it's too much work versus too many other people, maybe we've vetoed too many other things and we - or others - feel less entitled to keep doing it, so we don't say anything or they try to go around us when we aren't looking.

I know some of the stuff I complain loudest about online is motivated by an argument I'm presently losing somewhere else. It's hard to look at what someone says in public and know if that's how they really feel, or them reacting to something that is off balance by leaning farther in the other direction than they would unprompted.

That said, where do most people watch the JRE? Is it Youtube? Youtube is Google, and if someone wants to argue that Spotify is the little guy compared to Google, I don't know how to talk someone out of that idea. Are we on a road to "Meet the new boss, same as the old boss?" Are we already there?
It reads to me like a person who believes they have integrity. I'd willingly hire and seek opportunities to work with people who value their integrity.

What about the statement bothers you?
Another BigCorp trying to put a gate around an existing market, this time it's retail. Yuck.
Every crytocurrency works well except for bitcoin, because its throughput was crippled to try to sell a centralized second layer owned by the company that weaseled their way into controlling the github and subreddit.

I don't think any of them make micro payments easy right now, but throughput is not a real problem until transaction volume goes WAY up.
> So its ok if local thieves and looters take the treasures with no thought of their preservation or provenance?

No. But two wrongs don't make a right.

> a methodical effort of record-keeping and analysis is wrong, simply because of the thieves nationality?

When the thieves illegally steal a nation's artifacts and illegally sell them to a private buyer? Yes.

> One is 'better' than the other, only from a comfortable armchair far from the turmoil.

... he said, from a comfortable armchair far from the turmoil.
I am not questioning your experience but for the packages that I used (I just counted 63 on my desktop), I haven't noticed any of these problems.

The only grief I have is that I have a bunch of VMs (<10), and if I set them to all update all their packages simultaneously, I get rate limited by chocolatey and need to wait a while for my IP to be unbanned. But for a free service, I can't really complain.
Thus, sad all around.
The DNC must really want Trump to be reelected the way they constantly make outrageous remarks that alienate anyone who is not a radical.
The multi-user aspect is super handy.

It's also nifty that it exposes pretty much all of the functionality via a REST API, complete with the ability to manage OAuth clients/tokens. Not something I expected to really leverage, but have been surprised how frequently it's come in handy.
Maybe if they didn’t ban us everywhere we wouldn’t be such conspiracy theorists.
You're planning to start using a system like that. Is going with Airtable (available now) a bad financial / management decision? Is switching later going to be possible?
Since it is a micropayment, it is possible (or acceptable) to accept payment with zero confirmation (in less than 10 seconds), as pointed out by Satoshi in the "Bitcoin snack machine" post:
https://bitcointalk.org/index.php?topic=423.msg3819#msg3819

Yes, there is a risk of double-spending, but since this is a small amount, the cost of the attack may be higher than the benefit. The payment processor can also deploy more full nodes in different geographic locations to monitor and detect potential double-spending transactions in the transaction memory pool.
According to this description I believe you could also say writing tests or using git is just busy work. Nevertheless, a lot of people use tools like git and notepad (or notion) to organize their work.
IOW, because she's a girl.
No, the thing that Signal always aimed for was "Making mass surveillance impossible", and "privacy for the masses". If you remove the mass part, you remove the main goal of Signal.

The experts can maybe fork Signal, or use Matrix. Then there is always PGP/GPG.
Wow.

There's now ~388 comments. Source is 529kb and content 114kb (simple cut and paste of page, no markup).

Those are some impressive ratios.
I don't see how 1 is an issue when Alex Jones et al were deliberately spreading hateful misinformation.

Aiming to CYA by booting someone off of a private platform and others following suit is not the same thing as "conspiring to censor" someone
Guile-emacs also used a lot of Emacs functions for elisp functionality. The author is trying to draw conclusions from the test suite failing, but forgot to include a large chunk of the run-time.
> asshole culture is endemic in American business

Is it really endemic, or do isolated cases get undue attention?

A mutual fund portfolio manager once told me she would avoid investing in companies where the CEO was an asshole, because such people end up surrounded by others eager to see them fail.
Yeah, for sure! I meant focused work on improving Python performance.
And it's a damn good useful website with that.
It's not a personal attack. You have made so many false claims. I'm out.
5,000W electric bike conversion motor: Yes, it's real and it's spectacular
It did not get better. I am contemplating making a GNUCash adaptor for Grafana.
Thank the lord
AI-Powered biotech can help deploy a vaccine in record time
Ever use pmalerts?
> Spotify was the one who conspired with Facebook, Apple and Google to ban Alex Jones and others

Alex Jones has a right to free speech, but if he's going to claim Sandy Hook was a hoax causing grieving parents to be harassed, nobody owes it to him to give him a platform. He can pay his own hosting fees.
“ To make a knotted object in four-dimensional space, you need a two-dimensional sphere, not a one-dimensional loop. ”. You just need to assume it’s right.
as the New York times not one of the first adopting google AMP platform?
Not fair! I'm not suggesting a course of action, or passing judgement on the right solution; that is squarly with responders here. I simply observe, the 'right' action will likely result in the destruction/loss of more antiquities. Which is amply supportable by history, recent and ancient.
I wonder if this was decided because of pressure from Roam?
> 100% of Python users find it to be fast enough for their use case.

This is unlikely and an odd thing to say especially in the context of a thread about people rewriting their software in a different stack in part because of python performance issues. There are plenty of people using python that feel the pain and need to spend resources on performance improvements.

The fact very many line of business apps will require more and more complicated hardware resources compared to using "boring shit" like .NET or Java, or Go (which is actually pretty boring, startup hype aside). I'm no huge fan of Java, but I don't feel any less productive in Kotlin than I do python, for many things it is even better. Python aside from a few things is still looks like a 1989 language with a few newer features - the language other than being basically binding lazy doesn't have many amazing tricks up its sleeve. Meanwhile 30 years of progress has been rolled into the mainstream of C#, Swift, and Kotlin.

> To compare speed of CPython with quality of anything is such a narrow view

I'm not saying you can't write quality software with python. What I was saying is the only niche that Python has maybe picked up a significant mindshare compared to alternatives is scientific computing. And I say this with no insult, but as a former grad student in the sciences and having written quite a bit of monstrous python - it's not a field of quality software engineering.
>but hard to sell to merchants, since the merchant pays fees.

There is a nice article which hopefully somebody can link that explains that visa was a success because merchants reduced their costs, too. They had to do informal credit accounting for all their clients who only paid for the purchased goods once a month. With visa, that accounting position, which could be a full-time employee, wasn't needed any more. Furthermore, they reduced their risk of clients defaulting on those micro loans.
Using unsigned numbers doesn't really fix anything here, because the Linux kernel defines overflow of signed numbers. In both cases, you have generally surprising behavior when the number gets large enough: changing the type doesn't help; it just hides the issue in one of the cases.
Deno is highly unlikely to replace Node. Instead it will just inspire some forward improvements in Node just like the node.js / io.js fork did back in 2014.

io.js was separate from Node for a while, had a few core passionate fans, but didn't really see widespread adoption. It inspired node.js maintainers to do better though and eventually the two projects merged together and Node became better for it.

JS itself has been around for 24 years now and has gradually evolved over the years with new keywords and functionalities to keep up with the times. Node has done the same, and can easily adopt many of the things that Deno has.
What about Costco?
Ok now that's just putting words in mouths. I have a policy of not feeding trolls.
The records-per-base issue is super annoying. I've actually been in touch with their enterprise group and I was told the enterprise limit was 100,000 records. That's a total show-stopper. So I created cloudternal.com, without any of those limits.
My god. I hope Ubuntu is not going to jump on this quickly. My current setup with Synaptics and just two manual tweaks is perfect for me.

The way MacBook touchpads work always irked me, always felt off. But maybe it's necessary for MacBooks with their enormous tachpad surfaces.
Your privacy policy also says you share geolocation data with a 3rd party company that may “provide and service insurance products, including using personal data to perform profiling activities”
> beancount wants everything to live in One Giant Journal file

Actually, beancount supports include directive. See includes section [1] of the language syntax document

[1]: https://docs.google.com/document/d/1wAMVrKIA2qtRGmoVDSUBJGmY...
I don't recognise the picture of Lisp programming qua Lisp. "Refactor" probably wasn't even a word you'd hear for most of Lisp's existence. The Common Lisp standard definition is clearly not churning. I used to have a mail signature when Python was relatively new

There should be only one way to do it. -- Python
There's more than one way to do it. -- Perl
Do the right thing. -- Lisp
I still had that previous article the author references in another tab[2].

Yes, use an RSS Reader. RSS is not dead[0]. Hackernews often has blog posts. If you see a post you like, go to the main page and see if you like any of the other posts. If it's a blog you think you want to follow, subscribe to it. If, after a few months, you find none of the articles are interesting and often mark them all read, then just unsubscribe.

If you blog, cross-promote it on Reddit, Twitter, your FB page (although if you don't use Twitter/FB often, it'll be just a trickle of clicks[1], but it's better than nothing), etc. Try not to use another platforms just to promote you. If you see blog posts you like, be sure to promote them!

Maybe use one of your RSS reader apps just to dump one of those huge github aggregated blog lists with like 500 tech and personal blogs. You can scroll through it when you're bored and see if there's anything interesting and mark the rest as read.

Maybe setup your own Solr server to index every blog you come across just for the hell of it? (I've been meaning to do this forever!) The big search engines aren't good at showing us blogs, so maybe it's up to us to find and promote them?

[0]: https://battlepenguin.com/tech/rss-the-original-federated-so...

[1]: https://battlepenguin.com/tech/facebook-and-the-silent-bob-e...

[2]: http://tttthis.com/blog/if-i-could-bring-one-thing-back-to-t...
If you want a line-by-line breakdown of an Urbit app, I wrote one here: https://github.com/lukechampine/rote/blob/master/urbit/app/r...

The drawing app is more complicated, so it's split into a few different files. `lib/server.hoon` is a shared library, and `app/canvas.hoon` and `app/canvas-view` are separate apps with different responsibilities -- the former handles the state and p2p stuff, and the latter talks to the frontend.
>he quickly faded into relative obscurity

And his bank account exploded in to outer space.
That's the one thing you really don't want to do. I know, product and UX teams everywhere believe it's a good plan, but I suggest talking to users. There are few things that generate stronger emotions than "They moved my FUCKING menu item AGAIN"
We might provide a plugin in the future to achieve this.

Right now I think the closet thing is to use set up an encrypted folder with a third party app to use with Obsidian.
I can't find any business simulation companies that do graphics the way Maxis/MBS did. It seems like most business simulations today are dashboard-driven: for example, Cesim offers a retail store simulation where you move the unit price toggle and then the sales volume meter goes down while the profit meter goes up[1] but there's no "SimStore"-type visual model where you can see agent-based shoppers bopping around while filling their carts.

Are there any business sims that offer graphical models? (Don't those seem more fun -- and thus more effective -- for employees to play and learn?)

[1] https://www.cesim.com/simulations/cesim-retail-store-managem...
My concern with describing your ad interests manually is that it will most likely lead to fingerprinting. You’d essentially be building your own unique identifier by choosing ad categories.

If fingerprinting wasn’t an issue (either because the industry was honest or we had effective laws to punish offenders) then I’d say that’s a great idea and could even be implemented in browsers as an “Accept-Advertising” header (just like the headers we already have for language and encoding).
why can't you reach Google just over the phone. Support is very bad
> Slack needs to play catch up before Teams steals all their candy.

It may steal a lot, but there's a large number of companies which neither run office/exchange nor are they interested to start doing it. Slack will rule there.
I think many of us enjoy seeing the enthusiasm out there for older hardware, but it's often the case that these projects take so long to actually start to ship that it's not hard to forget about them. I'd love one of these, but will I be able to get one in 2020? 2021?
Where’d that $50 come from? The end of the article mentions that it’s available for “an undisclosed price”
The idea is to use try to use NAT traversal (i.e. STUN or UPnP) to get a direct connection, and otherwise relay (i.e. TURN) with end-to-end encryption. I'm hoping IPv6 will eventually allow direct connections everywhere so nothing needs to be relayed.

I haven't built that stuff yet though so the current version requires that your home computer has a public IP address and that you open a port in your router. Obviously it's only usable by technical people right now, but I do eventually want this to be something my mom can install and use on her own.
No sync with banks - a complete non-starter for most people. Even if you enthusiastically start using something like this, in a month or two it'll get super old.
I think the parent post also may be making an assumption that C++ code takes little more effort/time to write than python. My experience is that this couldn't be further from the truth. I recently did some DSP work, and prototyping it in python then rewriting the code in C++ easily saved me calendar time as well as effort and headache. Python code has a tendency to just work for numerical applications and it would have been a bigger headache to check my work in C++ without answers that were easier to verify in python (I remember reading years ago a thread on benchmarking that got shut down hard by someone pointing out that only the python code was giving the correct answers due to various floating point issues). On top of that, I needed to use templates to get more compile time substitution to squeeze out performance, and struggling with templates and the type checker would have been a context switching nightmare without having the algorithms already working.
I would recommend "Professional Automated Trading: Theory and Practice" [0]. The code is here [1].

[0]: https://www.amazon.com/Professional-Automated-Trading-Theory...

[1]: https://github.com/wzrdsappr/trading-core
author here.. I need to fix that.. working on it.
I don't think Notion is for everyone. One of the limitations that I’ve seen with products like Notion is permissions. They don't offer granular permissions for viewing and editing down to the column, row or cell level. That is one of the reasons why I created cloudternal.com.
Expanding throughput comes with severe tradeoffs: it increases the resource requirements for storing full blockchain history, and makes provision of mining services inherently more centralized in other ways as well. All things considered, a "second layer" with weaker trust guarantees may well be a preferable solution.
Why Do Food Delivery Companies Lose Money?
Rules for Communicating at GitHub (2014)
I think the GOP regards that as a feature, not a problem.
Well, Germany for one, at least in the BCV (Before Covid) times: https://worldcrunch.com/world-affairs/39blue-cards39-and-quo...

For STEM graduates (or people with years of work experience in that field), the EU's Blue Card program basically would give you a residence permit (to use the exact term; most visas are for stays less than 3 months) if the prospective employer offered you a contract where the wage is on a similar level to locals.

And I wonder, why not. The companies need the brain power, they've certainly vetted the candidates, the company increases its productivity and the country gets another taxpayer.
In this case, it'd probably be fine. In general I can see it interfering with loop vectorization and bloating code size, so it might not be low-cost in general.
Link for the images shot from the air

https://pubs.usgs.gov/gip/msh/debris.html
The name "Ralph" wasn't really secret anymore once Dylan went public, but there also wasn't any particular reason to talk about it. The name of the language was Dylan at that point.

Later, as Dylan evolved away from its roots, it made sense to resurrect the old code name to distinguish the Lisp that we used to write a Newton OS from the later non-Lisp that it gradually evolved into.

People did know about it, though. One of the links in a sibling comment is to turbolent's little Lisp that compiles to Javascript, named Ralph in homage to the language I used every day back in the early nineties.
Imo github is eventually going to subsume all of this activity. People don’t want to go to more than one place.
Only the people who died in the Ukrainian plane crash that the military accidentally blew up.
This is still the most frustrating thing about Linux for me. I have two Thinkpads, a T460 running Windows from my employer, and a T560 running Ubuntu as my personal. Their touchpad hardware is, of course, identical. The experiences couldn't be more different.

When I first got the machine, I spent weeks fighting with the driver, trying to figure out how a single number can represent four lines on two dimensions to define a region where palm-touch should be ignored. I still haven't gotten pointer precision where I'd like it; I simply know that getting within ten pixels is the best I can hope for without infuriatingly slow rocking and coaxing my finger around. It's disappointing to say the least.

Honestly what I'd like most, is a WINE-like shim to simply let me run the Windows driver in some sort of sandbox and take its mouse-events to the Linux input system. Synaptics has clearly done the work to make the thing behave the way I'd like, and it would be the coolest thing if identical settings were equivalent and portable between machines.
Wot me? Haha! Wait another 20 years maybe! But thanks, that's so kind :D
It doesn't take much listening to JRE or similar shows to realise that they're in constant fear of strikes and demonetization, even when talking about mundane topics. Joe's no Alex Jones or David Icke, and he's still afraid of getting more strikes on the channel. If this move means he can talk comfortably then good for him. It's not as if listeners lose any rights in the process.

Would this mean he could play artist's music that Spotify are allowed to stream? Or would other agreements be needed for this?
Microsoft's modus operandi is copy, defeat, repeat.

It's a very profitable strategy, though perhaps less charismatic.

Other companies do this too, but I've seen few tech companies as good at copy, defeat, repeat as Microsoft.

In this same vein, they rarely try to take an old product and radically update it (at least not with success).

Partially because it's harder to make an exact copy of a new software concept with an existing technology.

They prefer to abandon existing products. (Unless the computing industry at large still gives the space mindshare, or the profits are too delicious to let go of.)

As I think about it....

It's sort of like Fortune 500 level FOMO...

Disclosure: I used to work at Microsoft. Love the company. But get irritated that their strategy often seems capricious -- chasing the latest industry squirrel.
Anybody who has been targeting Windows for a while will have recognised this pattern recurring every couple of years. A nice new shiny framework that within a couple of years is stuck in the twilight zone, neither dead nor pushing forward.

Personally I got burnt out on it a long time ago and won't be migrating to this or any other new MS UI technology.
What do you mean data-less? By design there has always been a Signal server.

Signal should not stay as the simplest possible iteration of an encrypted chat application. If we want more people to use privacy-concious applications, those applications need to evolve.
thanks for checking it out.

1)It's already free, just with a limit to number of free conversions. Pdf to word when OCR is a pretty expensive CPU task. And a lot of people have pretty large files (epubs with images etc..), so I tried to strike a balance between cost and profit.

2)Files are on the server for two hours, says it below all the converters, I'll also go ahead and add it
Not just Basics, they have so many other brands of their own that most customers will never even know that.
We've gotten a lot of flack over our domain name, from everyone except our customers. https://terusama.com.

Has anybody ever experimented with how company names relate to clicks in email campaigns?
na, the problem is the data doesn't commonly exist in the model. If I buy a book from a local independent bookstore, that's a debit on checking and a credit in the 'Books' account. If--perhaps due to coronavirus--I buy the sequel on Amazon, that again results in a transaction from checking to books. The payee data isn't there.

I think you can do it via vendors but the small business feature set is somewhat cumbersome.
The government wants many companies to keep certain data, to prevent fraud by the customers (and sometimes the businesses). Decentralizing the data makes such frauds (including tax fraud) more difficult to audit or detect, so it seems unlikely that governments will permit it.
I experience this as well. I find the game very enjoyable for a few hours. Unfortunately the “just one more turn” effect causes me to play SimCoty, Tropico, etc in long sessions. Towards the end of the session it just feels like I’m working on something my boss ordered me to do. I sense that I’ve spent the last six hours working, but for no money and no reward.

I bet if I played these games for an hour at a time this sensation would not occur.