jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
this wasn't an apples to apples comparison at all. They actually laid out the differences between the two companies approach quite nicely, only to say oh well Google does it better. This despite the very real differences between the types of software each writes.

I also especially like the off handed comment about the sorry state of Android patches which actually is an apples to apples comparison. Google is almost negligent in their ability to get bugs addressed in the various Android OS version. And while it's easy to blame the carriers and various device manufacturers, Microsoft seems to be doing ok with the same issues. But still Microsoft is bad and unreasonable
I tried a few weeks of living opsec to get a feel for how practical this stuff is. Really got into it, to the point of wearing disposable gloves to get sorta untraceable currency and looking into body armour and secured living arrangements. It's probably easy to get too paranoid, and perhaps those people never end up launching a successful Onion site.

But just quickly, he should have compartmentalized. Zero need to have all that data decrypted while doing day-to-day admin. A throwaway machine with Tails or something would suffice for management. Then, add some physical security, such as smartcards with removal events set to destroy and then chain it to your neck. Or there's little dongles that do proximity detection.

Then get some physical security so your RAM is never exposed. The commercial phreaking devices were said to have thermite, but something explosive might look too much like terrorism. I'm not sure it'd be out of the question to wire up a short-circuit to your RAM at single click, although that would look bad, versus something less obvious.

But really, this is apparently only because he messed up his server security so badly. Otherwise, they wouldn't have been there in person in the first place, right? It's probably safe to assume that if you're being physically targeted, you're going to have a bad time living a normal life. If you have a bunker or something where you can definitively see all approaches and have many minutes in case of a raid, eh, maybe. But by that time, there's probably some sort of correlation information or real-world bug going on, right? If Ross had been super careful, eventually they'd just bug his every movement, word, etc. Get video or audio on his keyboard, even, right?

So worrying about this is the barn door question after horses have left, it feels.
I think it implied that he didn't even get up from his chair. I think it implied that they grabbed it when he looked away.
I recall reading about this idea of "exponential creativity". I don't remember if that was the actual term used in the article, but it was basically this idea that given a problem, you can incrementally come up with better solutions (e.g. add 9's to the end of a number to make it bigger), or you can take a leap out of that box and come up with a new class of solutions that completely outdo the old way of doing things (e.g. Knuth's arrow notation, busy beaver).

One could argue that the arms race between Prototype, Dojo, YUI etc from the last decade was a race of incremental solutions and one-upmanship, and jQuery largely stood out from the crowd by having extremely well thought out developer ergonomics.

I think that the ideas behind React/Mithril/Mercury (composability, unidirectionality, etc) are, as jQuery UX was at the time, a "leap out of the box" in the frameworks' arms race, but I feel that frameworks like tuxedo are again settling into the territory of being merely stabs at incremental improvements.

The main problem I see here is that it's not particularly obvious what kind of problem this framework solves. Virtual DOM frameworks are hot because they help solve problems. In contrast, it's hard to sell features.
I don't think it's possible to prevent wealth from having political influence. Wealth is economic power by definition. The only way to significantly reduce the impact of wealth on democracy is to reduce the amount of wealth that wealthy people have.
Sounds like an axiom for a small subset of humans. Like all axioms, unfortunately it can not be proven: https://www.sscc.edu/home/jdavidso/Math/Goedel.html
> Here's the lead developer of the HURD

Bushnell hasn't been working on HURD for a long time. He joined a religious order and works for google.

> Here's someone who spent about two decades of his life at the FSF

Kuhn is now the president of a competing organisation to the FSF that doesn't mind promoting Facebook or Google for their outreach.

> Here's a whole bunch of GNU project maintainers

Guix has been in disagreement with rms since he didn't want to adopt a CoC for GNU because it was "too punitive" in intent, and suggested using GNU's Kind Communications Guidelines instead.

> Here's a couple of high-profile GCC contributors

Nathan Sidwell is a Facebook engineer who instigated the removal of rms from the gcc steering committee. After the committee did so for technical reasons, he accused them of not being punitive enough towards rms and proceeded to tally various personal suspicions against rms.

https://gcc.gnu.org/pipermail/gcc/2021-April/235267.html
That's a way lower effective rate than ordinary people pay.
Yep, this is key.

Agile Manifesto: "Individuals and interactions over processes and tools"

Modern "Agile": "You need to put that into the Jira tool so that the process can be tracked"

And adding to the things that the author identifies: using process to Micromanage WFH teams, following plan over flexibility, experimentation and risk taking.
1. That article is about downloading, not deleting.

2. You don't negotiate with Facebook, you norify the regulators so they can asses another billion-euro fine.
If you are okay with closed yource, there is YouTrack Standalone for up to 10 users. And of course there is Redmine, but I find it somewhat barebones. And GitLab also has some issue management chops.
> Thanks, but you've listed where those companies are headquartered, not where their devices are manufactured or where their main suppliers are located.

Librem 5 USA is manufactured in the USA: https://puri.sm/products/librem-5-usa.
It would be interesting to see how Fauci strategizes about public messaging. Is he heeding advice from other people, going it alone, etc.
Look how well all those people are dressed, and in an era when a nice suit cost ten times what it does today in relation to incomes.

What drove people to invest so much in looking nice and formal in public? I wonder if it was the same force that kept people from destroying those nice woven seat cushions -- they'd be in shreds today or stink of dust and infestations like BART seats.

Anyway, I wouldn't dress up that nice for a job interview or a first date, but regular working people are investing more than I would spend on a car to go out in nice clothes every day. I don't understand what socioeconomic forces drive that kind of commitment to the particular and narrow common good of a well dressed public impression.
Is there any kit/book/whatever for starters (along with books) to learn this stuff? What goes where, how micro controllers, circuits, etc. work?
I've read much of Matasano's work and would love to join. Are you truly "always hiring", or would you recommend starting a dialogue sooner rather than later?

I promised myself that I wouldn't apply/interview until I get the OSCP out of the way this month, but would hate to watch a good opportunity slip away.
There's a very simplistic "in principle" reason to consider the blockchain. It can store information symmetrically - i.e. once you have access to it you have complete ability to search it and reuse the data, and it can't be "lost" like data you've stored on a server or a hard drive - it only goes down if the whole network does. This maximizes information availability and reduces the middleman problem to "who provides hardware and bandwidth" and "what ui is available for accessing the blockchain."

Although bitcoin makes the blockchain look capitalist, its underlying tendencies are like that of the internet at large - self organizing infrastructure for information.
Radio Free/Voice of America/Al Arabiya/etc are not secret projects, they are publicly acknowledged.
Especially timer values.
>According to the data, whenever a city doubles in size, every measure of economic activity, from construction spending to the amount of bank deposits, increases by approximately 15 percent per capita. It doesn't matter how big the city is; the law remains the same. "This remarkable equation is why people move to the big city," West says. "Because you can take the same person, and if you just move them to a city that’s twice as big, then all of a sudden they’ll do 15 percent more of everything that we can measure."

Am I missing something or is this reasoning fallacious? Correlation is not causation, and here it kind of looks like selection bias. I very much suspect that more productive people are more likely to move to bigger cities in the first place.

(That's all on the assumption that the first half of the paragraph is from data and the second half is a conclusion he's drawing from those data, which is how it reads to me.)
Afaik, if you disable it you basically let everyone spam you with password reset notifications.
Former SV engineering manager and engineering director here:

Have you had a conversation with your skip-level manager? If so, then you are probably right that it's not valued up the chain and you should leave because that is a total shit show that is not the norm.

If you haven't, reach out for time on their calendar, and write down your data points on on-call wake-up rates, total of alarms over time, and let the data make the point that this is not sustainable.

The Director should have some options. How big is the rotation? Is the manager in the rotation themselves? When you're on call are you also expected to contribute story points to the sprint? Why are you not able to solve underlying engineering issues that are causing the SLO violations?

If you came to me, I would be shocked, and immediately make a plan with the engineering manager. Any time a person is woken-up by an alarm it's an incident. There needs to be a response to every incident. There needs to be some serious bar-raising and you can't do it yourself. You need an ally in your management chain and if you don't have one, you're better off transferring teams or companies.
Iran does not need to develop nuclear weapons, nor fund regional militant and terrorist groups .. but they do. I wish the Iranian government would choose to be a good citizen of the region and the world, for the sake of their people.

Ever since the revolution they took a purposefully antagonistic stance towards the US for their own ideological reasons. The sad reality (for Iran) is that the present global order has been created and maintained by US - so if you can't get along with US, you are going to be a pariah. Many non-democratic nations can get along with US just fine - why can't Iran?
In my view: If the packets absolutely positively have to get there on time, ethernet is the only option.

WiFi has uses but constantly streaming large volumes of data without hiccups isn't one of them.
> This need not be discussed, you can simply tell your manager.

Thanks. Yes, I suspect that this is informally how it often works for people taking the worst of the brunt. What's a little irking though is that it's not formalized in any way, so only the people willing to go out of their way to be the squeaky wheel would get the benefit. Everyone else just swallows the extra hours.

I know that's how a lot of the world works, but it's not very satisfying.
I'm glad that Microsoft finally reversed their stance on this.
Civilians, not only soldiers, were gassed by the German's munitions resulting in long term injuries and deaths. It's surprising this isn't more well known, and that Germany was not internationally censured, tried, & made to pay compensation to the victims of these disgusting actions following their conduct in the Holocaust.

Why's it so necessary for Germany to sell chemical weapons to be used in a warzone anyway? I wouldn't be surprised to see these were the same companies or individuals that acted 40 years earlier.

https://en.m.wikipedia.org/wiki/Iraqi_chemical_attacks_again...

https://en.m.wikipedia.org/wiki/Halabja_chemical_attack
Just discovered your article “Introduction to web testing and scraping” and will try it out. Exactly had the problem of scaling last time I tried out to run several headless browser. Thanks for this!
As a low vision computer user that supports disabled people on the web, and whose father spent 30 years working with disabled people, I can tell you for a fact that for some people, accessibility should be a requirement all the time.

Especially as more things go toward the web.

The disabled is a club anyone here can join, at any time.
less risk of collapsing, maybe lower security risks (due to paying attention to regulations, but debatable).

It's probably easier to get faster payouts and the like as well, since banks will have less issue openly (snark intended) with a regulated exchange than money launderers.
Google has been watering down and further downplaying their motto of “Don’t be evil” for several years now. It’s hard to build the panopticon of infrastructure ripe for the subjugation of all humanity and not believe you’re doing evil.
Sure, let's install 1 million dependencies instead of 5.
* Pollution: exhaust, noise, brake dust

* Wide right-of-way required for travel, stretching out cities, making walking impossible

* Pedestrian safety: driving successfully requires full concentration

* Both drivers and pedestrians experience stress. Traffic drives even the calmest to madness.

* The industries that support cars are vast and environmentally destructive.

The list goes on and on...
Afaik Open web Analytics(https://github.com/padams/Open-Web-Analytics/) can use embedded code in PHP pages for analyzing.

GUI is nice, currently trying it out but not with php code but with embeded js like other tools use.
or HN's favorite, "orders of magnitude"
I agree they should drop quora results, but for a different reason. My reason is that the quality of info is ridiculously poor. Most answers read like covert adverts for some app or another. It's got to a point where it's not even that discreet anymore.
They're not really competing with Qualcomm though, since they don't sell their chips.
Most of the time It's just a blog that will receive some traffic until the novelty wears out. Probably much better monetizable on Youtube, the ad revenue from few hours fame is not paying any bills.

Sometimes it's a service that helps you do something but the website part is irrelevant, just a landing page for the service. Not really a web business.

I think the crypto people had some success in these things. The money for the small guy, I think, is in growing social media accounts and do advertorials.

edit: is SEO spamming still a thing?
Oh you're right, in which case I'm not sure why the parent is bringing this up.
The title is a bit misleading. The TAG simply noted this hasn't been thought all the way through, having all reasonable use cases covered. They didn't strike down the idea per se, just noted it hadn't been completely thought out. This is pretty much par for the course in the standards process.
It's pretty reductionist to look at this from a pure calorie input / output point of view. Keeping a few pastured chickens to feed food waste can provide pest control in a garden, an additional source of nutrition for people (which is a complete protein) and a rich fertilizer from their waste.
Honestly, people need to get over HyperCard.

Yes it was cool, but there’s no conspiracy behind its demise. It died because the World Wide Web accomplished basically the same thing, not initially as elegantly or powerfully, but open and universal (and today, very much more capable than HyperCard was).

HyperCard usage declined and Apple gave up on it. It’s not complicated.
The Free Software Foundation held a public election on how to do long options three decades or so ago.

This was likely before the effects of Eternal September began destroying the public Usenet, so the vote may well have been held there, in one of the newsgroups relevant to the FSF, GCC or GNU.

The '--' alternative won overwhelmingly, as I rememeber it. A few hundred votes were cast by email.
We public know what the issues was. Apart from MCAS risk, I think the planes would be mostly safe for these one-off missions.

It just has to fly handful times, from Boeing park lots to a depot in a desert and back from frontline after months/years. They are supposed to be clean before deployment, and can be cleaned by medical professionals before reflying. Or maybe cracks would develop and can't be manned after anyway, either way not much there is in terms of infection risks.
> Google are great at hiding their revenue but I guarantee you that Australia represented a good 20% of the US based revenue. Despite having a population that's only 10% or so.

Source please - otherwise you're just pulling numbers out of thin air.
Big kudos to whoever is behind this framework for the excellent documentation and the funky site.

Still, I doubt I would use Jodd in a new project. The core components (MVC and data access framework) are completely new to me. It seems that they are developed by the same people behind Jodd. I don't particularly like Spring MVC or Hibernate, but Jodd libraries don't seem to be widely used (only 22 questions on SO and no forum or mailing list).

Beside the poor adoption, from a cursory look at the documentation, I couldn't find any striking feature. Actually the DB mapping module seems quite convoluted.

Also, I don't get this strong emphasis on the framework being "lightweight". Who cares if my project uses 3MB or 20MB of libraries?

As others pointed out, also take a look at Dropwizard and Ninjaframework.
FYI: JSON-LD is already W3C standardized and may be interesting regarding APIs, especially in the area m2m:

See http://de.slideshare.net/lanthaler/building-next-generation-...

But my "fear" is that it will all get to complicated, too. Currently I really like to work with JSON Schema (http://json-schema.org/), because it's simple and extensible.
Side note: the written language that Beijing requires all school children to learn is usually called "Standard Written Chinese" even though it's based on the grammar of Mandarin. Depending on the differences in grammar between the local dialect and Mandarin, it's more or less difficult to learn the standard written grammar. We usually don't say "written Mandarin", but less formal writing using the grammar of one of the other dialects would usually be called "Written Cantonese". etc.

My manager speaks a dialect that's pronounced differently, but has a grammar close to Mandarin. The majority of people here in Hong Kong speak Cantonese, which is grammatically more different and uses a lot more slang and references to popular culture. I'm told that growing up here, leaving at age 15, and coming back at 25 makes it very difficult to follow daily conversations and read certain types of publications for the first few months because of the amount of slang used and how rapidly Cantonese changes.
Does anyone know when we could expect Ember Data to be fully compatible to JSON API? In a stable manner.
Our architecture has Sinatra for the backend and Ember.js for the frontend. We're always in a struggle to support JSON API for our third party clients but maintain compatibility with Ember Data.
Do they come with the hex key?
The same applies to every other codec (or piece of software) as well.

MP3 had Sisvel who came late with legitimate claims (as far as patents go). HEVC now has this second pool coming out of nowhere.

If anything, the promise of MPEG-LA, that they manage to build a reliable licensing regime, is broken - and I think it's good that this starts to show.

In particular it pleases me that this new group pulls the same stunts on MPEG-LA that MPEG-LA used on others (see their attempt to build a VP8 pool): vague statements of how surely there must be some more patents that they'll maintain soon.
One thing that's easily mixed up: MPEG sets standards. MPEG-LA is a wholly different entity to organize cashing in on them.
Are you suggesting that the software tech industry isn't in its own way at least as traditional and opinionated?
ADA is quite good at this.

But not every problem (i.e. the Algorithm for the problem) can be divided easily without any coordination (i.e. communication) between the chunks. This overhead can quickly become significant.

There is a reason why desktop software (particularly the computationally intensive) is having a hard time exploiting multi-core benefits (besides the programming language and habits in general).
That does happen, a common word for 'school' is स्कूल ('skūl') for example.

It's just that another phenomenon is the alphabeticising of Hindi (as in actually Hindi words) like 'namaste aap kaise hain? Mera naam Ollie hoon' (IAST āp, nām, olī, and hūñ) is a contrived sentence but the sort of thing someone might text if they didn't have the keyboard for नमस्ते आप कैसे हैं? मेरा नाम ओली हूँ or whatever reason.
The issue with the EMA approval date is a red herring, in my opinion. Unfortunately it gets given a lot of attention (especially in the UK press) even by organisations that should know better.

The most important thing to remember is that both the UK and EU pre-paid for AZ to manufacture their vaccine pre-approval. The date of regulatory approval and the manufacturing schedule are supposed to be completely decoupled.

It's true that the UK got their vaccine order in first and nobody is denying that. That's why the UK was getting shipments from AZ back in December. When the EU finally signed their contract they were told that their deliveries could start in February.

While I doubt the EMA is going to comment publicly on the timing of their decisions, I don't think it's a coincidence that their approval of AZ was done in late January. They already knew that the meaningful supplies were starting in February so they simply collected as much data as they could before making the "go/no-go" decision.

So while the "feckless EU bureaucrats screwed it up" storyline is forever popular (both in the UK and EU press) they seem pretty blameless on the issue of AZ approval. They just had to get it approved before the manufacturer was ready to start deliveries and they managed that.

What kicked this into a crisis is that AZ announced that their February deliveries to the EU would be less than half of the expected amount. The EU's position is that the UK and EU should be treated equivalently at this point: they both pre-paid for certain quantities to be delivered in February, so any production shortfall should be shared. Needless to say, the UK sees it differently and doesn't want any UK-based manufacturing to go to the EU. Hence we got this ugly diplomatic standoff.
This could create a "golden chains" situation for employees, whereby they don't leave their job only because of the money, despite not being happy or as productive as they could be.
>"People who don't work full time should starve" is ideology, not some law of physics.

If you don't work then where do you expect your food to come from? I don't work full time and I don't starve so please keep the petty details out.
My kid’s daycare was interrupted for just a month. But being WFH has made it super simple to get him to and from daycare, whereas with a 40 minute commute, I wouldn’t be able to do it without getting the kid up fairly early.
You mean like https://developer.mozilla.org/en/Introducing_Content_Securit... ? ;-)