skysight-inc/HackerNews huggingface dataset:
There were some good and bad reasons for this. Remember that when the web launched the idea of encryption, PCI compliance, input sanitization, etc. was all pretty foreign. Your typical web store was vulnerable to a remote execution vulnerability, probably stored all its data (including passwords and credit card numbers) in flat files (unencrypted plain-text) without even using a database (which at least meant it wasn't vulnerable to SQL injection), and didn't use ssl. It took a few years for things to improve to a basic level of security but even then the widespread public perception was that giving your credit card to "the internet" was about one million times worse than walking through a dark alley in the worst part of town while carrying a basket full of all your life savings in cash.

Bit by bit things started to change, but it took years.
Sunrise Calendar
Hey Google: 7 days – 7 years ago is the day the + operator went away
On that day we lost an operator. Google flipped a bit, + became a noop, and things have been odd ever since.

But like a perfect code in perfect parity, a strange sequence of synchronistic events have brought forth a bit of parity that could realign space and time.

Hey Google, let's make 7 days and 7 years a day of parity when things return to even and we see the + byte back. What do you say?

[1] The + operator has been replaced (Oct 21, 2011) https://news.ycombinator.com/item?id=3140797
Still works on macOS Mojave, and I use it everyday. True email client not relying on any third-party API / company to work.
"The advancement of the arts, from year to year, taxes our credulity and seems to presage the arrival of that period when human improvement must end." -Henry Ellsworth, US Patent Office Commissioner, 1843
I think views such as this take a premise of peace in nature -- that without external influence, Earth would be relatively static. But we know this is false. For instance (as per the topic of this article) these [1] are the temperature readings we have from various sources, just over the past 400k years (things get really wacky going back a bit further). Literally before humanity existed we see extreme global climatic swings happening on very short time scales, with upwards of 9 degree (celsius) temperature changes. We are likely exasperating both the acceleration and magnitude of the most recent swing, but even if humanity did not exist or even if we managed to achieve 0 carbon output, we'd see a warming event happening some time right about now.

And it's easy to forget that throughout the history of our planet that have been numerous mass extinction events where nearly everything on this planet went extinct, all without any help from any species whatsoever, let alone humans. For instance during during the Permian-Triassic extinction period, about 250 million years ago, some 96% of species ended up going extinct. All of the incredible diversity we know as life today emerged from those 4% that survived.

The point of this is that Earth and nature are not inherently peaceful or stable. We live on a brutal planet that has a habit of killing just about everything that manages to evolve on it with a pretty good degree of regularity. The one and only reason we might not end up going extinct, in the longrun, is because of our intelligence. Be one with nature and it will, sooner or later, kill you. Overcome it, and you might just survive.

[1] - https://upload.wikimedia.org/wikipedia/commons/f/f8/Ice_Age_...
WSL is terrible. It's basically a tech demo (look up what happens if you `cp` a file from `C:\...` to `/home/user` versus `copy` or going the other direction.

It's alright to boot up a linux "VM" using docker, but then you have to pay extra for windows pro or whatever so you can unlock hypervisor privileges.

I recently bought an extra SSD to put into the windows desktop I bought and am happily running linux, don't miss windows since I put it on there (even some steam games are quite nice and convenient).

Anyway, just look into WSL before you bet the farm on it.
Also, as far as successful mating/reproduction strategy goes, an attractive female partner who is also a founder of a tech startup would be pretty high on the list. I wonder if we flipped this survey on it's head and asked how many women would be interested in being with a partner who has founded a successful tech startup what the results would be?
Who else thinks this article sounds fishy? Well, the numbers sound quite low. Nothing is mentioned about stock, RSUs, options, bonuses. Nothing is mentioned about sample sizes or the statistical significance of the delta.

Comp is very heavy tailed! This makes computing averages very noisy and skewed to the right. If you don't understand understand any of this, or don't show error bars around your estimate, stop writing misleading articles please.

Please also compare apples to apples. I.e. control for seniority, experience, large vs small company bias etc. Don't compare apples with oranges (as PMs are less likely to be found in smaller companies, where SW eng have lower salaries).

So many ways this kind of math can go wrong. The salary deltas are so small (vs person-to-person variability), let's ignore this BS article please?
Filemaker tried to get into this with Bento, but I think that's been 86ed as well. What I really loved about Hypercard though, was that it was so much more than a database. As a school kid in the 90s I used to make lots of interactive presentations for different classes using Hypercard (at least until I got ahold of Director).

Fun fact: some of the early versions of Myst were just Hypercard stacks with images on each card and transparent buttons to link you around the island.
Yes, because WASPs clearly think of someone named Aaron Shapiro as one of their own. C'mon.

There has been a historical bias against anyone who is not WASP and this bias subsist to this day. And that's not restricted to jewish people or asians.

I have seen lots of disdain for some of my french coworkers despite their talent and value-add and overheard "banter" (behind their backs, mind you) that would have been unacceptable for any other minority.

So, as you see. This is not a matter of white/not-white/white-passing. It's clearly an issue with the cultural identity of the majority-minority of this country and multiple thick layers of biases that need to be scraped.
Ask HN: How is encryption implemented?
I've read that best practices of generating keys with encryption is to use the API provided by the platform.

What exactly happens under that API? How is the algorithm that does the encryption actually hidden?
1.) The old Google before they messed up search and went so far that they needed to remove the slogan about not being evil.
FoxPro.

So far, the dbase family was the best, IMHO, for make business apps.

I'm working slowly in a modern take:

http://tablam.org

Starting from a relational language (not a rdbms!) that be as usable as lua/python. Eventually, add a interactive jupyter-like terminal and Access/FoxPro like IDE environment to make forms and reports. Integrate sqlite and maybe lmdb or similar.

Yep... a lot of things!
Does anyone think that all this security handling stuff should be kept separate from the browser and moved into a local proxy that handles this?

So that people with old browsers or other clients can still access the web.
kimonolabs – cloud-hosted web scraping, configured in a browser-based UI. It would let you make a GET request to your scraper, which would live-scrape the web and return structured data. They were acquired by Palantir, and kimonolabs shut down. http://www.kimonolabs.com/
Constantinople is in Turkey, is it not? That must be an awkward relationship. How have they not been disappeared off like the Nestorian Church.
> PgBouncer doesn’t save you from a lot of the actual pain when dealing with connections. And that’s prepared statements, you can’t pool prepared statements

Prepared statements work fine with PgBouncer when you have session pooling enabled (as opposed to transaction pooling).

It may not save you from all the pain of dealing with connections, but PgBouncer definitely helps a lot when you're working with remote Postgres servers and high latency (i.e., > 10ms). Mitigating the delay and cost of connection initiation is pretty huge.
Did you try using a safety pin to remove dust from the USB port? Works everytime with a bunch of friends who had an SE but could not charge it properly.
I really miss the multi-tasking dynamic where you could have 'stacks' of documents within one app (e.g. browser tabs).
Ask HN: Custom search engine you wish existed?
I'm currently experimenting with a couple of text and spatial search technologies, by implementing them on some datasets of interest to myself - arXiv, PubMed, PubChem, OpenStreetMaps are on my radar.

I was wondering what niche search engines you wish existed. If it feels challenging and useful to multiple people, I'll think about implementing it and making it available to everybody. Any other ideas for the datasets mentioned above are also welcome.
Anecdotally, I've been hit on by women at after-parties of business events almost to the point where it was cringe worthy. But I guess these rules should only apply to men?
I'm curious at what point people decide that the government spying on them begins to be ok? How does the average person feel about the following:

1. A spouse going through your cell phone without your knowledge
2. A landlord requiring cameras in all rooms of your house to catch potential property destruction
3. A boss logging all computer activity at all times

I'd imagine the average person would be pretty pissed about all of the above. At some point though, when it gets scaled up to the federal government effectively having the power to go through anybody's phone records, cloud data, email, search history, and now surveillance cameras, a lot of people seem to be okay with that, because terrorism.

Terrorism is bad, but police states are worse, because at that point the government becomes the terrorist. If you're that afraid of terrorists that you're willing to give the government the power to spy on you (which is not even guaranteed to prevent terror attacks), maybe you should move to a rural location far away from any population center. Otherwise, it should be treated like any other crime. Perhaps we should think about why people become terrorists in the first place, and maybe get at the root of the problem, instead of increasing police power endlessly to try to solve the symptom and not the cure.
/proc on Linux wasn't implemented like /proc is on other operating systems; it's the only /proc implemented that way. The interface, if it could even be called that, is completely proprietary to Linux; output is ad hoc with no consistency. As usual.
Ask HN: How to implement caching for dynamic user data in sites like HN, Reddit?
Hi guys.
Need some thoughts on how can implement caching for sites like HN, Reddit etc which have a lot of dynamic user metadata (eg. liked comments)?

Earlier on, when I only had the user name ("Hi User Alpha") on the navbar, my plan was to send the entire HTML which looks the same to both logged in and non logged in users. Then to use Javascript to add the user info which I could get from the browser cookies.

However, Now I am looking to add more features like comments with likes and tags (with voting for tags), and I am confused as to how can I cache any of it. How do sites like HN, Reddit etc cache such dynamic user data?
Yeah, I was marvelling half the time at the wisdom, it makes other speakers seem merely knowedgeable, clever, brilliant etc. I missed most of it in my summary before. I love the

this is a cool way to live your life, according to some principle - this is mine; these are some other amazing people who had their own

aspect of it. His creators should be able to see and control what they're doing as they do it principle is awesome, and he's maybe uniquely well-equipped to do something about that. I wanna get the synth he designed!
NFL rules require that an NFL team have a majority owner (with Green Bay grandfathered as an exception).

It will likely have to be sold.
This policy was instituted in 1926 to discriminate against another minority entirely.

You should stop framing this in terms of White vs. X. This is misguided and largely a nomenclature issue which is now perverting the way people reason about these things.

What you perceive as "white" does not superpose perfectly with what the actual in-group perceives as white. It's a combination of ethnicity, cultural background, and social standing. The right combination opens a lot of door. Otherwise you are treated like a plebeian, with various degrees of aggressiveness.

If you want to see power, take a look at Harvard's rowing club and discreet but powerful positions of power their alumnis hold.

FAANG are the public facing massive corporations which everyone knows about. There are many more companies with clout and cash that no one talks about and who have their monopolies unchallenged, their position enshrined by regulation, and which are cash machines funding a particular establishment that no one ever talks about.
> For this conversation the difference is therefore mostly moot

Perhaps you're correct, but I don't consider loss of entry a "minor" difference, my friend. That's why I suggest that people do the research and try to be a bit more precise. But yes, I was aware of the fee change.

Also worth noting, since people like to quibble about numbers, that I've consistently heard that the list doesn't actually include everyone who has parted w/their citizenship or green card. So, the true numbers could be anyone's guess.
Eudora circa '96 or so. I loved that it had personality. If you started typing without any window open it would beep for the first several keystrokes and then a dialog would pop up after a bit that said something like "You can continue typing but no one is listening right now."

In later versions it was changed to some terse message like "No window open to receive input" and it popped up once for every keystroke, instead of waiting til the 5 keystroke or so.
I'll miss unity too, allowing you to scale the resolution per monitor is something that gnome can't just do :(
Sex work should be legalized.

Making it illegal has only done wonders for pimps and traffickers. Nor has it deterred any persistent customers.
I addressed that (assuming that the contract likely covered this) in my first post in this thread: “Even if the contract of carriage has language to that effect, which might give you a breach of contract claim, I don't think you’ll find much support for the use of language in a contract of adhesion as a representation by the non-drafting party for fraud claim.”
CARBON STEEL ANSI/ASME B 16.47 SERIES a FLANGES MANUFACTURER SUPPLIER IN INDIA
A few hundred years ago, some humans overthrew an aristocracy they felt ignored them, took a swing at updating their social contract.

Traditionalists were mad. Modern thinkers won out more or less.

Are we repeating that again?

These loops are fascinating for their recurring appearance in human history.
SAFETY VALVES SUPPLIER DEALER EXPORTER AND MANUFACTURER IN INDIA
I had a conversation with someone about cryonics a few years ago, and they brought up an ineresting problem with the viability of cell over long periods of time. DNA repair is an active process, and if frozen in Liquid Nitrogen, all molecular activity stops, yet radiation damage can still occur. It seems like on a long interstellar voyage, gamma rays and other cosmic rays would turn an organisms DNA into soup.
From Party of Ideas to Party of Dittoheads
Preprocessing for deep learning: from covariance matrix to image whitening
PinBuddy – Google Chrome extension for the Pinboard bookmarking service
I didn't see any mention of the rap crew in the article... That blurb mentioning the rap crew was really an advertising blurb for another article. It just happens to be strategically placed between paragraphs of this article.
Maybe not exactly what you were looking for but: http://www.kamremake.com
I still use a Pebble SE almost two years in. The original pebble was painful to wear due to it's bulkiness, but the SE was getting into the right dimensions and weight - paired with a light woven watchband I'm comfortable wearing it during day and sleep.
Commodore Amiga
Safari browser for Windows.

I miss the option of having a well made browser from a trusted source as an alternative to IE, Firefox, and Chrome (which was then still a relatively new entrant into the browser market).

Apple stopped supporting Safari for Windows OS from v6.0 onward, back in 2012. [0]

[0] https://www.ghacks.net/2012/07/28/safari-for-windows-discont...
Why would he not be fine?
Why do you think it's a circlejerk? I'm yet to see an idea in the domain of PLs that's as effective as lisp (dependent types come close). Lisp is a whole package, it solves bunch of problems very elegantly. All "good" languages solve problems one by one by introducing exceptions and rules and features whereas lisp did it by introducing a totally novel, elegant concept. It's hard not to be mystified by lisp. I'm not an old school hacker, but there is certainly something fascinating about lisp.
Again, which bypass? If you attach to a process you will see machine code and it will be stored at memory addresses.
No.

(note: this is a genuine Prolog joke)
I think health services are some of the most misunderstood by the population above everything else.
Sad. His autobiography, a fantastic read, gave me great perspective on business and parenting.
Honestly, ever since Reader was killed I have way more free time on my hands. Maybe it was my poor time management but it was a time hole for me, I'm actually glad that, at the time, nothing as good was around to make me stick on the endless RSS feeds I was subscribed.
I think we can do it... you can email me at my username at gmail if you want to chat but we can talk it out a bit here too.

Is there any aspect to culture that you’re personally drawn to? Food? Walkable communities? Forests? Wildlife? Durable goods?

I really respect that you grasp the magnitude of the problem and you empathize with those who will live with the consequences. That says a lot of you. But you can't stay in a framework where you are feeling depressed about it. That's probably not a good framework to work from.
> One could project n-dimensional spaces to any arbitrary lower dimension with the right semantic and spatial distances.

I'm incredulous. Doing this well for unstructured text would be worth a lot in many industries today, let alone the entire web. If they did this well, they'd still be alive and well in another form.
full silo was sold for more money than it cost to build

Seems like it makes sense though, since it would be full of money (ore)
>...Job security for physicians is rarely the issue, there are plenty of sick people.

Yea you would think so... Unfortunately, in medicine, just because a computer program is better then a Dr at diagnosing a patient is no guarantee it will be used. The classic example here was the MYCIN expert system developed in the 1970s. MYCIN was shown to outperform infectious disease experts by 1979 in a blind testing:

>... Eight independent evaluators with special expertise in the management of meningitis compared MYCIN's choice of antimicrobials with the choices of nine human prescribers for ten test cases of meningitis. MYCIN received an acceptability rating of 65% by the evaluators; the corresponding ratings for acceptability of the regimen prescribed by the five faculty specialists ranged from 42.5% to 62.5%. The system never failed to cover a treatable pathogen while demonstrating efficiency in minimizing the number of antimicrobials prescribed.

https://jamanetwork.com/journals/jama/article-abstract/36660...

https://en.wikipedia.org/wiki/Mycin
It's just not there though.
Nokia n900. Portable linux box, real keyboard. http://neo900.org/ doesn't seem to have gained much traction. https://www.planetcom.co.uk/ seems to be the closest thing we have now.
They're actually still around and make iPad, iPhone games and have ported several of their utilities to OS X, but it's nothing like their late 90s heyday. Played the crap out of Escape Velocity, Avara, Barrack, etc. Learned to make website just to put a page up for my EV plugins (mods, addons? can't remember what they were called).
Pico8 does the same thing
http://pico-8.wikia.com/wiki/P8PNGFileFormat
They eat coal/gasoline which is probably more expensive. Also they worked on almost no terrain at all compared to horses and constantly broke down.

The only reason they would even make sense to pursue would be because of how successful the train was. Similar to how this bitcoin stuff makes more sense when you look at the success of the internet/paypal/amazon.
It looks like SageTV was open sourced: https://github.com/google/sagetv
Some very good points. In the practice of medicine, and in particular in the litigious US, you cant ask questions you wont act on. You are liable for the responses, so might as well not ask.

Stupid af.
Same, just did this the other week.
Zine software was very nice looking. Had me excited for windows 10. Then we saw the UI monstrosity that was :(
Their "radio" generation from a playlist of relatively few tracks was also out of this world, in contrast to spotifys ““daily"" which only gives me a new list every two years or so.
Despite using the desktop application an hearting the living bejeezus out of it...
I just finished reading about Macaroons and found it to be an exemplary technical paper:

https://storage.googleapis.com/pub-tools-public-publication-...
3d Doritos. There was something about their packaging (some aerated black plastic) was bad for the environment but they were really good and they could find some other way to package them
In short, he criticizes identity politics and confirmation bias that may lead to fascism.

Does this sound like he's leaning left or right?
Yes, its a mess. And its because none of them work for the specific use cases very well. For all the things told about it, EPIC is still the best out there.
If you're in the US, it's finally back in stores!
I have often asserted extremely competitive, hate to lose. Though I in the minority on HN, as I think the best current and past companies are run as a dictatorship. Leadership by committee (looking at you Google and Pichai) results in fragmentation, lack of a strong guiding voice, and a bunch of dissident employees who all think they can take over the throne and that their ideas are always the best ideas.
The entire minidisc ecosystem.
What I would be interested in is if there would be a way to encode data in an image that is robust to various kinds of jpeg/back/shrinking/enlarging transforms. This is really cool and useful but there's all kinds of normal processes that images go through that would destroy data hidden in an image this way. Perhaps something akin to parity or error correction data hidden somewhere else?
10 minutes later, it's $5.77
Kind of feel likes a member of the family died, almost. Having literally grown up with personal computers, my third computer was a first generation PC clone with DOS 2.11 and I think I was a subscriber of PC Magazine in its very first year, and closely followed the PC revolution from its very beginning more or less continuously to now.

I mean, Paul always played second fiddle to Bill, and kind of kept out of the limelight, but he also seemed a lot funner of guy, and they were both in the news a lot over the years, even when they had their little spats or whatever.

These guys, along with Jobs, Wozniak, Ellison, and a small handful of others were really a new kind of celebrity, and helped geeks and nerds worldwide achieve unheard of self-esteem....suddenly it was fucking cool to be smart and wear pocket protectors, and such people were suddenly getting rich as Croesus too...Paul sure has some nice boats and a football team, and his bachelor lifestyle was infamous...he liked the bitches, the champagne, the south of france: all of it!

Pimpin' Paul Allen, you will be missed. R.I.P.