skysight-inc/HackerNews huggingface dataset:
>But the one I know of recently started getting trades that were actually companies who were benefitting from the social media profile. So even if they "lost" in a trade they gained promotion from being involved with the project.

That was an even bigger factor in the original one.
The part that perplexes me about this -- about the open source fundamentalists with whom I share quite a few views -- is that they ceded control of the base layer half a century ago and never talk about it.

No matter how open our software, it still runs on hardware which we can't build. No matter how open the HDL of that hardware, it has to be manufactured on a process we can't replicate.

I really want to see more people focus their energy into building an enthusiast-friendly fab. The idea alone gets so readily dismissed because people focus on how extreme top-end fabs are without considering that there might be alternatives if your priorities/requirements were different. But I think it'll still happen, some day. Free the base layer! Make open source eternal!
The discharge from the Sydney desalination plant has been unexpectedly good for sea life:

https://www.abc.net.au/news/2019-12-19/sydney-desalination-p...
Had an '05 Jeep Grand Cherokee that LOVED to kick in traction control right at the critical moment of trying to make an abrupt U-turn. Like pedal down, lurch.... ummmm, think... ok, here's SOME throttle... while there's a SEMI barreling toward you... Ya learned NOT to try u-turns that might require haste.
How to Design Programs and Realm of Racket are great.
I understand that, I just have concerns regarding the safety of this particular vaccine. They say it is revolutionary, but if this is really that, then is this not a new vaccine with unknown long-term risks? I read this on CDC's website: "There are currently no licensed mRNA vaccines in the United States. However, researchers have been studying them for decades.". This is not too convincing still.
> "Mostly"?! That's quite a stretch! You're attributing direct and explicit actions taken by a specific subset of site operators as caused by the device manufacturer, which it is clearly not!

The sites disabled those methods because they were no longer secure.

We know that TLS implementations lose security over time.

Anyone locking in a specific implementation and specific certs knows it will stop being fully secure after a while, even in a world where sites try their absolute hardest to be compatible.

So yes, I mostly blame the manufacturer. Sites could allow older ciphers, but to have non-broken HTTP Secure requires the manufacturer to update things.

> if you're running the latest User-Agent software in December 2020, access to pre-TLSv1.2 sites is likely already disabled

It's not the worst plan in the world to wait for clients to forcibly disable old ciphers, but it means that even if all your site's visitors support a new version, they won't all be reliably using it.

Maybe now that browsers can enforce things better, and downgrade attack detection is better, it's safe enough to reenable older ciphers on some servers. But there were good reasons to disable them.

> actual need

All sites should have crypto. No sites "actually need" it if you're willing to work around it hard enough, but all sites should have it.

> The evidence appears to show otherwise. Capitalism -- Google, Bing, Amazon -- doesn't care if anyone still uses TLSv1.0; they'll still serve everyone to make a sale. Ironically, it's the non-profits "socialists" -- Wikipedia, Mozilla, EFF -- who (inadvertently?) promote planned device obsolescence by intentionally deprecating all backwards compatibility on the internet.

Oh, I thought you were saying capitalism causes obsolescence. But now I'm confused. When you said "this also proves the point about capitalism", what was "the point" being proven?
Agreed, this and the other similar comment. This is not a game where being new invites an interesting game, if the other players are uninviting.

I remember one board game gathering where they played Dominion, including a younger player, but I bowed out from playing. There was one particular player in that group who was boisterous and loud, and could name every combo as they were setting up. After a while we could all tell he was winning, mostly from his loud exclamations. Eventually he did win and bragged about it so badly, the younger player left with his family with his head down. I felt bad because I knew that the game, from that initial jerk player, would not end well.

This is why I admire the game Dominion from afar, but will rarely ever play.
IIRC never fired in actual missions; did not help avoid any of the two fatal accidents.
tried driving a Taycan yet?
I would say they are reasonably efficient.

Of course many orders of magnitude slower than keeping it all in in memory maps and doing the traversal there, but fast enough to not be a limiting factor.

Traversing a medium depth DAG with a million nodes to find orphaned nodes takes less than a second on average hardware.

One thing to be aware of is that SQLite has lots of tuning options, and they are all set to very conservative values by default.

E.g. the default journal mode is FULL, which means that it will flush all the way to disk after each write. The default cache size is tiny.

With a bit of tuning you can get quite decent performance out of SQLite while still having full ACID guarantees, or very good performance for cases where you can compromise on the ACID stuff.

I have not yet found a situation where nosql databases like leveldb offer an orders of magnitude advantage over SQLite, and SQLite is so much more powerful and robust...

https://danluu.com/file-consistency/
I've thought about this before, but it would be far to easily manipulated by bad actors - for example, one person says something that triggers the SJW/alt right/gamer/whatever crowd, then a million people downvote her website and her business is destroyed. It wouldn't work without a huge amount of moderation.
Alternative title: How to make people waste time when they're using Google Images.
How to Build REST API Using Express(Node.js) –?Part-2
I have a 2018 Panasonic 4K OLED and it’s a fantastic TV. So good they they’re reference displays for calibrating movies in Hollywood apparently.

It’s well made, it’s one centimeter thick, and while the smart features still work, I only seldom use Netflix (because it’s 4K, but there is hardly ever anything I want on Netflix.) All the rest goes through Kodi (which can also play YouTube without ads from my phone) and my receiver for airplay or Tidal.

The TV works just fine if not connected to the internet and I use nextdns on it to block all the telemetry along with a firewall rule to not allow any other dns.

There are no ads anywhere in the menus, it’s got tons of video calibration options, turns on in two seconds flat, and the menus are fast (although I never need them)

But I think they only sell in Europe now, they’ve left US and Canada.
Possible, but I don't think in this case it's worth it. I definitely agree that a lot of war, blood and death was needed to bring us to where we are now....But I think that even in such things, there's a code or a balance, and some sort of end justification. To me it seems like these elephants were slaughtered for trinkets, which I see as an example of the kind of unjustified, and gratuitous cruelty and insensitivity humans are expert at. It's dumb, and embarrassing and sad. I feel sad for us and for the elephants. Tragedy of "intelligent" life on Earth.
I think once you add the user input side, you've reinvented something not unlike X-as-it-originally was, though.
https://addons.mozilla.org/en-US/firefox/addon/ublacklist/
Mostly, yes. Some of it is used for protecting the structure (ablative armor, essentially). But that requires much less water than is actually used. This is why Sea Launch's launch platform also had a water deluge system. They're far enough out that the only people that can really hear it are the control ship, but they have the deluge to help keep the exhaust from scorching the launcher.

Similarly, the Saturn V MLP had "rainbirds" to wet it down, even though the vast majority of the water used was down the exhaust trench for sound suppression.
I feel like this concept is already fairly well covered in SC2, since you generally need to protect bases on the perimeter of your territory with your military units. You don’t need to literally escort resources from your perimeter mineral patches to your production facilities, but I think that can be hand waved just as easily as the firearm units having unlimited ammunition.
Not possible currently.
I had a conversation a couple months ago where some guy was telling me that I should run my personal website using Kubernetes. It’s a static website served with Nginx! I just about lost my mind trying to talk to this guy, and he kept trying to convince me to try Kubernetes for my personal website.
I guess there's no big organisation fighting image copyright the way there is with film or music.
Check out MessagePack.

https://msgpack.org/
Infinite Pizza
I want to try this soon:

https://htmx.org/

htmx allows you to access AJAX, CSS Transitions, WebSockets and Server Sent Events directly in HTML, using attributes, so you can build modern user interfaces with the simplicity and power of hypertext

htmx is small (~9k min.gz'd), dependency-free, extendable & IE11 compatible
How to make your baby a genius: “Parentese”
> Whether you know all the work to be done or not, there is a quantity of work to be done after which there will be no more work to do.

Does that imply the existential possibility of a finished software product? To me it is precluded by ever-changing requirements and impossibility of bug-free software.

> Some of that work might be learning what all the work is. Some of the work might be defining how to do some of the other work. … All of these are subtracting from the total quantity of work that will have been done by completing the project.

If an activity changes the pile of work, can it be positively claimed subtraction took place?

Given pile of work A and activity ƒ, we can say ƒ is subtractive only if its intention was to make ƒ(A) ⊆ A.

If ∂(A) ⊊ A (intentionally, not because some regressions were accidentally introduced), then I don’t see how ∂ is subtractive. New pile of work may be (but doesn’t have to be) smaller, but it is not a subset of the original pile.

I believe a lot of activity is like ∂, especially in smaller teams where enabling continuous pile-of-work redefinition may be more beneficial than subtracting from the pile.
Does GeForce run on nvidia’s own equipment end to end?
Getting to LEO is already halfway to anywhere in the Solar System, though. And then Starship can go back and land.
Thanks!

I have crop, merge, insert transitions/texts.

I will integrate blending. That's pretty much on top of my todo list (after some stability fixes :D) It will take some time, since I will do this as part of a larger module that will allow advanced masking and such :)

The module I'm talking about will also allow some pretty cool text effects with close to no work on your part at all :) But it's quite a bit of work on my part :P
> I remember feeling like I'd wasted so much time and was irreversibly behind in my twenties.

To be honest I've felt like this since I was 18 and it never went away. What made you realize this wasn't the case?
I'd actually recommend you play your first full game modless (plain vanilla).

That should give you a feel for what the vanilla game is like, and what you like and don't like about it, so you'll be in much better shape to make your own decisions as to which mods look interesting or useful to you.

Then I'd experiment with mods to find out which one you like or not. Some of the most popular mods are probably not too bad to start with (as long as they're not full game overhaul mods or ones that add a ton of content, as those will almost certainly be completely overwhelming for a newbie.. they can be overwhelming even for advanced players).

Also, I'd start with just a single mod or two, and learn how to use those before adding more. It's easy to go mod-crazy, but that's useless unless you actually know how to use them. So learn a mod or two at a time, and then get a couple more.

There are usually videos on at least the most useful and popular mods out there, so those should be of great help in learning how to use them... but nothing beats trying them yourself.

For me personally, the top three absolutely essential mods are Fill4Me, Squeak Through, and Todo List. Don't expect to be blown away by these mods.. they're very small and very simple utility mods.

These days I actually play with hundreds of mods, so the three above won't even give you a small taste of what's possible.. they just cure a couple of annoyances, and add a tiny bit of useful functionality that I personally can't live without. But sooo muuch more is possible!
Huh, I'm gonna try to remember this. You'd be surprised how lazy people get, even when money's involved.
> The original images may not be easily found on the internet anymore

They're not easily found because they come after 4 pages of Pinterest results in image search.
You can still be proud of a child who doesn’t want to talk to you.
Machine Learning Practitioner vs. Machine Learning Engineer
A switch to proportional voting could require constitutional changes in most places. Also, proportional voting introduces all kinds of unnecessary problems like not having districts and thereby constituents having their votes diluted and not having a specific representative. Which is one things the American system gets right.

What we really need is a switch from "first past the post" to approval/score/range voting, which would dissolve the two party system by eliminating spoilers and thereby making third parties viable.

Score/range voting is "that thing the Olympics uses"; approval voting is "that thing the Olympics uses if the only possible scores a judge can give are 0 or 1".

As far as I can tell the biggest impediment to this is a lot of people proposing alternative systems that aren't as good (e.g. IRV) and then no change is made because proponents of change are divided on which change to make.
Lovely piece.

I'm struck by how many of the comments revolve entirely around career choices. I wonder if that's a us bias or a world bias or just a HN bias. Career can be consuming but it's only a facet of life's choices, not the whole thing. Maybe it's the bit we feel we have most agency over. Either way, interesting.
It’s rare, but if apps did want to do this the would typically place things at /Library/Frameworks for this purpose.
Creepy AI-Created Portrait Fetches $432,500 at Auction (2018)
Nice work!

Just from a quick glance, have you thought about optimising the search algorithm by either using branch and bound, or by doing depth first search?

With a little play I managed to get a 15% performance increase with a few python micro-optimisation tricks:

1. I turned generate_paths() in to agenerator and turned the paths list comprehension in to a generator comprehension so we don't have to build large data-structures containing all paths, just to find a max (since you only need to keep the current max in memory at any given time).

2. I converted PathScore to be a function to avoid a lot of redundant object creations and destructions. This was a major speedup.

3. Finally, I just added __slots__ to the remaining classes, which was a very small win.
I really hate the intentional crap UI to make actions more challenging. (sc2) Soldiers and creatures running into their death because they didn't get an attack command. Creating control groups and adding units manually. Producing units manually in as weird as possible ways. Those things just draw attention away from engagements of which you will simply have fewer at a time and they are won by catching the opponent while off guard, not by your distraction but by build in ones. :/
> Luckily the ocean is very big

As is the planets atmosphere, which for the longest time served as a justification to pump it full with emissions, that now leave us with a run-away problem at a scale that's still difficult for most people to wrap their heads around.
Doesn’t Go just make syscalls on Linux?
There are numerous commercial applications using GPT-3; from a quick search via Product Hunt:

- https://www.copysmith.ai (paid product)

- https://activechat.ai (paid product)

- https://magicflow.io (paid product)

- https://www.copy.ai (paid product)

- https://ideasai.net (ads)

- https://magicemail.io (in beta)
But implicit in your statement that it's "a secret way for the manufacturer to get into your device" is the claim that Zyxel intended it as a bypass.

It seems like without intent, anything can be called a "backdoor". My browser receives automatic updates, and Mozilla could push an update that gives them remote access to my user account. But I don't think anyone would say Mozilla has "backdoored" Firefox.
The default path for the PNG touch icon is: [1]

/apple-touch-icon.png

[1]: https://developer.apple.com/library/archive/documentation/Ap... "Configuring Web Applications"
Bitcoin hits all time highs of $27.7K USD
This is interesting because I'm 25 and sometimes worry that I'm going to miss out on the opportunity to start a solid family. It feels so difficult to find anyone my age who wants more than just a fling, and women in their 30s don't even bother with someone my age or they already have kids. From what you're saying, maybe I'm not going to miss out, I'm just thinking about it too soon.
Build your own async primitive
The US actually had quite a few cities with proportional voting in the early-mid 1900s. NYC for example had it from 1936 to 1947 when it was eliminated via referendum[1].

[1] https://www.fairvote.org/new_york_s_proportional_representat...
I believe Getty images is quite large in owning the image copyright space and is also pretty aggresive in enforcing.
While I mostly agree, VSCode is electron. It's more like installing a faucet in the sink that's already there.
Agree. I got quite interested in the topic in the past [1] — it ultimately boils down to optimizing for attention (modern YouTube) vs optimizing for data retention (traditional education).

[1] https://giansegato.com/essays/edutainment-is-not-learning/
fyi that mysql multiple column answer is incorrect,
mysql does indeed support row/tuple comparisons [1]:

> For row comparisons, (a, b) > (x, y) is equivalent to:

> (a > x) OR ((a = x) AND (b > y))

[1] https://dev.mysql.com/doc/refman/8.0/en/comparison-operators...
In use exclamation marks in professional communication every day. It's not unusual at all.
Funnily enough, California's system did used to be slightly less one-sided, but an amendment introduced that was claimed would make it less one-sided actually ended up making it more.
> you know for sure payment is coming soon

and there-in lies the catch - you cannot know for sure something that hasn't happened yet. There can not be accounting practises that count money that has yet to be received on hand.
The correct strategy for a game is entirely dependent on the kingdom.

You can't cycle through your deck multiple times in a single turn (barring the existence of sifting cards which given this was your first game I assume not) so you were probably playing a rule wrong.

Whilst it is perfectly possible to build efficient full deck draw engines I will bet big money as a beginner that you took wayyyyyyy too long to build an execute your engine.
Just took a look at the multicamera feature. While it's a cool idea, seems it's insanely poorly implemented on Sony Vegas.

Here's what I have: you can hover over any video track and I instantly show you what's there. So you can decide what's in and what's out.

With this, assuming there's enough interest in something like this, I can optimize it further and do it like in Vegas with a few quirks. Like, you would select several tracks and create a multi-track. When hovering the multi-track, you can choose to view all at once, or a single video and have a hotkey to switch between videos, and another hotkey to select that video as "current video".
The title is a Kierkegaard quote :)
> Either this was some sort of fission device (utterly implausible, IMHO - where's the moderator, for just one thing)

https://en.wikipedia.org/wiki/Radioisotope_thermoelectric_ge...
The last book on the list (The Advantage, by Patrick Lencioni) is indeed gold. I really like 'The Ideal Team Player', too, as well as his other books.

Other books with immediately-actionable advice for improving company processes, systems and culture:

- The Great CEO Within, by Matt Mochary

- High Output Management, by Andy Grove

- High Growth Handbook, by Elad Gil
They might get away with it, but another metaphor is called for. Thanks to propublica they’ve pretty thoroughly failed to sweep it under the rug.
Isn't this actually mathematically the same as arbitrage? :D
> We also know the M1 has an integrated SSD controller, ISP and Thunderbolt which probably take a good chunk of room too.

SSD controller and even Thunderbolt. That's the most integrated SoC I've heard of.
I don’t think anyone is actually worried about companies leaving California, there are plenty more
Guidance counselors often have this but have to walk on eggshells because they can’t tell most kids that their parents’ careers were terrible decisions. That results in rage calls, complaint letters, etc.

So they have to take this dumb approach of “assist the teenager with the barely developed brain do whatever whimsical shit he/she wants that might haunt them for life”.

“Sure son, being a clown sounds pretty cool. Here are some 4 year acting degrees that cost $180k. That sounds high but don’t worry because you can easily take it all out in government loans. But it probably be worth it because these are the top schools in the country!”
In many cases you don't need 500mb of base image.

Minimal "distrofull" images are in the 50mb range. But often you don't really need a real distribution inside your docker image.

See https://github.com/GoogleContainerTools/distroless. But distroless is not about one specific tool or base image, it's a paradigm that addresses precisely what you say (without throwing away the whale with the bathwater)
Oh that seriously sucks.
The processing plant that could be built with a certain investment would usually make more money processing crude or surplus petroleum than it would synthetic hydrocarbons.

The price of crude can be adjusted to maintain this situation.

Some biodiesel made from surplus edible oils can co-produce common gasoline-range hydrocarbons along with the biodiesel.

You have to figure those that are doing this are making money, they are just making less money from the same equipment than a traditional oil company would.

To some extent it's just a matter of what you want to invest in for the future compared to what has cumulatively been invested in over the past.

There should be opportunity for renewable gases, autofuels, and oils to share infrastructure with established petroleum and make money for shareholders as reliably as a traditional oil company. There simply needs to be ambition to accept a lower percent dividend per barrel in the same market, with the tradeoff/tradeup that the environmental impact per barrel is dramatically lesser by a much greater percentage.

So you make money as reliably as an oil company, only less of it but it's still possible for everybody to win.

Depends on what you are committed to.

OTOH whether it's photosynthetic, photocatalytic, photovoltaic or direct radiant solar, efficiency is not as much of a show-stopper as it would seem. Any net gain is free energy.
Do you know of a tool that can do this for arbitrary programs? Maybe something like CARE [0] to find what the program should be accessing, then building the appropriate systemd configuration files?

[0]: https://proot-me.github.io/care/