skysight-inc/HackerNews huggingface dataset:
I don’t like Android but that argument about downloading first DuckDuckGo browser, tapping and long-pressing is silly as f*#k. And, I’m saying this as long time DDG user. They should focus on improving their search engine rather than writing those pointless PR scraps. :-)

The one thing I agree with is giving a choice after first setup of a device to choose a default search engine (engine, not browser). Yet, I could bet serious cash on that Google will still be the major engine chosen. As ordinary Joe don’t even know about DDG or any other existing search engines.
Pornhub just purged all unverified content from the platform
> The problem with philosophy is that you can't tell the difference between an honest effort to seek the truth and a frivolous attempt to display erudition to win the debate.

I'm not sure what you are including in "philosophy," but there are entire subfields dedicated to this very issue.

However, unlike the sciences, you have to work for it. Nature doesn't give you the answers.
I don't know about this specific issue, but it's hard to compare those two. If DiRT was simcade (more arcade than sim) then Dirt Rally would definitely be sim. Maybe not on the level of iRacing or Asetto Corsa, but it's as good as it gets (maybe Richard Burns Rally is more authentic, but it is pretty old)
After 5 winters of Berlin, I have decided to treat myself proper heat tech clothing.

The difference in comfort is such that I barely feel any kind of fatigue or depression that the cold temperatures used to put on me.

It has changed my perception of winter and I couldn't have spent my money any better.

This is a costly investment though, be warned.

For the curious, the keyword that started it all: "layered clothing" and "layering".
I think context matters a lot, if I know a lot of stuff is happening I don't care about waiting a couple of seconds, but when something should be instant it gets annoying waiting for even one second.
This is the root of the problem.

People love to champion the business model and they simply assume that the education part is easy.

Meanwhile, Lambda appears to be cashing in on those assumptions to sell a sub-par product.
The difference is that ransomware gangs often come through with the decryption keys, while these two examples make it seem like it is common for kidnapping gangs to just keep the ransom and bury the hostage in a shallow grave. Ignoring the enormous moral issues, I wonder what the business incentives are here.
The amount of dark patterns Reddit has introduced in their web app is ridiculous.

At first, they would prompt you to install the web app every other page load, and now they don't even let you expand comment threads.

Why spend so much time and resources on rebuilding your web app if you're gonna cripple the experience so much? The funny thing is it makes conversion rates on the web app even worse, so they have even more reason to push you onto the native version.
Covid: London to move into tier 3 as infections rise
Does anyone know of any open sources libraries that could provide something similar?

Thanks
Simple ways to bypass API rate limits
Compare closing down one road for repair a day per year to closing down all roads one day a year.
Fraud is only a problem for advertisements based on CPM/CPC. Time-based advertisements (pay X to have your ad displayed here for Y time) tracked by overall purchases (using an unique link) don't have a "fraud" problem given that the only way to boost the ad's effectiveness is to literally buy the product multiple times and pay for it.
See my other thread here about how by not being a progressively structured ISA, you can cause the most harm to students who get the least out of your 'school.' Not to mention your securitizing of ISAs removes the argument for your model that you align your business with the success of your students.

But frankly, if the only thing you took out of this post is that the ISA structure is poor, without considering how you have all the power to set and enforce terms in your contract, I don't think I have much else I can say to try and help you. I think there are a lot of ways you can improve Lambda School to make it better for the people attending. And they don't involve deleting Reddit threads of criticism.

Edit: s/selling/securitizing
The interesting thing here is I follow Loren on twitter - and he has dozens of credible people repeating the experiment and getting the same result, including people that I would consider unimpeachable sources such as:

https://twitter.com/benthompson/status/1338412989473382400
> last update: 2020-12-14

Exactly what we needed, another format!

I agree with the general sentiment, that long-term documents should be human readable. But essentially what is being designed here is just a text document with very specific formatting, that isn't even really designed to be parsed that well.

What sucks about the format proposed is that it's not going to be so easily parsed by a human/machine. I would instantly do away with the concept on index data, the hashing technique is really not going to provide any real advantage. I think this is the sort of thing that should be left to the implementer to decide when parsing the documents, rather than per-specified.

Honestly, in terms of portability, I would prefer to pick a subset of markdown. Perhaps you could apply the following restrictions:

1. Headers to use '#' and not underline feature.

2. Stick to a line wrap of 80 characters (or less if older machines require it).

3. Code blocks should use fours space indentation and not back-ticks ('```').

4. Table should be correctly white-spaced to make the formatting nice and human viewable.

5. Do away with embedded images and instead use links.

6. 7-bit readable ASCII only, no tabs (as they suggest). A tab is different on each machine (and it bugs the living hell out of me in codebases too).

7. A twist on the idea specified, "links" (to files/documents) should be unique for the first 12 characters (or an appropriate specification). This would allow them to be longer and more verbose, but also backwards compatible.

One thing I think markdown compromises on and maybe it shouldn't have is links. I think the format:

[link_text](link_location)

Should have been something like:

[link_location]

Where the location is simply displayed. I feel like the idea of hiding the content of a link is deceptive - it's name should really reflect what is actually is and by displaying the link itself you encourage it to be as short as possible.

Anyway, that's my 2 cents.
In the total global videogame market.

So, yes, mostly in the US.
Thanks yeah it's a fair point, but at my skill level I have to make trade-offs and in this case I hope that the increased attack attractiveness of NextDNS relative to just my one endpoint with pi-hole is still a better solution than me poorly managing that one pi-hole config
Yes, see the discussion in the proposal on page 13, under the heading "Should defer statements be static or dynamic?": http://www.open-std.org/jtc1/sc22/wg14/www/docs/n2542.pdf
This is a totally correct usage, it just makes you sound like a romantic poet or a 19th century orator.
Recently learned about Teddit.net on HN. That's now my go-to... Better than old.Reddit.com

However, teddit is limited to browsing. Can't reply / comment on it
My city (Overland Park, Kansas) definitely has some sort of restrictions on billboards [0]. I looked it up, if you're super interested on page 230 it indicates that there's a density restriction (1200 feet from already existing billboards) and a zoning restriction against residential (400 feet). They also can't be on top of a building, or over 30 feet tall.

I can't really think of any billboards nearby, so I think this effectively restricts the billboards to maybe very busy interstates and nowhere else. Going across state lines into Missouri is very noticeable because there's billboards everywhere.

[0] http://online.encodeplus.com/regs/overlandpark-ks/export2doc...
I reckon there's a surprisingly simple solution: build a search engine that penalises pages containing adverts. If a page is heavily manipulating SEO to get your attention, you can bet it is loaded with adverts. If you built an anti-advert search engine you'd be competing with pretty much no-one, because all the search startups are chasing their cut of the multi-billion dollar advertising market and/or buying in SEO-infected results from one of the big existing search engines. The difficulty of course would be finding an alternate funding model that could scale, because building a search engine isn't cheap or easy.
It looks to me like it’s about 200km from the Nile.
"fettered" capital has a long history of ecological disasters too...

https://socialist-alliance.org/alliance-voices/ecological-di...

In fact the above link doesn't even mention the whaling atrocity:

https://earthtrust.org/savethewhalesintl/homepage/busting-pi...

My point being - clearly capitalism isn't the cause of ecological ruin.
I believe you are confusing markets with capitalism.
Analysis of Vaccine Hesitancy in Twitter
its surprising how many le Carré novels have been filmed, and I'm with you especially the Alec Guinness Tinker Tailor. It is such a great antidote to all the James Bond inspired spy stories. To use a line from the book “Good intelligence work, Control had always preached, was gradual and rested on a kind of gentleness.”
SEO for Marketplaces
Any specific suggestions on brand/tech/material?
There's a reason that we don't have quite this level of random violence in the US -- even in areas where drug traffic is high. Our politics have a lot to do with it. Ignore it at your peril.
Pornhub purges millions of videos from unverified creators
The author assumes that the reader has some familiarity with the term SEO. Even if they did not describe it well enough, it is not out of malice. If the reader does know what SEO is then the author is stating their point very clearly, unlike the SEO-gamed articles that the author is railing against.
I honestly don't quite understand what ... this is.

Sarcasm? Humor-ish?
'New variant' of coronavirus identified
Microsoft still exists and has a market cap of over $1.5T, which proves my point.

The belief that all the other established automakers won't catch up is absurd.
More smartphones. As tech matures the ability to move it to new phases gets harder. We'll always have computers we type on because people hate talking to machines. Smart phones are intercommunication devices to keep us connected. They're good enough so won't be moved by other kinds of tech. They are post avant garde period so they will be entrenched.
Small, Sharp Tools
Speaking of 2006 - what a terrible webpage. No infinite scrolling to choppily load comments as I scroll, no multi-megabyte banner full of photos, no sidebar that accompanies me through the page, occasionally playing peek-a-boo with the content. I mean, it just loads the entire post as HTML and renders it immediately. What savagery.
Roads are widened and paint lines extended for driver comfort, not for safety. Trees are cut down and signs widely spaced so that drivers can go fast while feeling like they are going slow.

And as a side effect, these wide roads make walking and cycling less feasible, because destinations are forced to be more distant, and the higher speeds enabled by the wide roads make walking and cycling more inherently dangerous. There is a strong relationship between lane width and pedestrian fatalities.[1]

As for enforcement, you try going to a city council meeting anywhere in America, call for speed cameras on every street, and see if you can get out without eggs on your face from all the drivers who think it's their right to break the law and endanger others when cops aren't present.

1. https://www.academia.edu/12488747/Narrower_Lanes_Safer_Stree...
Recreating racism in VR to fight real racism
I have been developing tests using Cypress for 6+ months.

I have used multiple other variations of test frameworks that were built on the Selenium WebDriver protocol. The official documentation [1] states that Cypress differs fundamentally and architecturally as compared to Selenium.

Admittedly I found Cypress web testing framework frustrating initially, and yes, I have performed many re-writes because Cypress documentation behind command chaining and assertion queuing to be not intuitive.

Thanks for my management's support, perseverance afforded me with the stubbornness with a purpose of checking out Cypress if it has a better DOM manipulation, how it operates directly in the browser, interactive test runner, and its API and configuration.

It required 3+ months of perseverance in getting the Cypress tests organized [2] for handling web testing core functionality of a commercial-grade corporate web site. My current layout required adding a lot of extensions to the core folders under /cypress: /support, /plugins & /config.

I am motivated in writing a series of posts on Medium, because I like Cypress. Is it perfect, no, some aspects are frustrating. In other words, I have not found a solution yet, but I will continue to use Cypress.

From the minimal amount of Cypress development experience, suggestions:
a) Switch everything to TypeScript
b) Declare Commands within Cypress namespace
c) Understand selectors
d) Add querying attributes, like 'data-cy', to expedite finding elements.
e) Wait for element to appear using 'cy.get(...).contains([ element attributes]).then(...)'
f) Avoid if at all possible using XPath for selectors.
g) Use 'cy.wait()' to wait for an alias to become available, and not for millisecond delays.
h) Use available eslint extensions for Cypress.

I will try to get a couple of posts on Medium as soon as possible. They may be helpful.

[1]: https://docs.cypress.io/guides/overview/why-cypress.html#In-...
[2]: https://docs.cypress.io/guides/core-concepts/writing-and-org...
At least in the US, we are no longer in a period that qualifies as an "outbreak with a high daily increase". That implies a high increase relative to the current case count, which really isn't the case any more once you have a population case rate of 5%.

I would be cautious about estimating countries that are only now having their first major outbreak (for example Czechia) for exactly the reason that you cite, but not every country is in that state.

Put another way, we are no longer living with preliminary data in much of the world.
Were the Greeks that original in some definite way that later stuff is derivative but they aren't? Is the divergence of the vector field of knowledge positive at the Greeks? Do they pump out more than they ingested from their prior generations? Indeed a lot of the heavy lifting is done by later generations in picking out the good stuff from everything, and we know "90% of everything is crap".

Aristotle was right and influential because we the later generations pick him of all his contemporaries because we evaluate his ideas to be good. And we discard a lot of bullshit where he was wrong and made up things without any basis.

Is my analysis here original? Surely not. We all stand on the shoulders of giants etc. But the point is precisely this, that we propagate the best ideas forward, in a discourse, and this is an active process and requires our judgment. Sure this idea itself is also not my radically novel insight. But I wouldn't count on seeing absolutely novel insight in all HN comments.
I love it how you casually mention $10m lifestyle companies as a chill, comfortable goal :)
This is just a benchmark of ffmpeg using lambda and different cpu/thread settings, so it's really "Optimizing ffmpeg on lambda".
Foxconn hit with record-breaking $34M ransom demand after cyber attack
On my non-root phone I use Nova Launcher to get rid of the stock homescreen functions and added some gestures. See if that works for you
Changing SwiftUI Modifiers Based on State
Other than that throw-away comment, nothing in the article was about achieving sub-100m UX performance or measuring the effectiveness of decreasing latency.

Quoting https://danluu.com/input-lag/ , "The most commonly cited document on response time is the Nielsen group article on response times, which claims that latencies below 100ms feel equivalent and perceived as instantaneous." [Typos fixed.] That article is at https://www.nngroup.com/articles/response-times-3-important-... .

Note that the danluu essay continues with "One easy way to see that this is false is .." and that section of the essay starts with "For very simple tasks, people can perceive latencies down to 2 ms or less", with a link to the research.

FWIW, the original literature reference is likely: Miller, R. B. Response Time in Man-Computer Conversational Transactions. In Proceedings of the December 9-11, 1968, fall joint computer conference, part I; ACM: San Francisco, California, 1968; pp 267–277.

Under "Topic 1. Response to control activation", Miller comments cases where response should be in "No more than 0.1 second", and "no more than 0.1 to 0.2 seconds".
it's control flow. What you are saying is like saying "while loops are implicit: you can no longer reason about code; you now must think about the state of the check boolean to see if it will trigger the hidden behaviour of going back to the top of the loop because there's no explicit "go back to the top of the block" statement.
I may be wrong, I can't find a source. It's Deerfoot Trail in Calgary.
> Modern philosophy focuses on arguments from Axiom where a statement is taken to be true as a starting point for an argument.

What this means is that philosophy ultimately becomes an extended argument over which propositions to take as axiomatic. One commonly-used technique in this is the thought experiment, and some well-known, much-debated examples, such as Frank Jackson's "Mary's Room", are not even anecdotal evidence.

While, I suppose, analytical philosophy could always be presented in the form an analysis of what follows from a given set of axioms, what almost invariably happens in practice is that individual philosophers act as advocates for the particular axioms that they believe actually hold.

There also seems to be a pervasive shared assumption in current analytical philosophy that analysis of the use of language can be the ultimate arbiter on questions of how the world actually is - a questionable belief that is not questioned as much as it should be, or so it seems from my very limited perspective.
16GB
That's a great explanation for why I'm productive and so chirpy after a nap.
Just use some macros, easy peasy. (gcc computed goto)

#define DEFER_START(scope_name) void * scope_name = &&scope_name##_end;
#define DEFER(scope_name, iter_name, func) void * iter_name = scope_name; { \
scope_name = &&iter_name ##_exe; \
if (0) { iter_name##_exe: {func} goto *iter_name; } }

#define DEFER_END(scope_name) scope_name##_start: goto *scope_name; scope_name##_end: {}
#define DEFER_EXE(scope_name) goto scope_name##_start;

...
{
DEFER_START(scope);
void * p = malloc(4);
if (!p) DEFER_EXE(scope);
DEFER(scope, free_p, { printf("freep\n"); free(p); });
void * q = malloc(40);
if (!q) DEFER_EXE(scope);
DEFER(scope, free_q, { printf("freeq\n"); free(q); });
DEFER_END(scope);
}

you can even macro the free_p/ free_q names with line numbers to shorten the macros, IE DEFER(scope, {});
I do not sell such software.

You blame companies, but is that to mean that engineers are supposed to turn a blind eye to ethical issues in the products their employers sell? Other engineering disciplins whole-heartedly disagree.

Regulation is besides the point. The comment I replied to said that software engineers have never held the belief that their algorithms aren't biased and I was simply pointing out that that is either false on a large scale or those engineers are complicit with the use of their software in unethical ways because of those bias issues in the software.
Maybe so, but that isn't why rich people like them either.

Non-fungible assets are far more useful for tax evasion. Watch _Tenet_.
In fairness, it ended with being paid obscene amounts of money. Lost of people consider life a valueless delusion. For most people life is a frustrating grind, and there was never any light at the end of the tunnel. So there never was any delusion of living a meaningful life. Plus they have no money either.

The reality that much of the HN crowd has to come to terms with is that you'll probably never find your passion project. Most people don't, and if they do, it's a fleeting thing that only last a couple years. Otherwise we're here to make money and live as comfortably as possible. That means valuing the right mix of boundaries and compensation.

It's much better to focus on living meaningful lives, our relationships, and make best use of the free time we have.
I thought everyone was using dev.to these days?
This, in my opinion, overlays very well with doom scrolling partisan entertainment on facebook/instagram. No one enjoys it, but the intensity drives them back.
I run an old version of Android, but in theory you should be able to long-press it (maybe 5 seconds) and move it to a "remove" location. Failing that, there should be a setting to remove it.
The proposal poses object value capture as an open question. See heading "Should object values be captured?" on page 14 of the proposal: http://www.open-std.org/jtc1/sc22/wg14/www/docs/n2542.pdf
Now that I've started my own business and am mostly flexible on working hours, I've found that I can work a lot more by leaning into my productive times.

I'm usually at my most productive from about 7am-10am. Then I eat breakfast and relax for an hour, and afterwards I can get a couple of hours of work in before lunch (though this is usually less focused time used for more menial work).

I'm useless from lunch until about 3pm - I've always known this; at the office I would just have a huge cup of coffee and try to focus. I take a break and play videogames or read during that time, then I pick it back up for a couple of hours of focused work from 3pm-5pm.

I cook and eat dinner, and then if I have shipments to pack (I'm still very early and shipping physical product myself), I put those together after dinner. I leave that until the end of the day because it's mindless but has to be done before the morning, so it's a good way to force me to do work regardless of how I'm feeling about it.

So I'd say about 5 hours of focused work (I can get in more if I'm super excited/in the zone on something) and another 3ish of more menial stuff.
Hopefully not with "^" though! Imagine `x^ ^ ^y`...

Why not have `defer free(p)` capture at deferral execution time, and `defer free(capture(p))` capture at statement execution time?
To use your profile to target you based on political ideology to influence your opinion in ways that can possibly be against your own interest and to polarize you against other people. Advertising on FB was and still is even with their newer protections used wayyy outside of selling you new pants.
"Being paid by someone to publish content that mentions their product", I guess, as a first draft?

So, in your examples:

Web banners: yes, Sponsored content: yes, Trade shows: no, Sales rep stopping by: no, clothing with logos: yes if the logo isn't the brand of the clothing itself, Hacker News: I have no idea how this site is funded.

And I don't even vaguely pretend to know where we should draw the line. I just think it should not be where it currently is.
Went to reply, then saw the username. My guess was lb layer
But that coupling is much looser, and lagging, than keeping those contracts in-house.
Simple, but incredibly hard to do.
> users have the option of visiting

Except that advertisers' activities goes beyond just showing ads. They stalk you, collect data and build a profile which will persist forever & be used down the line against you in one way or another (either intentionally by those advertisers or by someone else if the data falls into the wrong hands) long after you've left the website.
I mean, you can use a different launcher, right?