skysight-inc/HackerNews huggingface dataset:
My killer productivity hack is a combination of three techniques: 1. Pomodoro, 2. GTD (Getting Things Done), and 3. Spaced Repetition Learning.

Pomodoro Technique helps timebox tasks in addition to prioritizing them. Both are required to stay focused and get into the flow.
Absolutely atrocious writing
As a frontend developer with a great deal of React experience, I respectfully disagree.

React is unnecessarily hard, and this fact probably keeps the UI development out of the hands of the people who could potentially do the best work (graphic designers).

If you want, there are APIs and frameworks that will allow programmers to configure print layouts and typography by hand.

As you can imagine, they're not as well known or as popular as the Adobe tools used for this work.

I'm not saying that web based UI development isn't without its unique challenges (state management), but I will say that things could stand to change, and we should move towards simplifying stacks, for what will ultimately be the user's sake.
how much replication do you need to make this kind of thing reliable? since anyone can pull storage at any time. does that then make transactions super slow? any numbers you can put on this would be helpful. also, whats your product? (just curious)
Imperial College London have released their Covid-19 epidemic simulation
You sound like an anti-scientific snowflake, FWIW. I don't see how your position actually advances the scientific discourse; you didn't open up any PRs to improve the codebase, and without any other options, it sounds like you just want the scientists to go away and stop trying to end the pandemic.
Perhaps "playing to the gallery", although the strong-arming aspect isn't quite there.
There absolutely is a cookie law. The UK legislation is "PECR" [1] which sits alongside the GDPR.

> PECR are the Privacy and Electronic Communications Regulations. Their full title is The Privacy and Electronic Communications (EC Directive) Regulations 2003.

> They are derived from European law. They implement European Directive 2002/58/EC, also known as ‘the e-privacy Directive’.

> PECR cover several areas:

> The use of cookies or similar technologies that track information about people accessing a website or other electronic service.

See "How does this fit with the GDPR?" for how the two relate, tl;dr:

> The GDPR does not replace PECR, although it changes the underlying definition of consent. Existing PECR rules continue to apply, but using the new GDPR standard of consent.

[1] https://ico.org.uk/for-organisations/guide-to-pecr/what-are-...
I tried adding spotify.com as a limited adult website and I can still use the Spotify app normally. So either I'm missing something or it can't be used as a firewall.
I was saying it is not saying it is "not a choice", it is saying it is not an acceptable choice.
I don't quite see how this would evolve?

Some logical consequences of this outage:

* Apple may ask, "what is this SDK doing and why can't it be done with IPC"?

* Other app developers may start thinking harder about the risks of SDKs and ask "why do I need this and how can I not take the reliability / security risks of code I haven't reviewed"?

* an unlikely, but not impossible outcome, is that people start looking at letting processes drop capabilities, maybe even forking SDK code into it's own subprocesses. But... why not just make the SDK ship as a separate process as part of a different app at that point? Linux I know has tons of capabilities available, yet security engineers often complain about tons of apps just not even trying to use them. So I'm skeptical anything major will change here.

But there's probably never going to be anything to guarantee that developers don't submit 3rd party code as part of their apps, effectively pretended it's their own. And as long as Apple can't tell SDK code from your original code, how can they do anything about it?

I suppose they could look at popular SDKs and make some sort of bytecode signatures of them, but that mostly just serves to figure out which apps use which SDKs, which might be useful for review or malware detection, but it's unlikely to have the fidelity to actually enforce stronger error boundaries or security boundaries.
I can't be the only person who was disappointed that this isn't Trello for Beekeepers.
I am not sure I agree with your analysis. I live in a country where most jobs requiring low-to-no qualifications have dwindled. I just googled a little and found quotes that 1 million jobs disappeared when most of the Swedish industry was relocated in other countries (due to lower salaries). This is in a country with 10 million inhabitants (with about 60% of those in "working age"). Sweden has among the lowest amounts of low qualification jobs in the EU.
French Startups Support Developers to Contribute to Open Source - Here is Why
On top of what others have said, when outside the US the Cloud Act has been a big one for most previous companies I worked for.

Using AWS / Azure / Google Cloud (even using datacenters from your own country) implies that the US government can access your data at will.

As soon as you treat sensitive information, especially related to non-US governments, this becomes a blocking factor.
Hooks are a fair bit easier to manage than classes in React.
It won't change what you do with React much, but from file to file, it's more pleasant to read a hook based component, when compared to a class based component, once you're used to it.

Hooks also simplify working with React context a great deal. If that's your option for state management.
Countingup scores £4M bridge round for its small business banking and accounting
The solution to avoiding tracking can't be on the client side, because it's not the client side doing the tracking. So it should be obvious that the law can't target the browser, it must target the server.

This is not only sane, it is very obviously the only way it could be done. Remember, the law isn't about cookies or headers or anything specific: it is a law about user tracking. You're delivering JS that paints a font in a hidden area of the screen? It's then measuring the results and reporting data back to you to track this particular user? Then you need to ask for consent. The browser can't possibly know the intent of the code it is running, so the browser can't be made responsible for protecting user privacy.
It's also a decentral system. Even for the points of interaction we have protocols that not everybody implements the same (often by mistake, sometimes by choice), but for internals of frameworks and tools, there's very little standardization even within one language, much less intra-language.
I've always wondered how the word postmortem found its way into tech. Are we calling code reviews autopsies now?
Show HN: WYSIWYG editing with Markdown input for GitHub
Jesus. It's a dot, not a fusion reactor.
Not OP but he most probably meant lease-to-own. In my experience it's a financing model that spans the equipment's economical lifetime. Let's say 3 years for a server box. In the end of the contract you either pay the last instalment, which is bigger (5x-10x) than usual and keep it, or you return the equipment and get a new one.

There are many variations of this scheme but that's more or less the idea.
Django is an enormous project that dwarfs Flask in size and complexity.
Netflix doesn't host its actual content on AWS. They built their own CDN and have their own dedicated servers all over the world. https://openconnect.netflix.com/en/
Helm and Kustomze Better Together ️
Get Your Copy of Becoming by Michelle Obama
this is so close to vscode UI, that I wonder - how difficult would it be to implement something like this on top of the vscode plugin system ?
> The Shuttle cost was around $50k per pound of payload to orbit.

Wings, rudder and landing gear was a terrifying addition of weight.
Dating: give everything a quick try: Tinder, speeddating, okcupid, socializing (dancing classes). Then see what works best, and put your effort into that one.

Marketing: try everything before you start focussing on the best (I think the book Traction describes it like this).

When I was looking to make my own logo and pinned it down to hiring on fiverr, I let a few different artists do a quick, cheap sketch. Then I hired the best to do the full thing.

I think it comes down to: first, get a quick & cheap taste of everything ("go all over the place"), then slightly start focussing on the things that work for you.
> [Pomodoro is] required to stay focused and get into the flow.

Can you elaborate on that? I've been hesitant about trying Pomodoro because it appears like it would break the flow every 30 minutes.
Design/Creative Jobs – Remote
This Website Will Self-destruct
Cool. If you figure out the setting for gapless playback, post it here, per favore. It rarely bugs me, but there’s In the Aeroplane Over the Sea, Lamb Lies Down on Broadway, and a few others where it pops up. Not 100% sure I’d change it though. I use those milliseconds to remind myself that it is still an option to thrive in the hedgerows.
maybe it doesn't need a SV-salary engineer to swap harddrives. Just pick (hehe) three good ones of the AMZ-warehouse people, train him/her and you'll have a very happy employee which is around fulltime (or three of them) and paid well (1/3 of your engineers salary). They'll enjoy working predictable shifts in a nice office and in time you can even train them to do 2nd level support.
Having slept on it I've concocted the following explanation, which should be regarded as "news fanfiction" rather than anything else, but would explain the incident:

Part Kayfabe, part vaporware startup, part grift, part the Producers. The guy spent a lot of time in the rightwing griftersphere, where selling terrible ideas to rich people is the norm. In North America this is easy; you can sell unlimited bullshit and the chances of you, personally, experiencing any consequences are near zero. Alex Jones ran the scam for years until he finally crossed a line, and his attempts to claim it was all kayfabe "entertainment" in the Sandy Hook libel case failed. This may not be true in South America.

I reckon these guys were running some sort of coup-for-hire scam. Getting paid to talk about coup plotting, getting to go to fancy parties among the government-in-exile. The problem came when one of the fish bit the hook and wouldn't let go. Someone gave him a chunk of money upfront. And that someone had narco connections (where the got the money from). And they start asking when he's going to make this coup happen. Possibly they make credible death threats if he doesn't.

Having made promises to organised crime, he finds himself having to .. organise a crime. He knows it won't work, but he wants to do the minimum to convince his backers that he tried while maximising the chances of it failing _early_ so the coup plotters can be arrested and bailed rather than shot dead. Hence the ineffective and toy weapons; bank robbers often use imitation firearms to reduce their charges if caught.

The large pile of ID is there to aid a "don't you know who I am" blag attempt against his captors. The tweet is also part of that: getting the president to retroactively approve his actions is a long shot, but it worked for Eddie Gallagher.

(Getting the co-conspirators along with this is harder to explain, especially as several of them were killed, but presumably they weren't told it was expected to fail...)
Cost is the sole reason for us as well. We have ~600-700 dedicated servers around the globe, and generate a lot of egress traffic (~20PB/mo). We last ran the figures a year or so ago, and it'd cost us around 13-15x in network costs alone.

A common thread of a lot of the replies to this post is network traffic costs. If one of the cloud providers can figure out a way to dramatically (and I mean at least 10x) reduce their network transfer pricing, then I think we'll see a second wave of companies adopting their services.
This struck a nerve with me. I was a SWE at a company that moved to the cloud last year, after having a couple racks at a local colo previously. I was able to experiment and iterate so much faster when we owned hardware, despite all the cloud's elasticity. After we migrated, everything was request, wait, explain, request, wait...

I know some organizations handle this really well, but when mine didn't, it sucked to be a developer there.
Thanks Virvar, may I follow up (and I am really just trying to understand here, not to criticise or advocate one way or another): From what you said, I understand that, essentially, 'the kind of steps or tasks that employees would want automated' are too small for someone central to bother to look at. So it's an issue of economics - it's not worth the attention and not worth the cost. I fully understand.

On the flipside, you yourself mentioned a) the skill level (loops) and b) maintenance and - dare I add - say governance / standards.

I guess it comes down to the tradeoff of [not having tasks automated because it's not worth it for 'the experts'] vs [having a prolific ungoverned set of automations deployed by users with insufficient skill level perform them (kind of like excel macros)].

So given the skill issue, and given that users struggle with things like loops etc. - does that mean that they'll basically just be able to implement 'trivial automations that don't involve complex paradigms'? Or how can non-technical people, fundamentally, crack it and develop more elaborate (and therefore more powerful) automations?

This is what I'm grappling with - I see so many no code tools out there, but at the end of the day, you can only do very limited, not so valuable, automations with them. Curious to learn your thoughts there.
Spoken like a bootcamp luddite
You mean as opposed to safer languages like Rust or "friendlier" languages like Python or Javascript?
Wealth Shown to Scale
> Lamb Lies Down on Broadway

One of the best song and album ever.
I called it "rolling intra" when I implemented it with libtheora.

In x264 land it's apparently called "periodic intra refresh":

https://web.archive.org/web/20101017210542/http://git.videol...
To fix or at least improve some of the thermal throttle issues you could use an USB fan that's aimed at the CPU area, and/or use Intel XTU to undervolt the CPU (on my SB2 around -120mv is very stable, but varies a lot from CPU), disabling Turbo Short Boost helps a bit too. I think, as others have mentioned, the thermal issues are due to having the CPU and display as one part, the airflow is limited but display also produces some heat compared to normal laptops.
hCaptcha is the worst most buggy captcha service I have ever encountered. As a matter of fact digital ocean recently added that to their login screen and it made my life a complete nightmare. The fact I had to solve it everytime I wanted to login, I genuinely decided to leave their infrastructure and move to AWS regardless of the higher bill.

But I must give 100% points to DO support. Before leaving them I sent one last support ticket to DO with the recording my nightmare in a mp4 file and lo and behold they changed their entire login flow for me (1). I no longer see that and life is good again.

(1) https://imgur.com/a/GKJHhtT
== RUNTASTIC | SENIOR BACKEND ENGINEER | FULL TIME | AUSTRIA | ONSITE | VISA | ==

We believe in supporting people to improve their fitness and overall health. With more than 301 million downloads of our apps and 160+ million registered users on Runtastic.com, we face unusual and fascinating challenges everyday.

Our main tools of choice to scale our applications are jRuby, Sinatra, Sidekiq, MySQL, and MongoDB. We are currently looking for Backend Engineers and Senior Backend Engineers, to join some of our cross-functional teams, who are ready to change the world with code!

Check out our career page https://www.runtastic.com/en/career
US Economic Indicators: Unemployment [pdf]
Thanks. I haven't downloaded it to check, but from the GitHub issue I mentioned above that repo just contains a copy of the official Mozilla .apk, which contains com.google.android.gms and com.google.firebase. So it's not so good for "de-Googling".

I'm a lot less interested in the mechanics of using F-Droid than I am in the no-malware guarantee that F-Droid effectively provides.
I’m not sure exactly what it is about this comment, but I really like it. “Context” is a great word for this idea. There are a bunch of small/medium complexity things that need to play well together to get things to work, and it can feel trickier than necessary.
Mine is in the root directory but it's called venv, without the preceeding dot. I'll dig around the settings to see if I can change what it looks for.

Strangely it works if I close the initial termnial it spawns and open a new one.
The article talks about them targeting upper stage engines, which are typically not reusable.
If it's for personal or pilot projects: find a third-tier, cheap co-lo within 100 mi / 161 km of your usual location. Buy some used enterprise boxes off eBay / UNIX Surplus / etc. that don't draw too much power. Data is cheap (unless you're being screwed or you don't lease your own glass). It's electricity that costs $$$.

If it's for something that makes some, but not a metric ton of, money: find a second-tier co-lo within about 50 mi / 80 km of your usual location.

If it's for something that makes a metric f-ton of money: stick to a hybrid, well-managed mix of VPS and co-lo, preferably from a good vendor.

Currently, I have a home virtualization/workstation box:

- 2x EPYC 7402 + Noctua NH-U14S TR4-SP3 (dual fans)

- Supermicro H11DSi v2 (-NT works too if you want dual 10 GbE or NVMe OCuLink)

- 512 GiB Samsung RAM

- 4x HGST 14 TB HDD

- 2x FireCuda 520 1 TB

- Thermaltake Core V71 TG case w/ default fans & fan controller removed, modded with extra holes to support the board

- 4x 200mm Noctua fans modded to fit within the top and front panels

- 5.25" fan controller + 4 temp probes + 4 temp alarms

- 2U/tower Smart UPS 1500 with quality new batteries, NMC 2 w/ env monitoring, 2nd temp/humidity sensor and a WiFi bridge (TL-WR802N v4; overkill maximus)

- Looking at Intel Optanes for ZIL and some Samsungs for L2ARC

- Also looking at a 4U Supermicro 36x 3.5" bay for FreeNAS usage

When you need an OpenBSD or opn/pfSense jumpbox/VPN(es), find (a) minimal, supported good box(es) and stick an Intel X710 series card in it because virtualized jumpboxes maybe too converged for some use-cases. Also, Intel QAT cards can be helpful for TLS termination, edge firewall, and some VPN/SSH jumpboxes in use-cases where (mostly older) CPUs can't push accelerated crypto bits fast enough.

Off the top of my head, some of the colo's I've used:

- Bytemark

- Rackspace

- Pair

- Equinix ($$ IIRC)

Also, random ones in SF, SJC, Sacramento, and other cities that escape me right now.
I will try it, thanks.
Just how close to your monitor do you sit? I have no problems with my 24" 16:10.

The nuisance for me is actually rotating the monitor, particularly if OS support for detecting such and automatically rotating the view is missing. So while I like portrait mode, I tend to just keep it one way or the other, based on my overall monitor configuration.
Asset Flips
The rise and fall of S.Korea’s one of the first unicorn startups – Yello Mobile
> Another issue from a technical pov is that XAML, MVVM and 2-way data binding are outdated.

UWP XAML emphasizes OneTime binding more than OneWay/TwoWay when you use the new static bindings (using x:Bind rather than Binding), it's been a source of frustration for some people coming from WPF
Sure but it sounds like the only way to guarantee those cookies aren't sent by Adsense is simply not to use it in the event that consent is declined. Or am I missing something?
Latest Version of Firefox Comes with an Address Bar That Few Seem to Like
Good artists copy, great artists steal?

This is the whole conundrum of creation and copyright. Every creative work is protected by copyright yet every creative work is the sum of unconscious derivations to varying degrees of something an author has perceived, creative works existing ex nihilo are at best vanishingly rare; personally I'm not even sure they exist, I'm leaning more towards we're just mistaking unusually big jumps of derivations/combinations of those for ex nihilo creative works. We readily recognise "influences" of great artists (whether it is music, literature, painting...).

Doesn't mean creative work should not be protected, but drawing the line of infringing vs not is by definition extremely blurry and subjective.

That talk is as relevant as ever:

https://www.ted.com/talks/lawrence_lessig_laws_that_choke_cr...
At the risk of sounding argumentative, I fail to see how that's a rebuttal of anything I said.

I'm not trying to pick some kind of fight. I'm just talking on the internet with a stranger during a pandemic about a topic I know a fair amount about because it interests me. And that easily comes across as fighty and that's not really my goal.

So you aren't required to agree with anything. I'm not trying to "win" some argument. You said a thing. I responded. You chose to reply for whatever reason. Rinse and repeat and here we are.
The benefit is minimizing latency on a bandwidth constrained channel-- it also has some robustness benefits.

Imagine we have a 1mbps link between us. We'd like have fluent video conferencing so we really want to have under 200ms latency. If keyframes are 10x the size of non-keyframes we'll be stuck either massively short changing the bitrate on keyframes, underutilizing our link (say using a 100kbps video), or taking a large amount of delay so that the keyframe's usage could be averaged out over the next $key_int frames.

Instead, if part of the frame is constantly being updated you'll still recover from loss in finite time, but the bitrate will be more constant.

> Compression ratio wouldn't suffer, but you'd loose the ability to seek the video.

Just having none means you can't recover from loss-- and in any case where you care about latency, you'll likely have some loss because retransmission creates delay (and forward error correction consumes bandwidth).
I lived with a journalist for a while. Basically it can be summed up as "now they pay freelancers to write for basically nothing except ~exposure~". Typically there's a word count and a monthly article minimum, and if you don't hit your monthly minimum you get nothing for any of the articles you wrote that month. Like just $0 for all your work. This isn't just blogs like TC BTW, my roomate worked for Forbes and I think Bloomberg, but the second one might have been a real job, idk. Forbes was definatly freelance, though. And this was business news, not some BS side column. If you are following the industry he wrote about closely, there's a good chance you have read at least one of his articles

Fwiw the writers (at least, the one I knew) hate it too because it floods the job market with ultra low paid competition, and since it's "just the way things are", a lot of those underpaid people are very talented and are glad to accept very little pay
The author claims that their code is optimized, yet still took 10 days to run. Unfortunately, they missed a key observation that would have cut their runtime by 1/4 or more.

When stablizing a sandpile that begins in a symmetric configuration, it can never enter a non-symmetric configuration. Therefore instead of computing the whole 10000x10000 pile, you can compute just one 5000x5000 quarter of it, and add a special case for the internal edges. They should not subtract 4 when overflowing, but instead subtract 3 (or 2 for the corner) because they will always trade grains with their mirror image.

Although it's a bit more complex, you can also improve upon that by tracking not a quarter of the grid, but instead 1/8th by using a triangle. When tracking a triangle the cells on the main diagonal of the square are not mirrored, but instead their neighbors are. This may not work quite as well with their parallelism setup though.