skysight-inc/HackerNews huggingface dataset:
> The odds of a water cooler conversation about "So... tilted towers, or the dusty divot?" are about 50% more likely to be successful than something Bachelor inspired like "So... Peter or Colton?"

You're assuming that Bachelor watchers and fornite players are randomly distributed across water coolers, when they clearly aren't. For instance: water cooler conversations about the Bachelor may typically be extremely successful because the only people who watch it are in environments with a concentration of other fans. There are lots of other variables at play.

IMHO, videogames aren't going to take over, they're just going further increase media fragmentation in certain demographic categories.
https://en.wikipedia.org/wiki/Element_(mathematics)#Notation...

I'm not sure what the third line is supposed to look like, but I guess it's a filter. So: Sum i^2 where i is in the set {1,2,3,4,5} and i % 3 = 1.
Top-secret UFO files could cause “grave damage” to national security if released
That was never going to happen, because too many apps use poor logic for determining which version of Windows they are compatible with. This is the same reason there was never a Windows 9, because too many apps checked the first character of the version and if it was "9" they assumed Windows 95 or Windows 98.
Oh god, with a headline like that I can just see the cynical naysayers of HN flocking to this thread.
Good point, so it makes perfect sense to shorten it to “Red Hat urges US SupremeCourt to support unrestricted use of software interfaces” to stay inside 80 characters.
Side projects: how to avoid getting swamped
Was the first one a typo and you meant Y2K38? I assume so.

Retiring by 2038 is also my strategy :)
It’s possible to build a Turing machine within Magic: The Gathering (2019)
On the other hand, the amount of money you can actually make on electronics manufacturing pales in comparison to the money that can be made selling software for those devices. The margins in electronics suck, and this is coming from someone who really enjoys doing electronics design.

It's also worth noting that in a lot of areas the software effort required to make things work well dwarfs the work that goes into the physical hardware, both in terms of money and engineer time. Anyone can spin up a board with some chips but actually doing all the bringup/drivers/DSP/UI requires a ton of skill and effort.

I think it's probably ok to let Asia have this and worry about staying ahead on all the tons of stuff that has to go on top.
I imagine most people have not done that (I've mostly seen that when linking accounts like brokerage accounts online), and I don't think it's common sense.

For setting up direct deposit at most workplaces (in the US, at least), you just give HR your bank routing and account numbers when you start and that's it. I've never gone through any kind of verification process.
Paul Graham?
But European game studios have to cater to the American market or they risk going out of business. The simple answer to OPs question is: Americans are always the good guys in gaming because the American market is a large one for gaming and a lot of what's trendy and tasteful in gaming has to have an American bias for this very reason.
Only if Microsoft is using ECC for its Windows Update certificates. I would guess not given how many past OS versions Windows Update has to support.
Snapchat was overtaken by Pinterest in US users last year
For port forwarding, I just SSH into my Raspberry Pi and then tunnel through that. Are there any benefits to using a VPN instead, other than not having to configure individual ports to forward? The only one I ever find myself using is VNC.
Serialisation – The Future of Food Industry Traceability
I agree with most of this, except that I think comparing video game services to video streaming services is misleading. As the author points out, video game content can have a much longer lifespan than linear content, so people skip around a lot less. If you like crime TV shows you can watch all the episodes of a crime TV show and then try another show and another show and there is an ongoing demand for similar content.

If you like Fortnite you play more Fortnite. You might try another game like Fortnite, but only one or two games and you are probably going to settle on one. Same if you are a fan of CoD, GTA, Madden, etc. In general you are not trying a new game every month the way you might see a new movie or read a new book.

There are some gamers on Steam who try lots and lots of different games all the time. Everything well reviewed, things on sale.. etc. My kids are like that. But gamers like that are rare. 95% of the people on Steam play two games or one exclusively.

Therefore I don't see a rise of services that are like "Netflix" for gamers. Digital DRM channels like Steam, Origin, Epic, etc. will continue to thrive because they let you buy the thing you really want. I question the long term major success of things like Apple Arcade. People who will pay for games want to pay for the game they want most. They don't mind getting other games, but having a library to sample is of dubious value. I can see the point if you are a parent and you are buying for your kids so it will continue.

Otherwise I think this article is great. Yay gaming industry!
I had a comical situation happen a few years ago when I went to a friends house.

Tried to play Halo on his xbox one, something he played almost daily. Required an update which took maybe 10 minutes. Got in and realized we couldn't play local split screen online. Fine, he has a gaming pc, let's fire that up and play with his Rift.

Pc has an update, then steam needed some kind of update, and Oculus did, and then the damn game we wanted to play had it's own update. We just sat there laughing as all in all it took an hour from when we sat down to actually playing something.

If you're not playing regularly, the amount of updates that can happen are insane.
Just wanted to second your comment. I’m continually surprised at the number of individual contributors who (1) expect their manager to be perfect even though (s)he’s a human; (2) expect immediate gratification of their needs; (3) are only too happy to push all decision-making to the manager; (4) don’t realize that the mgr can be having a bad day; (5) compare their mgr to a friend’s mgr without comparing the job conditions; etc (not that a manager shouldn’t strive towards perfection).

OTOH, I’m also surprised by the number of managers who (1) implement something because “my friend at <massively successful co> uses <tool/process etc>; (2) don’t understand that their colleagues have lives outside work; (3) don’t realize that they’re being partial to some folks; (4) take advantage of the “meek” contributors; (5) don’t protect their team from upper mgmt when needed; (6) don’t do the grunt work when needed (and it’s always needed) etc.

In other words, just like any relationship, as you say.
The things Kahneman worked on himself all did pretty well out of the replication crisis as far as I can tell. The fact that his findings got so much pushback when introduced probably helped a lot with making them more rigorous. And Kahneman didn't dig in his heels when the crisis hit. But there is an awful lots of stuff that needs to be expunged from his book because it was based on what turned out to be bad science.
Good catch. Mailchimp has better coverage in their TOS than most I've looked at.
Interesting, I find Lex to be one of the best podcast hosts I've listened to. I like his mix of philosophical and technical conversation. Most of his guests seem to genuinely enjoy and engage in the conversation.
Firefox Multi-Account Containers are impossible to go back from once you get used to them. Add in Conex (https://addons.mozilla.org/en-US/firefox/addon/conex/) and you have really great tab group switching WITH containerization / "firewall" between containers.

You can't get anywhere near this with Chrome as far as I'm aware.
Win10 added support for Brainpool and Curve25519 ECC Curves [0], so this might be where the vulnerability lies

[0] https://docs.microsoft.com/en-us/windows-server/security/tls...
Fantastic story. Reminded me, we've seen similar issues back in the day when we were not monitoring memory usage as well as we should have been. Because we deployed daily or weekly, the services restarted and life was good. After everything was stable, a slow memory leak appeared that took weeks to grow to a point where the service would crash.
If you're building a short term project that doesn't require much work go for a smart and lazy co-founder, he will get the work done robustly as fast as possible. On the other hand If you've got a long term project that requires perseverance your ideal co-founder is an average intelligence hard-working dude, he will work hard for long time since he has low opportunity cost.
Yeah, the one thing that I love about autocad is that they made a system where the GUI and CLI are actually fully integrated and equal. I'm actually surprised that I've not really seen anything like that elsewhere, especially in the *nix world.
The problem is he had no authority to say that.
You may be right. I first used Python on a regular basis in 2002 (after release of Python 2), so I wasn't aware it had so little adoption prior to Python 2. But it definitely was picking up by 2002.
http://www.ai.mit.edu/courses/6.034f/psets/ps1/airtravel.pdf might help you understand why it's not a trivial problem

(I'm not saying 1-2% commission should or shouldn't cover the costs, just pointing out what goes into these engines).
A stakeholder is a person with their own agency, responsibility, goals, etc. in a partnership, giving them a leading role.

The funny thing is you are right: the immediate role in a project is just some temporary thing. The next level is understanding them as a principal more broadly-- career goals, org goals, home stuff, and how that fits into them being... a person & stakeholder :)
The article is less about how much people play in an absolute sense, but more about how much people play compared to how much time they spend watching television (and streaming services like Netflix).

You say that your gaming time has declined. Has your time watching tv declined comparably? Which of the two - gaming or tv - would you say is more important in your life?
Yeah I have an issue with that as well. He gets some great guests on the show and spends most of the time pushing a philosophical debate about AGI and futurism instead of letting the guests talk about their areas of expertise. I'd even argue that it's dangerous because it might give the casual listener an impression that ML/AI is much further ahead than it really is if all of these top minds are discussing AGI.

I'd much rather hear LeCun, Goodfellow, Schmidhuber and Bengio talk about what they're currently working on and where they think the field will go in the next year or two instead of their wild guesses about AGI. I guess the futurism crowd is much larger audience though.
I think you're spot on. Everything agencies at this level do is calculated and weighed carefully. They definitely would not seek to patch a useful vuln. It is a PR stunt.
> Wealth owned by the lower and middle class used to be higher.

Where? In the US?

Post-WW2 saw the rest of the world blown to bits, and the US and USSR being the only two powers left standing. Incomes shot through the roof for the average USA-ian because everyone else who could have done cheap labor was dead or busy rebuilding.

Pre World Wars there was plenty of deep, deep poverty in the US, and there was much labor unrest (e.g. the Pullman Strike, etc.) because of it.
Why is 2 after 1? It would help 1 succeed.
or as jim jarmusch would say, only livers left alive
Containers actually still are integrated in the standard installation of Firefox and can be used even without an addon. You just need to turn them on in about:config:

privacy.userContext.enabled to true

privacy.userContext.ui.enabled to true

privacy.userContext.longPressBehavior to 2

I love using containers with privacy.firstparty.isolate set to true too for extra protection.

https://support.mozilla.org/en-US/kb/containers
Read just a little further.

> the exercise of these rights carries "special duties and responsibilities" and may "therefore be subject to certain restrictions" when necessary "[f]or respect of the rights or reputation of others" or "[f]or the protection of national security or of public order (order public), or of public health or morals".

> Freedom of speech and expression, therefore, may not be recognized as being absolute, and common limitations or boundaries to freedom of speech relate to libel, slander, obscenity, pornography, sedition, incitement, fighting words, classified information, copyright violation, trade secrets, food labeling, non-disclosure agreements, the right to privacy, dignity, the right to be forgotten, public security, and perjury.

The real world is messy and rights can't be absolute because each could encroach on others. We try to find the right equilibrium.
Yup. I am waiting for that to happen.

In the meantime, I have been using a hacky work-around that more or less does the core thing that I want: quickly open up a specific bookmark in a specific container. (Actually adding it into the bookmarks and syncing across devices is a pain, but not as painful as not being able to open up bookmarks into specific containers).
Reminds me of an op-ed from 1900 about how books were destroying the youth, for they never looked up at the world around them. :)
Universal Automation: PowerShell-First Automation
Dont do it. Startups are awful, they are companies that are not mature. Its like working for a 13 year old. Not a serious professional environment.
Which is silly since the information that's needed to work around version specific bugs is ($vendor, $version) so people will just end up depending on that and it will start the cycle again.

I appreciate the idealism of "if your standard's compliant site doesn't work in Chrome 142 then it's Google's problem" but I can't just throw up my hands and let my site be broken.
My bootstrapped SaaS cost teardown
The closest feeling I've found in programming is when I listen to film scores and a crescendo or mood in the music lines up perfectly with some great success in development, like that score was written for that moment in time and you feel a magical cathartic release that is both elevated and extended by the music.

It's amazing, but it's also a bit distracting. Thankfully, as you're coming down off that high the music often comes down too, and it guides your emotions back into a calm flow, ready to build up for the next release.
All of them. At least from a console/dual boot perspective. Maybe if the game updates in the background this isn’t true.

But really. Every 3 weeks when I get time to play I spend 40~ minutes updating the game on PS4 because the patch sizes are gigabytes and the harddisk is slow.

The situation is only /slightly/ improved on a dual boot setup but then it’s also complaining about windows updates too, so not much time is actually won there.
How is this an issue? The carrying capacity of the planet, excepting mass-implemented, ultra-high-tech, ultra-compact vertical farming that hasn’t been invented yet, is just 2 billion at 1st world levels of living. If we permit enough wild spaces to allow for a healthy planetary ecosystem, it could be forced to be as low as 500 million.

Frankly speaking, humanity needs a good culling, sooner rather than later. And it will happen within the next three decades or so if we continue implementing “business as usual” with respect to climate change and resource consumption.
Good stuff. The decision when to break out into something reusable is a complicated one. I’ve found that the “reusability” for a component could be approximated with the the ratio (implementation complexity / interface size). High ratio, i.e complex code combined with well defined and small interface, means it could be extracted and shared in an effective way.
I too scripted a Google Script to run daily, with sending me a reminder or question; & Gmail tags that outgoing mail as a specific label; script pulls that labeled mail every day, archives it, appends the contents to a Google Doc.
Oh, there's been plenty of work to reduce the Python startup cost.

It's just hard to fix.

I'm not sure the os.environ example I gave is low-hanging fruit now. The collections.abc module might be imported anyway.

This is neat! Python 3.7 added the `PYTHONPROFILEIMPORTTIME=1` environment variable to help track down these sorts of import overheads:

% env PYTHONPROFILEIMPORTTIME=1 python -c pass
import time: self [us] | cumulative | imported package
import time: 523 | 523 | zipimport
import time: 722 | 722 | _frozen_importlib_external
import time: 156 | 156 | _codecs
import time: 2254 | 2409 | codecs
import time: 1293 | 1293 | encodings.aliases
import time: 7192 | 10893 | encodings
import time: 1108 | 1108 | encodings.utf_8
import time: 182 | 182 | _signal
import time: 1069 | 1069 | encodings.latin_1
import time: 395 | 395 | _abc
import time: 1486 | 1881 | abc
import time: 1540 | 3420 | io
import time: 100 | 100 | _stat
import time: 975 | 1075 | stat
import time: 1481 | 1481 | genericpath
import time: 1734 | 3214 | posixpath
import time: 2558 | 2558 | _collections_abc
import time: 2234 | 9079 | os
import time: 1407 | 1407 | _sitebuiltins
import time: 3498 | 3498 | sitecustomize
import time: 85 | 85 | usercustomize
import time: 4129 | 18196 | site

Investigating further, the "import os" which triggered the UserDict/collections.abc is a consequence of "import site". If I use "python -S" then those aren't imported.
No, it holds much more strongly than that. The idea that consciousness can only arise in neurons shaped exactly like human neurons—and not, say, slightly larger neurons like exist in many other animals, or neurons with slightly different energy-carrying chemicals, or whatever—is implausible, because evolution isn't goal-directed. Evolution didn't find the one true physical layout that leads to conscious experience, because evolutionary strategies fundamentally can't solve those sorts of problems.
This is a real "Dropbox is just rsync" sort of comment, but I personally use a small CLI util for this[1]. It automatically creates a new text file for each day that I use it and stores it in a dated folder/file. I can look at notes by day, or grep around in that directory fairly easily. And it syncs to wherever, so I can also just search within my file storage service.

I use this for both regular "diary" sort of journaling as well as notes around what I was doing on a particular day. It's wildly useful keeping daily notes on things, for questions like "Hey, do you remember that bug we dealt with last year...?"

[1] https://gist.github.com/josephwegner/677ce82556fcbde6ae626a8...
The one and only time I touched an Xbox one, my cousin's, we picked up the game from the store and it turned out to contain a blank disk that went and downloaded the game on insertion. Perhaps that's what happened in your case?

Regardless, never again. It's downright offensive.
Research: China Was the Only Market to See Pure-Play Foundry Growth in 2019
Comlink: Offload Modules to Worker Threads
Raspberry Pi?
Isn't it already a meme that Steam seems to always require updates before you can play anything?
What's wrong with using strong words?
cue the "what, i'm still on xp" meme
>Those are technical problems that will get solved.

How do you fix the distance between me and Google?
Have you got any evidence for that, other than what your kids play?

Most of the people I know that play video games play a wide range, and I highly doubt that steam could have been a fraction as successful as it is if “95% of the people play one game exclusively”.
The tweet* from the call with reporters - a cynical person might think instead that NSA thought that with the similarity to the LE and FF flaws it was not much longer before a hostile actor would find this crypt.dll flaw so it was time to notify MS.

* https://twitter.com/briankrebs/status/1217125030452256768
Microsoft ended support for Windows 7 today. The consensus is that older systems are vulnerable, but not supported by the patch.

https://support.microsoft.com/en-us/help/4057281/windows-7-s...
Ask HN: How often do you patch?
Like you have a regular + Emergency schedule?
Separate schedule for win/*nix ones?
Automated or manual?
imo the cap gains treatment from CA is pretty normal compared to the majority of states.

The part where CA chases your stock grants/options for years after you leave the state is a bit less reasonable to me. (But I'd guess some other states do the same)
total gaming revenue in 2017 was about $100B

total newspaper advertising plus circulation revenue in 2018 was about $25B

total TV advertising revenue in the USA in 2018 was $71B from one source. WarnerMedia conglomerate controls about a third of all viewership, maybe, and had $33B revenue in 2018 so the numbers seem consistent.

So yeah, gaming is about four times legacy print, and maybe 50% larger than legacy video.
I can have empathetic and respectful goals and use systems and optimisation to achieve them.

Take sex for example. As a heterosexual man, I’ve no idea what’s intrinsically pleasurable to women. I think that giving sexual pleasure is a respectul, empathetic intention. Given this goal, I can use systematic approach to satisfy it (find pleasure trigger points and apply them).
Yubico macOS Logon Tool Configuration Guide
Tech companies line up behind Google in Oracle Supreme Court battle
How do you feel about things like systemd’s journal binary logging system?

Is this an acceptable case of non-text format? And if it is, what makes it different?
And yet, there are a bunch of services that offer flight search (whether or not it is profitable), none of which (that I know of) with a UI (as this is just a UI issue) as good as Hipmunk :(.
Same for product managers as well, ranging from technical customer support agents at enterprise fortune 500s to app developers at small startups.
Running with that example for funsies. Turns out that slamming two screwdrivers into the outlet allowed you to tap the power source 6 inches away from the wall. Normally, this is a bad idea, but the alternative was tearing down the wall to extend the outlet, and the cost of that was too high at the time. The other cheap solution was a power strip, but there was no petty cash and no nearby store. Then several people tied power wires around the new screw driver power extenders (which was going to be a temp solution anyway until you could buy a power strip). Now, these critical power wires can't be disconnected because the attached servers can't go down.

Sometimes things organically grow in bad ways as cost optimizations that maybe (or maybe not) made sense back in the day. If you were to design it again, you obviously would not stick the screw drivers in the wall socket. But that was then, this is now. Instead of complaining about screw drivers, let's get a plan in place to get the mission critical services to be able to switch power sources.
AutoCAD's integration is a historic legacy from its roots back when GUIs were more limited.

Rhino3d was, AFAIK, one of the earlier re-imaginings of that paradigm. (The CAD world doesn't move too fast!)

Autocad has released slews of products since I last looked at any of this, but I still really enjoy using Rhino3d. It feels like a natural extension of my mind and body, it is that good to use.

I don't even have a reason to do 3d modeling anymore, and I'll still open it up sometimes just to do something in it.

Gah I can't believe Blender and Sketchup became popular with their WTF UIs. Or why they didn't just copy a good UI from the get go.

Bleck.
No. but the investors would remove the founder.
EteSync – Secure, E2E sync for your contacts, calendars and tasks
For me Hipmunk had the best calendar control. You could just type in your dates in pretty much any format and it was able to parse it. No need mess around with pop-ups and small buttons to switch months etc.