skysight-inc/HackerNews huggingface dataset:
>It is desirable because once we go into zero sum game, constrained growth, war is the only way to get more resources.

I think that the question about it being "desired" didn't only ask "why is it viewed as desired?" (that's obvious, who wouldn't just like infinite growth if it was possible and had no side-effects?), but also implied "why is it viewed as desired AND feasible?".

So the above is mostly an "argument from wish" (the "wishful thinking" logical fallacy).

Just because the alternative is war [1] doesn't mean the other alternative is guaranteed.

[1] which is also taken for granted instead of proven, how about the alternative is sustainable living and more equality and cooperation
But, not having the time to review 198 updates shouldn’t justify automatically permitting the updates.

I agree there isn’t time to review them, unless you have plenty of staff and time (no one does)... but the recent Solarwinds debacle was a supply chain attack, and automatic updates allowed an exploit to be propagated to many companies and agencies.

I would ask myself if I need that many packages. And raise the red flag with management that maintaining proper security is a challenge under such circumstances.
“The electricity grid”: real-life grid using openstreetmap data
As an avid Linux user, I can't help but agree with the core of your argument. Open is always better, especially for posterity.

But the aspect of Flash that hasn't been fully replicated by HTML5/JS/whatever is the fully integrated workflow. That took away much of the underlying woes with environments and configurations. All you did was install Flash, make your game or animation, and a SWF was produced. This ease of beginning surely was a springboard for so many creators and animators, like the Newgrounds community.

I'm also partial to the idea of not everything being done by the browser, and instead plugins specialising in their respective area. The effect of moving everything into the browser only contributes to the Google-led near monopolisation of rendering engines.
I'm native to the UK, but I've not found any of the difficulties that you mention in your previous post. I'm 49, so I'm from the pre-sat-nav generation, and I will generally not use one [x] until I get to the city in question, or traffic/isues necessitate it, so I'll navigate from major town to major town to get where I'm going.

I don't find that they will generally disappear from signs (unless you're past them), and I find the system used in the UK very logical.

Also, I don't find the lack of reflectors at the edge of country roads to be an issue - most are delineated by white lines, which means it's easy to see the edges at night. This is not the case in most African countries, and I found driving through Africa at night a challenging, tiring experience because of this, but maybe if you're used to reflectors, it's the same situation just at a different level.

x - I don't think it's good to be babied and feel you need a sat nav for every journey. Since ditching mine (I was a keen user until maybe 3-4 years ago), I've felt much more independent and capable, and happy to drive wherever. I'm sure I'll be in the minority in this opinion, though.
There's no need for the Paris Agreement.

Thanks to president Trump, Americans have been spared from (additional) unjust and unnecesary taxation. Those who want to "pay their share" can donate to climatist causes any time.

The agreement doesn't do anything useful, which makes Trump's decision to ignore it one of his best moves.
Isn't that the idea behind flatpak, snap or appimage?
You can trace power back to the source, and see the stages of voltages being stepped down.
Previous discussion: https://news.ycombinator.com/item?id=25345770
Show HN: Year in Pixels
Building (Real World)Production Ready Flask App with Sqlalchemy and PostgreSQL
Good day all. I am working with a 3rd Party Company as a lead generator. Well its just me - as solo-preneurs go....the 3rd party has an API through which I send Applications. I have been at a lost as to how I would develop this. The standard application form is about 15 lines of customer info.
Use case as follows - client logs onto my website - completes application form click submit - and I route to 3rd party via API.

3rd Party API uses:
JWT authentication and session keys etc.
Responds with on average 5 response codes(accepted/declined/invalid etc)...

What do I want to achieve:
1- build flask web app with application form landing page
2- connect Postgres DB in back-end to store client data
3- when client submits - route application to API and save data in DB
4- send clients that applied email notification or sms notification informing them of the application status

That in short is what I want to achieve. Have your company done anything similar or follow a similar process? I would appreciate some resource links that I can have a look at...

Thanks in advance...
But then we assume that autonomous cars will replace these bad drivers - which is a pretty unsubstantiated claim, and the same percentage of drivers still be this bad when autonomous cars are more popular - and we don’t have enough data to conclude that autonomous cars are better at dealing with these bad drivers than competent humans (and I assume this is not true as of yet)
I never found classical music soothing. It was not even meant to be soothing and it requires quite a loud of effort to find what you enjoy.
Brave's privacy-focused browser rolls out a version for Apple's M1 Macs
Garden Party
> I don't think the problem is a lack of tools. It's more fundamental.

It's very hard for us to admit that something could just be a string of pure luck, like the brief moment where Flash, Newgrounds, and fighting stickmen were at the cultural epicenter.

In fact, we as engineers seem biased in the complete opposite direction when it comes to understanding social phenomena. Technical advantages and disadvantages do very little to explain the world and why people do things and why things catch on.

Whether or not HTML5 replicates "what mattered" about Flash does nothing to understand how Flash fell out of cultural hegemony because it's not what mattered about Flash. HTML5 can't do anything to roll back the clock and recreate the perfect storm responsible Flash culture.

I think Flash, like Javascript and Wordpress, was simply at the right place at the right time to take advantage of unique characteristics of the early internet that are very hard to quantify with confidence much less replicate or predict.
IMO UWP sandboxing is not useful. I don’t have a single UWP application and I use my PC for a lot of tasks.
https://outline.com/baunLT
I think the main difference (benefit?) is that Nim has the convenience of a garbage collected language while retaining good and predictable performance (e.g. via ARC/ORC and thread-local GC). Rust has no GC so requires more from the programmer. Personally, I'd rather use a GC language to have less complexity in the code even though I have to spend some more time learning to use the GC correctly.
If you speak other languages you might find out that there are still buckets of the web where old fashioned forums have some good discourse, the ones that have survived often do have good moderation. Maybe it is just me but it feels that it is much rarer occasion to find those in English, that has to be a cultural thing as well as how easy it is to be attacked by trolls and spammers.
Game of Life running on Penrose tiles
“A better way to SSH to AWS”
> the way you did boolean operations with shapes based on their color has not been bested since by any other editor.

Can you expand on this? How did it use colors to help us work with boolean operations on shapes?
Just like within British cities, I enjoy having occasionally quirky, inconsistent and unusual routing and signage.

On the whole, modern British road signage is of excellent quality and was globally influential. Little history here: http://www.britishroadsignproject.co.uk/jock-kinneir-margare...

For me, where there are small gaps or occasional quirks it adds to the flavour. I really don't want a rigid grid of apparent perfection imposed over anything. It may be helpful but it is of no cultural value.
Device Guard and some other Defender features I'm forgetting the name of are pretty cool, I think they're even in 10 Home now. I don't think all Store apps are sandboxed now, either.

I don't think it's fair to compare Linux without AppArmor or SELinux, really. Someone more versed in both may be able to provide more info. If I was as worried as the author and had a risk model to back it up I'd probably run QUBES or OpenBSD or both.
IP will leak your location. Using non-default time zone for this location means less privacy.
Detection is pretty much where AIs excel so I doubt it would be a hard problem. And it could also just disable driving the car and that’s it, saving the same amount of people.
Watch the space around the Haiku OS. It's a modern, open source BeOS clone that looks like it could develop into a decent system.
I agree that the metric they use is basically useless.

One of the reasons the Nobel Prize committee tends to skip a decade or two, is that the impact of certain discoveries just cannot be assessed right away.

If a discovery is made, but the test requires technology that takes decades to develop and build, no prize can be awarded yet.

It was of course simpler back in the beginning of the 20th century, when unexplained observations were the test and models that could fit them could be judged right away.

Particle physics, for example, has exhausted the low energy domain and there's nothing more to be found there. New discoveries would require monstrous machinery that takes decades to design, plan, and build.

So to conclude that a decade was less productive just by counting the Nobel Prizes awarded to discoveries made in that decade is flawed. The "lag" just increases with difficulty so to speak.
Quant here, at my firm we've deployed a JupyterHub server which provides users with a production docker image, so that analysts and portfolio managers can perform analyses without installing python, dependencies and sql drivers locally. It is working well and spurs interest in Python across the wider org - so we let everyone use it.

Similar to in OP's case, I think the real selling point of Python over Excel is advancing the capabilities and the scale of the business. Talks of different programming languages falls on flat ears in finance - show what can be done instead. With Python, Zipline and notebooks I can manage a global equity portfolio, continuously adding active strategies and adapting to real-world changes and constraints. And backtest! Excel is great, but there is an upper bound to what can be reasonably done without a thriving open source community.
Nim compiles way faster, which can be a huge boost to productivity. It's also a lot easier to metaprogram in Nim
The economics of the human hair trade
I consider Nim to be a compiled, faster Python. Nim is very easy to read and understand, and prototype in, vs. Rust.
Deepfakes, Robots, Artificial Sun and Limitless Energy
I would rather have a correct or improved understanding of things than be concerned about turning people away from a field of study
The same goes for software development where dysfunctional behavior is romanticized. Or gaming where the more dysfunctional you are the cooler you are.

It is just something about our culture that romanticize dysfunction when from afar.
> The number of Nobel Prizes establishes a lower bound on the number of “Nobel Prize worthy discoveries”.

No, it really doesn't establish anything. They give them out every year in predictable numbers, whether there is a big discovery available, or many, has nothing to do with that. In fact, I'd argue that the number of Nobels given out is independent of scientific progress, real or perceived.
And a middleman that will give you your money back more or less no questions asked if the product doesn’t match its description.

Getting something in two days instead of two months and being able to get a refund if it was completely misrepresented is easily worth, say (as an example from today), paying $50 for an IP cam instead of $40 from Aliexpress for something with firmware so butchered from upstream it doesn’t even fulfill basic requirements or provide listed functionality anymore. And being stuck with it.

At least the firmware is so full of security holes I can probably find some use for the device one day when I feel like spending another evening with it.
Trac is unusably slow. It's even worse than JIRA.
I mean... sure? I never said they did. I even specifically said I wasn't disagreeing with your overall point, in the vain hope of avoiding this redundant discussion. I was just correcting one specific inaccuracy.
The amount of encouragement in difficult situations that users receive is the main reason I stay on this site, even if it is somewhat unsocial medium the cheerfulness that gets expressed more than makes up for it.
does it make any difference to my point?
Users complain about browsers using too much memory but then make a fuss when a feature that they don’t use is removed
Nice to see them get in trouble for being anticompetitive for once. Would love for this to become trendy.
So you think that we've just been lucky so far and that the breakthroughs are going to dry up soon?
I'm seeing it as simply being open about internal workings mainly. I assume it is an internal database used as part of managing the project and Debian has always generally been a project that abhors keeping things under wraps.

For someone wanting to be more deeply involved than simply having Debian installed, access to a copy of this database could be a valuable learning and/or reference resource.

More abstractly, for someone learning/revising relational database concepts it could be a useful structure & dataset to practice on, particularly around the package dependency graph (a lot of example datasets out there as learning resources are hierarchical or just plain flat, so this is a welcome addition to that arena), and if they are at all interested in Debian then it is an example dataset/structure that is more relevant to them than a lot of other examples would be.
What do they expect from a public government? Its subjects are captive and cannot choose. Of course it's going to be expensive and poorly managed - it's not just the US but everywhere (and that's clear from other comments). It's only a matter of degree.

The bigger the government, the worse it is. How come the US didn't suck before? Because the government was small. Now it's like the EU, a socialist state.

The government shouldn't have been involved in vaccine approval, ordering and distribution in the first place - that was the only way to guarnatee everything goes well and at no unnecesasry cost in money and lives.
Literally just switched a project site to a PWA because screw you AMP. PWA's are a great way to get around paying the 30% app store commissions and super useful as we get app fatigue. I have at max 4 apps on my phone, I delete more than I download and PWA's do more than enough to make me happy with my browsing experience.
This guide should be titled as “Compendium of Linux Hardening”.

It is not for the average system admin nor targeting a specific system usage model such as desktop workstation, embedded, or router/gateway/switch.

Given that, this guide is a very useful summary, which of course is only for the seasoned security developers and admin can use.

The rest of you can tread lightly.
It cannot distinguish between two black dogs (different breeds, different sizes) so if I want to filter for pictures of only one of the dogs I’m out of luck.
How does karax run Nim client side? Cross compile to js or a wasm blob? Or something else entirely?
The article is about how you don't have a choice about accepting it.

It's "take it, or leave your money, and maybe we will get around to fixing it eventually".
Agreed. Agreed. Agreed.

There are countless names of “hackers” that have sat in prison and are currently sitting in prison for lengthy terms regardless of their intent. A Ticketmaster exec should have to do the same.

https://en.m.wikipedia.org/wiki/List_of_computer_criminals

RIP Aaron Swartz.
In Ireland we just chose to use pubs as landmarks... Made things much simpler. =)
NPTEL: An online learning platform by Govt. of India for university-level STEM
Or simpler boarding an airplane. If I remember correctly the effect is around 0,5% which can be measured with a normal scale.
I did like Range (and am biased because I'm a generalist myself so I "wanted" to like it) but found it a bit belabored after the first few chapters, like most non-fiction books.

My pick would be Intrapreneurs by Gib Bullock, a first person perspective of building a new venture in a large business while challenging whether large businesses are good for the world, and ending up in a mental ward from the stressful introspection
https://www.goodreads.com/book/show/39730555-the-intrapreneu...
Thats exclusively reserved for mother tongue.
> If those workers were capable of earning enough money to no longer be eligible for public benefits, they would choose to take those jobs instead.

It seems weird to me to accept it quasi as a law of nature that large parts of the population get paid below subsistence level for their work, often doing physically or emotionally hard labor, while others earn big in bullshit-rich environments.

I get that we need some sort of market for effective allocation of resources. But seeing how rich western societies are as a whole, while still giving many of their members trouble with feeding themselves, housing and (in some countries) getting adequate medical care, makes me wonder how far we've really come with finding a good way to distribute wealth adequately.

Saying that "the market forces" don't allow people to make enough money to get by seems like such a cop-out to me. Yes, public benefits are a way of redistributing wealth for a better outcome, but let's not forget that the market is a human creation and we can influence how it operates in multiple ways.

If public benefits subsidize cheap labor in exchange for cheaper consumer prices, that is (as has been pointed out) a way of shifting some of the price off the product to be paid via taxes, externalizing some of the cost to the general public, incurring a human cost on the people who provide the labor, while allowing private investors to take a share of the transfer as their profit. I don't know if that's the most effective way of distributing resources here, but let's not forget that we might not only want to optimize for money making potential here, but also for harder to price things like the pursuit of happiness.
It is xor'd because all entropy sources are xor'd. That's just the design of /dev/random.

And because of this, Intel or whoever would need to have weakened each and every entropy source you use to make anything of it.
But that doesn’t require self-driving, but a commonly implemented emergency brake in a ‘normal’ car.
Nothing is perfect. Everything is a tradeoff. If you want to avoid corporations controlling your computing environment, Linux is perhaps the easiest way to do that.
The alternative is to continue letting corporations control your computing environment and... whine about it, I suppose.

Do you think it's better to offer no suggestion at all? To not even tell people about their options?
This reminds me of Bill Gates' comment about secretaries writing VBA. Thankfully, that didn't happen. My friend rides herd on all the python code written at BigBank. He said they now have over 1MM python scripts, "Most of them written by people who had no business writing code in the first place."
Python certainly lowers the barrier to writing code, but I seriously doubt many Excel power users will jump on the Python bandwagon.
If you are not up to speed with the latest BI tools for Excel, you are missing out. Power Pivot is brilliant and dynamic ranges are the cat's meow. With LAMBDA there is no need to try cramming Python into Excel. Don't underestimate how much large corporations prefer to use products written by professionals instead of relying on a menagerie of ad hoc packages cooked up by well-meaning amateurs.
that is good question, why down vote it ?
Tomato sauce we are buying have tomatoes and salt in it, nothing else.
it's meta and who knows why, has to be low levels of gamification, i think bad comments here are easier to ignore. Probably not just because of greying out comments but the civility levels we as all users agree to.
This is a fantastic distillation of how bitter the PWA discussion often seems to be. I had no idea that “progressive” should be understood as “progressive enhancement” (graceful degradation) rather than “technological progress”.

Looks like the term was coined in [1], which describes the idea of something that starts as a website, but progresses to become app-like as technology and the user’s wishes allow. By that definition it’s your PWA not planning on supporting Firefox.

1: https://infrequently.org/2015/06/progressive-apps-escaping-t...
As one hypothesis what has changed: Attention can be monetized (or weaponized) more easily today.

I'd also question if this is actually that new. In medieval times, the court jester used a similar strategy to influence.
Haha yeah it’s pretty awkward to be having a conversation in my native language, in my own country where I have lived almost my whole life and suddenly want to say a word and only remembering what the word is called in English.

This happens me from time to time for whatever reason. And I’m not even an expert in English. I guess in my case it comes from reading and writing a lot in English even though the language I speak to others with my mouth the most is by far my native tongue.
Seems Nim will do some static analysis where if it can infer a reference is locally scoped in some way, it will deterministically inject a call to the destructor at the end of the scope. If not, it will do reference counting which will also have (if using orc) an extra cycle detection pass so that the references count references can also handle cycles. Finally, Nim will also do some static analysis, and if it can infer that even though a reference is passed to something else, if it can tell that it isn't used afterwards from the previous place, instead of copying the data, it will share it, bit since it's not used by the previous owner you can think of it as moving it rather then sharing it. If Nim can't be sure this is the case or sees it isn't, then data will be copied.

That's what I understood at least. So ya, it does look like some kind of hybrid between statically inferable ownership semantics, reference counting, ARC and GC.
Well, normally the forcing function for school, if school itself doesn't work, is parents.

But if your family sucks... School won't save you :-(
Excel can easily handle tens of millions to hundreds of millions of rows of data.

Check out power query and power pivot.
Happy New Year Card
As someone who has worked in sales for a Bank. I feel like the author is not aware that shamelessness has been a strategy for a long, long time.
Learn backtracking for technical job interview questions
I don't know if you can measure that, the airplane would have to be flying perfectly level (to at least within 0.5%).
Too bad nim uses a whitespace-sensitive syntax like python, something I personally dislike.
They can easily surpass humans in really specified problems like looking at millions of cells and identifying which is likely cancerous. Today’s AIs are pretty bad at complex problems where each subproblem would require a specific AI and then some logical thinking on top measuring each results’ to each other. And driving in non-trivial circumstances is definitely in the latter category