skysight-inc/HackerNews huggingface dataset:
Are you Swedish, or something?
I lease my modem from Comcast (not Xfinity combo) and have exceeded my cap repeatedly since switching to steaming TV without any notice.
> Having a 501(c)(4) with a political term like

That’s the issue. Choosing which names are “political” is a political action in itself. How often were names investigated that mentioned “environment”, “social”, etc?

The Sierra club is extremely political and the name indicates nothing.

Unless these investigations were all equally applied to orgs regardless of name, your argument holds no water.
I had this same experience a few years ago, accompanied by the worst turbulence I've ever experienced in my life. My friend (who is a charter boat captain and qualified ocean sailing instructor) slept through the whole thing!
Ironically, Blizzard giving more exposure to the situation in HG then the protester could ever would have had
Well, we did have a civil war over that first example.
Building a business solely relying on someone else's walled garden (Google Adsense in this case) is a business risk.

You need to find other paths of revenue, ideally out of Google.
Telemetry doesn't necessarily mean tracking mouse movements.
Yes, I meant a dead battery. The "solution" I was replying to was suggesting keeping your phone in a Faraday cage to thwart government surveillance, presumably a small portable cage that you would take with you wherever you go. If you leave your phone running in there, there's a pretty good chance that the battery will be dead when you take it out to use it, which defeats the entire purpose of carrying a phone in the first place.
Yes.

Consider a comparison of examples using JSON schema:

{
"$schema": "http://json-schema.org/draft-04/schema#",
"description": "Modified JSON Schema draft v4 that includes the optional '$ref' and 'format'",
"definitions": {
"schemaArray": {
"type": "array",
"minItems": 1,
"items": { "$ref": "#" }
}
}
...

<schema schema="http://json-schema.org/draft-04/schema#">
<description>Modified JSON Schema draft v4 that includes the optional '$ref' and 'format'</description>
<definitions>
<schemaArray>
<type>array</type>
<minItems>1</minItem>
<items ref="#" />
</schemaArray>
...

$schema and $ref are differentiated by convention in JSON, and require repeated consideration in every parsing scenario to treat them as exceptions relative to actual values within the JSON document. In the XML representation, the distinction is implicit and handled automatically for you by every parser.
An Introduction to Codemods: Refactoring JavaScript with JavaScript
whats the 'new' about corkscrew? maintainer changed? i see no recent commits with new stuff?
The importance of choosing the right crypto wallet
I would imagine at the very least you would degrade DNS resolution times for legitimate users since there would be a lot more requests than usual
I know Windows doesn't get too much love here. But we have to admit that Win32 has already this kind of feature since ages: Process access routines such as OpenProcess() [1] coupled with ReadProcessMemory() [2] will do the job in a clean way.

Taking a snapshot of other processes is also a basic use case of this family of functions [3].

[1] https://docs.microsoft.com/en-us/windows/win32/api/processth...

[2] https://docs.microsoft.com/en-us/windows/win32/api/memoryapi...

[3] https://docs.microsoft.com/en-us/windows/win32/toolhelp/taki...
you can compile with `--stylecheck:error/hint` for enforcing consistent naming.
Human memory isn't perfect, to be fair.
Ok what's the value in this?
With a timeline of location data? There is no such thing as anonymity with such a data set.
It works fine in practice, even if pedantic people will always correct you when you use a instead of å.
Thanks for the link. My state (MA) was not in the list.
We need hosts who will leave this up.
We don't want them to spend too much time. I tell them we don't expect them to spend more than 2 hours, and we're looking for 100 lines. I don't think it's reasonable to ask for much more of their time than that. Turns out they all wind up spending 8+ hours and most really get into the task.
Readable and understandable diffs is not a property of text files. It is very easy to design tools and formats that use text files, yet do not give you diffs that are readable or understandable.

Readability and understandability depend on more strict requirements that a text file format may or may not have. Many do, but far from all do.

For instance, JSON files do not have requirements on the ordering of keys. When making a small change to a JSON file, it is entirely legal to reorder every single key, completely destroying the diff, and an automatic tool may very well do this.

And as a counter-example, we could easily use a binary representation of JSON data, but use a diffing tool that normalises key ordering to provide diffs that are more readable and understandable than a text diff of a JSON file, even without malicious reordering of lines.
Author here. Yes it certainly wasn't meant to be a piece to advocate switching. Just meant to give an honest review of my experience, good and bad and cumbersome. Hopefully this helps people make more informed decisions, whichever that decision may be!
> As long as Spain's judiciary still sees it fit to hand out multi-year sentences to people peacefully following democratic principles, they seem very much an extension of the government and not an independent body.

There's nothing in that paragraph that qualifies as an argument against the separation of powers. In fact, I'd say that's pretty much the opposite, considering that PSOE has been pressuring for lower sentences.

There are such arguments, like how the Constitutional Court judges are elected, but in the end it's up to the Judiciary branch to decide what to do about, and nobody can interfere.
Your data storage format shouldn't be human readable. The data transferred over the wire shouldn't be human readable. It should be a binary serialized data format, probably encrypted, definitely compressed.

Yes, storage is cheap. Bandwidth is not. Also, you really don't want a human that intercepts your data to be able to read it. Additionally, your data structue only makes sense in the context of your domain, which usually has been modeled in your program(s) that work in that domain, and thus it will be better if you deserialize it within tools that understand that domain.

If you feel the need for a general purpose deserialization protocol, there are several available - Avro/Protobuf, etc.

Binary encoded data can often be decoded without consuming the entire document. Sax-paparser-like reading requires at least reading an open and a close before the data is useful.

String serialization is a wasteful endeavor. It makes life easy for devs because it takes one less step to read the data in a text editor or log message, but quite often requires hacks to model things like recursive or self-referential data structures, and wastes space by repeating property names constantly for every item within the serialized structure. It's predicated on four of the fallacies of distributed computing, namely - bandwidth is infinite, the network is secure, transport cost is zero, and latency is zero. It is a solution looking for a problem, and because we are lazy, we don't build tools that would make binary serialized formats just as easy to use as json/yaml/xml.
I'm assuming gaining access to the phone itself. This is probably and exploit via the WhatsAPP app that allows privilege escalation of some type.

Note: I'm in the medical field and this is not my expertise.
We need to be careful and not think of Solar as a silver bullet for this. Very few (likely less than 1%) of home solar installations can handle the load of the home for a full 24 hour cycle. To do so, they would need lots of batteries, expensive inverters and robust controlling equipment.

From what I’ve read here on HN, a self-sufficient solar setup is expensive enough that it will cost more than being on the grid, even when amortized over the lifespan of the setup.
> But, this is all new and any advice would be greatly appreciated.

This video shows the three main ways to legally / safely connect a generator:

* https://www.youtube.com/watch?v=CKwBBesUKA8

Method 1 is the simplest and involves running an extension cord to the appliance(s) you want powered; or a power bar if you want multiple.

Method 3 is the most expensive, and it involves buying a very big generator to power the whole house, making sure there is a mechanism that prevents power back-feeding into the grid.

Method 2 is probably what you may want to look into. You purchase a small/medium generator as well as an electrical sub-panel. You then re-wire any appliances to the sub-panel. When the power goes out, you change the sub-panel's incoming feed from the main panel to the generator, which will then power your pre-selected appliances.

A potato-quality video illustrating Method 2:

* https://www.youtube.com/watch?v=lkbBt8hv8mQ
It's from before I was born but I know and miss the 1984 layout. Give me back that fat enter key!
It didn't recognize a plastic bag as a human, it recognized a plastic bag as an unknown object. A solid object the size of a plastic bag could cause a major accident.
The homeownership rate in the US as well as in the UK is 65%.

What it means is that 65% of homes are occupied by their owners. It doesn't mean that 65% of people live in their own homes, but I suspect it is not too far off the share of people living in their own home or in a home owned by a family member or partner.

I guess the difference is people renting a room in a house occupied by its owner. Did I forget anyone?

It may not be the same at all in big cities though. I know that homeownership rates in London have collapsed far below 50% in recent years.

https://fred.stlouisfed.org/series/RHORUSQ156N

https://tradingeconomics.com/united-kingdom/home-ownership-r...

https://www.ethnicity-facts-figures.service.gov.uk/housing/o...
PG&E needs to be found liable and the bankruptcy judge needs to wipe out shareholders and break up the infrastructure assets and give them to local municipalities and the state.

Shareholders need to face consequences sometimes, because they, the owners, are ultimately responsible, not rate-payers.
I have yet to read anything that convinces me that XML is good for anything. Just because XML in certain cases is less bad than some other cherry-picked technology, doesn't mean that there aren't other better options.

See also Erik Naggum's legendary rant: https://www.schnada.de/grapt/eriknaggum-xmlrant.html
Modern PG&E have been repeatedly sued for raiding tree maintenance budgets, which they are legally required to use, going back to at least 1999. In the same era, executive bonuses have been consistently large. When Enron happened, during discovery, they found out that a large and carefully covered holding company had been pulling cash out of the tightly regulated main body, to buy similar power producing assets internationally, despite no charter to do so.
XML is so awesome for UI layouts. I had a thesis that I worked on that was basically a subset of HTML (check the SMIL specification for something similar, albeit a bit more complicated, SMIL used to be a W3C recommendation).

It was so easy to understand that every person who was able to use a computer would pick it up quickly. This was not the case for HTML, my guess is because there are a ton of HTML tags and that can be overwhelming for a certain type of audience, whereas here there are at most 10 tags to learn.

The framework I'm talking about still exist, it's called XIMPEL [1] (sadly SMIL kind of died). It may seem like a weird thing, but IMO it's the only open-source framework that has an intuitive way to make non-linear storytelling easy on the web easy. People can kind of hack a choose your own adventure media story with YouTube, but XIMPEL really is so much better at it because it's actually made for that purpose. And the biggest reason why XIMPEL is simpel because it uses XML as its template language.

People just see the tags as lego blocks and build non-linear media essays, stories or even small (media-focused) games with it.

[1] http://www.ximpel.net/
Why Identity Management Is Essential for Digital Success
I've been living out of Spain for the last three years, but these kinds of things make me think that we're going back to the "everything's ETA" years.
Of course it depends how many people are involved in such things, and whether the app specifically is allowing them to coordinate these attacks. Most of the commentary so far has been about demonstrations, sometimes turning into violent riots. Purposely sabotaging/obstructing a piece of critical infrastructure is something rather different, although whether it could be defined as "terrorism" is somewhat ambiguous.
Local government in China offers $150M to fund blockchain projects
Is Stack Exchange in violation of NY labor law by using volunteer moderators?
> The whole point of weapons is to help murder civilians.

The sanctioned use of weapons is against belligerents. The intentional killing or torture of civilians or prisoners is a human rights violation, or a war crime during warfare.
This reminds me of the same discussion back in the late 90's
The feedback loops are in motion.
https://github.com/github/gov-takedowns/blob/master/Spain/20...
I have caps remapped to Ctrl because it's a way better place for it, which means any time I type on someone else's keyboard I accidentally do a bunch of random all-caps.
I did a brief stint as fully remote (~3 months) so I never got fully into it, but these are all fantastic points, many of which I did to great effect.

One additional routine I found most helpful was to have a "going to the office" routine. After my normal at-home morning routine, I would leave the house and go to a nearby coffee shop for some coffee, then return home to work. That was my "commute". Before it I was at home, after it I was working. When I was done working for the day, I'd leave the house, take a short walk, and go back home. It really sounds silly, but having those "commutes" really helped separate work time from home time, even if they were in the same space. It helped that it was over the summer so the weather was beautiful.
How about simple DSL layouts?
It wasn't until I read a comment here that there was a wiki that I found most of your documentation. I'd link this higher in your README as it is what I was looking for when I went to the project (lots of examples):

https://gitlab.com/honeyryderchuck/httpx/-/wiki_pages/home
The XML example seemed odd to me as written. In the JSON case, yes there was a prefixed key "$reports", but it told me what the relationship was. Looking at the XML, what does it mean for an Employee to be nested inside another Employee?
Interesting to see the history here: XML was created and solved a lot of problems. So on the bandwagon everybody jumps. Then it became bloated and fragmented, so the world switches mostly to JSON.

But on the XML side, the baby was thrown out with the bath water, while JSON started developing its own abuses. TOML and YAML come in and muddy the waters a bit more.

This is only 1 article, but maybe the world is ready to discuss the possibility that the pendulum swung too far?
This isn't climate change. The forests in California regularly go up in flames when there is a drought which is semi-regular. The trees are also high oil - the type that when they burn burn very hot. This has been happening for hundreds of years.
Perhaps the reason for that is it’s been tested on Safari on an iPhone but not on Firefox on a fast desktop processor because the method used to animate is something fast in 1 browser but not in the other. Perhaps your comment didn’t consider that Apple’s marketing team only cater to their existing core demographic most likely already using an iPhone and not interested in the product at hand. But most of all, you didn’t bother to consider the software stack that had a huge impact on performance. And neither did Apple.
Do you mean a simple DSL for layouts?
In this case, one could argue that adblocking is like using a marker to blackout sentences you don't want to read in your personal copy of a book or newspaper.

The same as using a blue light filter on your computer (modifying the output of every program, copyrighted work, website, and text) vs wearing blue-blocker (yellow) sunglasses to the movie theater or library.
Unfortunately or fortunately gmail essentially ignores added or removed predomain dots. So Ro.borr@gmail.com is the same as Rob.orr@gmail.com.

I have gotten emails from gmail forgetting to pin in my middle initials with periods.
Same. I wish I could find a US-ISO hybrid keyboard.
For those who think the "40%+ of users would be highly disappointed if your product did not exist" is weird to test PMF, I recently found a better way: Your cohort retention curve should flat out somewhere above 0%.

I find the 40% rule weird because it highly depends on which people you include as "users". The flattening retention is way more acurate (vs survey question) and already gives more insight into what people are actually doing on your platform.
Meet The Bloodsuckers
I like to take every opportunity to tell people, I had the pleasure of working with a lot of folks from Nokia. They were the most talented and hardest working people I have encountered in my 30 years in the IT Industry (and I have been around).

The Company was overflowing with brilliant people and was a wonderful employer.
>$schema and $ref are differentiated by convention in JSON, and require repeated consideration in every parsing scenario to treat them as exceptions relative to actual values within the JSON document.

This is a good thing. The main issue with XML is how ridiculously overcomplicated and overengineered its design was. This isn't just a matter of usability, it has security implications because it increases the attack surface of anything that uses it (e.g. the XML billion laughs attack).
The Growth and Evolution of India's Software Industry
The most incredible video about a plastic-free store you'll ever see
Think of most major news networks as advertisement companies, inclusive of their "news" broadcast. The outrage is there to get people to watch the ads. Social media is just a step more, they want the outrage because it causes reactions and commentary which drives page views. They don't care what the outrage is about.

BBC news tends to have more actual reporting and less outrage but even they have stupid stuff on their home page like "Have Gender Reveal parties gone too far?"
If the IT Department has time to trawl through internet access logs, the likelihood is that they're due for a headcount / productivity review.

In my experience. Further anecdotal evidence towards the previously mentioned 'corporate security is egregiously bad'.
Author here. It's a noop that lets me put a \ after each lines (not all lines except the last) which lets me re-order commands easily. It's a bit like enjoying trailing comma's for all elements/lines in an array. I agree it's a bit weird.
How about this guy, who was mowing a firebreak?

https://www.greenindustrypros.com/lawn-maintenance/mowing/ne...

At some point, we have to accept that wildfires are natural and that if we’re going to hold people accountable for the total outcome of their (fairly random) part in the ignition event, we’re going to find people and companies naturally taking a risk-mitigation stance, including stopping maintaining firebreaks and proactively turning off power to large parts of the grid in high-risk areas until some other unlucky sod triggers the fire instead.
Simple Does Not Mean Ugly
> It's absolutely game-changing as I'm writing a bunch of stories and need to iterate fast and recompile my thoughts just by typing in 8 characters.

Is it? Or are you being sarcastic? Every word processor/text editor that has ever existed on this planet has a shortcut for that. Every phone that is internet connected has a notes app only one click away and the option to 'share' whatever you wrote.

These cloud tools have only one appeal, easy synchronization, and for the rest a big list of drawbacks. As this 'revolutionary' (but still worse) functionality demonstrates.
this seems to have been an intentional change, to group bluetooth scanning under locations -- which would mean most people leave location feature always enabled, and all the apps that access location (especially play services) gains consent to transmit your location information to Google.
Months after the tax was due.
Brutal interview here with the former Purism CTO: https://www.phoronix.com/scan.php?page=news_item&px=Zlatan-T...
Another reason why XML might be better for UI Layouts (in addition to typed nodes) is that it allows mixed content, making it more concise in the case where marked up text is included.
Hey bro, do you HN? Yeah, I'm almost 1700 karma and can quote URLs to pg's posts and quips from tptacek and patio11. Do you even showdead?
AAAA record takes 4x as long because v6 addresses are 4x size of v4 addresses.
While it's fair to call out the owner of any property when something like this happens, the emphasis of "Microsoft" in the headline seems to imply that this is some newly introduced policy since the acquisition.

As far as I'm aware, Github has been honouring government takedowns of this nature since long before they were acquired by Microsoft.
This seems like a major obstacle in the way of space elevators. I would imagine running what amounts to a short-circuit wire from the ionosphere to the ground might be a bit tricky…
I worked in Security for a bit (that was actually a case of RDPing to a dev environment) and some friends at certain projects at big tech were telling me about their setups and how they had to learn Emacs again because all the code and their dev workstations were in a protected remote environment and no source code was allowed on their local machines.
>I'm against the Catalonian independence, so everyone knows where I'm coming from

The question is if a democracy can be called democratic if it's impossible/unlawful for minorities to secede. I also think that a secession wouldn't be the smartest choice, but that's a totally different matter.

A functional democracy implies that the whole has to arrange itself democratically with the parts it consists of, if not it risks degrowth, parts that split off from the whole and form their own units.

Enforcing unity therefore can't be democratic because it lacks democracy at the lowest level. A functional democracy regulates itself through trade offs and common sense. If the outcome of that is something you're opposed to you still have to accept that if you want to live in a real democracy, not just a hypocrite simulation of it.
Is area burned going up because of fuel accumulation? Weather patterns? Less effective response? Better record keeping?
Advances in firefighting make the situation worse in general: by killing fires early they allow more underbrush to build up thus ensuing there is more fuel for the next fire.
What is contaminated? Could be some no-big-deal impurity.
Also, I found this video that explains procedure...
https://www.youtube.com/watch?v=Q2-lFl83XHo
In fact, the entire .new TLD is preloaded: https://hstspreload.org/?domain=new
> How limited is this approach?

> A: It's true that meshing address spaces is much harder than copying them. ... [truncated] ... 64-bit systems with ASLR are far more forgiving. Nevertheless, I think that with some effort two allocators or even dynamic linkers could survive together.

That is a really cool side effect of ASLR!

[1]: https://en.wikipedia.org/wiki/ASLR
> at least less than half

"Households in London were fairly evenly distributed across the tenures, with half in owner occupation and half in the rented sectors."

Section 1.10 in https://www.gov.uk/government/statistics/english-housing-sur...

To get the number of voters you could weight by average occupancies but I don't know what those numbers are.