skysight-inc/HackerNews huggingface dataset:
Android phone as a USB-based modem plus a Linux-based router or PC will do it. An OpenWRT router with a USB3 port would be the best bet as it's got a web UI with sane default configurations for being a NAT router and the phone will just show up as a network interface (you just mark that interface as "WAN" and you're good to go).
There's so much overlap between programming and Factorio which is probably why I enjoy playing it. It's like visually creating algorithms. You get to build and compose things from smaller pieces and then create larger things on top of previously built machines and so on while also learning how things work along the way.
Ah, fair enough, finding a thing I've seen before has never been in my powers too :(

I was very happy when someone announced a project to make a thing that indexes your own search history. I believe that it had a Mozilla affiliation. But it never made it to the point I could use it (it might have worked, but I never found it?), which is a bummer.
There's also a relatively old Common Lisp solution.

https://vitovan.com/dino.html
I don't have ADHD, but I have struggled with motivation from time to time, especially when confronted with tasks that I have little confidence I'll complete successfully.

That said, I'll move along, taking you at your word that you're resilient and eager for good advice:

- get off the couch and get busy. don't beat yourself up when you sit back down, just don't over-indulge in idleness.

- I strongly recommend getting excessive on the first go. wear yourself out. then get some sleep. sleep until you wake up.

- the idea is, wring the anxiety out of your work and make the work second nature. you sound plenty capable (or at least confident you are, and that is usually sufficient).

- disconnect from the negative ideation through reinforcement by taking positive action.

I know it wont be easy or so simple as I have made it sound, but I think you can do it and I don't even know you.

Best of Luck.
So it's groups with a lot of resources that have the most successful Android forks, so what? What do you think it takes you wanted to start up a new business based on a custom version of Linux? That's a pretty hard market to break into also, but that doesn't mean Linux isn't an open OS. So yes, it makes plenty of sense that deep pocketed groups are the ones that have been most successful at it. There's plenty of other good examples of Android fork too-- less notable sure but certainly popular in some circles: There was Cyanogen, its successor LineageOS, Paranoid Android, Omnirom, GrapheneOS... there's more if you want to go searching.

The EU's issue with Google has nothing to do with whether or not Android is an open system: Their issue with Google is that Google was trying to stifle competition. In fact the precise issue there arose because Android can be forked. The fact that Google tries to stomp on competition doesn't change that. It's no different than when Microsoft did similar things to stop OEM's from offering desktop Linux: It didn't make Linux less open.

And you know very well that iOS isn't in a similar position to Android in this respect. You can't fork iOS, never could, certainly not the way you could with Android earlier on, and not even like you can now. Parts of iOS derive from open source, but it was never an open source OS. Also it's strange to bring up WebKit, which has been successfully forked a number of times.
They’re only actively trying to kill us if we’re actively trying to kill them. So long as you don’t wander into the bush like an idiot, your encounters with dangerous critters are limited to whatever the cat (literally) drags in.
I've been wondering how one could efficiently and reliably pack arbitrary data into YouTube videos, a hacky way to get free and obfuscated data storage. Streaming QR codes has been the most promising way I can think of, particularly since they offer resilience against YouTube's video re-encoding process and are standardized for far larger codes, which could be easily fit in a video for later parsing out by a tool. You could probably embed even greater data densities with a color QR solution too.
And another article from the author's blog, that describes the whole game:

"What I would do with GPT-3 if I had no ethics" [8/3/20]

https://adolos.substack.com/p/what-i-would-do-with-gpt-3-if-...

> Ever since COVID hit, everyone and their mother started writing online. One of the most interesting ways people have been playing with this technology is in feeding it article headlines and introductions.

> While the output is not perfect, you can easily curate it to something that's convincing. This will make it so easy for people to just pump out clickbait articles to drive traffic.

> It would be pretty simple to do actually.

> First thing you would need to do is come up with a name. If it were me, I’d name it after the Greek god of deception or something like that just to be clever. Then I’d just stick an “A” in front so nobody gets suspicious.

> After that, I’d make a substack because it takes no time to set up. Once thats done you have to come up with some content. GPT-3 isn’t great with logic, so inspirational posts would probably be best, maybe some pieces on productivity too.

> Once you have your name, your website, and your content, its time to promote. Just start posting your articles on a website like Hacker News and a couple are bound to get popular.
'Punishment by statistics': the father who foresaw A-level algorithm flaws
Honestly, if I were graduating and attending college this year, I'd just skip this semester, and possibly the year. Online education isn't the same, and most universities are ill prepared to offer online instruction at the same level as in class instruction.
This is a bit of a self plug, but I do a weekly newsletter called Tech Productivity that features articles and tools on being more productive:

https://techproductivity.co/

I find tons of good articles on procrastination and similar subjects. I don’t recall any specific examples now, but you can view all previous issues starting here:

https://mailchi.mp/techproductivity/78

Just change the number in the URL (77, 76, etc) to view previous issues. I’m sure you’ll find lots of good articles and maybe a tool or two that can help you out. Hope that helps!
"I don't always argue in favor of gun control, but when I do, I wait until my country is being taken over by well-armed fascist elements."
According to the HTML source, the original site was:

http://unicodesnowmanforyou.com/

I wish I understood what the keepers of Unicode were thinking by including so much bloat in a character set (or character encoding). I realize that Unicode is going to have a huge number of symbols no matter what, if they're going to represent all the world's languages and math and punctuation, but I'd draw the line at emoticons, emojis, playing card symbols, and snowmen.
I mean, didn't they already try building their own browser engine (EdgeHTML/Chakra) and failed?

I don't see Microsoft ever adopting a strategy like this. It'd be nice, but given the disaster that Edge turned out to be — it's highly unlikely.
I think it's useful for society to have a significant chunk of the population that knows a lot about social sciences or humanities, even if it doesn't translate directly to job skills. On a simple level, as a trans person, I would be really glad to know that my office manager majored in gender studies. On a more grand level, I think it would be good for US foreign policy if every voter had at least one friend who had studied international relations. Therefore, I don't see it as a social problem that we have a lot of people spending a few years of their lives studying those things, although I do think it's a problem that we charge them absurd amount to do it. By contrast, I don't think that whatever they teach in "online marketing" has any positive effect on society. It might even be negative. Those degrees I do see as a social problem.

I also agree that it's a problem that a lot of people are going into college just because they don't have any other ideas and it's seen as a respectable thing to do. I think the main cause is that our society doesn't give nearly enough support to people entering the workforce, and is oddly determined for people to move from being a full-time student to a full-time worker, with nothing in between.
Does magento have any kind of code reuse, at all? Does it use classes to encapsulate logic and data? Does it use any kind of separation of logic and display?

If it has any one of those things it’s already better than Sendy. Sendy literally (and I mean literally not figuratively) looks like someone used stack overflow and copy/paste instead of any kind of education or experience writing code.
In 2020, MongoDB continues to fail consistency tests.

"Jepsen Disputes MongoDB’s Data Consistency Claims"
https://www.infoq.com/news/2020/05/Jepsen-MongoDB-4-2-6/

"MongoDB 4.2.6"
http://jepsen.io/analyses/mongodb-4.2.6
It did in a domain I'm familiar with.

I think they were the first to have separate processes for tabs (?) which you could really see add robustness - when flash could blow up your session etc you could much more easily close out the offending tab.

They were stricter and more prompt in blocking things like activex controls, they'd remove features tabs would use to try to take control of your session or confuse you. All these enhanced security and usability.
Their announcement said that Mozilla is killing off a lot of development on "internal tools." I thought that meant things like Bugzilla or MDN. No reason to slave away on MDN when others have so much resources.

But I had no idea they'd kill something so core to their future browser development. I strongly disagree with this decision. They might as well kill gecko too, if there's no exciting future anymore.

Samsung had invested in the past, so hopefully they or someone else will pick up where Mozilla left off.

I do think that Mozilla should slowly try to reduce the amount of unique processes that they have. Part of what made servo so successful is that they did all the development on GitHub.

Mozilla should have a top level corporate policy to transition away from all their nonstandard internal tools. Get rid of Mach, Bugzilla, Mercurial, etc.

They should use GitLab or GitHub, switch to cmake, and some standard third party build service, and be done with it. Their productivity would increase, their community contributions would increase, and their overhead would decrease.

But they should not have cut their DevTools, and should have actually beefed up the developer-friendliness. Compete with Electron. Compete with PhantomJS. Improve the experience of Progressive Web Apps on mobile.

The focus on new products makes sense. I think Lockwise, Monitor, and their VPN service were all good efforts. Firefox Sync should ideally expand more into a whole suite of integrated services stop their zero-knowledge privacy-first architecture. Storage, backups, OwnCloud integration, etc.

Maybe they should even acquire OwnCloud or NextCloud.
So what's the procedure like? Pull them apart and then put it out? I'd assume that if you just wet them from the outside you are just setting yourself up for a speedy return to the same location.
"here, have some fungible tokens in return for doing nothing of value".

Crypto was such a shit show.
is this an assumption or is there an actual source for the original statement - just curious as all I can find is a tweet from a suspended twitter account
When I have an idea to do something that I really love, my brain ignores everything else until the thing is done.

I'm not sure what it is specifically that you are procrastinating, but if it's a sideproject; perhaps you can think of something else. Or outsource the parts you keep procrastinating.

If it's tasks for your regular job, perhaps discuss this with your manager to see if you can work on things you like more.
Was this comment left by GPT-3?
What a ridiculous comparison without context. In 2018, EFF's total support & revenue was 17.2M ($15M being public support) [0].

In 2019, the Linux foundation had $96 million in revenue and $71 million in assets [1].

In 2018, Mozilla's revenue was $450M [2].

So how could you possibly compare EFF CEO's pay to Mozilla's? If Mozilla's CEO performs 10% better than the market average CEO, that's significantly more valuable than if the same thing occurs at EFF.

The market rate of good CEO's doesn't simply decline because they work for a non-profit. It depends on the context.

[0] https://www.eff.org/files/annual-report/2018/#FinancialsModa...

[1] https://www.causeiq.com/organizations/the-linux-foundation,4...

[2] https://assets.mozilla.net/annualreport/2018/mozilla-fdn-201...
HN submission from the blog post author, where the comments from dang reveal the author engaged in voting manipulation: https://news.ycombinator.com/item?id=24062702
Products have warnings about approximately 100 gazillion things that can happen that basically no one reads.
If Eich had explained himself, maybe even said, hey, I have these views about the definition of "marriage" as a word and as an institution, but I support treating civil partnerships as equivalent to man/woman "marriage"- I don't think I'd have as much of an issue with him being CEO.

Or, heck, for all I know the donation was a complete accident. Maybe he just slipped and his checkbook fell out of his pocket onto a pen in juuust such a way that it signed a check to that organization. Somebody could have even stolen his identity to make the donation!

But when he refused to explain that donation, it's a lot harder to assume good faith, that he totally supports my rights but just has a problem with calling it "marriage", or that it was just a tragic checkbook-related trip-and-fall accident. Maybe he made public statements explaining his views that I haven't seen- links appreciated.
I wonder what impact will WFH have on getting promotions, and the likelihood of being laid off.
Not useful as a battery, artists could do a lot with it.
I've worked with Unicode for years and thought I had a good handle on its mechanics until I discovered this feature of the system last year. I was puzzling out why some symbol code points sometimes render in flat character style and other times as more graphic emoji, even when the same font and same code point is used in each case. Turned out it was a matter of applying VS15 or VS16 as a combining character, and which was the default for a given code point. Incredibly detailed stuff that this archived BabelStone article goes into in much greater depth than the bit I wrote about my exploration: https://khephera.net/posts/a-unicode-woe-solved/
> Why do you think they should be paying significantly less just because they are a non-profit? I'm sure they can pay a bit less because people join because of their values and not just because of the money but I suspect they still have to stay somewhat competitive.

I don't necessarily disagree with you about this, but the logic is kind of telling. If you're right, the only possible conclusion to draw is that non-profits shouldn't, and effectively don't exist in a modern capitalist economy. Why? Because a non-profit still has to compete on both the labor market and the commodities market, which means salaries about as high as their for-profit competitors, and making something they can sell (ideally to ad tech companies, since they have the real $, not ordinary people). Even if profiting off the business isn't supposed to be the motive, most people are going to be profiting. And perhaps it's no surprise that the people in charge of making these decisions are the ones who profit the most. Decisions are going to be made in almost exactly the same way as they would be made at a for-profit company. But this process of decision making is the thing we're trying to escape when we talk about something like Mozilla.

Maybe the problem is that we think of Mozilla as a typical case of non-profit organizational structure. Would an alternative structure be possible, for example Mozilla existing only to organize teams of volunteers, not to produce something that could be sold (i.e. to advertizers) but to make something good that people want? (Obviously, the people who run Mozilla have a strong material interest against ever finding this out.) I think we're imaginatively limited when we talk only about "businesses" as the fundamental actor in the modern world. Maybe being non-profit (even "anti-profit") should be about more than that.
I don't have any, never read the packaging, still appreciate the warning because I don't actually read the instructions on every bit of kit that I get, usually they are full of warnings that are either dead obvious ('may cause rash') or ass covering ('may cause cancer when ingested'). Over the years I've become quite numb to these which is a danger in and of itself.

So this is actually a strong motivator to start reading those anyway even for things that seem quite innocent.

When dealing with industrial stuff that I know is dangerous I go over the MSDS in detail and make sure I take all of the proper precautions.
I always use Firefox personally during development, the dev tools are really great.

Our test suite uses Selenium with Chromium, which allows me to cover both browsers to some extent.
Microsoft had IE as the DEFAULT - and did plenty of pushing itself.

Across almost all dimensions chrome was better when it came out - people seem to forget how horrible browsers were historically (and how easily abused). I know ages ago of an entity that just got tired of dealing with the problems folks caused not using chrome (whether it was chrome's website blacklists or whatever - folks using chrome were less likely to get ransomeware - period). Literally - EVERY install of crap seemed to be coming from IE users, except one case I know of where someone had a chrome extension change hands and go rouge.
Yeah, you might, but generally I’ve seen most deployments of FTTH being GPON, which would mean you have to light up a small neighbourhood as the smallest unit, unless you do something funky like WDM...
Long live gopher space.
Gopher://magical.gopher
> For some, it's the only DB they are familiar with ("I used it before")

I'm sure some of the reasons you use your RDBMS of choice over another implementation or a NoSQL system distill to, at some point, "I used it before". Familiarity is a feature. This is especially true if your org invests in tooling that improves the usability of a DB.

> badly-argued reasons such as "the schema might change" or "it's faster to just use MongoDB"

Why are these badly-argued reasons? I currently work on a codebase that is making heavy use of MongoDB. We are using it as a way to store protobufs which will change very frequently in structure (adding new fields, removing old fields, etc). Our software is built so that it supports older versions of protos which is already needed for backwards-compatibility in APIs. Because we're using Mongo I've written a simple connector that maps our protos into Mongo that allows documents in a collection to map well into proto access semantics (default to emptiness). If a frontend developer wants to save some new field into a database they:

1. Add the field into the proto
2. Validation field in service (optional)

We don't have any ops work needed. We don't have any roll forward or roll back planning needed. Since we're a really small team this flexibility afforded to us is a huge velocity boon. Since we use gRPC we push people towards not making backwards incomparable API which makes our mongo-mapper very basic.

We are also planning on making use of things like `watch()` which is possible to do in some hacky ways in postgres but it's very easy to do with this architecture.

I've never had as smooth an experience with PG/MySQL/SQLite, even with ORMs.

> Seasoned DBAs almost always shook their heads in disapproval

I'm assuming that seasoned typists shook their head when business people started to buy computers to typeset their own documents. I'm sure they were also proven right in the early days as documents were poorly formatted or took long to produce. But, it wasn't that way for long.

Any time you have a field of people that is hyper optimized on maintaining a single workflow/tool/thing it will take a lot of effort to replace. There being a large amount of effort to replace a tool does not mean it shouldn't be replaced.
I remember skimming this article. My initial feeling was that it was written by someone who wasn't a native English speaker. It seems like I'll have to pay more close attention to that feeling in the future.
Hmmm, from a quick search, https://getmemex.com/ might be what I want. Needs a tiny bit of research whether it's something I actually want in my browser.
I've heard of it at some more technical institutions (often not 4 years degrees), but I don't think anyone in the top ~100 in CS has considered the model.

It's not like it's hard for CS students to get internships in the summer...
People (at least some %) just trigger on see the company name in the bar - if I gave a pop quick to all your relatives do you think they could accruately manager to describe all the separators and what they mean? ?&/: etc?

They've wanted to remove the URL for AT LEAST 6 years - it's been a well known issue inside google that URL's dont' do a good job showing orgin info.

Didn't they have the origin chip idea way back?
“I think the value of online content is going to be reduced a lot.”

Or raised...
"I don't always water the tree of liberty with the blood of tyrants, but when I do, I only do it metaphorically."
Mother Beyond the Border
Not an entirely unfair point!

If we discount everyone with any faults, we'll never get anywhere.
Now I can finally assemble all those Glock magazine ‘repair kits’ I purchased...
100% false. If you login to news.ycombinator.com it's unlikely you are logging into a fishing site for ycombinator. If you login to github.com - again, very unlikely github is running a phishing scam on you.

Do folks not understand the importance of this?
Thailand's Elite Visa program aims to lure expats seeking virus haven
Then next year you’re trying to matriculate with the current class plus all the people from your class that skipped a year.

I’m not saying people should go to school. I wouldn’t if I were this age. But it’s not exactly as simple as peacing out for a year and then coming back. It will be a huge mess.
That reminds me of something. When I was a kid, I dumped a bunch of superglue on a cotton ball once and it didn’t even warm up. I wonder now what the actual conditions are for a superglue cotton fire.
I imagine SFPD officers will be happy to offload these particular cases. And if the Street Crisis team can't handle a particular individual, they can always bring in the police themselves.
Parable of the criminal-catching robot (2017)
I don't know if there exist any other commercial store for Quest/Go than the Oculus Store, but for experimentations/betas, SideQuest is an example of how to play things that don't come from the store (https://sidequestvr.com/).
Shared nothing is a huge benefit in simplicity.

“Does this thing persist across requests” is ridiculously simple to answer in php because the answer is “no, unless you very explicitly told it to”.

In a go or java or whatever service you have to know if your “thing” is specific to
the request handler, or if it’s part of shared state.

There is no reason that routing in a php app has to be done via mapping urls to php files, it’s a very common practice to have a front controller that bootstraps the app environment and in turn handles routing of the request to a piece of logic.
Generally it's fascists who restrict and take away gun ownership.
Rush Stack: tools to manage large web monorepos
nonprofits air drop usbs full of news in north korea, violations happen all the time
is this the largest scale Turing test ever performed on an audience acutely aware of what a Turing test is?