skysight-inc/HackerNews huggingface dataset:
If you're looking for a GCS replacement, Sourcegraph is a thing! We've taken a lot of inspiration from Google Code Search (both the public version and the internal version which was even better): https://sourcegraph.com
Your second link doesn't work. The first link shows some answers from Keith Alexander, but none of them were lies. It seems the author of the first article thought that PRISM is something different from what it was revealed to be.
Minorities are often falsely identified by 'witnesses.' Camera footage is only going to exacerbate this problem. "Looks like him"
/r/shitcrusaderkingssay is certainly proof of being on a different level.
amazing! thank you
Taking Better Notes for Engineering Manager
> DLSS and RTX are still game specific

Note that DLSS 2.0's model is not game specific ( https://www.nvidia.com/en-us/geforce/news/nvidia-dlss-2-0-a-... )

DLSS support is still game specific as it needs additional data beyond just the color buffer to do the up-scaling, such as motion vectors, but it at least doesn't need the expensive part that put it out of reach of eg. indie games.

So it's now on the "if unity & unreal support it, you'll see everyone have it in a few years" trajectory. Probably, anyway, similar to things like TXAA & FXAA.
What you're pointing at can be identified on a psychological level as the big five personality dimension called "conscientiousness".

While it sounds good to have a definition to run with this only makes the problem worse as it points to something in your personality, your very identity that you say you want to change.

Sorry to suggest that it's a bigger problem, but I think solving it can help you out in more parts of your life.

Here's some reading:

https://www.health.harvard.edu/staying-healthy/raising-your-...

https://www.psychologytoday.com/ca/blog/finding-new-home/201...

https://www.mgmt.ucl.ac.uk/news/becoming-more-conscientious
Civ4 was highly flawed IMO, because the tactics revolved around setting up giant "death stacks".

There were a few units that could attack a whole stack, but ~20 musketeers in the midgame was practically impossible to defend against aside from having your own stack of ~20 musketeers.

Civ3 and Civ2 had the right idea: Kill-stack the entire stack if you group your units together like that. There was much richer play of combat in Civ3 and Civ2. It was non-intuitive, and players complained grossly about kill-stacks... but lets be frank: the game was better with kill-stacks.

----

Between Lenard Nemoy as the narrator and the incredible music, I'd think 4 was the best production value of the entire series however. Civ6 comes in at 2nd place, pretty good music and Sean Bean is pretty decent too. Just not as good as Civ4 IMO.

-------

Civ6's issues is the "flattening" of the entire tree. Nothing feels different until you reach airplanes. Riflemen are just reskinned Musketeers, who are reskinned Swordmen, who are just reskinned Warriors.

Tanks are just reskinned Knights, who were reskinned Chariots.

In Civ6, there are basically only the following units: Anti-city Siege (Catapult / Bombard / Artillery), Warriors (Warrior, Swordmen, Musketeer, Riflemen, Mech. Infantry), Heavy Cavalry (Chariot, Knights, Tanks), Light Cavalry (Horsemen, Cavalry, Helicopters), and ranged-units (Slinger, Archer, Crossbowman, Field Cannon).

Eventually, airplanes take over the siege and ranged roles (Biplane / Fighters ultimately play like faster Archers, while Bombers play like better Catapults). But otherwise, there's not much difference to combat through the ages.

-------

Furthermore, Civ6 doesn't allow any exponential growth strategies. Aka: Wide vs Tall, or whatnot. In previous games (Civ1 through 5), buildings provided multiplicative bonuses.

So Library was +100% science for the city (or some other multiplier, depending on which version of the game). This means that Libraries had a "threshold", where they were useless for small cities (+100% science on 1-Sci base production is just +1 science), but powerful for large cities (+100% off of a city with 20 science is +20 science).

But there's none of that "play" in Civ6. Its wide-wide-wide for the win. Sure, Civ6 has increasing costs for settlers / builders to try and make the "wide" strategy weaker... but that just slows down the player. It doesn't actually change the fact that wide is the only way to play.

-------

Builders only can make 3-improvements before they disappear (unless you have Feudalism or Pyramids: increaasing the limit by +2 or +1).

In contrast, Civ3 through Civ5 had Workers (and Civ1 / Civ2 had settlers) that can continuously upgrade your city throughout all the ages. Workers vs Military was a key balance throughout the game.

While in Civ6, its basically "Builders until they become too expensive", and maybe "Play Feudalism Card every now and then to cheat some extra improvements out of your builders". There's no depth to the decision.
Facebook is AOL circa 1997. When it seemed that they'd be a dominate player forever... Fast forward a few years and were are almost non-existent. A few more and they were gone all together.

Never forget that the internet is awash in dead companies and sites that were extremely popular and powerful, until they werent.

Facebook is a giant, but its dominance in the USA and the EU is likely short lived.
Well, Unix was typed in on terminals that only had upper-case fonts. So it all looked uppercase.

Then when we got terminals that had lowercase fonts too, the Unix source was surprise! all lowercase. Because that's how it was typed in and nobody noticed.
I don’t think that in every case it is necessary down to user rejections. I can’t believe that in the netflix case users actually prefer to have to login with two post backs, one for the login, one for the password.
>How does our regulation of a candidate's fundraising indicate extreme/nonsensical regulation of protected speech?

It corrupts our democracy. A democracy should be one person, one voice, one vote. In our democracy the people with money have an outsized voice and therefore an outsized influence which leads to a government that is more concerned with appeasing the wealthy class minority than the majority of the rest of us.

>Do you real feel the range of opinions you can express here is less than what you could express in your average European country?

No, the point is the reverse. We can express ourselves here more than they can in Europe. Even still, I don't think you will find a huge percentage of Europeans who feel they can't legally express themselves. That is because most of the things that are protected here and not in Europe are a net negative on society. I also fail to see how outlawing something like Holocaust denial is a slippery slope to authoritarianism. Why do we need to protect speech that is objectively and inarguably incorrect? Defaming a individual person in the US is illegal. Why should defaming an entire class of people through hate speech be legal?

Plus the US doesn't even have universally protected speech anyway. We outlaw plenty of speech from our meager campaign finance laws to threats of violence. There is no binary choice between free speech and no free speech. We are just debating where the line is and the US isn't drawing the line where most other countries are drawing it.
BBS door game programmers bypassed the limits of terminals and text
> It logs failures. You should read your logs.
> If you've built a system where silently failing is a problem, and you haven't configured any sort of "email me when anything isn't nominal" then you haven't finished configuring your server.

I mean, I built a system years ago then got a full time job. Shit breaking every 3 months is kinda bad for a hobbyist website / blog. Even when the monitoring is in place, there's ample room to decide 'you know, family emergency is more important than rearchitecting my TLS certs again.'
How does over-roasting help with consistency?

On a similar note, dunkin serves light roasts. I'd presume they also want consistency?
Bill Gates demonstrates Visual Basic (1991)
I always find it fascinating how certain people who obviously understand computers on a very low level, like Woz, don't keep up with modern computing trends after a certain age. This website, vintagecomputing.com, is currently down because of Hacker News traffic. How is it that these people haven't continued their learning journey and learned about auto-scaling resources based on web traffic through the use of AWS?
Yup, surprised the article doesn't mention parsing.

When writing complicated macros, Spec conforming is so useful!
When I used to "lose" a shell I would just cat a bell character (^G) to the process's tty and see which screen window went "Wuff, Wuff!!".
You know. A product focused only on search and not on advertising, where the goal was really to help people find what they're looking for - that might be a revolutionary product. And Google would be in a great position to launch it...
> But wouldn’t the point be that you don’t care about hardware level problems anymore?

No. Read my post again: I did not wrote about hardware issues.

Most work around optimization, reliability or security require digging through the whole stack sometimes down to the kernel.

> When I find a node with issues, I can just delete it from the pool and get a fresh one back.

However, a lot of k8s deployments are on-premise, where you have to debug your own hardware.

> The bad network card? That’s for Google/Amazon/DigitalOcean to deal with.

First you have to pinpoint the root cause of that glitch affecting all the containers running on VMs using the same bad drivers. Often it could be the same in 50% of your fleet.

> is gonna take you a week to set up properly.

Most certainly not. I've been deploying large production fleets in minutes since 2005.
> Most are going to be upgrading to a 3080 as soon as it comes out this fall.

You mean in a week?

Looking forward to replacing my GTX 1070. Such an underpowered card to sit next to my i9-9900K and 32 GB of RAM.
That's more of an argument for reflective/transflective screens. Trying to overcome both sunlight and reflections with a transmissive screen doesn't work very well, and only exacerbates the eye-health problem. Not great for battery life either. That's a lot of problems to be solved before there's even a chance that people would use their computers more outdoors, and even then the odds are slim. Maybe people should get outside away from their screens.
Assuming leaders are good is a huge leap that needs justification.

There's no reason to assume that, and millenia of history to the contrary. If leaders were mostly good at leading, organizations would rarely fail.
I've noticed that too, I only play one game a year over a couple of days in a single weekend, usually, because of the time commitment.

How long of a CIV game would you like to play? What do you think is worth streamlining out of the experience? What do you think absolutely needs to stay in to get the feeling you want from these types of games? (This goes to anyone who feels it's too long, btw).
Dan Carlin’s hardcore history podcast covers this pretty well and is a great listen.

But basically the idea is that everyone knew a straight-up fight between major powers would be an ugly grind. But national armies take time to mobilize. So you want to mobilize early and try to win before everyone else catches up. This means that once it looks like things might kick off, everyone immediately goes all in. But if your sucker punch fails, buckle up for WWI.
We use Latin in "Lorem Ipsum" because most people are unable to read it today. This makes sure that the viewer focus on the page layout and images and not the text itself.

If it was written in Latin during an era where everyone could read Latin, it wouldn't be the same concept.
There is a difference between a software (executable) and a library. Semver is overrated but at least common and well understood with clear semantics. And no, Go 2 probably will be Go v1.23.
Compartmentalization allows for that. You operate with orders to accomplish X, and it is more than possible to hide why you are accomplishing X.

Typically it goes like this: lobbyist meets with policy maker, policy maker decides objectives for [a-z]{3}, [a-z]{3} undertakes missions in support of lobbyist's objectives.
I don't think its as clear cut as you make out.

There was a Friends episode years ago where Pheobe basically argued that acting selflessly was a selfish act because people only did it to feel better about themselves.

I usually buy humanely raised chicken these days (the more expensive of the two they have in my supermarket), and notice that it tastes better. So from that point of view being selfish in wanting the tastiest chicken is a better option than the other.

Negotiate a higher salary and you might move up a tax band, paying more in taxes, which is generally for the greater good. If you really want to do good in the world, being rich is going to be one of the easiest ways to manage it. Bill Gates will be my probably controversial evidence of that.
Using Tardigrade and the Decentralized Cloud to Speed Up Sync Times for GETH
Oh brilliant. Thanks for this. This is coming soon to India.

Do you run Linux on this ? How's the performance. Would love it if you can test with a liveusb of fedora
I assumed as much, just couldn't stop myself from writing a clarification anyway in case some younger readers would get confused.

Initially I found the idea to make it more authentic more fun, but now that you've mentioned ease of implementation — yeah, it wouldn't be that much fun that I could be arsed to, say, patch a terminal emulator.

A text editor plug-in would be easier, though. Get a subtle ding when a line of code is about to get too long, instead of dreading the approaching cliff of a strict ruler :)

Btw., this is quite neat, too: https://youtu.be/qb43-hn_-_c (The download link for the sound pack in the video description still works!)
Postcard stamped in 1920 delivered 100 years later
Elements and Principles of the Emerging Digital Renaissance
Expanding our policies to further protect the civic conversation
Amongst other things, I think they're trying to keep from being unbundled. Right now they're vulnerable to someone else doing what they did to Myspace et. al., having college students peeled off into some other more targeted service.
These people are never going to come back to Facebook. No one moves to last generation's social network.

The lifespan of any social network is effectively only one generation long. Which is long enough to make a lot of money, but not long enough to build a business that lasts a lifetime.
Maybe they were feeling creative? AFAIK many of not all of the plants shown are fictional, so the document being the product of a creative mind seems likely.
How is this showing anything? It's a landing page with an email capture form and a 47 second video of the same screen shot.
You could call it on every input change, though I'd say Spec conforming is not the most performant parsing library in the world, so not sure if it be fast enough for running it on each input.
Maybe under the right circumstances, like right out of college.

I'm tired of the corporate BS and feel it's the same everywhere. I no longer have any drive nor any trust in the system.
I remember doing just that - writing some ugly parsing code, thinking that I should be a good team member and add some specs for what I was doing, and when I tried calling conform... Oh, it did the parsing for me!
I also liked the fast spoken disclaimer at the end.
That's hilarious :)
I suspect it was more for mystical/religious purposes than for showing off, but I concur that it may well not have any linguistic meaning.
An Arduino Nano? What a waste... Just use a PIC or an ATTiny. Spending even $1 for something so simple is unnecessary.

For personal projects, it's not often the case that you need to get BOM cost as low as possible and disregard other factors (like debuggability, or having enough DSP available to run the FFT for tuning calibration (though I suspect they'd be better off with autocorrelation...), or room for future expansion (adding multiple channels, adding a sequencer, adding control over the filter, implementing envelopes, running the Pi's audio output through the filter too...)

Plus, they might have had the Pi before, and still have it afterwards. That's the nice thing about general-purpose computers- you can put a whole bunch of different software on them, and then switching between uses just involves moving the board itself and plugging cables in.
I asked Woz about the TV Typewriter before. In an email to me once, he said he had not heard about it at the time.

https://twitter.com/benjedwards/status/1303784698662055936?s...
Aside from the question of being lawful, I don't think they quite fit the bill alone for a few other reasons. First, they are not truly public or accountable to the scientific community -- while they accept uploads, they are both designed and managed by unaccountable private parties. Second, they do not maintain much in the way of metadata, making it hard to verify basic details such as the publication date, authorship, and revision history.

This second points is important for having a coherent discussion of the literature and avoiding fraud to some degree, and to their credit, the major journals do provide this (but not the first point). In this sense, I think Pubmed Central is an example of a good way towards a public utility model:

https://www.ncbi.nlm.nih.gov/pmc/
It's not like Ruby has an insignificant amount of users either...
The first computer I ever used was a second-hand Apple ][e my parents brought home one day when I was little. I got started with BASIC on that thing.

I actually didn't realize until I had to use a ][+ at school later that some computers didn't do lower case :)
Palantir Moves Headquarters to Denver from Silicon Valley
I'm vehemently disagreeing about using email as a communications means in 2020 when omnichannels, slack, ticket-systems, etc exist. I don't want a mail client pinging me with mostly trash throughout the day between All Hand emails, tech emails, out of band sales people, etc.

That's really my point, some of us work completely differently. Ask your engineers how they can perform best..
Unfortunately the machine is not available in Europe outside of the Netherlands for some reason.

I tried calling a Dutch retailer to ask if they ship to Austria but couldn't even get pass the "Do you speak English please?" phase :(

Like WTF, the EU single market is a thing since how many decades now?! So why the hell do we still have region specific SKUs of the same product with different parts and availability between EU member states?! Imagine the laptop would be available for sale in California but not in Utah and in California you can only get it with a 512 Samsung SSD and a 300nit display and in New York only with a slower 1TB SKHynix SSD and a 400 nit display! /rantover
Congratulations - well deserved result for a really great project
I think the obvious point is that if the police are involved there is a small but non-zero chance of physical violence or arrest, and if they are not involved, there is a zero chance.
The answer, of course, is ads. You get more roll time if you hit the 10 min mark, even if its just slightly over
But does it means that it is a corporate project. Something that won't die when its leader get a better job?
A math tutor of mine was actually pretty angry at computer science for writing things like `a=1; a=2; //so 1=2 ?`
I guess he'd rather have the "assign 42 to age"... Except he'd probably read `42 => age` as "42 implies age", which would probably cause him more sleepless nights ;)
It does, actually! You can select to see less from friend, see less of the account that friend shared the post from, or you can 'unfollow' a person entirely, which has the same effect but without formally "unfriending" them, so you see none of their stuff at all, but maintain the network 'connection'.

You can also 'snooze' a person for up to 30 days. Problem I noticed with that was once that 30 days is up, the news feed algorithm SEEMINGLY overcorrects and tends to show you nothing BUT posts from that individual with a higher weight against everything else once their snooze period is over.

As someone who had a number of friends that posted content that was just annoying and boring (not so much incendiary or vitriolic-although they get snoozed too), I used snooze quite a bit. They're great friends, we just have very different tastes and tolerances for what happens on social media. So I used the tools given to me to see less of it, but maintained the friendship.
This is just feature bloat. Why is this needed?
They are (besides the Monotron Duo, which has a second oscillator (but no way to play it paraphonically without hardware hacking, you can just tune it differently)), but this is the Monotron Delay, which has, well, you can probably figure that out.
Approaching natural language, in this case, gets things a bit more readable. I like it. Of course , for this example in particular , doing e?.(...) is better if the block of code is short;
CIV VI (and its add-ons) has slightly improved here with religious units that can actively distribute your religion and also fight other religious units. Also the "band" gaining cultural points for your civ are somewhat going into this direction. But I agree, combat still has the most fun game mechanics.
A typical Apple "Retina" display has 57 pixels/degree[0], held at ~10 inches. VR screens are roughly similar resolution but held far closer to the eye, so pixels/degree is proportionately less. All this mean that we'll need dramatic increases in display resolution before it's pleasant to read text in VR for long periods of time.

[0] https://en.wikipedia.org/wiki/Retina_display
This is a necessary pattern for increased security.
Something like Haskell, or even Rust, requires similar vigilance in order to get the program even into a working state. With thorough, strong, static type checkers, novel borrow checkers, and more, a lot of development time is spent up front, dealing with compiler/type errors. Thus you can go to prod with high confidence that everything will work without any defect.

Now, back to Clojure. Clojure assumes that you weren't as vigilant as I just described, and that you don't have static type checking for each function, or that you don't have a fixed domain for all of your enums. Thus it is assumed because of that, probably when you go running toward testing (unit, functional, or otherwise), you want to assert the validity of all of this data.

My point in re-painting your words is that we all trade certain guarantees in correctness for ease of development, maintainability, or whatever other reasons. Developers may choose Clojure over Haskell, for example, because maintaining all of that extra vigilance is undesirable overhead. Similarly, developers may reasonably choose not to unit test every single function in the code base, but instead functionally test the public endpoints and unit test only certain systems (such as the one which validates input for the public endpoints), because maintaining all of that extra vigilance is undesirable overhead.
Why not both? https://soundcloud.com/dimkelly_music/sets/balnearic
Most workplace communication tools are focused on improving the efficiency of communication. I think of this as laying "pipes". It's never been easier to jump on a video call or ping someone in Slack or email. What happens is that the information/communication doesn't flow on a repeatable or predictable basis.

What people really need when remote is a way to help create and automate a series of communication habits/workflows, so instead of hunting around or perusing Slack to understand what's going on, the information flows to you. Like a series of communication pumps.

Right now, most managers manually collect this, which is an epic waste of time.

Self plug, but after 8 years working remotely and constantly running into the workplace chat firehose, I've built software to help automate any routine update at work (https://www.friday.app).