skysight-inc/HackerNews huggingface dataset:
Fewer features sounds great. I personally loath Jira, and avoid using it whenever possible, but your clone looks really nice. You can improve 100x on Jira just by making it faster, simpler, and easier to use.

One suggestion: it looks too similar to Jira, you might want to change the design a bit so that Atlassian doesn't try to sue you or something.
DASH's is incorrect. It has some protection against this vector of attack called "Chain Locks"

https://cryptobriefing.com/chainlocks-dash-network/
Current discussion at https://news.ycombinator.com/item?id=22160523

Also in 2018: https://news.ycombinator.com/item?id=17173051
You are not the only one. After I realized my mistake I figured I couldn't be the only one and searched and found your comment.
Mine is https://bastibe.de written in a 100% home-grown and hand-built static site generator in Emacs Lisp. Actually has been running for more than ten years, and migrated through multiple backends and domains.
> 12 years, 5 months at Google

> many Google-internal CLs ("change lists" == commits == PRs)

> 3,064 Android CLs

> 10,787 Go CLs

This is at least an average of 3 commits a day (4 if he didn't work weekends). How is that possible?
For myself? No. For low income others? Perhaps, depending on the details of the plan.
No, this is incorrect. It’s open source.

It’s like saying that because Microsoft Amazon and Google all use Linux - that we’ll have no innovation.
Discussed in 2018: https://news.ycombinator.com/item?id=17173051
According to the article his fund TCI was the most profitable hedge fund in 2019. The fund made an 8.4 billion dollar gain while RT made 5.6B. Bridgewater is not listed.
Once again so many people are piling in with the "Google cancels everything" trope. But the official blog post states it was due to "low usage" [1] after 18 months of general availability.

Obviously, as well-intentioned or well-designed as it may have been... the product was a dud with users. I mean, did anyone here ever use it? Or know someone non-technical who did?

So obviously they got the product wrong, somehow. This isn't a beloved product like Reader... it looks like it was a dud. And they're trying again with the other suggested alternatives, since "no-code" still has promise.

I fail to see how this is any different from a startup that doesn't gain traction and shuts down. What do HN'ers think Google should do when a product is a dud without enough users and no clear path to success can be found -- if not cancel it? At least they're still supporting it for another full year (so users can find other solutions), which is almost as long as it existed for in the first place.

[1] https://gsuiteupdates.googleblog.com/2020/01/app-maker-updat...
I've been thinking a lot about how I manage my own data lately (notes, photos, code, reference material, etc) and have concluded that the primary feature I'm looking for is longevity. I'm saddened by the amount of data I've lost over the years, either because of hard disk failures or third-party services going out of business/making it difficult to extract things/getting too expensive.

In light of this, I'm biasing toward simple file formats managed by tools I write myself, and optimizing for cost in a way that I otherwise don't, since any recurring costs incurred by the system are effectively a lifelong commitment. I am relying on S3 for primary storage (so that it is accessible anywhere) but with a sync to offline backup.

So far, I've implemented a personal Zettelkasten tool (with built-in spaced repetition, so doubles as an Anki replacement) and a search engine that's based on Presto (via AWS Athena) so that I don't need to keep an Elasticsearch instance alive. I'm planning to build out other repository tools as I go.

It's been very liberating to build tools that are never meant to be used by anyone other than myself, and with the confidence that the tools don't matter too much anyway since the underlying files are stored in evergreen formats.
If you are trying to build a NAS or similar then my suggestion is go with shucked WD EasyStore externals, you need to either use molex to sata power to bypass the 2.2v issue or tape the pin but they are WD Whites inside and work very well from my experience. I just keep waiting for the 14TB's to fall a little further so I can replace one of my 5TB parity drives with that so I can grow my array.
India, the World's Largest Democracy, Shuts Down the Internet
We’d love to call R from php or python. Incredibly good stats. We use the Rscript (To run r from command line) to generate graphs for the webs but to call directly would be nice.

We tried extracting some of the phyper code into a stand alone application, but not trivial.
Reading through his itemized list saw "Met Googler wife", which reminds me: Brad created LiveJournal where I met my wife and many new friends. Thank you for that, Brad! I have been watching your work on LJ, memcached, Camlistore ..err I mean Perkeep. You are an inspiration and I will be excited to see what you will invent next!
Would be true for omnidirectional transmission. Much much less for a directed transmission.
We recommend running KairosDB on top of Scylla for TSDB use cases.
His Ugly and Bad aren't that bad! I'd be happy if those were my standups.

Right now for me, the project managers own the whole event. You are asked for an update on a task that is on the project managers list, you give your update, and then he moves on to the next guy. There is only one developer in the meeting (me). The rest are QA, BA, Product Management, Delivery Management, and Change Management staff.

The developers who work under me will get prodded randomly throughout the day by various other project managers for their updates.

This is what happens when your company is "project oriented".
Another notable piece of Brad's work: https://www.youtube.com/watch?v=BpsMkLaEiOY&feature=youtu.be...
That was partially a hoax (the legit creator enlisted helpers, some of whom hoaxed him/us): https://www.vice.com/en_us/article/yw7jej/glitter-bomb-video...
"Early 20-teens" means the years 2010-2014 or so in this case. Nothing to do with people or their age.
When the market drives you crazy: Stock market returns and fatal car accidents
DisplayPort is fine.

DisplayLink is not.

The confusion is deliberate, the company renamed itself to DisplayLink a few months after the standard came out.
My personal picks would be:

- React for the front end (https://reactjs.org)

- Node.js for your back end (https://nodejs.org)

- Deploy using Adapt, which ties your front and back end together using React-like components. (https://adaptjs.org).

- (Optional) If this project is larger or commercial, definitely use TypeScript on all 3 of the above (http://www.typescriptlang.org/)

[Disclosure: I'm a maintainer of Adapt, but a strong believer in the React model and ecosystem]
GMail, Maps, YouTube, Chrome, Android

These products aren’t by themselves profitable, they just build the datasets used for advertising
I don't understand why you and Gwern consider it to be the stuff of nightmares. It's a medical abnormality, but I don't understand the fear response.
Cool! Can you share who you (or the PMs involved) saw as the main competition for App Maker?

Disclosure: I worked at a competitor that targets Enterprises, and we were a bit anxious when App Maker came out. Never saw much results in the market though.
In my case, MSSQL hosts our main business databases which are directly tied to revenue.. If it were being built today, it would probably be on Postgres -- but migrating it any time soon would be prohibitive, and just not profitable.. MSSQL is expensive, but is a darned good database, so there isn't much push to move.

As for SQLite, we use it internally a fair bit for ETL processes, and as a starting point for most of our applications. 90% of the business apps that we end up creating never need anything more than SQLite -- the 10% that do either end up on MSSQL (if they have to tie in to our main databases) or on Postgres (for everything else).
If you're into this sort of thing, you might want to checkout Roamresearch: https://roamresearch.com/
Given that the number of 51% attacks has been quite rare and relatively low impact so far, I'd argue that your skeptics are still winning the argument. Far more problems have come from security failures outside of the cryptocurrency itself or predatory practices.
I’m at https://captnemo.in

The blog is mostly about Tech/Activism/Writing/Design. I also keep a page on /setup about what I use and /projects on what I build.
Google will shut down App Maker on January 19, 2021
A background check reveals assets of yours that would be collateral for the loan.
I was super tempted to buy the new learning development board they just released (which is actually tough to get in the US) but I actually haven't been able to figure out the benefits of the new SiFive processors compared to other traditional arms boards like a M0. Anyone here familiar with their boards that can provide some insight?
I've worked it out on paper, both for functionally known gamma functions (optionally piecewise defined) and for arbitrary monotonically increasing gamma arrays (where naive linear interpolation is used for values of c that do not correspond to integral k's).

I will try to write it out in LaTeX, and will link when finished.

Sadly the shadertoy site doesn't work on my smarthone (it complains that uint's are not available before mobile GLSL 3.0, I tried modifying them all to normal int's, but then got stuck on the hash function through which I assume you generate pseudo random numbers.
> Binance had since increased their BTG withdrawal requirement to 20 confirmations.

Perhaps they should require some multiple of (amount of the transfer / cost of the hashpower needed to mine one block)?
I am trying DuckDuckGo for a week.
I can't read the article, but I went bald for a couple of years in my younger days. I was a very interesting social experience, and I recommend it.
Yes, very familiar with it... unfortunately there's a bit of vendor gamesmanship with these and they don't inform the MQ. Sorry, I've had too many years working with these tools, I'm cynical.
I've done one of these smaller launches with GoPros up to ~90k. It was a very fun project including the research on what equipment to use on our budget, the flight predictions to find a good launch point, to the actual launch and recovery. I would highly recommend doing it to anyone thinking about it. We were a group of adults, but it is definitely kid friendly.

I still want to do another launch with improvements learned from the first launch. All of the improvements definitely require a much larger balloon (meaning more expensive). I now have friends with HAM license so we can use a radio for real-time data transmission. I have my Arduino flight computer with all of the sensors completed. The camera stabilization was the biggest thing I wanted to solve. Many ideas rolling around in my head as well. Might need a 3rd or 4th flight to finesse, you know, for science!
Surely there must be some potential risk here, right?
The moment I read the title, the first thing that came to mind was perkeep. I don't use it atm but I would love to. It's such a futuristic project that needs to exist.

Thanks a tonne for your contribution to it.
Well, ScyllaDB is free and open source, so that should help the budget. (Though we do have an enterprise version, base price is FREE!)
Cool blog — can I suggest making the blog article headlines clickable? Having the Read More button is good, but it seems natural to click on the (large) headline to see more also. Just a thought!
Testing Tools for Node.js
I agree, but I think there's a fear that people will take it too far and we'll end up in Reddit hell with endless chains of worn out puns and unfunny copy/pasted jokes.
> Made it harder for nestlè to make money marketing baby formula.

Sure, that's a fair assumption. But what about them made it harder for a mother that had chosen to breastfeed to do so, specifically?

- If you're adding things that make it harder to breastfeed (to support corporations), I think we can all agree you're a bad person.

- If you're adding things to make it easier to choose not to breastfeed (once again, to support corporations), I think it's a greyer area.

The quote seemed to imply the first was being done.

Pushing back against either of them seems to run counter to the pro-corporation stance the US government is being berated for. Hence, why I want to know what was being referred to.
Which there are? Gtk3? Electron? I do not see any cross-platform gui toolkit which comes even close to Qt
(author)

I agree that paracord, knives, and guns shouldn't be a high priority. I listed storing extra water (~15gal/person), food (buy extra non-perishables and rotate through them), and daily medications, and linked to https://theprepared.com/prepping-basics/guides/emergency-pre... ; do you think that's a reasonable starting point?
Best wishes, Brad! Thanks for all you've done from the LiveJournal days on through Go and everything. Looking forward to learning what comes next!
That’s a very short sighted approach which assumes humanity is glued to text based web crawling. The Internet is evolving in tandem with the abundance of rich media creating new opportunities for search queries. Yes, they are still rooted in symbolic transmission, but not in a 20 year old format.
Did Tolkien Write Lord of the Rings Because He Was Avoiding His Academic Work?
Is it disproportionate. I use Google. I like some things they do. But for anything where I'm not a paying customer I find my trust eroding and I find myself considering options that aren't as gargantuan. With that scale accountability starts going out the window and I don't feel like Google has managed that well. Not sure if that is mostly inept PR compared to some competitors or actually being worse.

Microsoft has been building up some of the previously terrible level of trust they've had around here. They've gotten up to the level of polarized mix, like Apple in my estimate. I don't see s lot of people who would get in the line of fire for Google. I think that's about trust and affection. They so things that are useful but they've been hard to like for a while in my eyes.
I hate it so much.
That's unfortunate. The silver lining is that you now know one (of the many) reason why a meeting can go wrong, and hopefully implement better procedures in a future job where you have the right leverage.
be a developer anywhere where development is considered a cost center and a smaller part of the company head count. They will move you around like a tumbleweed.
When i worked in healthcare I moved close to quarterly, square footage was at a premium and all the income generators fought tooth and nail for it. The worst was moving between campuses.
Sun's motivation for choosing the CDDL is beside the point. Unless ZFS is released under a license that allows it to be redistributed under the GPL, ZFS cannot be legally built into Linux as a filesystem.

If you have reason to believe that Linux developers can go ahead and simply integrate ZFS into Linux without worrying about the license, I'm sure lawyers from the FSF, IBM, Cannonical, etc would love to hear your explanation.
this is generally not a matter of concern for a copy on write filesystem like zfs, since it's not possible for the file to be in an "in between" state. If a write were in progress, the filesystem would still be pointing to the previous state. Only when the data is written to disk is the pointer moved to the new location.
I go back and forth on whether I should even call what we do a scrum. My understanding of a developer scrum is that it's supposed to benefit the developers by encouraging communication about status and issues. What we do is more like a round robin status update for the project manager who runs the meeting. The only discussions that ever come out of it are at the project management/schedule level, not the technical level. Calling it a scrum checks a box on someone's review for implementing agile practices, so at work I just let it go.
I have a small Nextcloud instance at home that uses BTRFS (on HDD, with noatime option) for file storage, and XFS (on SSD) for database.

I started it just for testing, and has been running for up to two years, and had no problems so far.
They can instruct the browser to log/leak HTTPS keys: https://textslashplain.com/2019/08/11/spying-on-https/

NB this article also notes the selling of data - from the article it cites:

> Jumpshot is the data arm of Avast[...] This suite of products, in order to function, must collect and analyze every URL visited by every browser of every machine on which its installed. [...] Because Avast has to see and process all these URLs anyway (in order to serve their function of providing web security), they anonymize, aggregate, and remove any personally-identifiable information from the browser URL visits and then provide them to Jumpshot, who then makes estimates about broad web usage behavior. In my opinion, this is both an ethical way to gather crucial data about what’s happening on the web[...]
If you cant be bothered to read the article, why would you comment? It befuddles me a little bit.
How long do the balloons remain aloft? I wonder how practical a balloon-based emergency communications relay could work after a natural disaster. While high-altitude, long-endurance (HALE) drones carrying communications relays make more sense in some cases, a balloon-based system in a box with it's own helium bottle could be deployed by easily and quickly when needed... but if it's only good for 20 minutes then maybe it's not such a good idea.
Okay I see what you mean about replacing the work assignments going to the miners -- if you could tell them to solve a different block/fingerprint (hash of new block + previous block) and receive their output, then you can steal their hashing power. But I'm still not sure what you mean here:

>>If you mean the traffic of mining pools communicating their solutions to the pool's "mother brain", those are already cryptographically attached to a solution that pays out to specified addresses.

>That's not correct in practice. There's no authentication of the work going to the miner at all, so an attacker can just change the destination before the miner even sees the work.

I was referring here to the solutions the miners send out. That does not need to be authenticated because it's already attached to the block they were solving for -- i.e. it is a proof of work valid only for a specific block. If they received the correct block and nonce range to check, then the solutions are useless to anyone else. Diverting their traffic would just reduce the mining pool's hash power, not give it to anyone else.

So yes, I see how you could steal the miner's hash power if you could replace the assignment the pool head was giving them, and then see the output, but I don't think it's correct to say that solutions are vulnerable to being stolen after getting the correct assignment "because they don't authenticate" -- the proof of work is only valid for that block, and so could only be destroyed, not stolen.
Doctorow histrionically copying the entire Gibson quote is a perfect example of why he is a poor writer. He has no sense of balance.
Maybe nobody used it because they couldn't trust it to be around for a long time?
I have a WaPo account, started paying for their journalism in 2016. But I typically don't click Medium or NYT links. I'll click NYT links more than Medium because they're generally higher quality.
Mine's at https://invisibleup.com

Personal websites are neato. I can draw myself as a cute ghost girl and put whatever I want on my site in whatever structure I want (although it's mostly just articles/blog posts/technical documentation and occasionally art) and nobody can stop me.

Also shoutouts to https://neocities.org for being an excellent repository of personal websites, and the various sites under https://tildeverse.org/
That quote was just as an example. I don't really know what the business reasoning behind this change is.
What if you only need reading proficiency - no conversation skills needed? Would Duolingo be a good fit for that use case?
I couldn't find anywhere on that page that said what the service actually does (outside of vague marketing-speak). However, it's clear that the service relies on you providing it with an awful lot of sensitive data.
For the TSDB part you might use Scylla standalone, or Scylla+KairosDB. We also work well in tandem with Elastic if you need it for ad hoc queries. We have a two part blog series on the why and how: https://www.scylladb.com/2018/11/28/scylla-and-elasticsearch...
Comments moved to https://news.ycombinator.com/item?id=22159963, which is currently on the front page and was posted a bit earlier.
> I don’t see how it’s Apple’s strategy to pull mobile use cases back to the Mac - that seems to be something you are inferring but I don’t see anything that demonstrates it.

SwiftUI and Catalyst, Apple's biggest developer technology pushes since Swift, both are explicitly for this purpose. Not to mention Apple themselves porting a bunch of their own apps from iOS to Mac, and then all the previous technologies that have gone from iOS to Mac. And Apple Arcade being mainly about mobile games on the Mac.

> However the security strategy Apple is adopting seems to me to be nothing to do with mobile, and everything to do with a globally connected world where personal data is valuable and subject to attack.

The apps that people use Macs for listed here like Adobe CS, Sketch, Ableton, etc... don't harvest data the same way mobile apps do. That's not their business model. The security model is about mobile apps like Facebook/Instagram/WhatsApp, etc... whose business model is about harvesting data. But nobody runs apps like that on desktop, therefore the security model is less relevant for the platform. And again, the reason Apple is pushing it is because they are just blanket applying their mobile app strategy to the desktop even though it doesn't make sense there.

> I also note that you are increasing the conflation of ‘major creative apps’ with ‘Tools for thought’.

Yes, I'm explicitly talking about the major creative apps in this conversation. If you're talking about apps like MindNode, then I agree that an app like that is being served pretty well by Apple's technology stack today, but then there's not much to talk about there :)

The point about "processing power, storage, input method, and screen size" is a valid counter hypothesis, personally I disagree, and I think the evidence points to the security model having a devastating impact on these types of apps by how sandboxing impacted the creative app market on macOS. But I can certainly understand a different perspective here.
Traefik v2 and Mastodon, a wonderful couple
Hehe, thank you!
Seems like in (mainland?) Europe people dare to use the actual word a bit better rather than hide the meaning: if the main purpose of the room is the toilet bowl inside of it, it's called a toilet or a wc
> And yet, legions of HN'ers use and recommend Chrome, GMail, Google's Cloud offerings, Google Voice, GoogleFi, etc...

I don't think that's the prevalent view around here anymore tbh.
"Rewrote memcached (which I wrote pre-Google) in Google C++"

What is diff in 'Google C++' and 'C++'?