skysight-inc/HackerNews huggingface dataset:
I think we need to think of social protocols less as a technical solution and more as what I'd describe in my day job as a 'business process'. Sure, part of this will be tech-enabled and parts will be fully automated, but I feel that what is really lacking is an internet etiquette that can be abstracted over different channels or platforms.

Consider Facebook. With the friend request it invented a new social protocol. It was based on an underlying technical need (this platform will allow you to message, interact with and view the content of this target user) but became a social contract (I assert that I know and am willing to interact with this person on a level where they can see my daily updates and information that I have chosen to share). This was incredibly rigid and binary, but essentially shaped the social media landscape and affected the way that users, especially early users considered their friendships and acquaintances.

Also its a bit out of vogue now, but there was a massive 'thing' of the facebook relationship status being some kind of social registry.

If anyone has read the 'Kingkiller' chronicle books by Patrick Rothfuss, I would imagine a 'social protocol' to be something like the 'rings' system from the city of Severin. Simple ruleset, but allows complex social emergent behaviour and could be abstracted over different mediums or communications channels.
I’m glad you posted this again. I remembered you posting this a week or two ago, but when I got a chance to look into it I couldn’t remember which article or what the name of the project was. I’m a fan of the style of NixOS, and also a fan of Arch, so this is a must-try. Thanks!
One thing that gets me every time this pops up... Nissan owned z.com and they just sold it fairly recently to GMO of Japan...

How can you own a single letter domain name but not your own brand. To add insult to injury they sold it for less than Facebook paid for fb.com.
> After the Sea People invaded Mesopotamia

The eastern mediterranean basin. AFAIK Assyria wasn't directly affected, the polities directly affected were Mycenaean Greece (collapsed), the Hittite empire of Anatolia (collapsed) and the Kingdom of Egypt (which repelled the Sea People but likely at high cost).

The Assyrian Empire contracted at a later date, possibly as an indirect consequence of the collapse.

> If we regressed again, it could take a very long time to recover, because of the exponential growth you mention.

An other issue is the ability to access resources. As a civilisation progresses it consumes easily accessible non-renewable resources, the more it progresses the more difficult to access the resources it consumes entirely.

A civilisation following the collapse of the current globalist one would have a very, very hard time accessing non-renewable resources to fuel its growth.
My son has narcolepsy. When they tested him using a day time sleep study, it was his ability to fall asleep quickly, in just a couple minutes, that was the primary indicator of his condition. I believe the doctor said an ability to fall asleep and hit a certain deep stage of sleep in less than eight minutes is what they look for.

In movies and such narcolepsy is often portrayed as uncontrollably falling asleep mid-activity. Turns out that's not actually narcolepsy but a specific form of cataplexy. They are often present together, but are distinct. My son, for example, has very strong narcolepsy but relatively mild cataplexy.
Today, 300k for a household is needed to live a middle-class lifestyle
You are right, both sides are to blame, but this don’t make any of the them better.

In Brazil we have the same mentality of “sides” and I believe that this is destroying the good sense of some people.

It’s not because everyone does it that it should be the norm, or that is not evil.

Our true challenge is how we can stop this type of propaganda without hurting any freedom?

In Brazil All the big publishers are in someway connected to the people in power, so our non-fake-news were never really impartial or independent. Some even say that the media should be controlled by the government (which is to me a 1984 scenario, but not so much different from what it’s today).

I believe that the only way to end this fake-news madness will be a truly anonymous p2p communication, but this would generate another kind of problem.

(Sorry for my english, I’m still learning how to write properly and an argument is kind hard to do, I may sound like provocative but that is because of my lack of vocabulary not my intentions)
Oh boy.

I had just joined a “subscription based social site” as a backend developer. I think it was PHP 4 and MySQL 3 at the time.

Someone had realized that it would be great to have database “migrations” in code instead of using phpMyAdmin to modify tables.

Thumbs up, forward thinker!

So there was an ONE BIG migrations.php file that had our DDL in it with if statements around each one to see if it had already been run.

The statements didn’t have a version number or anything super simple and trivial. It was a combination of all the worst ways you could figure out if a column had been added to a table in MySQL.

When code was deployed, someone would visit http://example.com/migrations.php real quick to migrate the site.

Oh man, classic.
Counting increasingly larger numbers as I'm trying to fall asleep will sometimes make me feel anxious as I become aware that the numbers are getting large and I'm still awake. So now I just count "one" repeatedly. Works much better.

The next thing I do is search for patterns in the blackness behind my closed eyes. Once I find myself following random images into whatever they become I know sleep is imminent.

Finally, I discovered that mimicking REM by moving my eyes back and forth usually makes sleep come on even faster.
Not surprised. After watching this video [0], my conclusion was that there are no actual rides sharing companies in the world. There is only SoftBank.

As an aside, Lei does some awesome videos on technology and definitely worth a subscription!

[0]: https://www.youtube.com/watch?v=OfFX9iKZAj0
Seems all the methods in the writeup are APIs (not sure about wit or sphinx), so what's missing is missing locally-run processes like DeepSpeech. But on that same note, I'd like to see greater accuracy comparisons on all these methods, and pricing (googly gets to around $1.44 / recorded hour?) since that's a significant factor.

From prior use, Google's speech API (at least the "video" model) is freakishly accurate compared to DeepSpeech to where I wondered if they used closed captioning to help train their model. But I haven't seen rest of these at work: https://i.imgur.com/cdOlARO.png
Nuclear clouds were also a giant pain in the ass IIRC, could they even be cleaned?

Convenient way to strangle enemies though, nuke their cities and they have a very hard time rising back up because they can't produce.
You may not have the best thread for advising people to rely on non-enforcement :)
AFAIK it might have felt like unfairly penalties to the player. Sid Meier has discussed in an old interview the prototyping rise and fall of civilizations in the game. He concluded that it was not fun for someone to see the civ they built over the course of hours being taken from them.
The majority of the APIs mentioned are probably using DNNs. But those are all online-only, so higher-quality offline engines would definitely be an improvement. I wonder how much effort it would require to integrate them into the SpeechRecognition package.
Federated networks are a type of decentralized network (since no single instance is a single center point of failure).

I think federated networks are perfectly fine and a good first stepping stone into better decentralization, P2P usually has some problems in usability and moderation/administration.

Mastodon instances allow people with similar interests to live together as a community with a strong bond than what you'd usually encounter in purely P2P networks.
This seems somewhat complex to me.

Are there any suggestions for simpler event stores (perhaps with the interface of an event queue) in any language?
People need to stop comparing the fall of pre aircraft civilizations to the fall of a post Internet civilization. You wouldnt compare the fall of the roman empire to the extinction of the dodos. We've made enough strives in technology to where it may be fun to say oh history repeats itself, but at this level of unexplored territory you're going to need facts to prove your point.
You can setup a webpage and email people. As well as promote it offline.

That's your street corner.

Pre-internet you couldn't walk into a TV centre and demand to be broadcast to everyone on Channel 73 and now similarly you can't expect to force YouTube to stream content it doesn't like.

Just because a huge proportion of the internet has joined the YouTube club, doesn't magically make it a commons. Theyre the ones paying for hosting, staff, etc, not the state.
Nothing like inconveniencing millions of people a day to prove a point. Fuck this guy, every time I type in nissan instead of nissanusa (TLDs withheld).
I had a fairly large client that literally had an entire hacked together "CMS" they refused to move away from because it was a memorial to the late lead Dev
I think this was the test I vaguely remembered. Anyway, such a test probably doesn't really say much.

https://www.phoronix.com/scan.php?page=article&item=ubu-1704...
a nice combination of Go and Javascript
Crypto projects raised~$1B(2017)now“intentionally non-transparent”,delete WP,etc
It likely would need some compelling user-focused feature/gimmick + rock solid UI in order to get a foothold in the market.

However, the real innovation would be in managing the cryptographic keys in a way that is both secure (within parameters) and dead simple for end users.

This is the part where someone starts shouting "blockchain!" Not sure if that's the solution, but with enough smart minds thinking about it I'm sure a there's a way.
How to fall asleep in two minutes or less: Have kids.
It's actually the other way around, they prepay Grab some package and make it back + the driver commission over time.
> Most modern speech recognition systems rely on what is known as a Hidden Markov Model (HMM).

This not correct. Most modern speech recognition systems are based on deep neural nets (DNN).
> From my perspective, Google's goals are aligned with improving the world by offering information services.

Ah yes. From "Don't be evil" to "Improve the world"? Who asked google to "improve" anything?

> To me, Facebook has no such world-improving aspirations.

Which is why they are being attacked. They are neutral.

> Plus, I keep seeing studies of how increased Facebook usage correlates negatively with peoples' moods

The same applies to google. The more you use youtube/google/google news/etc, the more depress you are. This also translates to news media itself.

> so Zuckerberg's evident goal of "get everyone on Earth on Facebook" feels gross.

Google is even worse. Censorship + agenda peddling + discrimination + google has far stronger monopoly on
people's attention and far more information.

No offense, but I wouldn't work for either google or facebook. Both are terrible for society and freedom and mental health.
Thanksfully those folks easily expose themselves.
Calling the Siphash security theatre senseless explains it also.
This was probably not considered a hack when it was implemented but at some point in the early 2000s someone deployed two binary programs on an old Compaq rack server running RedHat Linux of some version.

I think they're called lpr and lpd. But I've tried to find their source and it's not in any major printer packages. By running strings and hexdump on them I think my co-worker finally managed to trace it to a package of software made for a firewall. And embedded in there were these two programs for printouts.

SO that became well used in a major government branch that will go unnamed.

Fast forward to 2013 and it's my job to upgrade it. Replace its hardware and its OS.

Luckily the two binaries could be run from RHEL 6 but it was all on faith. I had no way to replace them or upgrade them because I had no idea what they did, what protocol they spoke.

So they're running to this day. I'm sure someone here who is more versed in printing might tell me that they implement some standard protocol that can be replaced by CUPS or something well known. I'd be thankful but tbh they work so they won't be replaced in my time with these systems.
You know what? I, and I’m pretty sure a majority of people, would rather just regulate Facebook to death. You jump through hoops to maintain your privacy, I’ll lobby for change to existing laws. Meanwhile you tell people how they’re just not into computers enough, or not hard enough on friends and family.

Let’s see which prevails.
https://medium.com/@steve.yegge/why-i-left-google-to-join-gr...

That guy would disagree I think.
Boredom. Your body is not engaged or interested in what it's doing, so it seems no reason to not sleep.
I don't even understand why someone who has a hosting would want to write on medium when they can host their own blog, especially when in the case of liberapay and mastodon they say they are fighting for freedom but choose to wirte their posts in a closed, centralized service which also has user-hostile behavior.
If I had to guess, it was a hamfisted way of doing JS-style objects in C++. They could just slap properties onto objects, etc, and the build process will determine what each class needs. Clever, but terrible.
When exactly did clowns become scary?
I am in the minority group of fast sleeper but it is more to do with my blood stickiness. sometimes I am a bit scared as it is too quick.
I will forward it - thank you! If you can point me on a specific English mistakes that you have noticed, I will really appreciate it.
> less to do with Rust itself, and more to do with this seemingly horrible futures library

Doesn't almost every major programming language have Futures though? (C++, Java, Python, Ruby, JavaScript, Go).

It seems a fair criticism for so common a building block.
The latest thinking on the European dark ages is that they occurred because of the Huns-- they pushed hordes of other barbarian tribes into and overwhelming Rome, and brought Black Plague which killed half of Europe.
Grab is also partly funded by SoftBank
That's what night-vision-friendly red lights are for. If you're using bright whites so others can see you, you're using the wrong tool for the job and endangering others in the process.
Show HN: Include profiling results into the response for a WSGI application
I'm on month 3 of CPAP use and I didn't get the "firing on 8 cylinders instead of 3" effect -- I can't say I've noticed any change (aside from "my spouse is willing to share a room with me" which isn't unsubstantial). How long did it take before this feeling kicked in?
I don't think the objective of this post was to convince us to build blogs with react. I agree it's misleading and it's a bad idea. Still, I have been dabbling with react and got a couple of neat ideas from the post, for example the Helmet library. This article made me curious enough to actually visit the netfly page and wander around. That was probably their objective? They also let us see clearly buttercms Api.
I guess I'll have to try this...
I started this project because currently it is too "hard" to profile requests for python webapps. There are attempts that create a new URL for you to inspect the results, but I guess that embedding the results directly into the response would be best, as you can check the info through devtools.

There are obviously space to improve, but I thought I would share my approach before I work more on it.
You can just visit http://www.4clojure.com/ and start practising Clojure. No need to install anything.
Here's another one: app needs the storage permission to attach a diagnostic log file to a bug report email. An OS that sandboxes applications should absolutely provide a way to do this without additional permissions (a file that was only ever written by the app cannot contain data not available to the app to begin with); as it is, either the user starts ignoring permission prompts because otherwise things don't work, or they deny them and the developer can't get a log file.
He’d be right. That’s one of the reasons I dislike the standard browser-based civ-inspired games such as Travian.

Not to say there is no was around that — when I last did game development I had an idea, but I don’t want to risk breaking my NDA by saying what, only that a potential solution might exist.
> (Most of) Rest of the world sees it as a safety issue and is happy to give away their firearms.

Because we should aim to be more like china, russia, europe, middle east, africa, etc. No thanks. You guys can have your tyranny. We'll stick to our rights.
The main limiting resource is energy, and we have enough coming from the sun to increase our consumption by several orders of magnitude.

The second limiting resource is low societal time preference, which I’m afraid we might run out of.
Miniflux: minimalist and opinionated feed reader written in Go
“In August 2017, Grab raised US$2.5 billion in series G funding from Softbank, Didi, and Toyota.[47”

https://en.m.wikipedia.org/wiki/Grab_(company)
OSINT and Threat Intel tool ThreatPinch releases v3.0.0 with graph search
I think there's a weird tendency in modern internet culture to take long-established things and decry them as myths, where the whole debunking consists of bad faith engagement with a straw man argument not attributed to anybody. And sometimes even the debunking itself is just a more nuanced restatement of the idea supposedly being debunked, offering to substitute it for the 'simplistic' view that someone, somewhere, supposedly believes.

And I don't think the thesis put forward by the Civilization franchise is necessarily wrong, however dreary. As with anything, it depends on the level at which you engage with it, and how much good faith you apply and which things you choose to emphasize or not emphasize. Economic strength and accumulation of resources and sheer population do have a lot to do with who dominates. But maybe it takes other stuff, too. Maybe playing a game doesn't mean you're ignoring it, and "correcting" the thesis of the game doesn't mean we're due for an overthrow of a grand cultural dogma.
I didn't see this in the comments:

Material from Brazilian sperm banks is fully anonymous and nearly devoid of data: skin/eye color are provided -- and I think profession too. In contrast, American sperm banks provide a trainload of information: there are photos, various indicators of health and intelligence, etc.

It's not even a difference in legislation, it's a difference in the ethical guidelines of the respective medical associations.
When the creator of that video uses hyperbole throughout, one should know to look elsewhere for research/analysis (hopefully primary sources).
What's even more shocking is google's PR team here claiming that google is working to "improve" the world. It's so disgusting and tacky.
I agree with that rule.

Sometimes you have to get the job done in a "less than ideal" way. But a lot of documentation/comments should be left to justify and more importantly explain how it works.
Funny you mention NASCAR Racing. Was this the 1994 MS-DOS title? How were threads even done in an OS like DOS? I'm guessing this was something DOS/4GW gave or along those lines.
The reference to Coase was too obscure - I am implying that the size of this firm is too large to internally find an efficient use of resources - in other words the firm should be split up into smaller firms that can for example compete to be Report Making departments

There is a fair amount of shaking out to do but look at saas companies - to a large extent they are just being the HR department or whatever for their clients. Fake internal markets have generally failed utterly.

I think we are going to see much smaller much more productive individual companies.

maybe
Break up with your frontend monolith – Talk
https://en.wikipedia.org/wiki/Line_Printer_Daemon_protocol
If humanity “retires” we’re guaranteed to go extinct anyway. At the very least there are periodic extinction-level asteroid impacts that will wipe us out if we stay earthbound.
> Recently, apart from CS and genetics, we are stagnant.

Are we? And also, the developments in CS (and computational science, in general) seem to speed-up discovery in other fields more and more.
Event Processing and State Reconciliation
I'm getting an uncomfortable feeling that I'm doing something wrong but here it is.

- Source system emits business events into the stream (item available for sale, inventory item updated, purchase made, etc)
- Multiple downstream micro services receive events and persist them into local state (not as events, but is read-optimized relational form - current inventory, etc)

My problem is that events are effectively state CHANGES, and missing or erroring-out on even one event creates discrepancy between state in the source system and state in the micro services.

How can source state be reconciled with target state of micro-services? A naive approach would be to create batch extract from the source, push it to destination, and update missing items based on timestamps.

Any ideas are welcome.
You don't need maths or proofs to improve the safety of a programming language. Also, surely it's as much a psychology /workflow / management issue as much as Rust-like memory management etc.
If companies payed programmers properly, gave training and benefits, there wouldn't be lack of programmers.

Raising the bar makes sense in any engineering.
I think you misunderstood my post. I want stored procedures too, bc they are necessary in certain cases. But I want them in a language I like.

The repo I linked to is for C based extensions added to Postgres but written in Rust, that could replace pgsql for stored procedures.
I worked for a chain of medical clinics in the early 2000s in Florida.

Everything was going digital. We had a “remote” office across the street that didn’t have internet access and it was really expensive to have lines installed.

I don’t remember what the device was called but it was some sort of satellite dish. Our network admin had ordered them and installed them on the roof tops of both buildings and we could provide access via this link.

It was pretty rad to me. But then the intermittent bugs started creeping in. The remote site used some windows 2000 dumb terminals and throughout the day all of them would disconnect at the same time - every day.

It was very random and they’d automatically reconnect after a few seconds to a few minutes - always.

Well, I was the new guy / intern grad. And so after a few weeks of debugging different things inside and moving the dishes around to make sure they were exactly pointed at each other my boss rolls into work with a beach chair and an umbrella.

I looked at him and asked if he was taking off early and hitting the beach and he goes “no you’re debugging”.

We set up the chair and umbrella on the roof. I sat up there with an walkie talkie and the remote site had the other one. My job was to sit until they radioed to see if anything was obvious interrupting the connection.

Then a semi truck stopped at the red light.
StudioLine Photo Pro 4.2.39 Crack Serial Final Free
Huge Piles of Abandoned and Broken Bicycles in China
Last time I checked, psychology doesn't affect how a computer program runs.
I don't get why it's assumed a domain name belongs to a company. The internet wasn't built to be a sales machine hell I remember when I saw my first ad on a website (law firm) in the early 1990s I was surprised and disappointed.

Even Twitter or any social media clawing back a name should be disastrous for a website desiring people to use it.

My username on a social media site is often confused or assumed to be an Australian comedian and radio host. I'm waiting for the day my name is taken. I know I don't own the name or the site but it's poor service to do such a thing.
Could you elaborate on "clear from the oscilloscopes"? That sounds interesting.