skysight-inc/HackerNews huggingface dataset:
I've been looking at Wayland for a little while now, and have been slowly coming to a similar conclusion based on the limited exposure I've had to it. I hadn't quite reached the view you describe here, solely because I was holding out a little optimism that things weren't really that bad.

What I'm stuck on is the whyyyy. X has its faults, most definitely, but... X works for quite a lot of people, too.

I've found that one of the most helpful additions to my worldview has been a sense of implementational balance - and particularly the understanding that reacting to perceived extremes by counterbalancing all the way in the direction of the opposing extreme does not produce balance, but rather drowns out the old extreme by all the noise made by the new one, unless the counterbalancing effort incorporates an embrace-and-extend model.

I get the impression Wayland is only being worked on by people who've either been heavily bitten by X, influenced by those who have, or influenced by a rumor amplification-chain of toxicity about X.

The 3rd is both the saddest and likeliest part, but understandably so - there was a nontrivial amount of X11 vitriol back in the 90s and 00s.

I think this is primarily because the hardware ecosystem and the various vendor implementations were all indeed atrociously broken, so X had to be a bit broken too in order to make everything work. Graphics drivers (PCI access!) did their work in userspace, so X had to run as root. The kernel had no idea about the video mode; it was just told "if you try and print anything to the screen right now you'll confuse the GPU so badly so please just don't" and X handled the rest. GPUs were going through formative times (circa 2006) with the introduction of fundamental OpenGL functionality (now used for compositing). X wasn't modular, _and_ there were two vendors. And of course 256-bit color paletting was still something that got talked about and needed to be maintained through the whole stack.

These were simply growing pains.

Today, X.Org is modular, which is a small mercy for everyone's sanity; KMS simplifies driver development (as in, X doesn't have to be involved at all anymore); GPUs are somewhat (!) more stable and offer a more consistent GL API; nobody really complains when the display doesn't support <16bpp (ie requires paletted display) anymore. The list goes on.

Things are absolutely not perfect... who knows, there may be an XInput3 :)... but things are on fire significantly less.

So, it is IMO utterly unreasonable to lump the good parts of X in with the bits that maybe made a few core devs gnash their teeth and kill the whole thing for guilt by association!

Sadly it looks like this is what we're stuck with.

So, X11 will live on - but as a kind of negative space that future software historians will puzzle over and go "why did this Wayland thing state that they avoided such an oddly specific set of functionality?" This kind of negates the devs' apparent desire to make everyone forget it, haha. If they'd just taken the good parts and made something 11X better than X11...
Sure. You can’t only drop literally only my comment on someone who has never seen this subject before.

But in my experience, trying to explain the basics of 2- and 3-dimensional geometric algebra to someone followed by explaining quaternion rotation results in a lot less confusion (and might even save time overall, while resulting in dramatically richer understanding) versus trying to explain quaternions qua quaternions. It’s also very helpful for people who have worked with quaternions before in code but previously treated them as a mysterious black box.

If you explain how (multi)vector multiplication (Clifford product) works, then the behavior of quaternions can be clearly explained, and makes straight-forward geometrical sense.

If you just dive into talking about quaternions, they seem entirely arbitrary and mystical.

In neither case will the typical person be able to figure out what is going on instantly, without thinking about it for themselves.

Disclaimer: the above is based on my pretty limited, anecdotal experience. I would be interested to see a study try teaching e.g. undergraduates using two different formalisms, and see which group comes out with better understanding after a semester.
Blockbuster Games Could Be Used as “Trojan Horses” to Build Gaming Platforms
I've built these on the mountain I'm near after a fire stripped it of trees. Called them check dams, supposed to help raise the water table.
Hi Jesse,

I want to recommend two books for you to read. One is about developing your monetary power. The other is about developing your career capital.

"Early Retirement Extreme" by Jacob Lund Fisker.

"So Good They Can't Ignore You" by Cal Newport.

You might be homeless right now because you haven't been protecting your personal power. The personal power to command a good salary. The personal power of having money in the bank.

You might have been giving away your power and depending on other people. Try to watch out for that.

The more you build your career capital, and the more you build your bank capital, the more free you'll be.

Imagine having money in the bank that lets you walk away from a shitty job. Imagine having the savings that lets you take a few months to find a new & better job.

We know you have skills. Your linkedin profile could be improved, some more detail on what you did at each job, and include some of your portfolio in there.

You can find work on upwork.com or other sites. Setup a profile on there, set your hourly rate at $20/hr, and start from there. On your profile, highlight the fact that you're in Iowa and fluent in english.
The problem is there isn't much biomass in the desert to bury.
Ask HN: Recurring payment provider fees at 10-15M/yr?
Hi,
Curious to see what other companies are paying for credit card processing w/recurring revenue capabilities and e-commerce, using something like Stripe, Braintree, or Recurly. Are you getting interchange plus pricing? Or if fixed, what's reasonable to expect? Would also love examples of companies this size that are doing this and the rates they're getting.
There's an easier way. Send and receive all data through a local proxy and add tracing there. Problem solved.

https://istio.io/docs/tasks/telemetry/distributed-tracing/

You're going to start seeing this everywhere in a couple years.
> but they’re also only really an issue for large multi-dwelling units

Are they? I lived in a large single-family home neighborhood in Florida for several years where the HOA has an exclusivity agreement with one of the big cable companies. Why wouldn't those be an issue as well?
How to Meet Bi Singles and Bi Couples
I contacted this great man for a help and just within two days my problem was completely solved. My ex Husband came back to me just within 3days begging me to accept him back. Now we are fully back again as one family, all thanks to Dr MACK and his great temple for restoring peace to my life. His contact email address is, , He is also specialized in the following. ... contact him on his private email and explain what you want him to do for you i assure you he shall help, ((¯.».( ¯? »˜”°•.˜”°• Dr_mack@ yahoo. com •°”˜.•°”˜« ?* ¯).«.*¯))
JS used to do something similar with being able to redefine undefined.
7 Best Free WMV Player for Mac 2018: Play WMV on Mac Easily
US Carriers and American Citizens Dominate World Air Traffic
why post an archival instance of this paper?
https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3537171/
Right, thank you for the correction. I was mistaken about the conduction. I'm not sure why I was thinking it was something other than linear. So degree days should account fairly closely for the conductive heat transfer through walls.

I think my comment about mass transfer when opening doors could maaaybe be defensible but I'll leave it alone :)
I think the argument is that these companies became large enough to afford to buy the regulations that allowed them to discourage new entrants to the market. Then they consolidated the remaining players.
Poaching Tesla
No, they don't claim that. They also never claim that AMP will get a "rankings boost" -- they say AMP is not a ranking signal.
BFD if you have to do 'cd /c/users/yourusername', of course 'cd ~' will take you there just like linux...
Portions of the US are worse off. It's still easily the case that the standard of living has increased for most people.
Channeling my inner Wirth, I think he's just saying that, for the duration of any given clock cycle, synchronization ensures that every combinational building-block within the sequential circuit will have a consistent state.
Hostapd is probably how Cisco, Aerohive, and Ruckus are doing it. It's not that it's exceedingly rare it's just not everywhere as it's not part of wireless standards.
Seems to be a few comments from people who didn't watch TFV.

Yes, the idea is that you build a concrete wall that stays there forever. You don't just build one per stream - but place them every so often. Behind the dam the sand builds up after a few rains / years. Most silt, they say, flows over the top, so your downstream nutrient refresh still happens. Before you build the dam you lay down a network of pipes with small holes or slits that then acts as a horizontal spear / well with filtering of larger (sand) particles. In subsequent seasons the sand retains more rainwater for longer after each rain event, and that water can be recovered via that pipe network. Damming also has the benefit of slowing rain water down -- which reduces erosion and improves infiltration down and sideways from the reservoir.

The idea isn't new - low-head weirs have been popular (though not as popular as I'd like) for a very long time. Placement distances are determined by bed width, height, flow rate, seasonality, available funds, geography, etc -- so it could be every few hundred metres. Obviously concrete and earth moving aren't cheap, but waterways that only flow a month out of the year are much easier (and much more useful) to do this work on.

People worried about the fish - for non-permanent waterways it's moot. For low-head weirs on waterways that tend to always have flow, there's ways to allow fish movement in both direction.

Maintenance of the pipework could be an issue, but the nice thing about this approach is you put it in place, and it backfills and gets support during the next rain(s). I've looked at doing this on a low-flow / periodic creek bed before, and it'd involve some major earthworks to excavate down to below the normal water table (a couple of metres) and then the laying down of some very carefully constructed PVC piping - the big risk there is movement and cracking of same as you back-fill.

PVC pipes are typically used as they're easier to work with, and reasonably safe in that use case. Very small slits - 1 or 2mm - are made along as much of the pipes as possible, that allow water infiltration but should prevent sand. You need to pump-flush for a while to remove the proximal silt, but after that you've got an effective horizontal spear / well that is kind of self-filtering.

In this case there's nothing stopping you building another sand dam, a few hundred metres away, a decade later and repeating the whole process.

EDIT: Oh, for non-rendered images of the benefits of even just slowing seasonal water down in arid lands, search for "Geoff Lawton greening the desert" -- he's a permaculturist that's done some spectacular work in Jordan, with proven sustained / sustainable results.
It means that someone else in the area can't listen to your traffic and decrypt it, among other things. That might not be perfect, but it's far better than nothing.
> they are not so subtly suggesting that search traffic is tied to your usage of AMP.

Do you have an example of someone who works for Google saying this, or Google documentation that says this?

Also, it doesn't seem that most publishers are seeing the search traffic that they're imagining AMP will give them: http://blog.chartbeat.com/2018/08/23/research-study-1-3-publ...
There's the old, busted "A engineers only hire A engineers" meme again. As if we were all such great judges of character that we could tell the difference? I mean, I could tell you who I get along with, but that's different.
Desertification has been going on a long time in Africa. Reversing that seems like a good thing to me.

This is a brilliant strategy and, also, the "illustrations" (some kind of time lapse stuff) in the article are great.

(Former environmental science major. Squee!)
What type of exclusivity agreements are illegal?

https://motherboard.vice.com/en_us/article/gvyyym/hundreds-o...

I've never had the option of more than cable from one company or DSL from another.
Solving a Sudoku with Constraint Programming
Except that the overwhelming majority of press surrounding Musk over the past couple years has been sewn with hyperbolic praise.
I thought there were patents in this area, preventing implementation without licensing/getting sued?
This was a design chose to minimize the number of keywords in the language.

> The rationale is pretty simple: Only identifiers that must be keywords for syntactic reasons are keywords.

> In fact, in the very beginning there was some discussion as to whether things like nil, iota, etc. should be keywords. Eventually we agreed on the rule above which settled it.

https://github.com/golang/go/issues/18193#issuecomment-26492...
You may not have any control whatsoever over the backend. You may not even have the ability to create data scenarios you want to test. Creating large/complex data scenarios is almost always more time intense than creating a mock. Honestly, creating simple data scenarios is almost always more time intense than creating a mock.
Indictment of North Korea for the Sony Hack Shows How Cybersecurity Has Evolved
Apple Just Permanently Banned Infowars' App from the App Store
Kind of in analog with "pixel"-->"pixar", "text"-->"texar"?
Real advertising. Not online "advertising" that is so full of fraud and bogus traffic that it's worthless.
Makes sense, but I wonder why now. Twitter’s ban?

It was VERY odd that they removed his podcasts but left the apps up. The App Store has much stricter rules than the podcast directory.
>The app was briefly pulled after a BuzzFeed News story earlier this year outed the researchers

I don't think the researchers were the ones outed
Yes, you're right, I shouldn't use the development tree for my comparison here. The runtime-only .NET Core 2.1.3 installer for my platform is only (cough) 26.3 MB.

If you then try to get that lower by using self-contained builds, you can only get "Hello, world!" down to about 20 MB:

$ dotnet new console --language f# -n hello
$ cd hello
...add <RuntimeIdentifier>osx.10.13-x64</RuntimeIdentifier> to fsproj
$ dotnet publish --self-contained -c release
$ cd bin/release/netcoreapp2.1/osx.10.13-x64/publish
$ rm -r ?? ??-?? zh-* # nuke i18n
$ tar -cvJf ~/Desktop/hello.tar.xz .

You'll notice that I'm giving you the benefit of high compression here. The unpacked tree is 70 MB!

The equivalent in C++ is 3.3 kB.

I'm not expecting miracles. As I said, I'd be happy with "only" a 3x ballooning here, roughly commensurate with the coding efficiency benefit. That's fair.
> How do researchers find this information?

The first suspicion arises when the app uses more bandwidth if you move it a lot, compared to the app on a stationary phone. I guess researchers can emulate the "moving". And they can virtualize the clock as well. So in principle they can send the app around the world in a matter of seconds and see what the app does on the network.
is America turning back time? This article could not be more conservative and prude.
Sue Apple, because they own the "curated" distribution channel and they have too much money.
Verizon, for example, pretty clearly prioritized suburbs when deploying FiOS across its footprint. E.g. Baltimore doesn’t have it, but almost all of the rest of Maryland does. Suburbs, of course, suffer on the density front. The cheapest way to deploy is the way Google did it (or at least tried to): find medium density cities with overhead utility lines, and deploy first to neighborhoods with demonstrated demand.
I think this is a perfect illustration of what happens.

The (mentally ill) person does something which they intend as a benefit and people react.
The (mentally ill) person feels attacked, often where no attack was intended.

This is the problem that needs to be addressed, as has been stated.

The reason (mentally ill) people don't have jobs is because they can't keep them, due to their illness, not that they can't find them.

I'm not trying to attack anyone in this thread by using the term mentally ill.

I suffer from something that has been variously diagnosed as aspergers/bipolar/borderline/crazy/mentally ill
and I understand this pattern completely.

I was homeless for 3 months when I lost my job because of problems interacting with other employees. I seem to be too sensitive or maybe I'm imagining slights.
Whatever the cause, the result is I have serious problems maintaining any relationships with anyone, even my family members.

I can be highly functioning for months at a time and I did have a 10 year relationship with someone, so I'm not beyond help and I'm not an awful person (though I feel like one despite my best efforts at positive affirmations!) but something seems to build inside me until it erupts in a stream of negativity that most people would rather not have to deal with, and so they don't.

My parents were both alcoholics, so I'm sure that is part of it, but being a slave 8 hours a day is very difficult for me, and always has been.

I'm 54 years old and on the verge of homelessness again after working IBM and Intel, among other industry giants.

There is no safety net in the US for unmarried males without dependents. It is assumed we are immune to struggles and should be able to lift ourselves up by our bootstraps.

I applaud the efforts of people like AustenAllred who are attempting to find market solutions to problems like homelessness. Bravo!
It's a bit basic yes, but I wouldn't say it showed he never learned to code or what not. I mean, not everyone posts all their work on GitHub or similar services, and quite a few developers don't even have a portfolio of any kind.

Someone's GitHub presence isn't necessarily a good judge of their skill as a developer, nor how much experience they've had in general.
Show HN: YouTube Curated Playlists
They are both NVMe.

Apple bought a company that developed NVMe SSD controllers and has been producing it's own custom controllers for a few years now.

https://www.anandtech.com/show/9136/the-2015-macbook-review/...

The 2018 MacBook Pro is just using a newer high performance version of the controller.

>The T2 is also Apple’s SSD controller, so this means that the MBP is getting a SSD upgrade. Apple is now offering up to 4TB of SSD storage on the 15-inch MBP and 2TB on the 13-inch model. And judging from some of the numbers the 4TB iMac Pro has put up with the same controller, the 15-inch MBP stands to have chart-topping SSD performance.

https://www.anandtech.com/show/13073/apple-updates-macbook-p...
As long as it's not presented as secure to users, I think it's a good thing.
How Did I Get Here by Cyan Banister
Extremely few applications pin the certificates. You just need to install a self signed one on the device and then you can MITM.
Not an easy company by any stretch. British Virgin Islands registered and extremely hard to unwrap ultimate ownership even.
You'd think by now they would finally start having a bit more upstream traffic so they could even out the assymetry a bit. But here I am on my 500mbps down, 30mbps up connection.
9 years after feature request, Android still doesn't support CalDav
The rabble are now inside the walls and even ensconced in its offices.
Funny since US hospitals are just as guilty as the drug companies of gouging the public with abusive pricing ... I’m not sure consumers will see any of those cost reductions. More likely the hospitals will pocket the difference.
Many thanks for your feedback and questions!
To establish the accommodation prices I've scouted hostel prices in several cities in Thailand. Placed them in database and benchmarked versus hostel prices in other 11 countries to determine what could for example "Cheap" mean. Then I've named the price segments: for example if average hotel room in Thai costs 1-5 usd per night, then it's Cheap; 5-8 usd in Affordable and so on. Does it sound right to you?
Everything You Need to Know About WPA3

Things I know about WPA3:

- None of my routers support it, and I'm not gonna buy all new routers.

- My printer doesn't support it. Heck, it doesn't support WPA2.

- None of my IOT doohickies support it. Not gonna buy all new devices.

In this instance, I feel I'm more aligned with Joe Lunchbucket than Zap McTechburg. I still use my PSP. It's 14-years-old and not going to work with WPA3. My wireless printer is 15-years-old, and doesn't even do 5GHz.

By the time the average person upgrades all their gear to WPA3 stuff, it'll be cracked and we'll be on WPA5.
Right, but without an HQ there is no anchor.
That article is talking about arrangements where the government itself agrees not to compete with the ISP (which may be legal). Exclusivity agreements—where the government makes the ISP the exclusive provider for an area by banning other private entities from competing with the ISP—are illegal. (The ban on exclusivity agreements was part of canle deregulation which focused on creating private competition. Whatever the merits of municipal fiber, it’s a misnomer to say that a government provider adds “competition” to a market.)
Yeah maybe you are right for Skylake client, I haven't tested carefully there, but I'll probably get around to it. This thread [1] indicates that it may have only been Haswell that had the halted portion.

On to Skylake-SP, however, that chip is reported to have both reduced throughput and fully halted periods in [2].

Some have speculated it has to do whether chips have an integrated IVR: the models with integrated IVR having less capability of handling high dI/dt events. I don't know about that though (Skylake-SP still has external VR, right?).

[1] https://www.agner.org/optimize/blog/read.php?i=378#378
[2] https://software.intel.com/en-us/comment/1926876#comment-192...
A very interesting concept. IIRC one of the problems of traditional (water) dams is when they silt up since it reduces the water storage capacity.

However, in this case, the 'silting up' (or sanding up) is the whole intent. So basically they are creating an artificial aquifer. Simple yet effective.
Memory holed off of hacker news too, you say?
They're still donating. Are we seriously chastising people for giving money to causes of their own volition because we feel it isn't enough?
> let you know how you come across.

To you which may mean that it is merely possible to infer snarkiness.

> If you don't care, that's fine.

Haha that doesn't help.
https://www.darpa.mil/program/hierarchical-identify-verify-e...
Hence my caveat about needing to convince a bar owner to let you be a bartender. Never said it was easy, just that there is no such thing as a bartenders license.
Agreed.

Every time some headline tell me a "need" something, I keep going. Obvious clickbait.

And insulting. You don't know what I "need."
It’s called an indirect jump. If you use C++ virtual functions, C function pointers, or Go interfaces it happens all the time.