skysight-inc/HackerNews huggingface dataset:
These academic takes on app-dating are generally out too lunch.

In particular, there's been a ton of effort to try to figure out personality and make matches, and they've all failed.

OkCupid has tons of interesting questions that they ask, and they've found that almost zero of the questions are relevant in terms of predicting outcomes. Funny enough I think there were only two questions, one of them was 'do you like watching horror movies' ! Literally of all the questions about politics, marriage, income, alcohol etc. - the question 'do you like horror movies' was a subtle predictor of compatibility.

In general, there's a crude correlation between overall profile ranking mostly determined by attractiveness, i.e. lining people up by their super-ballpark estimation of overall attractiveness would be a very rough good start, but even then, it's a crapshoot.

In reality, dating is by far mostly a game of 'meeting people' and that's it. All of the questions, implications, descriptions, photos - almost none of it makes up for spending a few hours with a person in some interesting context.

I don't believe that any of the analysis offered in the article really amount to that much.

From a business perspective, it's also about creating critical masses. POF, a self-funded business with one of the most original and ridiculous UX's imaginable, was as successful as OkCupid, with some of the most thoughtful UX. But POF did the basics: photo, profile, message the person, which is 99% of what the value is.

I don't think there will be any special sauce in online dating. It's just a way to filter out some very obvious mismatches, but otherwise, really meet people and the reality can hit the road only at that point.
Aqueducts are the whole long structure bringing water to a settlement, including bridges, tunnels and channels along the ground.
I don't see a world where they allow "run this user code as ring 0".
https://www.writingroutines.com/routines/

Had a scroll through those interviews. Lord, what a hack fest. A conga line of cringe, meh, and OKAY.
The patents for x86_64 might be expiring soon, but SSE3/4 and AVX1/2/512 are newer. I'd imagine there is a lot of performance critical code written making use of those extensions, and that's just vector stuff. The x86 architecture has added a lot of other new extensions in the past 20 years as well.
HF?
Maybe some more substance would help your argument. You could post a series of critiques to PG's essays for example. I am sure they would be read. I understand that substantive comments on hacker news get lost in the noise so hearing some actual criticisms in essay form would be interesting!
On average, the top quintile of earners pay 22.9% effective federal rate [1]. Take a look at your effective rates for 2019, I bet you pay less as a percent than you think.

[1] https://www.pgpf.org/sites/default/files/All-income-groups-p...
Evolution of Mammalian Auditory Ossicles
I think the original piece makes a strong case that this isn't as true as we all think it is.

If you have a strong enough understanding of both the technology and the problem space, you really can judge the most likely bottlenecks as part of the design phase. Which can lead to radically different and better software.

You can always inform the design phase with some quick working prototypes that help validate some of the technical assumptions you are making.
Neat writeup, I haven't played the game but was surprised to see so much aliasing around objects in his screenshots considering everything was on "max settings". Does TW3 predate ubiquitous use of MSAA or FXAA techniques?
IE wasn’t “cross platform” though. The rendering engine for the Mac was completely different and ironically more standards compliant and had a more complete CSS implementation than the Windows version.
I'm also puzzled why people wouldn't just use spot fleet with on-demand as backup.
Note, AWS savings plans make this even easier

https://aws.amazon.com/savingsplans/
Change Image Shapes in Bootstrap with Examples
> I am of the opinion knowledge should be free and easily accessible.

I understand hatred for academic publishers, however this argument makes no sense.

It takes work to produce human knowledge. Writing a book, creating educational materials, and writing research all takes time, just like it takes time to build a house.
I did something like this in GKE with preemptible instances which are guaranteed to go away at least once every 24 hours. I had separate node groups for stateless and stateful work loads. My clusters were roughly a 50/50 mix of each. Worked out pretty well and yielded some decent cost savings.
I don't think that the people who invented the term "Lambda Architecture" did so because they thought it was a good technical summary.
Because people tend to want a nicely-sounding, familiar-looking name. So they reuse the same set of familiar words. They get overburdened with meanings, but also even more familiar-sounding.

It takes some guts and talent to name something with an alien, original word, like Google, or Atari, or Motorola.
Dispersing their influence where? Windows was all that mattered then. No one cared about the “beleaguered” Mac that was losing marketshare and Apple was close to bankruptcy. No one cared about Linux. It’s not like now where there are four platforms that matter for consumers - Android, iOS, Windows, and Macs.
Eh, I'm currently running an old version of DCOS which does a pretty terrible job of scaling down. Much more than just a scheduler is required to make this work well.
Yeah 5+ years ago. How has it changed?
^ Came here to say the above. Majority of the time the Saving Plan is actually what you want.

Unless you have legacy app you know must be around for 3 years and have zero efforts to try to refactor.
Synopsys CEO: Bigger, Faster, More Diverse and Expensive
We did have prohibition!

But you are correct, we don’t see the same alcohol good/alcohol bad cycle.

Maybe because use has been widespread for so long?
Well then you're probably the kind of person who would instinctively give signs that someone like me can open their big nerdy mouth, that this is safe territory because we're all engineers trying (this thing with error in the cycle, you know). You're probably someone in the "having a blast" part of my perspective — the kind of people I can actually work with best. The others, we "manage" kinda, with empathy if we can, like they manage us too.

Slight tangent. You know this idea of "feeling comfortable being wrong" in front of someone, that it's OK to say dumb stuff in front of people we trust. I think it enables us to just try, up to our limits (where we must fail a lot by definition, and also the only place where we make actual progress).

When you can build the kind of team that can transparently fail (thus collectively improve...), within that 'safe' tech space of 'engineers', where we know it's everybody just trying and the ethos is aligned with that (nerds may speak, fail, laugh, etc.), I think you've got a solid basis for any project, any company.

You sound like someone who builds that kind of environment. I wouldn't worry in that case; again, nerds will pick up the signs if you just speak your mind — hints like you saying "So I didn't know X, and then blablabla", or simply asking bluntly "what do you think of our choice to do X?" instead of defending it like OP's interviewer. ;-) In general, people who ask questions have to be prepared to hear the answer, that's how I operate personally. I would just temper the response based on what I actually do know of the situation.

I personally don't spend one minute thinking about mind games if the other person seems direct, transparent, honest, especially problem-solving mission-driven kinda mindset.
That's a post from early 2018. As far as I know they continue to support and maintain swarm. To be fair though, I haven't been following it closely. I need to dive into docker clusters, but I still haven't picked the tech (k8s? swarm? flynn?)
Not sure what these results is meant to be measuring since most UI Apps are written in Dart which is unlikely captured by the 10k LOC across 123 files reported.

Unfortunately since they've removed their mirror on GitHub we can't easily compare these results vs GitHub project stats, unfortunately their https://fuchsia.googlesource.com UI is particularly useless at showing any kind of aggregate analysis.
Dopesick: Dealers, Doctors, and the Drug Company That Addicted America (2018)
Lua is pretty terrible in how barebones it is. I don't think anyone on HN who raves about Lua yet complains about JS has done much work with either.

There's a reason it has zero traction beyond embedded application and niche application like Pico8.
> is like saying people love McDonald’s because it sells the most burgers

Ok I give up, why is this wrong?
Was taken down by court order.
In Austin, DataFoundry is by far the best. It was overkill for me and went with something off the beaten path but they have an amazing facility.

I wound up at a facility run by a fiber vendor because they'd sell me a fixed 250mbps pipe for the same price that a data center would sell me 20mbps pipe that bursts to 1gbps. It only works for me because of the nature of my business -- most people would be better off somewhere else.

Choosing a co-loc facility is complicated. My recommendation is to tour and get quotes from 3-5 vendors in your area before choosing anyone. Ideally, take someone who has done it before.
How to Send Notifications to Web App with Python
Are there any states in the US that are not "at-will"? California is not a right to work state, and AFAIK, at will employment is an option in every US state.
GCP has a similar instance type called "preemptible", they're not quite as cheap as spot, but they don't "dry up" and they're guaranteed to go down every 24 hours.

This precludes one from becoming complacent with spot instances that rarely go away.
Cool, do you have any software to recommend for a casual power user who would like something a bit more lean than BIND from a configuration perspective? pdns seems nice, and there's an official terraform provider for it as well.
Betteridge's law of headlines.

http://static1.1.sqspcdn.com/static/f/356082/6186633/1268920...
I completely see your point and I understand why they do it that way; I was trying to highlight how their doing it that way is a complete nightmare and it's the reason I've declined every time a FAANG has contacted me (which, admittedly, hasn't been that many times).
I use Outline on average around once a day and for the past few months it's needed a refresh somewhere between 10% and 20% of the time. I assumed that it had to do with them fetching the page, I'm surprised a cached get failed.
It seems like the Windows ecosystem hasn’t benefited from the improvements made by the research community. For example, Valgrind doesn’t run on Windows. Cross platform applications (like the ones studied in the referenced paper) don’t have nearly the same level of memory problems. I think that presenting the 70% figure as inherent to developing in C/C++ is misleading because of this. In fact, a brand new project could probably reach 0 (or very close to it) memory bugs in C++ by following modern testing practices and using the variety of dynamic and static analyzers that exist today.
> It takes work to produce human knowledge. Writing a book, creating educational materials, and writing research all takes time, just like it takes time to build a house.

My understanding is that most / all articles in academic journals are written by researchers who are not paid by the journal. Then, the articles are peer reviewed by another set of researchers - who are also not paid by the journal. Then, those same researchers are charged by the journal if they want to have access to the article. It's very unclear what value the journal actually brings - outside of slapping a particular well known name on the publication they don't do much. All of the people that actually do the hard work receive no direct compensation.
It's the difference between events and artifacts, and there absolutely are differences between the two as time goes on that make even the very best preserved materials different in their essence. An event is experienced once and remembered as its artifacts; an artifact retains some substance allowing similar events to reoccur.

But on some level all artifacts are just echoes of the event and therefore are prone to decay and lose their meaning. Making it a digital artifact just allows some of those axes of decay to slow down, like an anti-aging therapy that can't treat dementia. And so it is also the case that physically realized games are more likely to play similarly in the past and present - sports have changed, Chess has changed, and both have seen reshaping via tech, but neither one unrecognizably so in the way that video games communicate phenomena with orders of magnitude more detail today versus 30 years ago.

The question, "which is better to favor, events or artifacts?" is a worthy one to ponder. Is it better to have fresh coffee available at all times, or a perfect coffee date once a month? Is it better to be able to listen to a recording 1000 times, or to attend a single live practice session?

What technology has done, beyond the basic needs aspects of Maslow's hierarchy, is let us pick and choose those options more often with fewer compromises. Its biggest failing tends to be in only solving a surface part of the issue: For example, having Facebook lets you message your friends and view their postings in some ambient fashion, without direct engagement. But it doesn't organize the party or send the invitations or prepare for guests or otherwise do the real work of a friend relationship. And so in that sense Facebook is a friend artifact that produces few useful friend events, and converts all those events that occur within its domain into proprietary artifacts of the company. But these artifacts aren't exactly worthy of emulating either. Anyone who controls them is probably sitting on blackmail.
New Lenovo ThinkPad Laptops: AMD Ryzen 4000 Pro or Intel 10th Gen
Mike Bloomberg bought your Facebook feed
If you enjoyed this, I highly recommend “The Disappearing Spoon.” The title is a reference to Gallium’s low melting point, and the book has wonderful histories of most of the elements, and the table itself.
Yes. We ran into this early on. Setting your bid price(maximum price you are willing to pay for the resource you are spinning up) higher than the average spot price do not protect you against instance termination. Also even if you place your spot bid price at current on-demand price (you only get charged at the current spot market price) your instane will be terminated if there is no resource availble in the spot instance pool. For example, you have spin up an ec2 instance with 100 GB RAM with type spot instance, with bid price set to the on-demand price. If someone else spin up a 100GB as on-demand instance type- if there is no resource left in spot pool, your instance will be terminated.
What is there TODO in the webkit sourcecode (2,806 todo comments)
His writing is fine. It ain't Speak, Memory but it's pleasantly spare and there's no awkwardness.

I don't see Paul Graham or SSC expounding novel ideas. I enjoy SSC more too, mainly because it's funnier and I'm interested in the same kind of stuff as Scott whereas I don't find business, startups, and programming that interesting.
This document is about the use of languages within the project itself.

Fuchsia, as a fundamental principle, supports "bring your own runtime" -- if you are a PIE ELF executable and can dynamically link against libzircon.so (the syscall ABI) and speak the platform's RPC protocols, you are a Fuchsia app.

The Fuchsia IDL compiler is designed to support third party backends for other languages beyond the core platform languages.

I've moved on to other things, but I'd be very surprised to learn this had changed.
I get that CS degree requires Math because schools asked students to take Math courses but in this case we're talking about MSc (grad level courses).

I'd imagine if someone is specializing in Operating Systems, there won't be Math involved.
Not just non-aggression - Poland, in particular, directly participated in the partitioning of Czechoslovakia under the Munich Agreement, forcibly annexing parts of its territory under the threat of a military invasion.
Reminds me of Rackspace - clown IT overrpcied. They provisioned email incorrectly and swore that once we changed nameservers to them it would work. We pointed out it wouldn't using a few basic tools and asked for an escalation, they refused and we were stuck with level 1 tech support. After a few days I found someone on Twitter who esclated, they admitted they fucked it up, but the damage was done, I was frustrated and called it day - I proceeded to cancel, they then had to cheek to say "let's all be professional here"... I can deal with occasional shit support but I can't deal with escalation refusal, or endless cycles of support tennis or being redirected to irrelvant knowledgebae articles.
Digital desktop calculators were a thing since late 1960s, and helped a lot with these hand-driven calculations.

They were large boxes with nixie tubes, the size of a modern midi-tower PC, only horizontal. They were limited to relatively simple operations, like square root or ln. They were more precise than a slide rule, though.
Of course there's development costs to publications. It doesn't follow that we thus must lock publications behind paywalls or clutter them with ads.

It's perfectly consistent to both want the work funded and want it free and easily accessible. When someone says knowledge should be free, it's unreasonable and illogical to assume they are saying that knowledge work shouldn't be funded.

The discussion of how to fund work without paywalls or ads is worth having. The straw-man argument about whether we should fund work is not.
/sci/ discusses genetic engineering
Why not use the Bay Area instead to compare? Seattle tech wages are definitely lower than Bay Area tech wages.
I suspect the aim here is to sell aspiring writers some info product. Such is the web today.
They don't seem to be betting on Dart by itself as much as they are betting on Flutter, which is already reasonably successful and relies on familiar reactive component concepts popular on the web and well tested in Google's own web frameworks (Polymer, Angular).
A lot of passwords can be derived from the serial number. This website will do a lot of the work for you.

https://bios-pw.org/
In China, 200M kids have gone back to school. Online.
How often are they inaccurate though? I worked for a content-heavy startup that thought it was a good idea to machine-translate all our content. A brief skim through the translations easily found many instances where the meaning of sentences was entirely reversed.
> "With T5, we propose reframing all NLP tasks into a unified text-to-text-format where the input and output are always text strings..."

So exactly like the "unix pipe" philosophy invented 47 years ago?

I guess ideas are cyclical...
Vaping statistics controversy update: A retraction and some dispute
> not ideal for long running/cache/database style services.

Well, one question to ask yourself when considering going down this route is whether it makes more sense to move all the statefulness into managed services, like Aurora, BigTable, S3, etc.

That drastically simplifies life. Now the only infrastructure directly managed by you are stateless workloads that can easily be self-healed, rolled back, scaled up/down, etc. Managed DBs are more expensive than running your own DB, but most likely the cost savings of moving the rest of the infrastructure to spot/preemptible outweighs this difference.
Same problem, Los Angeles + Spectrum cable.
I was of the impression that BIOS passwords were in general not something one should rely even as a layer when assuming physical access. In the (not that) old days it was usually just a matter of removing the internal battery to reset it. Has this assumption changed in past years?
"Well constructed" sounds like a measure that a content farm would use. The measure for an encyclopedia should be "accurate", and based on the number of times I've seen machine translation completely garble meaning (while maintaining correct structure), I doubt these articles would score highly on that measure.
Drugmaker Delivers First Experimental Coronavirus Vaccine for Human Testing
Observable.js is like this
Well, maybe because DJB takes it for granted that you don't actually need two servers in the first place, so, there's not much to debunk?

% dig ns yp.to +short
uz5jmyqz3gz2bhnuzg0rr0cml9u8pntyhn2jhtqn04yt3sm5h235c1.yp.to.
%

If your provider requires more than one server, just make something up, within reason, of course:

% dig @tonic.to yp.to ns
…
;; AUTHORITY SECTION:
yp.to. 86400 IN NS uz5jmyqz3gz2bhnuzg0rr0cml9u8pntyhn2jhtqn04yt3sm5h235c1.ns.yp.to.
yp.to. 86400 IN NS uz5jmyqz3gz2bhnuzg0rr0cml9u8pntyhn2jhtqn04yt3sm5h235c1.yp.to.

;; ADDITIONAL SECTION:
uz5jmyqz3gz2bhnuzg0rr0cml9u8pntyhn2jhtqn04yt3sm5h235c1.yp.to. 86400 IN A 131.193.32.108
uz5jmyqz3gz2bhnuzg0rr0cml9u8pntyhn2jhtqn04yt3sm5h235c1.ns.yp.to. 86400 IN A 131.193.32.109
Gee... if only there was a service where you could spin up machines on demand. (joke)

I kinda worked backwards from the cost. I ran the business for a year on Azure but each 'sample' of the resample took about 2 mins so it precluded any near real-time analysis. I ported the kernel to a GPU locally using python/numba and it ran in about 10 seconds and that was enough to seal-the-deal.

From there, I spec-ed out a GPU server and then machines that matched each role in my environment. I decided I was willing to spend $50K and just started loading up the machines.
> Rust is not supported for end-developers.

It's unclear where this restriction comes from.
Also, it is quite sad to see that they use and allow C for such a new and innovative project.
This comment fails to mention Dragonfly with my Kaldi Active Grammar backend [1], which is cross platform (Windows/Linux now and Mac functional and to be released soon), completely free with no private beta features (although I do accept donations), and 100% open source (unlike Talon). The speech recognition is local, with extremely low latency. See the video demonstration [2] on the project page. I think the underlying Kaldi engine delivers unmatched accuracy as a free non-commercial engine.

I created Kaldi Active Grammar because I didn't trust relying on closed source software for something so crucial to my productivity, where a decision by an outside party determines whether I can function. As a bonus, open source means I can make it work better to fit my needs than closed source ever could.

Furthermore, the original article mentions Caster (which is built on Dragonfly), but doesn't mention that KaldiAG works with it, and that work is underway to expand Caster's platform support.

[1] https://github.com/daanzu/kaldi-active-grammar

[2] https://youtu.be/Qk1mGbIJx3s
How can you ensure that it's truthful? Machine translation garbles meaning all the time.
At one point Microsoft would refuse to interview you unless you were their first and only choice. If you ever hinted you were considering other companies---interview over.

Probably all the 900-pound gorilla companies go through that period of extreme arrogance when everyone's knocking on their door. Until they're not.
Our cost of living is lower so that might help
I can't speak for the other regions but in ap-southeast-2 we had a couple of incidents in 2019 where there was no Spot capacity for ANY instance types between say 64GB and 512GB of RAM.

And so even our instance fleets were failing to provision capacity.