skysight-inc/HackerNews huggingface dataset:
The only GNU project I directly contributed code to was GNU nano. I was probably only willing to do so because it did not require anything like a CLA. But, if this didn't need any bureaucracy, I'd be glad to do so. I personally trust the FSF. Every new version of the GPL came after players tried to circumvent it so, having new updated versions of the GPL prevents players from abusing the right they have when new (legal) holes are discovered. AFAICS, the only institution I'd trust to assign my copyrights to is the FSF. They have proved time and time again to not sacrifice freedom and privacy in the name of profit or convenience.
Dartmouth is an example of a CS department coming out of the Math department rather than the EE department.

I tend to think that basic (though probably something like Python/numpy rather than BASIC proper) programming fits well into many math courses. The fact that modern TI calculators can run Python seems to mesh nicely with this. (And classic calculators with BASIC also have a long history.)

Math courses often in introduce algorithms for arithmetic and algebraic computation, so some coverage of algorithms as a concept seems to fit as well.

> BASIC not as a new field but as a way to simplify computers so that it wasn’t only mathematicians and scientists who could program them.

This is a fantastic vision. Of course mathematicians and scientists also benefit from user-friendly languages like BASIC or Python. But the idea that computer programming (and computing in general) could be helpful to undergraduates majoring in humanities and social sciences, and perhaps to the public at large, was probably still a fairly radical idea in the 1960s! Trying to make that happen by creating a programming language that first-year students could learn in an afternoon (or so) was/is a remarkable step toward making that vision real.
> On the flip side, I use sublime text as a notepad replacement because it's that fast.

Try SciTE if you want something super lightweight!
a lot of beer places near me carry lagunitas hop water. It's zero calorie sparking water with a hoppy flavor.
Don't know why the author thinks that haecceity is somehow going to tear down metaphysics.

Plato and Aristotle very much emphasized form & matter (hylomorphic theory), where the form provides the nature and the matter provides the "thisness", the specificity.
> (another poster said that it allows for double spends).

sounds like a great way to go from a tangle to a rektangle
For me the appeal of Vim-type editors is that I do not need to learn new shortcuts when switching between Mac, Linux and Windows that I have to do at work periodically. This is a reason I use a Vim plugin with VS-Code with few custom keybindings to minimize the usage of Ctrl key.
Wow, and board games! At the beginning of the pandemic, my son was obsessed with chess but wanted to invent his own variants like horde or crazyhouse. Instead of buying several chess sets, I whipped together something like this but with only one board option and no collab. I wish I had known about this sooner!
I'm born in whatever far back year forms will let me choose in most internet services, over a 100 years old in a lot of cases, I assumed everyone did this.
Dry kombucha is a really nice alternative at 50 - 100 calories a can. My go to this summer https://www.lionheartkombucha.com/flavors/
Why not let everyone do what they want?

I hate these moralizing articles, if we have a drunk driving problem then write an article about that. But if people want to drink in their own homes let them be.
IIRC Practical Common Lisp does a pretty good job with it.

https://www.amazon.com/Practical-Common-Lisp-Peter-Seibel/dp...
Coinbase Card Is Now Supported by Apple Pay, Google Pay
The crime against humanity is the not the Lab Leak, which plausibly was an accident while performing legal (in the PRC) gain of function virus research.

The crime against humanity was, and continues to be the Chinese government cover up. A particular part of the cover up was to permit the outbreak to spread overseas by intentionally deciding to close Wuhan to domestic travel while allowing international flights to leave Wuhan.
Yes you’re right of course, I should’ve phrased it differently. I didn’t see any criticism geared towards MS, so it kind of felt like shooting the messenger.
The second example I posted, illustrating that VSCode is 14 times slower than BBEdit, was opening a file with VSCode already open (it's not obvious, but VSCode was already open in both recordings, so this difference has nothing to do with its launch time).

There's some truth to your comment though, in that VSCode's optimizations are very on rails, i.e., if you go the slightest bit off the beaten path (like I opened a file from the Finder, instead of from the sidebar, in the BBEdit/VSCode video), then VSCode approach to optimization falls apart (you can find accounts of the tricks VSCode uses to appear fast online, there's a lot of smoke and mirrors based around specific workflows -- I think making a new tab is actually the example they use). It wouldn't surprise me if part of the reason I perceive it as so slow is I expect every feature to be fast, not just to most common ones. And I think this is a perfectly fair metric to measure by. Emacs, Vim, BBEdit, and Sublime Text are all fast at everything they do, therefore I think it's fair to call VSCode a slow editor, even if technically it's average for a couple of features.
borland TUI was so neat
Content is personalized, people are tracked.
I can't believe it has to come to this to get a usable device for a growing segment of the population. Old people practically need their own IT department fighting for their best interests with how predatory tech companies have been towards them. They are SOL if their kid isn't a techie.
I can see someone leaving immediately if they arrive at a new job and find out that they've been blatantly lied to about what they'll be working on, what their working conditions would be (e.g., amount of on-call time), their compensation package, or other fundamental facts about their job. Unfortunately, such things happen.
Not just human movements, but any movements. In Northern Canada, we have tons of fly-in communities that exclusively use satellite internet.

And few good opportunities for caching either.

Would be cool to have a seamless system where you put in your Netflix request and a couple days later, the shows arrive because the aircraft has a Pi loaded with SD cards on it and boots at ground level.
> But there has not been a World War III nor have there been large scale wars killing a sizable portion of the populace such as most wars pre-WWII.

This is as much if not more of a result of Mutually Assured Destruction due to nuclear weapons. Humanity finally built something so destructive we had to collectively choose not to use it because the only way to win that game is not to play it.

Now it's all proxy wars, cyber 'wars', and trade 'wars'.

>For further evidence that the U.S. isn't interested in empire building is the fact that in wars over the last 70 years, the U.S. hasn't gained land and tried to turn the countries into vassal states like in classical European wars or like USSR did. The U.S. aims to build allies not an empire.

This much I agree with.
Reminds me of the article "Were Early Modern People Perpetually Drunk? (2016)"

https://news.ycombinator.com/item?id=13535868
Look up "third place", it's a really fascinating concept which I've been obsessed with for a long time and I really want to solve it, at least for me. I feel my long-term sanity depends on it.

The gist is people used to have at least three social circles they'd hang out daily: family, work, friends outside of work. Note that I don't mean "participate in activities" with any of them, just be among these people, even without any goal.

We've lost the third place. It's only family, work and hanging out with friends sometimes, usually to _do_ something. I've noticed this big disconnect looking at older people in Southern Europe which spend their afternoon at a bar playing cards, or in the recent ages men hanging out in clubs and women in sewing/book/gossip clubs or when I visited family in central Africa where it's common to just hang out in the porch after dinner and chat with passers-by and just be there and _socialise_, without any goal in particular. I had the luck of experiencing something like that for a few years and it was incredibly nourishing and I miss it dearly.

Until we restore this third place, and find a way to make it work in the modern world, the loneliness and unhappiness epidemic can only grow, is my opinion.
Building a Multilingual Wikipedia by Denny VrandečIć
A11Y ECommerce Accessibility
WDYM? They were the Hadoop company. You can't just become the Spark company, the philosophies of the products are very different. This comment is pretty silly.

The "only" stumble I can identify is that they're selling a last-generation solution and most companies see Hadoop as tech debt nowadays. Which is to say, it's a systemic issue with their entire product, not a tiny mistake. This is like Mesos vs Kubernetes. One got squashed.
A "business focused internet" is a security measure.

That sounds a lot like "do not connect one's valuable and vulnerabe machines to the open internet" which is something one should aready be doing in the first place and one can and should be doing it right now with the current internet we have.
just a nit-pick but I would push back on the notion that the only thing that came to challenge modernity was neo-Idealism, neo-Rationality. I have never seen any one really define post-modernism that way, and in fact such things are just as challenged by postmodernity! Postmodernity is first and foremost a loose collection of tendencies post-WWII. I also agree its cute that its a little joke.

maybe something that makes/or would make it a true PoMo editor is an effort in juxtaposing modern vscode-IDE stuff onto an older terminal aesthetic
Sounds snarky but completely correct. Parent should look for a more diverse set of examples for vector spaces. In fact sounds like a good linear algebra course would be a priority over group theory
Conditions like GERD where stomach acids come up into the esophagus can be mistaken for anxiety or panic attacks. Alcohol can make GERD type symptoms a lot worse.
You forgot to mention the inflation that is skyrocketing.

That doesn't hurt the rich who have all their funds parked in assets and investments.

That hurts people who deal in cash which is....the non-rich.

The inequality will continue to grow and the ignorant will continue to believe the news media like religion.
That first trick in the video - select some text, do multi-site replacement - how do I do this in Emacs (35 year user, but have no idea :)
Why Most SaaS Products Fail and What to Do About It
The vast majority of participants on this forum work in an environment where the shelf of footguns and gotchas and stupid legacy cruft that is modern software development inherently makes sense. Anyone fucking that house of cards up gets attention not because of the state of modern software development that led them here, but because clearly something is wrong with the external world and that should be handled with cops or whatever the next step after that is. It is in no way an indictment of modern software as practiced, from toolchain on up.

Reminder: Memorial Day was yesterday and this thread is discussing killing human beings in yet another war because of holes in some stupid software that SV won’t lift a finger to fix. If you offer such a suggestion to fix the woes of vulnerable infrastructure, I’m assuming you’re volunteering to go pull the trigger, right? Or were you expecting someone else to do that for you?

Put down the assault keyboard and Clancy novel and get some perspective, subthread. Sheesh. Diddling around in the network of a company you didn’t know existed until five minutes ago is suddenly a capital offense because...Whoppers might run out?
PostgreSQL is vulnerable to certain workloads. For example, if you keep appending something to a text column, you'll use up a lot of disc space since PG will copy the row each time and keep deleted copies around until autovacuum comes along.

Of course, if you are doing this then you are using your database wrong -- but it's still something that's easy to run into.
They just proved the hard way, that there is no one size fits all data infrastructure based on Hadoop that makes sense financially. Most of the value comes from deep understanding of data access patterns and having the right solution.
Not a shred of doubt: Sweden was right – by Eyal Shahar – May, 2021
Thanks for the heads-up, I'll forward the feedback.
That's 60% of a fifth/750ml "regular" bottle of liquor. It's an enormous quantity of hard alcohol. If I drank that much in a day I would never be sober.
It's interesting because I come from the exact opposite direction. I started with IDEs, then Emacs for almost 15 years, and last year I switched to Vim.

Ecosystems change all the time, even if you've been coding in C for decades chances are that you've dealt with a bunch of build and package systems over the years.

The more time passes the more I value ecosystem- and language-agnostic tools. Dummy completion, tag-based cross-reference (admittedly not completely language-agnostic, but close enough), find, (rip)grep, fzf etc...

No setup, no configuration, it's lightning fast and it just works.

I'm not arguing that my approach is better than yours btw, if you like more integrated environments then go for it. I just sometimes wonder if "kids these days" even consider that there's a world outside of Visual Studio and ultra-heavy language runtimes. The zen of a 10 line Makefile.
You can easily disprove the “lockdowns doing more harm than good” from an excess mortality point of view by looking at countries such as Norway, which had had lockdowns but no significant excess mortality.

I also don’t understand the “evidence they prevented spread at all is lacking” line. We now have multiple waves in multiple countries. My country (Scotland) specifically has peaks in infections that are then followed by falls as a result of lockdowns. In fact we are now seeing infections rise as we ease restrictions again. These falls go against normal seasonal behaviours for respiratory illnesses, so it’s clear that something else is causing the fall - the lockdown!

The fact that a virus needs contact with people to spread is literally virus 101, and therefore limiting contact suppresses transmission - how do you come to the conclusion that this is not the case?
Cattle futures already exist and prices are up on this news.
As a prelude to Rainbow Six, it might be.

Otherwise..
As someone who has helped build an attribution platform tying offline sales to online impressions, my hunch of what might happen is that the 3rd parties (in this case ad tech companies) will become more of the “connecting the pipes” role more than they already are. What is happening now with cookies has been happening since direct mail flyers were (and still are) a thing. Advertisers are selling purchase data (or trading) so you get commingled onto a list of people who like wine, watches and steaks. That list is then matched blindly with a 3rd party credit agency and commingled with other identifiers etc. Cookies are just a medium among many many identifiers, albeit a really easy one to use.
> The end of the drinking activities don't leave me sleepy or craving bad food. I can go home and read a book or get some work done.

This is one of my biggest motivations for reducing my drinking during the week. Even having just one or two beers after work, the probability that I read or work on a side project drops close to 0.
Docker Swarm is one option, but Docker Desktop has the ability to deploy from a Compose file directly to AWS. There are additional tools for other platforms. See https://aws.amazon.com/blogs/containers/deploy-applications-... for example.
Maybe I'm being swayed by my ideological views on licensing, and I understand that pragmatism is important, but if it's not in use in the wild then is that really a good argument for keeping? The status quo is a sensible default, but if the issue at hand is magic bits that are not even licensed under MIT, unlike most of the others that are sprinkled throughout the kernel source, is the cost really that high?

Then again, I fully understand that kernel hackers have better things to do than listen to my ideological quibbles and start removing kernel code that might be important to someone running a hospital with Xeroxes that only work with AppleTalk, but by that point what is the chance that the same hospital would at the same time be going around and updating all the devices to 5.10?
So is knocking out 45% of the East Coast's supply of diesel, petrol and jet fuel,

or nearly 100% of the worlds shipping trade (https://www.zdnet.com/article/all-four-of-the-worlds-largest...)

Or various other industries:
https://www.acronis.com/en-us/articles/nhs-cyber-attack/#:~:....

Every company that is not making major financial investments in securing their infrastructures against cybersecurity attacks are really just waiting for "Not if but when".
New XMRig v6.12.2 update available
Software update for mining monero, especially for intel chips an estimated +1% but also for AMD a noticable >1%
> Why some devs try to avoid the mouse?

I use the equivalent of "easy motion" aka "ace-jump" or "avy" under Emacs to move to any character on screen about 4 to 5 keypresses. Two to invoke that "jump to any character on screen" command, one to tell which character I want to jump to, then one or two depending on how many occurrences of that character there are on the screen.

I'll put it simply: my cursor is where I want it before you have even grabbed your mouse. And that is the reason why I avoid the mouse.

Same for "menus" and commands: shortcuts are faster than using the mouse. Once a list of potential candidates shows up, I use the same "select any candidate using the minimal possible amount of keypresses" command.
A few years, back, Maersk went down for almost a week due to encryption-type malware.[1] Things happen slowly enough in sea shipping that the impacts were mostly to Maersk itself. It cost them about US$330 million.

[1] https://www.reuters.com/article/us-cyber-attack-maersk-idUSK...
The blocks-with-return-values WASM uses are quite conducive to static analysis, so it's a rather sensible choice for a general purpose VM. It's essentially a different form of SSA which dispenses with the unintuitive phi-function syntax. Obviously, for actual execution, one might want a lightweight pre-processing step introducing actual jump targets.
Meanwhile, Google doesn't just know which county you live in, they know the exact GPS location of your home and your office.
> if you use a 32-bit random number generator, you only reach about 4 x 10^9 of the 8 x 10^67 different ways

I suggest you reread your linked article. The fault is in using a 32-bit SEED.

Random shuffling algorithms are trivial and well known [0]. It really doesn't need some click-bait blog posts.

[0] https://en.wikipedia.org/wiki/Fisher–Yates_shuffle
Or is the drinking caused by a deeper problem?
I lived in a 230 ft^2 studio in Michigan with my wife while she was in grad school. They exist, even in the middle of the country.
I think that most people don't have static IPs and then there are proxies and VPNs... I don't think that IP is a meaningful identifier. From my experience IP bans never really work, except maybe for range IP bans, but then you might affect other users too and of course you could still circumvent it with a VPN.
While this is one line of thinking, in another way of thinking, we're just now in a perpetual cyber cold war. As long as there are some rogue nations that turn their eyes away from cybercriminals, or adversaries that actively promote them, we're going to have an endless series of outages - every possible thing from factories to toll roads to desalination plants to illicit photos.
Rent vs buy is a complicated question, but I'm sure there are those who would prefer to keep their money invested rather than tie it up in the downpayment on a home. Especially if they think they might only be in that location for a few years. I'm thinking of military families who move every few years, or perhaps someone who is an academic and has to be nomadic in following fellowship and professorship opportunities.
Most adversaries are in non extradition regions.
Video Post Production, Assumed versus Reality
Clean Code Summary and Key Points (2016)
>This isn’t spiking trees. You’re dealing with live animals. I have a hard time believing an activist environmentalist would be fine with exacerbating an animal welfare situation they already don’t like. Putting thousands of cattle through even worse experiences than usual. Yeah, no.

Animal rights activists aren't always known for thinking about the consequences of their actions.

https://www.independent.co.uk/news/freed-mink-bring-death-to...

https://slate.com/technology/2017/07/thousands-of-minks-die-...
A Simple Approach to Ending Extreme Poverty
Would make for some tough storage if they got stuck not selling them at expiry.
> They only ask about sending debug data to app developers

They ask two questions:

* send telemetry to Apple;

* allow sharing telemetry with app developers.

If you don't agree with the first one, the second one is grayed out.

wrt advertiserid, that's iOS/iPadOS only, on macOS it retuns zero-filled UUID.
Would Brexit have passed without targeted advertising?
Google Photos is becoming unusable
With the new restrictions to storage and limiting the features to Google one subscribers, I realized that any edits to the photo make it an unusable resolution (even cropping and rotating, and saving). It didn't use to be like that. I understand their need to monetize but their practices are making me skeptical. Do you think there is an alternative?
Data security will get better as the risk calculus changes. A lot of companies are mentally doing math:

(Probability of cyber attack per year) * (cost of ransom + costs of downtime) = X,
(Overhead of additional cybersecurity personnel)= Y

If X < Y, it's basically just a no brainier to just eat the costs and pay the X million if it happens. If Y > X, they hire security personnel and it "gets better".

If the government makes paying the ransom less attractive (via basically labeling it as a financial transaction with a sanctioned entity making it illegal) OR the probability of the cyber attack goes up (as this becomes more lucrative), risk calculus changes, security is improved, and it "gets better".
My experience is western europe, smaller cities. For 25% of SV salaries you get close enough to the local salaries. Add a language barrier (we dont speak English), a time zone barrier (I like my meetings between 8:00 and 17:00 local time), and a cultural barrier, and its simply not worth the hassle.

Outsourcing for talent is fine, but there is plenty of competition to make India rare, at least around here. So when I hear India, it's unfortunately a pretty safe assumption that someone went for bottom of the barrel cheap.

I'm not saying this is right or fair.