skysight-inc/HackerNews huggingface dataset:
Please help us improve and get the word out. A new vertical Search Engine
We are working on Aaron's Cat search engine ( https://aaronscat.com/ ) and would love to have your feedback. It's the beginning so please be nice :-)

Aaron's Cat is focussed on content relevant to the creators (A creator is described as a bot or a person who is curious, is able to think, invent, hack, make, produce or bring something into existence).

No matter how hard this is, we want to do it and we will. Please help us if you can.

We have added 2 new features recently, broad search and a simple command line.

And by the way, this search engine will always be private.

Look forward to any feedback.

https://aaronscat.com/
This is pretty useful for downloading mp3s of songs from youtube:

alias getmp3="youtube-dl -x --audio-format mp3 "

usage

getmp3 https://www.youtube.com/watch?v=<id-of-some-nice-tune>

(You'll need to to `pip install youtube_dl` first and probably have `ffmpeg` installed too)
As a westerner, I'm not the right person to ask.
Microsoft Deepens Relationship with US Department of Defense
Hapi – a rich Node.js framework for building applications and services
Best Savings Accounts of 2018 – MyFinance
What if cities are no longer the land of opportunity?
For databases, local storage beats SAN storage massively. I can get better performance and IOPS from an Intel NUC with a decent PCIe SSD than I can get from an AWS RDS instance that costs as much per month as the NUC did to buy. If I optimize a proper rack mount server for database I can get an insane amount and storage and performance compared to even a few months of RDS. Even a pair of 40 Gbps SAN links would not compare.
VPNs can be purchased with BTC. Mullvad is a provider that is relatively trusted, and you can use it with Wireguard, can even do multi-hop.

You probably don't want to connect with a home cable connection. Break into other WiFi or use public WiFi hotspots. Preferably never the same one twice.

Compromised machines can be a mixed bag and require some actual work, but people definitely use them as additional routes in their chain of proxies. You could also use cryptocurrency to buy VPSes to use as VPNs potentially, which offer usefully different privacy characteristics than VPNs as a service.

Even if you get everything else right, the worst enemy will always be you. You need to regularly cycle identities, never reusing them or linking them back to previous identities. If what you're trying to accomplish does not make this possible you most likely are not going to be able to stay anonymous forever.

This is basically the same advice you'd give to someone trying to commit crimes. Well, if you consider any potential adversary to be a threat, it's pretty much the same approach. I think it's wild overkill for most folks because most folks would never have even nearly good enough opsec for this to matter - I know for a fact that my opsec is simply not going to be good enough, I'm just not that organized. For most of us, the best approach is to just not give three letter agencies any reasons to want to destroy our lives. It's easy if all you want to do on the internet is listen to music and talk about programming.

Still, despite the fact that I don't really have any need for this, I find it to be a really fun thought experiment. And there's some pretty good talks about it, too.
The tail wagging the dog that is the last 5 years of devops advancement. Constraints imposed on software development to achieve reproducibility.

The most obvious example of this is the need to prematurely scale horizontally and deal with ephemeraliy (even compute).
I'm still really disappointed that Ember gave up on trying to compete with libraries like React on bundle size. I loved my experience with Ember, and I really like what they've done recently, but the fact that out of the box it's several times larger than an equivalent set of React libraries makes it hard to justify. It's super awesome if you're building complex, ambitious desktop web apps, but for simple, mobile-focused progressive web apps it just doesn't seem worth the extra bytes.
Here ya go. Quite critical of Kyoto Cabinet.
https://www.anchor.com.au/blog/2013/05/second-strike-with-li...
Dead drops sounds like an awful way to distribute anything at scale. The loss from other people finding stuff seems enormous also.
You named your company before you acquired an appropriate domain name?
Eh. I was a tenured professor who recently left my position because I got tired of the mind-numbing cacophany that academics has become.

However...

I think people may be reading into this too much, and overlooking the more obvious problem this points to, which is the typical IRB system in a university setting. The real scandal here is probably not anything about grievance studies or its pushback, but how it's even possible that the IRB can function in this way. Because, as someone who has seen all sorts of IRB investigations and feedback and discussions, this to me looks more like typical IRB behavior than anything about grievance study politics.

To me this looks like a simple case where the IRB saw something about this study and decided that it was unreviewed human subjects study, and that as such, the investigator should be investigated. I've seen stuff like this before, and it has nothing to do with broader university politics, it's everything about Kafkaesque IRBs that now oversee every nanometer of university research.

People seem to assume that IRBs are rational, and that the only reason this could be occurring is because the IRB is being leveraged to punish this professor for politically unpopular views. This could be possible, but to me this action is totally expectable given the IRBs I've seen. They're mindless, bureaucratic institutions that approach everything from a robotic literal interpretation of every guideline, with little to no regard for actual scientific ethics per se.
Try using fiber then. I was surprised and pleased to learn that my 10G fiber has something like a third or quarter of the latency of my 10G copper in my new house.
I would argue that using a VPN while routing under the Tor network mitigates any possible security that was originally provided by Tor.

Even if there is N% possibly that a three-letter agency can find an identity correlated to a Tor client in M time, VPNs are much more likely to either be malicious or compromised. And worse, most if not all VPNs don't onion or scatter-route traffic; every single network request goes directly to the VPN provider whom I must explicitly trust.

Granted, this isn't a problem if you run your own WireGuard/IPSec/OVPN instance on your own hardware, but for most people in unfree countries this simply isn't possible.

What's worse is that now not only do governments possibly collect your data, but a random third-party entity as well. Because of this, I only use VPNs when the alternative is nothing at all (like airport wifi that blocks Tor connections).
>> So how could aliens organize so much of the universe to engage in broadcasting the same sort of signal?

Er, inter-galactic empire?

If we're going to start imagining aliens with hyper-advanced super-technology, why stop? We can imagine aliens that can do anything they like.

Then again, there is nothing that says some alien species can't have a lifespan of a few billion years, enough to make the trek from one galaxy to the next, with time to spare for lunch. Perhaps those bursts are their inter-galactic Skype, sending selfies back home: "Me standing in front of that hot new Supernova we just spotted!".

Like I say, we can imagine anything we like.
I remember when I was very young, back around 1960, that I said it was very likely that we'd have space stations, rockets to the moon, hand-held computers and excellent robots. But the one thing we'd never ever have, because of the Inverse Cube Law, was any sort of Ray Gun.

Just to spite me, I'm sure, that was the very first of many Sci-Fi predictions that became reality for me. I read a write-up on lasers in Popular Electronics as early as 1963.

Popular Electronics, July 1963 "Lasers -- The Light Fantastic"
Starcity (YC S16) Is Looking for a Principal Software Engineering
> Consuming animal products results in slaughtering ~75 billion sentient farm animals each year

I am sympathetic but people do not seem to understand that a huge number of animals – probably many more than this worldwide – are destroyed when fields are plowed.
How long until AirPods(or its case) have eSIM?
I just nabbed a cheap one as well. Happy to join the community.

Question for you though: it appears to be just an inch too big to fit into my building. How difficult is it to split into manageable chunks. Do the 4 modules separate without too much hassle, or are we talking full teardown?
I take it the "(2012)" in the title is wrong since your post is from 2011?
I was surprised to learn that this was true for the “hard” sciences. In the early 30s, after Hubble published his research showing that the universe is expanding, the Big Bang Theory started to become accepted by the mainstream scientific community. However, the Soviet authorities declared (a secular fatwa) that it was against Marxist orthodoxy – apparently, on the basis that its concept of “creation” was crypto-Christian. As a result of this stifling and repressive atmosphere, George Gamow, fled the regime. He later developed the theory of Big Bang nucleosynthesis (explaining how the Big Bang was responsible for the abundance of Hydrogen and Helium in the universe).
Introducing Codefund 2.0
It was very cool. I remember sometime in 2001 when iTunes was released, I was able to listen to other peoples' music libraries without restriction.

That got shut down pretty fast, but I still remember it fondly as a thing from before the net became all about monetization.
Evolution’s Gravity
Unless I totally misread the "colossus" papers, Google does not in fact have an "accessible from anywhere" storage layer. GFS/Colossus is a per-cluster filesystem capable of read and append only. It is very much NOT generic and only supports custom applications.

Presumably that means that on every Google machine there is a directory that is shared for the entire cluster BUT:

1) It is per-cluster, not global (given Google's cluster sizes one imagine's that's not that much of a limitation, but then again, it seems like that is a clear limit)

2) you can only create or append to files (or delete them I guess) (and this is therefore non-posix, and does not support things like mysql or postgres)

3) this is very different from what GlusterFS, NFS, persistent volumes, etc provide. Therefore disks on google cloud are presumably very much not just files on this GFS/colossus thing.

4b) it was single master at least until 2004. Maybe until 2010. Apparently that can work.

https://cloud.google.com/files/storage_architecture_and_chal...

https://static.googleusercontent.com/media/research.google.c...
Ask HN: What's the most important piece of code you've written?
What's the most important piece of code you've written?

My answer is as follows... The most important piece of code I've written was a rudimentary 2d tile engine in QB64 for an RPG I never finished. It's memorable and important to me because of what writing it did for my confidence as a developer. At the time, writing a tile engine "from scratch", in my mind, would make me a "professional".

I had been following a Game Development YouTube series called "Adventures In Game Development". I wanted to be a game developer! It was my dream! I was a novice developer when I took on that challenge. After a few articles and discussions with some people in various IRC channels, I began.

A few hours later, I saw a map appear that I had hardcoded which contained 0's, 1's. When I saw the square patch of grass with water in the middle (my clever map design), I thought I could accomplish anything. It was one of those moments that changed my life.

I'm not kidding when I say I had wanted to write a tile engine for a year, at least, before I was actually able to do it. I was probably around 14 years old, at the time.

I hope you enjoyed reading my answer to this question and I look forward to reading yours!

EDIT

I found the link to one of the articles I read when writing the tile engine.

http://www.petesqbsite.com/sections/tutorials/tutorials/rpg_tut2.txt

EDIT 2

Another important piece of code I've written was the prototype for this game.

http://hdfgame.com/

I helped with the commercial version a bit but it was awesome to see my prototype turn into the first commercial game that I helped release. The prototype was simple but it had the basic functionality that Hexapod Defense Force has.
DNA of wolf declared extinct in wild lives on in Texas pack
Domain names don't really matter. You just need to be easy to find on Google search.
Although personally I’ve never had it happen, I work closely with our support team who handles these issues. It happened to around 5% of staff towards the 4th year of use and about 100% more on the 5th year. Majority shut off and never came back on. A small percentage were able to turn on and we could retrieve all the useful data after a clone. Thankfully we have a policy that critical things should never be keep local.
I haven't launched yet. And no, I have the .co and .io for a specific domain name, I'm just wondering what folks think seems better nowadays?
This requires both GPS and LoRaWAN hardware, which would introduce a financial overhead of about 20-30$ per package.

Fascinating idea, however.
Then you might like Han Song

https://en.wikipedia.org/wiki/Han_Song_(writer)
I compiled notes for people who are learning Python
Folding Beijing was linked in TFA, but in case someone overlooked it or went straight to the comments, here's the English translation: http://uncannymagazine.com/article/folding-beijing-2/
The flip side of the level of expertise being high was that the expected level of expertise was high. If you even found documentation showing how to do stuff it would often be taken for granted that you knew you had to recompile your kernel after step 4 and update your PATH and all that.

The ethos at the time was that you had to learn things the hard way, RTFM, and not spoon feed others who hadn't put in the work.

If there's one thing I'm glad about on the new Internet, it's that there's a lot more effort given to reader friendly documentation.

All of this is to say, kids these days have it easy!
That would raise an entirely different set of issues in Salt Lake City.
Why? It's a skilled profession and there's demand for it. Given how many 'engineers' are working on yet another Facebook/WhatsApp/Twitter/whatever clone that people really don't care about, why shouldn't professionals who provide a service that people enjoy make the same money as people building a shitty app?
> The closest black hole we know of is V616 Monocerotis, also known as V616 Mon. It's located about 3,000 light years away. [1]

So no, because we haven’t had lasers for 3000 years yet, and the black holes we can create here on earth last for microseconds.

[1] https://phys.org/news/2016-03-closest-black-hole.html
I'm not sure this is necessarily true. 2 x 40Gbps is bandwidth which is typically not the limiting factor. If it was you can go with higher bandwidth like FC. RDS is a database service, not SAN. Look at SAN boxes from storage companies, you can get things like 60 SSDs in a single box. To match the IOPs of that you'd need a lot of servers with local storage. I think in general dis-aggregating compute and storage is the optimal approach, whether some particular solution is better/price effective is a different question. Having all your drives in a box means they're easier to share, easier to service, easier to replace the servers as well ... lots of wins there.
Poor will save the world
Meh. Not great. (But thanks for asking.)

Sure, there's definite improvements. More people have access, more of the time, and that's brought in interesting & creative people and projects. (As well as the obvious opposite.) It's easier to publish graphics, sound, video -- anything beyond text was difficult before. For a while, discovery was much improved, although I actually think that's gotten worse lately.

What gets to me the most, though, are three things:

1. The loss of interoperability. When the internet started, there was a clear, strong value placed on interconnection. First it was through low-level protocols like NCP or TCP/IP, then through application protocols like FTP, SMTP/POP/IMAP, Gopher, HTTP. This effort seemed to peak with network APIs (RESTful or not) and other standards like RSS/Atom. The protocols changed, but the idea remained: we, the users, should be able to build our own view of the internet, each according to our needs. This whole trajectory seems to have been greatly devalued in modern times. I understand that it's due to economics -- advertising wins over community -- but it's depressing as hell.

2. Centralization of services. We talk about this a lot on Hacker News; I don't need to elaborate. But take it from an old net.geezer that it feels extremely uncomfortable that most people only use a literal handful of sites -- and more and more people seem to question the idea of independent websites at all.

3. General complexity. I've retired from the tech world, in part, because of the overwhelming complexity of the technology. Maybe this is like the old days of science, where after a point, one person could not comprehend the field. But still, it saddens me that there seems less and less space for simplicity. I run all-static sites (with no Javascript and minimal CSS), not much different than I did in the mid-1990s -- and for that I'm a radical. I find that strange.
MacKenzie Bezos and the Myth of the Lone Genius Founder
I think law enforcement spending all that money to catch consumers is very unlikely, it's the wrong end of the stick. Not to mention once its known they are cops, they'd have to try and reestablish themselves. Doesn't seem too effective to me. If anything it would help create kingpins because certain places would have a good reputation and newcomers would be avoided.
I actually don't think this is a new phenomenon, but an old one with evolving names and players. When I was a student 3+ decades ago, we called them "fluff courses." And my parents remember taking fluff courses too.

We may have rolled our eyes, but in reality we were in on the game and had a vested interest in it, because the fluff courses were known to be an easy A. For one thing, a course that everybody in the college had to take, everybody had to pass. For another, teachers with a strong ideological agenda tended to be easy graders, because they wanted to be liked. So we sucked it up in those courses and were thankful for the boost to our GPA's.

If you make every subject as rigorous as math or physics, the resulting workload will be crushing. And not everybody who gets a degree needs to be such a rigorous thinker, to make a valuable contribution to society.
> GFS/Colossus is a per-cluster filesystem capable of read and append only. It is very much NOT generic and only supports custom applications.

For the most part, google only has custom applications.
Just about everything is written in-house, and takes advantage of things like being able to open a file from the local disk file just as easily as opening one in Colossus or their equivalent of Zookeeper.
looking forward to the voyages of the giant butt and the inevitable kardashian comparisons.
Here's an article from mid-2018 showing (mock?) images of the company's planned use of this as a "luxury airship"

https://newatlas.com/airlander-10-passenger-cabin/55515/
You don't really believe this -- .com's obviously matter the most, but many good .coms are being squatted. If domain names (and extensions) didn't matter, then there wouldn't be such demand for some extensions and not others.
The tone of the article was really off-putting. I get that it is a hard business, especially in SF, but it felt like she was blaming everyone (including her staff) for her restaurant's failure and taking zero responsibility herself.
In a PC, no. In a server, yes... About half a dozen of them. Later determined they were part of a defective batch from Kingston. They just stopped working. No recovery of data was achieved.
Vegetarians at the gate
Welcome to the Universe is an excellent book for understanding the basics
https://aaronscat.com/
One came back to bite me: https://progressive.org/magazine/ties-that-bind/

They had a joke of a case. When they first threatened to sue after I'd given notice, the CEO told me he'd have to take legal action to set an example for the new company. Or as the head of HR put it "they can't take our best people." They made no mention of trade secrets or any other legitimate business interest that would have been required to enforce the agreement in court. Instead, the CEO said that they had a "basically an open and shut case" because I couldn't take my "work experience" to their "closest competitor," which is nonsense. Not to mention that people at both companies have told me the companies weren't even competitors.

But the new company withdrew the offer to avoid having to go to court, so the facts and the law didn't matter.

This is how non-competes work.
Not directly. This was usually done through a plug-in such as QuickTime.
I am on a couple trackers and forums like that. They're usually pretty slow and those that were once open slow down when they become invite only.
The 2.x were the reason I
many people I know dropped it.
Dubai Evolution from 1960 to 2021 Time-lapse(YouTube)
Fair enough statement, but it looks more like a direct translation from Chinese sentences to me.

> "No Harry Potter local as no magic, ..."

We don't publish localized Harry Potter (don't they? I am not sure) because magic fantasy is abandoned.

> "... no god, no fiary after 1948."

Why 1948? The year is not that meaningful for modern Hong Kong people, but it is a important year for China and Taiwan. At 1948, KMT was de facto defeated by CCP and start to retreat to Taiwan.

> "Too violent no ..."

A book cannot be published if it is too violent.

> "It is not just the rule. It is the arbitrary rule suddenly comes up."

I suppose this looks like normal English? Chinese Government intentionally keeps the publish law vague and blur, so that they can "dynamically" decide what to ban and who to capture.

> Any funny bear like honey

@flukus got this.
You contradict yourself in very few words:

can be used by all camps

and

only people in the "libertarian" part of the political spectrum can use it

Additionally, the organisation that controls it don't control the content or who can use it. They continue to improve it and maintain it for the purposes of maximizing anonymity and preventing the type of 'control' that you seem to think they're capable of.
Perhaps we have fewer children to make our ongoing existence sustainable.
Is this what the film 'Limitless' was loosely based on?
Very valid, thanks ;). I just added links, should be updated momentarily.
That doesn't match other numbers I've seen, and doesn't show any sources. Do you know more about it? (Edit: I'm familiar with the welfare cliff in general, just curious about this analysis of Chicago programs).
I use magit as well. I don't end up editing my dotfiles very often anyway, so it's not a big deal to execute a couple git commands here and there. The convenience of not linking files all over the place or depending on other scripts is pretty great.
> It was an experiment on institutions

And as they're so keen to remind us, groups have rights. Which should also mean they have responsibilities.
I think an important aspect in this post is the idea of a maximum amount of time for a particular section. I've had some success using this to combat perfectionist tendencies. In addition, im currently going through grad school with 2 kids and reading about others who have made it is always good for maintaining the "can do" attitude.
Thanks! I appreciate the comment, and the good wishes :).