jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
> parallelizing the style system in C++ was impossible within the schedule and manpower constraints Firefox was operating under

So my main issue with this claim is that we are talking about proving the negative. Not to get too pedantic, but the reasoning seems to be:

1. Mozilla tried and failed to build a parallel CSS engine in C++

2. Mozilla succeeded in building a parallel CSS engine in Rust

3. Therefore, it is impossible to implement a parallel CSS engine in C++ (under the constraints Mozilla was under).

This is simply not a valid argument. Evidence that something did not happen is not proof that it could not happen.

There are plenty of claims I would accept:

- The Mozilla team found Rust much better than C++ for solving their problem

- Many of the problems the team was running into with C++ were completely eliminated by the constraints provided by Rust

But saying this problem is impossible to solve in C++ is an extraordinary claim which needs extraordinary evidence. C++ is an extremely flexible and powerful language, to say that no one could ever design a solution to this problem using C++ requires a very limited imagination.

> there used to be at least four fairly different modern non-parallel CSS implementations out there written in C++ (Gecko, WebKit, Blink, Edge), and that one of them has disappeared (Edge), one was parallelized in Rust, and the remaining two remain in C++ and non-parallel, even though people generally agree that parallelizing them would be good and so forth.

This is a very small sample size. If I have to give a hypothesis, I can imagine that having a very large, very mature code base like Firefox would have placed a lot of design constraints on any rewrite of the CSS engine. I can imagine that working within this framework, there may have been many problems related to concurrency and data ownership which ended up eating a lot of time and energy in C++, and the team saw a huge productivity boost categorically eliminating these problems. But I simply do not believe it's the case that it's not possible to decompose the problems a CSS engine has to solve into a set of concurrent data structures and operations, which could be expressible in either Rust or C++.
Good guide to socket programming.
Does it cover sctp? And more importantly is sctp support part of Kernel/glibc presently?
Nothing I've seen suggests they're able to implement aftermarket hardware checks on phones that are already on the market and don't have them. Difficulty of repair seems to go up a bit with every generation, too, as they cram more into every cubic millimeter. One more reason not to insist on the latest and greatest.

- Sent from my iPhone SE (1st generation)
What assurance would you have that a product "mostly works" other than a certification by professionals? If we rely on common sense, we might as well all drink bleach.
In Taiwan, an average semi technician salary is $38-$40k a year
IMO both true and wrong.

Upgrade cycle will never end. It is just slowly transitioning into same thing that happens with clothes, which is called fashion. People throw clothes away because new clothes become "fashionable" and because they want to show they can expend effort to follow current trends.

For the same reason a lot of people will not be upgrading. Because they have utilitarian look at old clothes or old computers and if the new computers do not offer anything else than to just differentiate from the old, they just don't see any value in it.
AFAIK implementation in Linux kernel not yet support any hardware-backed handshake, but it's mainly because WireGuard developers didn't consider code stable until March of 2020.

But there are userspace implementations and I guess it's should be doable to make them talk to a hardware device.
To me, the idea of 'converting my flash' isn't just about content. I think they need to set the bar low for customers.

I was expecting that somehow they were maintaining the animation and interaction of flash.

Of course it is very impressive that in the demo they are able to take a flash heavy site and make the content viewable in a similar design but in straight html. They have lost the music, the animations, and some of the design intricacies.

For most of these reasons, I think that a good developer/designer would push the customer to move the site to html5 and pay a few thousand dollars and only maintain one code base. It seems to me that at some point, something here would become a legacy system. If the world is going to HTML5, should I be writing in Flash and converting (and to a less engaging experience)?
Well, you can win a little more than $5k.

http://www.avc.com/a_vc/2010/12/nyc-big-apps-version-20.html...

"One of the winners [of last year challenge] was a team of 6 who quit their jobs on Wall Street, are in dozens of cities, received millions in VC investment (at a multi-million dollar valuation), are profitable, and recently rang the closing bell on NASDAQ."

I think BigApps compares a little bit with the Google summer of code where you get pay to make something cool and if it's cool enough it turns into a job/business.

The YC model idea sounds interesting, though.
That's odd with it being mid week. The traffic to LDS.org is the opposite of most sites - it actually peaks on Sunday with lulls during the week. There are two significant peaks during the year, one the first week in October, the other the first week in April, when the church holds it's semi-annual General Conference for all members to see.

Edit: to note that I eventually realized that it was the article, not the LDS.org site that was slow. I'll leave my notes in place, because it's an interesting traffic pattern to see.
Anyone care to explain why use S-Expression as opposed to plain CSV or json?
Good point. I haven't really dug in to see if they're doing it well or not.

If they're just doing what you say, then they're going to have a lot of upset clients very quickly.
My AT&T iPhone has never failed to fail in San Francisco.
Here's link to that interview if anyone's interested: http://mixergy.com/timothy-ferriss-four-hour-body-interview/

I'll have to check out his book to see what else he says about it. Thanks!
Most criminals who are caught aren't very smart.

Sampling bias in the extreme.
https://www.urmc.rochester.edu/breastfeeding/services/lgbtqi...

I mean just google it.

Do you not work at a trans friendly place perhaps?
That would be extremely useful. Apart from a CSV on S3, would be amazing if it handled DynamoDB to parquet in S3 for Athena querying.
Reminded me of something my mother told me about her school years in Finland in around the 60s: In the beginning of the year for the foreign language classes every student had to came up with a fictional persona that fits the culture of the language being learned and stick with it during the entire year.

As I understand one of the main rationales was, that if it less likely for you to fall back to the native tongue when you don't know how to say something when you are playing a role. I found that pretty interesting. I have no idea how widespread this sort of thing is/was.
I do prefer appointments for judges, and I prefer those appointments to expire after the elected official's term would end. I believe typically this is 4 years for elected and 6 for appointed.
I have grown to like tiling and think it is the future of desktop computing, if there really is one, even though it is an older paradigm. The ability to automate and set up workflows and maximize on screen space is great.

I've been having trouble lately finding a good launcher/menu. I use Wayland, so I want to use something Wayland native but I wind up sticking with dmenu because the Wayland alternatives don't quite work right. You can't index aliases, .desktop files and PATH at the same time (aliases are a problem with dmenu too), and you can't just run commands. A wlroots launcher that can handle all of these things would be fantastic, bonus points if it can pop out a terminal for TUI applications.
Recaptcha after failed logins --- yes, that makes sense.

Nameserver locations. If you are based in (e.g.) Belgium, with nameservers in Switzerland, the UK and France, then my .com is at risk from the US (can order the registry to kill my domain) and Belgian (can (potentially) order you to kill my domain) police / justice systems. In addition, the Swiss, British and French can each block a substantial proportion of my visitors. On the other hand, if you were based in the US and all your nameservers were in the US, then my .com would only be at risk from the US police/judiciary.

Similarly, my .co.uk is surely safest when hosted by a UK company on nameservers located only in the UK.

I didn't read most of the poker site takedown thread, so maybe there is a good counter-argument there. But as a random web developer, that's my concern.

(There are other reasons for spreading nameservers around though --- as a customer I wouldn't worry about the increased legal attack surface unless I had concerns about specific countries.)

Logging in via Facebook/Gmail/Twitter/etc. I wouldn't use Gmail because when Gmail goes down and prevents me from logging in, there's not much point asking for a password reset e-mail to be sent to my Gmail account.

I'm not sure how safe it is to rely on my Facebook or Twitter credentials for something like dns hosting. I login to HN and StackOverflow using OpenID, and I use OpenID for commenting on blogs sometimes as well, and although I'd be upset if my OpenID got compromised and I got locked out of these accounts, I'd be much much more upset if my domain names were suddenly being used to sell Viagra as well.

Meanwhile, if my ssh private key gets compromised, it's overwhelmingly likely that my Twitter+Facebook+Gmail passwords get compromised as well, because a machine I access the net from will have been compromised. The reverse is not true.

I think on balance for this sort of website I prefer using (and writing down somewhere) yet another password over entrusting my dns security to Facebook/Twitter. I'd prefer a properly maintained public key ssh interface to either. I do appreciate that it's another interface that needs maintaining though; I don't know what Javascript support text mode browsers have.
How many regular users have ever heard of terms like IP, TCP or HTTP? Arguing about naming is the very definition of bike shedding and of course it is trivial.
I'm looking forward to and read each LLVM Weekly, great stuff! (via Twitter btw)
Torch still isn't there.
The thing with Haskell is that it doesn't automatically coerce types the way other languages do. It uses Hindley-Milner type inference up front if you don't specify your types, but this is far from foolproof. Once it's decided you're using type Foo, you're stuck. You need explicit typing in many cases.

One of the first things you learn as a Haskell programmer is to treat type inference with suspicion.
I just started a new job at [company you've most likely heard of if you live in a large U.S. city] and we use it here.

It's nuts. TCL's syntax is extremely simple, but overall appears to be really powerful.

Still trying to wrap my head around some of the more advanced things, but it apparently scales very well and has great community/group aspects built in.

The included ticket tracker makes for an unbelievable customer service platform, too.
Jacob McPherson also sued Google and won: https://digitalcommons.law.scu.edu/cgi/viewcontent.cgi?refer...
WeChat Pay and Alipay could expand to global usage even more easily, because they're actually in widespread use. Some stores in other countries already accept them as a payment solution for Chinese tourists: https://www.presseportal.de/en/pm/105224/3983905

The only reason they're not freely available for anyone to use is that it would make it easier for Chinese citizens to move their money out of the country, which the government doesn't want them to do. The "digital yuan" isn't going to be different in that aspect.
But that's the point. Metaprogramming has gotten significantly better since c++11, and c++17 metaprogramming is extremely clean. Are we getting mad at them for improving things?
Oh definitely as it was a heated argument, but still when the goal of your platform is to keep people engaged (keep them arguing) I can’t see this as anything but bad for Reddit itself.
Would love this on AirPods too
You call it bullying, I call it ineffective posturing and pretending to get things done. Feels to me like a song and dance to placate the voters while not actually doing anything with impact.
My dad worked on AS/400. When I first saw it, it looked like he was working in the matrix with that black/green color scheme.
Compare that to the garbage that is the default msn page in Edge. I’m disappointed Microsoft isn’t using their new tab page to be more educational. So many scammy ads.
Speaking as a staunch privacy advocate, this is a very positive article. Police should indeed wear these cameras, and any interaction that occurs off camera should be viewed by courts with suspicion. No longer will 'confessions' rely on the memory of the officer; no longer will complaints become a "criminal's word against the officer". This is a very very good thing.

Note that it is not a violation of anyone's privacy. Police interactions with the public cannot be private, with the only exception being undercover police work or other times when the identity of the other person must be protected as in the case of a minor. These cameras can and will prevent petty (and egregious) abuses of power that American police have grown used to getting away with. Right now there are insufficient safeguards against police misconduct, and ubiquitious cameras would be a good step toward making those safeguards sufficient.
> Fortunately we have a legal system that, to some degree, does.

A large body of decisions in trial and appellate courts at both the state and federal level, up to and including the SCOTUS provide plenty of evidence that this is not the case.
He probably delegated this task to Jony Ive.
I think it would have been nice to have the engineer be female, and have the designer be male.

I guess the artist could be either (or none?)
If by privacy concerns, you mean "We don't want our mistakes made public". In this case, the running over of a crash victim from Asiana flight 214 that crashed at SFO recently.
Why is this relevant in the context of Fukushima? Nobody died.
I concede. :)

I'm surprised so few are being targeted, now that they actually do something about it.
It's not about the size of the business, it's about putting profit motive for a small amount of individuals over the lives and/or well-being of many individuals.

you cant really be for one and against the other.

This is like saying that a cup of water with a drop of red food dye in it and a cup of red food dye are equivalent because they both contain red food dye. One of them is going to be much more beneficial upon ingestion. That's a terrible analogy.

It just so happens that the majority of "big businesses" doesn't really give a fuck about how much suffering they create -- their primary motivation tends to be profit and power, where as the majority of "small businesses" are primarily concerned with providing for the livelihoods of the people in the business, because the people are passionate about whatever they're doing.

Don't mistake an argument against viewing people as dollar signs as an argument against big businesses, and don't mistake the tendency for most of the businesses criticized as sociopathic to be big businesses to be indicative of the criticism being of big business itself.

People who are anti-bigco tend to be so because of the whole "profit is the only imperative" thing, not because they are businesses that grew.
Also, if you just need something for replicating code, Amazon is offering free micro servers on new accounts for up to a year I think.
It's not clear that the PGP web of trust will survive well under an attack, at least in terms of most users not being fooled.

Someone made a fake PGP for me several years ago, and many people have chosen that over my genuine key when e-mailing me, just because the fake key is newer, even though my genuine key has lots of signatures and the fake key has none at all. (It was probably Enigmail helping them make the choice rather than a clearly informed decision.)

Meanwhile, there is already a complete clone of the strong set with colliding key IDs. That is, people have spent the computing time needed to make a fake version of every single public key, with the same name and key ID and signatures as the real one, just with a different fingerprint. (There's one at https://evil32.com/, but I think at least one other group has done the same thing!)

If someone uploaded those to the keyservers, there would be a fake copy of each PGP public key with the same key ID and the same signature structure (of course signed by other fake keys rather than by other real keys). At that point you would always have a 50% chance of getting a fake key every time you tried to use PGP to contact a new person, unless you consciously manually used an out-of-band fingerprint verification mechanism to bootstrap your selection of what key to use. You would never be safe in just guessing because you "found a key out there" for someone and it "looked right" and "had a bunch of signatures"!.

I'm willing to be more charitable toward the web of trust than someone like Moxie is -- I think more users could be taught to be more cautious, and software could help automate key exchange better -- but my own experiences with having a fake key out there in my name don't make me very optimistic about the way the web of trust is being used today. It's also sad to ponder, as Moxie has, that it seems PGP isn't even being used widely enough to make it worthwhile for attackers to try to DoS the web of trust, let alone to try to trick people into using the wrong keys on a large scale. (That is, PGP hasn't even reached Gandhi's "then they fight you" stage in the mass market.) This isn't to deny that PGP has provided major communications security benefits to smaller communities and groups that have consciously adopted it and use it carefully.
If I had a dollar for every "client" that asked to meet me at Starbucks and sign an NDA then I'd be a millionaire.
Belfast man checking in, poetry is one of the main traditions here and has a thriving local community, so I thought I would recommend some of my favourites from this part of the world.

Paul Muldoon,

Maybe something of a "poet's poet" but certainly worth checking out. His style is a casual one, but bursts with sidelong allusions to history, literature, art and etymological punnery. Perhaps of particular interest to people here, might be his novel-length poem Madoc, an hallucinogenic journey through time and place, in which "[he] supposes that Samuel Taylor Coleridge and Robert Southey took up their (actual) fancy of founding a Pantisocratic community in North America."

Ciaran Carson,

Took a break from writing through most of the 70s to travel with his wife playing traditional music and steep himself in the Irish storytelling tradition. His books since then have been an, at time excitingly precarious, marriage of traditional storytelling and a modernist mock pedanticism. Worth checking out is his Belfast Confetti, a mix of essays and poems which explore the psychological relationship one has to one's city.

Leontia Flynn,
A much younger poet, of the generation of artists who have had to deal with adapting to life and working in the 21st Century. Her last book, from 2011, Profit & Loss is a striking meditation on the changing role of memory in pre- and post- Internet society.

And for something different that I would particularly recommend to the HN crowd,

Sam Riviere,

An English poet of the current generation who deals with the cognitive fallout of the ever varied linguistic and cultural deluge one experiences day to day in 2015. I don't want to say too much about his writing as he is still so young, but certainly seek out his latest book, Kim Kardashian's Marriage.
LOL.

But seriously, stuff like that already happened, multiple times. Most famously, http://www.dailytech.com/Lockheeds+F22+Raptor+Gets+Zapped+by...
Hear hear! It’s really easy to paint someone as “a bit off” and imply without implying.

It’s important when noticing instances of this to request further clarification.
A lot of these seem to be consumer retail, e-commerce or housing related which says a lot about the UK economic landscape. Hardly the kind of company ARM would want to be swimming amongst.
Could a fourier transform be used to try and remove enough of the copyrighted audio without making the voices of those in the video unintelligible?
What do you suppose is the answer to this question, other than the Conjecture itself?

I was talking about nature as in "the universe we live in". Answering that question is just describing the problem itself.
I hold police to a higher professional standard than I do lackadaisical teenagers.
Let's put it this way: producing the parts of a gun which simply must be made of metal, in a machine shop, is substantially easier than synthesizing methamphetamine.

3d printing everything except the parts you mentioned is quite tractable, and constantly improving from an already acceptably-high standard.

No, the chokepoint here is primers. Which are scarce on the ground at the moment, and I expect will receive significant regulatory encumbrance in the near future.
I get it, nobody actually got the joke. Should've put the () first lol.

What I'm playing off of is that the poster probably meant when VMware and such took off in the enterprise. As one would see in my post history I know about what came before and that these things are not new in fact. And in many many cases still in use today which is your second point. What started 49 years ago is still in use on the IBM z series and all of that stuff has awesome backwards compatibility. My dad started his career with 360 assembler (as can also be seen in my post history).

So I guess it's ageism in the direction of _young_ people. I hope it's them down voting. Otherwise it's misjudging peoples sense of humour ;)
It has nothing to do with Free Software. I'd expect the same treatment if I were paying Microsoft to run Oracle for me.
Diversity does not have to be a static or micro thing, along any dimension. E.g. temporal or spatial. If you look on a larger scale, there was/is species diversity across centuries/aeons (evolution, Ice Ages, ...) and across hundreds or thousands of square km. Could be a large homogeneous patch of 500 sq. km. next to another 300 in size next to a large or medium heterogeneous patch, and so on. On a larger scale, that's still diversity.
This doesn’t read as very well-argued. This post, and the human-versus-machine-readability one which precedes it, makes a number of general claims without pointing at any examples. I don’t feel like it will convince anyone who isn’t already familiar with the relevant issues.

Which is a shame, because I actually agree with a lot of it.
Only as a side effect of existing taxes. When you buy food and then donate it you pay consumer centered taxes at the point of sale. When a company gives away food for free there was apparently a regulation that applied the taxes on the ingredients instead and in this case the tax office decided that this also applied to donations.
We're on a tangent with Jordan, so I'll just let it go. I don't fundamentally disagree with you, I'm just having a discussion. If you work more and produce more, you should be entitled to benefits from that extra work. If as you said, things are just transactional and nobody cares about you, then you should want to extract as much monetary value as you can for your work.