skysight-inc/HackerNews huggingface dataset:
There's been some amazing games to come out recently. Here's a few I'd suggest based on the ones you like.

- Quacks of Quedlinberg: https://www.boardgameatlas.com/search/game/M7r9tO1GbX/the-qu...

- Wingspan: https://www.boardgameatlas.com/search/game/5H5JS0KLzK/wingsp...

- Tiny Towns: https://www.boardgameatlas.com/search/game/iEEoo9hTRo/tiny-t...

- Welcome To: https://www.boardgameatlas.com/search/game/I77I9HybTm/welcom...

Each of them are widely popular recent games that have a similar amount of rules to the ones you own and still offer some good strategy and fun for nearly everyone I've played with.
Most of the more "euro" games would fit the bill. Two of my favorites that are on the lighter side of complexity are Ulm and Imhotep.

https://boardgamegeek.com/boardgame/191862/imhotep
https://boardgamegeek.com/boardgame/191876/ulm
When I visited Japan I couldn't help repeating over and over to myself that it's a country with one foot firmly in the future and another foot stuck firmly in the past.

It's one of the most fascinating things I love about Japan.

[edit: typo]
> that's a huge advantage

It's a small advantage, practically. There's a limited set of circumstances where this is leveraged in the rare cases that client/server languages are matching (usually the ability to directly copy specific algorithmic implementations). The "advantage" always feels overstated...especially on the web where the frameworks are disparate because the underlying data models are different, ie the DOM.
The quoted argument may be true, but it is not sufficient to argue that psychologically damaging someone is violence.

It's a bit like affirming the consequence. If we posit that (physical) violence causes damage, and that a person can be psychologically damaged, it's not a strong argument to work backwards that anything that causes damage is violence.

With that path of logic I could also say: pan-frying food causes it to become cooked, therefore pan-frying is a form of broiling.

We're talking about language so of course we can overload the word "violence" to mean more than exclusively physical acts.
But without hard and fast boundaries, it becomes harder to communicate. And this article is talking about a reduction in clarity to a classification.

We can expect to find that for some number of people, their moral and legislative opinions about "violence" are strictly limited to physical acts. You may disagree with those people, and that's fine. But we can't change their opinions just by unilaterally altering the descriptive boundaries of the words they use to express their opinions.
Couldn't really imagine there being any. WM events are few and far between, and are hardly constrained by single thread performance.
Coincidentally, I watched Inglorious Basterds last night and have always loved the end credit music, so I let it run to the end. R.I.P. Ennio
Yep, same. I am supposed to be coding and writing Infrastructure as Code for cloud programs, but I find myself wishing I could be in Architecture or Design. I am an excellent facilitator of conversations and problem solving - I would love to "be in the room where it happens" and make sure we as a program have a coherent vision.
-increasingly nervous man for the umpteenth time :D
"After that threshold is met, most people have a lot of other things that matter more to them."

This is brainwashing. You will spend almost all of your life working, get all that you can. Its a business transaction, dont live like a slave
> Might be usable in simple webpages for people coming from Python that don't wish to learn an entire new language.

I'm reasonably competent in Javascript and I'd definitely rather use something like this for fairly simple projects.
In addition to the tips of the other commenters:

- The #1 way to remember more dreams is to be interested in them! The only personality trait correlated with high dream recall is "openness to experience" (https://en.wikipedia.org/wiki/Openness_to_experience#Dream_r...). If you want to remember dreams, first consider WHY you want to remember them. Hone into that curiosity and strengthen it.

- Second best tip I can think of is: more sleep! REM periods get longer in the later cycles of your sleep, meaning a higher chance of dreams.

- Also, if you really really want to recall dreams (and perhaps induce lucid ones) and you don't mind being tired the day after, try interrupting your sleep at ~90 min intervals (the average length of a sleep cycle) with a (silent) alarm clock - or raise a baby :)

- Finally, quit smoking weed if applicable, as it suppresses REM sleep ;-)
Matrix Rain in ClojureScript
There is no ffmpeg av1 library i.e. no native decoders or encoders. ffmpeg has wrappers for libaom and dav1d/rav1e. 3rd party scripts also add wrappers for svt-av1.
I really don't think you can beat Kaczynski's piece. He does have a work that he published in prison (Anti-Tech Revolution: Why and How), but I think he predominantly builds on, rather than reiterates the point he makes in industrial society.
My ordered list, having seen a lot of departures lately, would be:

1. Fair compensation, meaning don’t make people feel like they’re suckers for sticking around.

2. Team quality, since any move to a new job means you might have to work with bad people, so if you currently work with good people that’s a huge hurdle, especially for engineers.

3. Useful work, i.e. useful for keeping interested, useful for advancing careers, useful for making the company successful (in that order).

4. Work environment, so your valued Employees don’t think they’re just expensive meat on a stick. That probably means less open plan, not more free food.

5. Flexibility, because not everyone wants or needs the same thing.
> it has to be the peak of this class of machine.

I'm sure phones had better GPUs 3-4 years ago than the PS4, and more RAM

When i enter the notification quick tab it takes 30-40 seconds to show the message I've received, then another 10-15 to accept it.

Currently one single game, COD:MW consumes the entirety of the space on the device. From launch it wasn't ever going to be enough. You need to keep <x> space free because the update->patch->relink process needs to duplicate the game.

The menu system is also insane and makes no sense.

The PS4 Store App has to be one of the most poor implementations of something so simple i have ever seen. And despite enabling every level of security possible i still get DM spam that could be detected by a python 1 liner.

On the COD:MW lobby screen alone the console appears to turn into a 747 on take off.

Games are frame locked at 60fps - awful by PC standards and in a world of crossplay, a disadvantage. Performance limitations also limit FOV settings etc etc.

The controller battery life is terrible and it doesn't have bluetooth audio.

> may I suggest a HN-friendly alternative? Hows about selling a more open system that allows end-users to tinker and contribute themselves?

Could call it a PC or something.
Yeah but there's a red queen problem with games. Better GPUs come out that enable more capabilities mean more work to fully take advantage of them. Those that do are more likely to sell a lot of games. Producing a AAA game is about two orders of magnitude more expensive than thirty years ago -- compare Super Mario 3 at $800k with GTA V at $130m.
I use uMatrix to block scripts on certain domains. I used to use NoScript for this, but switched to uMatrix when I found that it gave me much more fine-grained control over what to allow or block.

For ad-blocking, I supplement uMatrix with uBlock Origin. It has its own block lists that it perodically

On top of that, I use privoxy as an http proxy. Unfortunately, it can't filter https.

Yet another part of my defense is DNS blocklists that I put in to /etc/hosts.[1]

Using this combination, I virtually never see any ads.

[1] - https://github.com/StevenBlack/hosts
Sure, I’ve heard that and can believe it. I think one of the side effects of the term is that it kind of gets rid of the shame and social gymnastics around taking time off.

Believe it or not, many people for many years had to come up with some sort of excuse to work remote (have to pick up the kids, waiting for plumber/delivery, etc), so normalizing remote, even nominally, would be a good step forward.

Of course a global pandemic helps move the agenda too.
I'm not an expert, but as far as I know, the first step is always to get an abstract syntax tree, which is needed to check for syntax errors and have the program in an usable representation. This means that your first pass always reads all the code and allows handling this case, possibly without getting into the hard work of optimizing, creating the variables etc.

That, or the early JS interpreters simply couldn't handle that case - I've never heard of this, though.
This is what I meant in terms of business/technical challenges.
If you enjoy that you will probably also enjoy the fully-automated Valve Steam Controller assembly line (including video)[0].

[0]: https://www.theverge.com/2015/12/11/9890914/valves-steam-con...
Marp Action for GitHub: Presentations to Webpages
I've done a lot of track days. You realise how big the skill gap is between an average person like me and a proper fast driver.

I've occasionally gone into a corner way faster than I should with my abilities, frightened myself, but the car has stuck to the track. It made the corner. I couldn't do this intentionally, even knowing that I can throw it into the corner x mph faster than I'm comfortable with and I will come out the other end pointing in the right direction, I still can't do it.

Then you realise that if I gave my car to a racing driver, he would drive it like that in every corner of every lap. Because he has to, because if he doesn't he's giving away time.

It blows my mind.

My limit for how fast I can drive a car is so much lower than even an average road cars physical limits.
Linux for desktop has not been a disaster for a few years now. Windows for anything has been a disaster for a few years now.
Fair enough on the anti-trust point. But societal institutions still put artificial limits, such as minimum wages. In different eras, the U.S. put maximum limits as well. The U.S. also limits profits in certain industries through regulated monopolies (e.g., insurance, utilities).

It's a strange moving of the goal-posts to posit that sports doesn't count due to endorsements. There are also examples of leagues that limit these as well (UFC being one, although the case can be made this is of the managers interest). It becomes more pronounced in amateur levels (e.g., Olympics).

The military is an institution that sometimes put numerous limits on one's professional career regardless of contribution.

Someone above brought up E. Weinstein. He's been a vocal critic of how academic institutions use immigration institutions to artificially drive down labor rates. There are seemingly boundless examples of institutions either biasing or leveling outcomes.

The larger point being institutions do put artificial limits on all kinds of interactions. These interactions have societal ethics forced upon them and don't exist in a libertarian vacuum consisting of only natural laws.
It's a WM (Window Manager). It only sets the placement of windows, it does not interfere with the programs themselves (that's what systemd and gnome-session do) nor does it do the fancy part of the painting (that's what a compositor does).

So no, do not expect a significant performance penalty.
Show HN: Open-Source React Project
My friends and I just got back into CoD with the new modern warfare for the first time since mw3. While I've been annoyed by Blizzard's launcher compared to Steam, I haven't been too bothered by their season passes and stuff. I bought the game for $40 I think, and haven't felt a need to put another dime into it. In fact despite owning the full game, we spend quite a bit of time just playing the free to play mode.

Don't get me wrong, I'd rather they did away with all of it, but I don't get a sense that content was cut from the game in this particular case.
As someone that is not "in" with those fields what do ŷ and β̂ stand for here?
My guess would be US only, though quite odd functionality for sure.
Interesting. I've never heard of this, but it makes some sense: the point of lossy image compression is to provide a better quality/size ratio than downscaling.
For a lot of companies, a significant profit center is the delta between their employees' market rates and what they are paying them. Asking them to eliminate that profit is tough.
I believe Formula 1 has been carbon neutral for quite a while.
> Win10 doesn't ship an H265 codec

Very few Win10 users would want a CPU-targeted HEVC codec.

Intel, nVidia and AMD have that codec in their hardware. They are probably paying for a license to use these patents, they ship Win10 drivers for their hardware, and Microsoft publishes that drivers on Windows update.
This looks terrific. It seems to be exactly the service I have been looking for. I too found myself easily distracted and addicted to my phone when browsing the news. To help combat my addiction, I wrote a script that'll parse my favorite news websites and email them to my Kindle. It's been "life transforming". I can now read my news addiction and distraction free. Plus, I have always preferred reading walls of text on an e-ink display, especially before going to bed. The only downside of my approach is that it takes a lot of time to write my scripts. Every website is different and some websites don't provide APIs. For example, the WSJ provides no APIs to consume their content even as a paying member. So I find myself resorting to selenium to do the parsing work for me. There are many other websites and blogs that I'd like to have sent to my kindle, but I dread the effort needing to do that. So I'd happily pay a small fee, such as your site, to have this work done for me.
Protip: Add Cloudflare (CDN) to provide caching and https for the api. Makes it faster, reduces traffic on the endpoints, and makes them secure.

Also try to host it as a lambda function.
wouldn't a phrase like "silence is consent" or "silence enables racism" be more appropriate?

the problem is, we have multiple parties that are at odds with one another, and there are only two ways to come to an agreement. Either both parties have good will and are willing to cooperate, or one party submits to the other.

"Silence is violence" is telling me to submit, not cooperate, so why would i care to sink time into proving I'm a good person when the general attitude has no good will for my position?

further, I'm also concerned that violence is generally reciprocated with more violence. This sentiment lays the groundwork to commit real violence against good people that are just trying to mind their own business.
I still struggle to understand why people seem surprised when contextual advertising works better than targeted.

Targeted works on social media because that's the context, the user is looking for a distraction and ads can be as effective a distraction as your aunt's cat. Showing me ads for a new car when I'm reading about a terrorist attack is just the stupidest thing I can imagine. There's no context, no intent.

If I'm on a car site reading about the best new hot hatches and you show me an ad for your new hot hatch, then that's a whole different scenario.

It doesn't "scale", but advertisers get higher intent traffic, publishers can charge a higher premium, and the ads feel native so the customers might actually appreciate them. The extra effort is worth it.
I would say with near certainty that your issues stem from your OS/browser, or if you have any security apps installed, those could be at fault too (since they sometimes run network interception). You might test a browser that ships its own SSL stack (I believe Firefox Android does, though I’m not 100% certain) and see if it Just Works in that, but at the end of the day, I’d simply recommend backing up your data and settings, factory resetting the device and updating it to latest, and then restoring your data and settings — there’s far too many things that can go wrong, especially in rooted scenarios, and I don’t have the ability to triage and repair beyond highlighting the three possible vectors you could tackle exploring yourself.
>there are diminishing returns on each additional dollar

>For example, for me, I work to support my family. Pretty much any software job in my area will be able to do that for me,

Yes, but are you thinking outside of right now? What happens if the software jobs dry up in your area, or you have something happen where you aren't as competitive at your job and need to change careers. What if the new career you land on doesn't typically offer health insurance? Do you have enough money for a change like that? Do you have 6 months to a year in expenses saved up? Money isn't money, money is freedom, and we're all trying to buy our freedom.
Developing better, more humane environments for hanging out and spending time online:

https://www.producthunt.com/posts/cozyroom

And figuring out how to make it easier to write and develop ideas through blogs:

https://jborichevskiy.com/plan/#jborichevskiy-com
I think djohnston's point was that China's global reach started expanding after they stopped killing tens of millions of their own citizens, which was around the time Mao died.
Yes! This is what I was driving at. Looping history back to the days of the C64, Amiga, Spectrum etc. where home tinkerers could make a massive contribution to the ecosystem. These were the gaming consoles of their day. Yes there were the NES and Atari 2600 but the popularity of something like the C64 is something that modern console vendors (especially at the PS4 price-point) should be falling over themselves for.
My personal opinion is that for most companies having an organically grown audience is more valuable than a lot of faceless traffic.

Obviously they can help each other if you do things right and are lucky.
Totally. Super Mario 3 is a lot more fun to play and cleverly executed. It's not even close.
Decision for 2020-21 Academic Year
Here are some guided meditation recordings that I found very helpful for getting started (if you’re on mobile, scroll to the right for the play button): https://www.uclahealth.org/marc/mindful-meditations

Of these, I have listened to the Breathing Meditation (5 min) and the Body Scan for Sleep (13 min) the most and would recommend them. Maybe keep the 5 minute one open in a tab, and if you find yourself in a procrastinatory tab-switching vortex, break and listen to it.

Here are some longer and more “themed” guided meditations from the meditation guru Tara Brach. She also does weekly livestreams if you’re into that: https://www.tarabrach.com/new-to-meditation/

If you want to learn about the science behind how meditation changes your brain, look at “The Science of Mindfulness” from The Great Courses (it’s on Audible): https://www.amazon.com/The-Science-of-Mindfulness-audiobook/...

Aside from meditation, as a gold medalist procrastinator and long-time (~20yrs) Adderall user, I’d caution you against seeking that out to help you with the problem you describe. It can send context-switching behaviors into overdrive and cause a host of other problems. That said, there’s no shame in taking them if they’re right for you (definitely would encourage you to find a doctor that’s comfortable treating ADD etc, possibly a specialist).

For managing tasks, this the only method that’s effective for me: get some {red, yellow, green} post-it notes (color = priority) and a sharpie. Write down every task that is weighing down your mind (this is the basis of the GTD method). One task per post-it, and write down the estimated time in minutes to complete. If it’s a long task (refactor script.py), I convert it into X number of 30 time blocks that I want to spend on it, not necessarily expecting completion by the end of that time. Use the pomodoro method to knock out tasks, and draw a big ass check mark on the post-it when you finish one (feels great!). I also organize the tasks on a whiteboard with the following rows as categories: {health, life, work, finance, education, projects/other}.

This is my procrastination eradication method. There are many like it, but this is mine.
Seriously!? I thought, Germany was unique with this fax machine thing.
Your entire comment is correct, but still missing the bigger picture. It's understood that it's way easier to detect features in pictures of white faces than black faces due to the fact that it's easier to resolve lines and shadows. These lighting differences show up once the image is pixelated, and gives something for PULSE to lock on to when it attempts the upscale. I'm questioning whether or not the algorithm even works for cases where these lighting differences are difficult or impossible to resolve.

If the researchers created a toy, then great, it's a cool project and is a neat algorithm. But they didn't create a toy. It's an academic paper to attempt to move the needle forward in ML academia. And they are doing the exact same thing as a lot of other researchers, which is basing their research on old biased benchmarks. If the bedrock of the field is based on biased data and everyone builds on top of that, your research down the line will skew more and more in favor of the bias.

>What does entitle you to tell what to study or how?

Nothing entitles me. It is my opinion based on the facts in front of me. The ML field has a bias problem, researchers toss a "oh this is biased" blurb in their papers, and then continue using the biased data. Everyone looks at the cool demos, and then the research gets slurped up and implemented without regard to the science. More algorithms get based on previous biased algorithms.
Not sure how that would work politically in the US.

Republicans are against big government programs.

And Democrats are in tech's pocket.
uh China is doing pretty awesome so thats one big massive outlier distorting the entire supposition
32 robots on the line. If each is always doing its job on a unit(because it's a pipeline), and a unit gets all 32 pieces done in 30 seconds, then each robot is spending about a second on its unit. That means a completed unit every second.
What struck me was the seemingly 1995 era laptops people were working on in the trains.
Interesting that the article has attributed "Chi Mai" to a British TV series. But I always thought it was from the 1981
Belmondo movie (Le professionnel). In fact it was written in 1971 for another movie (Maddalena).

Absolutely beautiful: https://www.youtube.com/watch?v=DbHP9NtSnB0
We are also assuming that the article is worded correctly. It could very well mean that the assembly time for 1 unit is 30 seconds total from start to finish, and the wording is just inaccurate. It happens a lot with articles like this, so who knows.

EDIT: another commenter points out that another version of the article does indeed say 30 seconds to complete one unit, as opposed to “one unit per 30 seconds”