jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Probably a little late to be second-guessing exactly what happened there, but a few comments anyways:

It's almost always worth doing some concurrency/scaling sanity checks on anything you're preparing to demo IME. There's plenty of ways any particular app, no matter what language or framework, could unexpectedly fall down when facing 20x traffic. If not from the language itself, perhaps from various external dependencies. It may be true, particularly at some previous times, that doing the most naive thing in Rails hosting was significantly worse than doing the most naive thing in Java hosting, but still, always worth checking.

The 50ms DB round-trip 10x per request smells funny. Most queries to a closely located DB with demo app data should be more like 5ms or faster. Maybe there's good reason for it to take so long, I'm not sure. Perhaps the DB also had some slowdown from so many of those queries being executed concurrently, or maybe it would have if you had had a faster Rails setup or used Java instead. All the more reason to always test it and not just assume it'll be fine because Java should be fast.

Each individual web request is still gonna be rather slow if it's gotta do multiple 50ms DB round trips. I don't know Java that well, but C# and Ruby both have pretty decent tools for making that IO concurrent in the scope of an individual request. You have to deliberately use it though, since only you know which queries actually depend on data from other queries.

I've been working professionally with Rails for several years. If I was deploying such an app now, it'd be simple and fast to say, I suppose I'll serve it with Puma. 2 cores, so 2 processes. 5-10 threads per process is pretty normal, maybe make it 20 here since I expect a lot of time waiting on DB IO. Now we've got 40 workers and it ought to serve traffic from 20 users fine. Assuming some other part doesn't fall down first.
I really like this, my only concern is that they don't link prominently to nginx.org - that worries me because the open source and free version is necessary for this commercial version to exist - if they get rid of it, I think many would reconsider using nginx long-term. I don't see a link on this page anywhere.
ahahahah!! seriously.
I don't think there's any real proof those tweets are submitted based on real experiences, to be fair. I know a few bankers, and I've spent holidays with them even. The ones I have seen are pleasant, polite, and more than willing to talk about things other than money/politics/things they're typically stereotyped with.

Not that I'm saying they're all like that. But they're not all arrogant or cynical. Maybe workaholics.
The problem is that unlike most other electronics-related branches I can think of there's actually not so much diversity in smartphones. It's like the product is directed at 100% of the market while only, say, 90% of the market really wants it. The others are left in the cold, but buy anyway since there's no other option.

Compare this to e.g. audio equipment which I consider a more 'normal' market system. There's the typical consumer stuff, there's the more professional stuff and then in the high end professional devices there's even subclasses. This seems completely absent in the cellphone market, where every player just follows the rest. At least. that is my impression.
>Despite being a UNIX die-hard, I rather like Windows Phone.

I love the UX of Windows Phone but what has kept me from getting a WP8 device for myself is the lack of an SSH client as configurable as JuiceSSH for Android or PuTTY for Symbian (as far as I'm aware). Is there one fit for a UNIX die-hard? The killer feature of JuiceSSH for me (which was a major reason why I decided to stay on Android) is transparent SSH hopping.

Another, lesser, concern is the lack text reflow in IE but I think we can expect that to be addressed soon. It's one of the top feature requests.
3 minutes between two posts defending pretty much the same thing. you must've said some pretty terrible stuff if you're that afraid :)

don't worry though, you can still cast the second stone :-P
bcrypt + random salt

bcrypt incorporates a random salt by definition, so it's redundant to add " + random salt".

http://en.wikipedia.org/wiki/Bcrypt
Yup! I've also found what I eat is important.

Carbohydrates to be a source of brain fog as I get older. I've also found cutting them out to 0g/day seems to increase anxiety for me (studies have shown reducing it below a certain amount... 50g?... definitely increases cortisol, a stress hormone). So finding a good balance in the diet is key.
I've applied to Apple before and never received a response. Same for Goog. But even worse, I did a 5-hour on-site with Amazon and never heard back from anyone lol. Seems like standard practice for big corps these days.
Looks good, might become a customer soon!
Yeah, I am away of the Betegy site. They offer a paid service.

That is not something I am looking to do, I would prefer to hand out all my tips for free.

I have on two occasions run my predictions vs theirs and have beaten them on both occasions which is good.

I may set up a tracker between both algorithms over a longer timescale to see which is more accurate.
Hasn't Google implemented stack ranking?
And of course, the irony is that part of the frustrations from this summer’s protests is the fact that people of color get 10+ year sentences for things like drug offenses at a much higher rate than white people.
I don't think it's clear those communities are cesspools, while agreeing there are toxic waste dumps in each of them. I also think it's hard for an outsider to look at these giants and generalize our opinions to evaluate their internal priorities.
Just-in-time inventory has another name.

Always-late inventory.
>You too can see it play out in venues as innocuous as Sunday church. Nobody ever knows which hymns to stand up for, but everybody else goes along with it when the first person stands.

I see people using such damage-reduction parallels on Twitter and Reddit, but it's strange to see it on HN.

Is this the best comparison you came up with? Trespassing on private property with an armed mob :: standing up for the wrong hymn at a church?
Sci-Hub is also mirrored to Library Genesis.
For national security buildings (e.g. the NSA) it is the exact same as your foreign country experience. The guards around the perimeter are very quick to engage and ask what you are doing if you meander around the outside.
The question was more like, have you explored running servers with actual open hardware such as RISC-V CPUs, Alibaba seems to be putting out a non-toy RV64GC (https://conferences.computer.org/isca/pdfs/ISCA2020-4QlDegUf...), and I guess they will want to apply it for their clouds. At least, it is based on an open source ISA, that's closer to open hardware than Intel CPUs, AFAIK.

Also, it's unclear whether secure boot / TPM are available on your servers based on your website.
I don't know about digital IFF. I had to look it up, stands for "Identification friend or foe". Does "digital" mean it's just for military applications of identifying ships and aircraft, or is that something you broadcast from a computer in a security/pen-testing context?
The only thing "obvious" is that your hypothesis coincidentally lined up with the actual reason...this time.
It's pretty common to mention the fact that GW Carver did NOT invent peanut butter anytime the history of peanuts is discussed.
Consumer crowdfunding websites like kickstarter and indiegogo have largely failed to live up to their early hype. Campaigns now fall into two categories: designer vaporware from people you've never heard of, and established companies that don't need crowdfunding but are using it anyway for marketing purposes.

On the other hand... niche crowdfunding websites like Crowd Supply seem to be doing better than ever. There are a few reasons for this:

1. A lot of campaigns are for open source hardware. These projects are developed in the open, and you can go to github and download schematics and look through prototype firmware to evaluate the project yourself, months before the campaign even starts.

2. Vetting seems to be better. There are almost always real prototypes floating around by the time a campaign goes live.

3. More modest goals. More often than not, the funding goals are right around some sensible volume buying / manufacturing threshold. The creators usually just want to be able to get a PCB with microvias, or buy parts by the reel rather than in single-unit quantities. You don't see as many creators trying to get rich quick or bootstrap a company.

In my view, this is more in line with what crowdfunding was supposed to be: Getting volume buying commitments for an already working design rather than speculative "investing." A lot of kickstarter/indiegogo "creators" should probably be in jail for fraud.
Regardless of semantics, I think my comment was too pessimistic and you are correct.
From their FAQ [0]:

“Typically, $200K is a good starting point, though we’ll also work with a lot more. If you’re a startup with an idea we absolutely have to get behind, we can get creative with equity.“

[0] https://sandwich.co/faq/
Our solution to this is just to publish notebooks to an internal gitlab repo. Easy to share read-only versions, it renders a bit different but looks close enough. You can then easily manage user access rights in gitlab and contributing back changes is easy with the jupyterlab git integration.

For publishing interactive examples we use voila, which creates a dashboard version of the notebook for users.
Networking was what really got me to do a deep dive into technology. Circa 2002, I really really wanted to LAN Party with my neighbor across the street remotely but neither of our 802.11b routers could reach. We spent so much time reading about how to do this and we ended up building a pair of Pringles can antennas on WiFi extenders, and long ethernet cables running through our yards into our bedroom windows, which ended up working great.

Fun memories. Networks are cool.
A few years ago I had the privilege of seeing Gene Wolfe speak, in a modest-size room at DragonCon.

He said that as part of his Pringles work he and a lab partner were doing some kind of experimentation that involved a lot of steam and humidity. I forget why. Their lab was a fairly small temporary enclosure, in the middle of a big space. Gene dealt with the vapor by wearing a lab coat. His partner, muscular and six feet seven inches tall, just wore shorts.

The company liked to take tour groups through the area. One day, Gene opened the door and a tour group stopped and stared. He realized how they looked: him in a white lab coat, an apparently-naked giant behind him, steam clouds billowing out. So he said "Not now Igor, there are people here," and closed the door.
virtualenv makes things a breeze
Save yourself the download, the following script provides the same functionality on OpenBSD.
rm /etc/firmware/*;
rm /usr/sbin/fw_update;
reboot

But in the end this is stupid and not at all what BLOB-free means.
There are many jurisdictions with public beach access.

Spain - https://www.spanishpropertyinsight.com/legal/ley-de-costas-c...
Sweden - https://visitsweden.com/about-the-right-of-public-access/
Australia - https://www.news.com.au/travel/travel-advice/travellers-stor...

and so on... all but a search query away.
fine, but what tooling/workflow would one use for the type of development javascripters are accustomed to? Like make a change and immediately observe result on the page?
I'd be willing to get there are more clients running through NAT64 than CGNAT currently thanks to mobile networks.
I don't really see the point of doing a start up to fund some vague future travel. If you want to travel go travel.
Been programming for over 20 years professionally.

I received my Commodore VIC-20 when I was 11 years old. :-D

http://www.dcs-media.com/Archive/20-20-top-20-programming-le...
Perhaps not completely replace, but the article does mention providing/improving communications in areas of rough terrain where line-of-sight may be difficult to achieve with an orbiting satellite.
Yes, Indian tourist spots have this sort of obsession with whites.
Yes, there are indeed lot of poverty-stricken people in sorry state of affairs.
I do not refute anything in the article as made-up or untrue.

But.. it is not the complete picture.

I am aghast that such a clearly biased piece has got as many as 6 upvotes at the time of posting this comment.
Shameless plug, at Quantopian we have a bunch of materials (usually notebooks, sometimes also videos) covering introductory material in quant finance and Python: https://www.quantopian.com/lectures

(I work at Quantopian)
I agree. Just note that it is related to https://en.wikipedia.org/wiki/Chinese_room
Which says nothing bout car-less lifestyles. I went to grad school in a smallish town in a mostly (upscale-ish) rural area. I was mostly fine without a car. I lived mostly on-campus. I had friends with cars. Activities were mostly structured around the idea that students wouldn't have cars. Etc.

But, if I'm living/working there, I probably have to drive to my job, for far greater access to stores, to outdoor activities, to visit friends who are more spread out, etc. Sure, you can sometimes extend a college lifestyle for a few years but, for most people, that doesn't really work long term.
Most recessions are easy to predict because they’re intentionally triggered by central banks with the aim of controlling inflation by putting a lot of people out of work.
Not OP, but why not geopolitics? It's like thinking how your village's future will look like, but in a planet level...

For example the Iraq war quagmire has lead to Al-Qaida and ISIS (well, forest fires in Russia also caused grain harvests in Russia to suffer, food prices to go up, and the Arab Spring to happen), this has lead to the refugee crisis in Europe, that combined with austerity has lead to the rise of populism in Europe, and Brexit.
Very well said. Also, curve fitting is not a corner case. Most relevant and intelligent things we care about can be solved with "just" curve fitting + extrapolation.
The BIGGEST problem with research is this: it's HARD, not easy, to understand. Most papers written are absolute trash. Not because the content is. Because it's written in a shitty, overly braggy way (especially mathematics and physics), that's mostly shouting "I'm better than you and if you don't get it, you're an idiot". They are not written with any USER, let alone, READER, in mind. Anyone would immediately be fired by a remotely consumer-centric company.

Wikipedia was a huge step in the right direction: making everything easier to understand. With lots of proofs and examples.

I think you could easily become billionaire by improving Wikipedia and the "make science and knowledge easily absorbable" 10X easier
Pretty sure Maxwells Equations and the laws of thermodynamics didn't come from curve fitting!

Experimentalists may have verified these ideas using some kind of curve fitting, but thinking in abstractions, aka, "a ball rolled out in the street, maybe a child will follow," is one of the things curve fitting can't do.
You're going to have to explain a bit more on how you intend to achieve that economy. I'm not aware of a single SOC+peripherals based on x86 that would beat the Pi in price/performance, is there such a thing?
You've got some encoding issues, I think it's double UTF-8: ("Youâ€™ve")

I appreciate it's only a demo but your one job being not actually remote is a bit of a letdown.

The big challenge is going to be getting this advertised.
3.5" disks were in use partially into the 2000s and didn't really disappear until rewriteable flash media became common, cheap, and well supported among operating systems--which is about the time when Windows XP more or less took over 9x as the most common consumer OS.

5" disks were well on their way to being rare in 1990. I'd wager no system after the Pentium came out (and probably earlier, like maybe '92 or so) had a built-in 5" drive unless carried over from an older system.
Thank you for the information about the armed people. Certainly I don't support anything like that - but then, I'm Canadian, I don't support people being armed in general.

> The same argument would apply to all riots caused by disinformation regardless of if I recognise the disinformation as false rather than true.

You make a fair point about the misinformation from a purely argument-logic standpoint (both classes of events being spurred on by some amount of misinformation).

The greater gestalt of my argument is that it's asinine to consider any side of the mainstream media in the USA to somehow not be a biased source of misinformation, malicious and deliberate or otherwise. You can pick your side, Fox or MSNBC or anything else, and get the bias you "prefer", but no matter what you're getting bias, denial of reality when it's inconvenient for the narrative, and propaganda designed to spur you into particular thoughts and actions. If you're going to get mad about it for this event, if you're a principled person, you should have been mad about it for prior events too, even if the results don't run in favour of your own priors.

We can fight about the particulars of the situation, or work together to understand how we're being manipulated into arguing about particulars instead of looking at who's manipulating us, how, why, and in what overall direction.
Best I can find with keywords “telegram” and “backdoor” is this article:
https://socialbarrel.com/telegram-founder-makes-shocking-bac...

Which discusses how Telegram was banned in many countries for refusing cooperation while WhatsApp suspiciously was never banned, which could mean that WhatsApp gives governments everything they demand.
No joke. I'd like to meet Manulife's web site developers, hold their heads with my hands, shake them vigorously and ask 'how could you make a website in 2021 (2011/12/13/14..../20) that needs to go down everyday for maintenance?!'
> Why should this system be shut down when it causes no harm and works pretty well?

You believe it causes no harm, but that doesn't make for a good assumption, considering image recognition NNs have been repeatedly demonstrated to be racist. So you may find it's classification of dogs might work really well, but it might label other people's coworkers or family members as dogs.
Both sides are spreading misinformation, but only one side faces pushback.
Bentley's book "Writing Efficient Programs" is also really super. Unfortunately, it's been out of print for a long time. If you ever see it, snap it up.
Modify their agreement how, by signing over their copyrights? I highly doubt that would happen, especially when working with a company like Righthaven who now has documented shadiness. Would you trust RH not to skip off with your family jewels?

Having the actual copyrights is required for standing to sue for damages, that's why they got smacked down.
When people ask me how they should prepare for the Google interviews, I always tell them to work through the problems in this book.
This was actually discussed quite recently:

http://news.ycombinator.com/item?id=2376782
See also: Jon's great Google Tech Talk "Three Beautiful Quicksorts".

http://www.youtube.com/watch?v=aMnn0Jq0J-E
This is potentially really good news. I've always loved the concept of W|A but hated the implementation. While very good at answering specific queries, it's no good at incidental or exploratory knowledge discovery - it's kind of out of the way, a little on the slow side, but most importantly it doesn't link externally (or even internally). I get the vibe that the W|A crew have an excellent idea and are doing an excellent job, but don't really "get it" when it comes to everyday usability. As they admit in their subtitle, they've built an engine, not a whole machine.

On the other hand, usability is DDG's killer app as far as I'm concerned. The focus on ease of interpretation as well as interaction is really valuable.

Simply having W|A's answer on the same page as a bunch of direct links to alternative sources is valuable enough.

But if I get a bit excited, if the power of the vast knowledge & computational ability of W|A finds its human voice through DDG, it could start to bridge the gap between "search" and actual knowledge retrieval. It's one (good) thing to remove 1 click by showing a number relating to a simple query - it's another thing to remove 50 clicks and 45 minutes of research and assessment to establish the answer to a one-step-above-simple query.

What I'd love to see as a start is for W|A to provide facts & figures against results returned through DDG. Eg. Search the web for "most popular travel destinations in europe", and be able to summon demographics, exchange rates, even trip prices for each result.
Well... alcohol was clearly singled out cause of its legality, and social acceptance. In other words, they worked with the easiest substance to work with.

On my note, I've found alcohol is great for letting you tackle problems once you have a good enough toolbox (that you know how to use). In other words, its kinda trash to learn a new programming language while drunk, but once you know one, it's great for dealing with random/novel situations. I get this especially while going through my school work (particularly physics). Once I have my toolbox of equations and laws to work with, getting buzzed just makes it feel 'easier' to see the solution, and how to put those pieces together.

Somewhat different from the learning a new language example (they are clearly still putting together their toolboxes), but it's also a question of tolerance. Equations and compilers are a lot less tolerant of syntactic (and just in general) mistakes than another human... especially another one at the bar.
And illumos has interfaces and functionality not available in Oracle Solaris. That's Oracle's decision, not ours.

I didn't mean to imply that there aren't talented and smart engineers working on Solaris at Oracle. I am, however, underwhelmed by 11.1 and 11.2, which I see as a management problem, not an engineering one. But the point I was making is that when the illumos community talks about Dtrace, zones, ZFS, etc, you can't discount that and say "no, that was Sun" because the people who were the primary developers of those technologies are now with illumos. Saying that Bryan, Adam and Mike can't take credit for Dtrace is just silly.
And this is a great development - it means for future enterprise projects, Node will become a more realistic choice, because it means that using Node on a project doesn't require orgs to build entirely new infrastructure to support * nix deployments or dev environments.
It's not really "overthinking" anymore so much as "overthought", so might as well roll with it ;).

But I agree, it sounds like a New Age retreat. Learn to be a witch at the Recurse Center.
I have a t420 from 2007 still kicking strong. but its slow, unusably slow even with a fresh win7 install. maybe disk is too full.

not worried about the certs, will be installing a fresh non-lenovo copy right away

I like the new t450s and w550s
The physics limits of a Mac size computer performance involve a black hole density and matter organised to form optimal quantum computing devices. You would need to be a very optimistic Apple fan to expect this in the near future.
This story reminded me of a story written by a Czech biologist who studied animals in Papua-New Guinea and went to a hunt with a group of local tribesmen.

The dusk was approaching, they were still in the forest and he proposed that they could sleep under a tree. The hunters were adamant in their refusal: no, this is dangerous, a tree might fall on you in your sleep and kill you. He relented, but silently considered them irrational, given that his assessment of a chance of a tree falling on you overnight was less then 1:5000.

Only later did he realize that for a lifelong hunter, 1:5000 are pretty bad odds that translate to a very significant probability of getting killed over a 30-40 year long hunting career.