skysight-inc/HackerNews huggingface dataset:
> they are optimizing for the people willing to push themselves that far to learn something

They are optimizing for people in one of two groups. One is people freshly out of college who still have that stuff at the top of their mind. The other is people who have the free time/energy to bring it back to the top of their mind instead of needing a few extra minutes to go back that far in their memories. Pick your privilege, in other words.

> all new hires at least know the effects of space/time complexity and how to make space/time trade-offs deeply well

In my experience, this advantage fades within their first evaluation cycle. And what they certainly don't seem to learn is when to do these kinds of evaluations. Oh, the number of times that I saw one of my coworkers hyper-optimize some part of a system where both N and K were too tiny to matter, then just cargo-cult a crappy higher-level algorithm where such analysis really would have moved the needle.

BTW, since I know someone will launch a "sour grapes" personal attack (and get a free pass for doing so because I'm on someone's target list) if I don't address it, I passed such interviews at 52 with zero preparation and zero trouble. So no, I don't take it personally. I just recognize this approach's flaws. It's why I refused to do interviews at that company, taking a hit for that every half until I left. Some of us stick to what's right instead of rationalizing what's wrong.
I think Windows as a for-pay layer on Linux is going to be the end goal. WSL is going to be LSW.
Here in London it's not binding unless you share the ride with another passenger, then it's a fixed fee. But you can look at the route after and if it's a problem, you just give 4 stars instead of 5, which means they'll probably never drive again...

So there's a strong incentive for them to act properly - unlike a black cab where they know full well they'll never see you again.
Yep, great book. All of his work in fact is great. Checkout Echophraxia if you liked Blind sight.
I noticed some strange behavior around 3-4PM central. I was searching my inbox and saw an error in Outlook "we're unable to search the server" or something like that. I have never seen a message like that from Outlook before.
Sorry I posted the wrong link before. This is the actual full sentencing document. It makes it explicit that the sentence is being enhanced by the murder for hire allegations.

> Accordingly, there is no basis for Ulbricht’s objection to the PSR’s inclusion of a Guidelines enhancement under U.S.S.G. § 2D1.1(b)(2), which applies “[i]f the defendant used violence, made a credible threat to use violence, or directed the use of violence.” (Def.’s Ltr. dated May 22, 2015, at 80). As its plain terms make clear, the enhancement does not require that violence actually occur, but only that violence be credibly intended. See United States v. Harris, 578 Fed. Appx. 451, 453-54 (5th Cir. 2014) (affirming application of enhancement even though “there was no actual drug stash” that defendant intended to rob, explaining: “the enhancement's view that higher sentences are warranted for those with a propensity for violence—even if just reflected in a threat and not an actual act of violence—is implicated even when the threat occurs in connection with a sting”). Moreover, contrary to Ulbricht’s argument that the murder-for-hire solicitations constitute uncharged conduct that cannot be factored into his base offense level, the solicitations were specifically charged as an overt act of the alleged narcotics conspiracy. See Indictment S1 14 Cr. 68 (KBF)¶¶ 16.b & 16.c. Moreover, all relevant conduct, whether charged or uncharged, must be considered in calculating Ulbricht’s base offense level in any event. See U.S.S.G. § 1B1.3(a). Notably, Ulbricht does not challenge any other aspect of the Guidelines calculation in the PSR. The Government agrees with the calculation in its entirety.

https://assets.documentcloud.org/documents/2088711/silk-road...
We can start at why this is filed under 'Privacy Research' - pure FUD.
An economist and his friend were walking down the street, when they spied a 100$ bill lying on the pavement. The economist strode past without a second look. His friend tugged on his sleeve, "Why didn't you pick it up! That was 100$ !"

The economist snorts, and says, "If that was a real 100$ bill, someone else would have picked it up already."
A simple solution around that problem might be for these companies to form a consortium to develop and distribute (for free) autonomous car friendly signalling equipment to municipalities.
The ability to search on the internal content of videos I would have considered fking important. Who cares if no-one uses it, the robots should be using it.

It's somewhat amazing Google and YouTube don't do it.

So I'm not sure what the real reason is here?

I could see spammers flooding shitty videos no one watches with fake captions, or popular videos with obscure languages and fake captions and it destroying their search. But currently it doesn't seem to matter anyway.
City of Amsterdam’s Algorithm Register
I went to church (5yr ago) with a guy who was a VP in their corporate division. There was a decent detection software that they had bought up years before (Asomething) that they bundled into their edge product. That product apparently generated a lot of income.
and the obligatory archive link following getting trounced by HN.

https://web.archive.org/web/20200613021421/https://www.mwela...
For whom? Surely the people ordering chips know the truth.
Why not treat both as valid criteria?
Back in college, my roommate was working on a program to compute Pi to 900 places or so. This was looong before you could google to find out how to do it, so he was inventing it.

He had a prototype that would calculate about 100 digits or so. I asked him how he knew it was correct, and he said in high school he was going for the Guinness world record in memorizing Pi, and he simply knew it was correct. (By the time he was ready to break the record, someone else showed up with having memorized a couple thousand places or so, and he gave up.)

We were allotted strict computer time limits on our accounts on the PDP-10. He figured he could get a thousand digits on the remaining time on his account at the end of the year, and set it up to run overnight.

The program calculated the digits, but had some disk error and writing the output file failed. He couldn't rerun it because he had no computer time left, and that was that.
> So, having said all of that, is there hope for adding things like this to my toolbelt? And where do I even start?

HN is a decent place to start. Now that you've read this article, you're aware of the general landscape of concurrent document editing algorithms.

Ultimately, all you really need is the language to a) describe your problem and b) compare potential solutions. I have a CS degree, and it's not like we spent semesters learning every algorithm under the sun. But what we did learn was the language to describe and compare the performance of algorithms (computational complexity theory). Beyond that, it's just about knowing enough terminology to be able to describe your problem, which you could learn just by skimming through an algorithms textbook (or random Wikipedia articles, honestly).

For example: a friend of mine was recently trying to devise an algorithm for ordering buff applications for a collectible card game. Once I was able to find the right language to describe the problem (topological sorting), finding an algorithm to use was easy.
Visualizing the Impact of Feature Attribution Baselines
Ask HN: What Makes the Web Uncomfortable?
Generally speaking what makes the average website uncomfortable for you?

Personally I'm put off by the feeling that almost every website is trying, rightfully so, to monetize me.
Define excessive discharge. In-battery circuit kicks in at 6-8A. Battery is specced for max 1.4A continuous charge/discharge current. With the safety margins in these things, it will probably take 2-3A continuously, too. But can it take 4A for 1 hour? Wanna try?

Also, there's no protection against excessive temperature in the battery protection circuit's specification, so not sure where you're taking your information from. It would be nice if people actually used the datasheets that are freely available, since Pinephone is mostly open HW, instead of proclaiming random generalities.
One reason to dislike XML is that it can't actually encode text.

This is deliberate, key people involved in XML standardization really hate some of the characters (particularly some "control characters") in text, they don't think those characters should exist, so, they outlawed them in XML.

I know what you're thinking, "Just escape them". Nope. I didn't say you have to escape them, I said they're outlawed, the XML definition says these characters, whether escaped or otherwise, must not appear in an XML document and some XML libraries enforce this requirement from the standard.

Now of course if you know this will happen and you want to sidestep it you can encode all your text in some other way (e.g. as Base64) and then use XML, but wait a minute, the whole point of XML is that it's a text encoding, for encoding text, so this is crazy.

In systems I've built that are mandated to emit XML and yet are expected to handle text anyway, I patiently explain the problem and unless people seem stirred awake and back off on requiring XML, I then convert all prohibited characters to U+FFFD - the Unicode replacement character - and they can keep both halves of the resulting broken garbage.
Onbeforeunload Is Not Working
> Race is just a correlation, the causative factor is the culture associated with the race as practitioners of falun gong (who include the Han people) are also targeted.

This also happens in America today
I miss 2012.

I got on Uber really early and cashed in big time on those sweet £20 bonuses for EVERY referral.

I'd just stand up at the end of a party and shout "WHO WANTS TO GET HOME FOR FREE" and be set for taxis for the next month or so.
Just set your new tab page to some searx instance, it's quite a lot better than Google at this stage especially when it comes to filtering SEO'd results.

SEO is the cancer that killed the web.
No. Stable broadband across the country has nothing to do with whether a state can maintain an offensive "cyber" capability.
You should look at it over the span of years.
Insulin is not the only hormone responsible for storing fat,
Acylation Stimulating Protein (ASP) is produced by adipocytes and also stimulates fat storage.

There's nothing really special about IF for fat loss, muscle gain, or for reducing insulin resistance. Improved insulin sensitivity is a natural result of fat loss.

Here's a study on diabetics that are put on a 2200 kcal diet with 400grams of carbs: https://pubmed.ncbi.nlm.nih.gov/21483296/

There was a 10% weight loss, and their HbA1 levels (average blood sugar) returned to pre-diabetic levels (they could essentially stop insulin injections).

The increase in HGH levels that happens during a fast is not a net anabolic event, but a compensatory anti-starvation response that shifts fuel substrate use from glucose and amino acids toward lipolysis and ketone production. Part of the cause of GH release is reduced hepatic IGF-1 production, resulting in less negative feedback to the pituitary gland to produce GH. So during a fast you end up with more GH, but less IGF-1. IGF-1 is more directly active[0] in skeletal muscle in producing growth than HGH. Basically, the result is that while fasting-induced GH secretion does help counteract muscle protein breakdown, it does little to increase muscle protein synthesis when you're fasted and you remain in negative whole-body protein-balance. There is nothing anabolic about not eating, as your body has no fuel for new protein synthesis.

It's also only a matter of time before you start losing muscle. Muscle protein breakdown rates starts in between 15-30 hrs of fasting[1]. Fasting for 20 hrs decreases resting energy expenditure[2] and mTOR signaling, an important component of anabolic gene expression. This suggests that 20+ hour fasts may negatively affect you muscle mass and fat loss.

GH also drives insulin resistance[3], so more growth hormone isn't always desirable.

All in all, given some limited studies we have on IF, IF per se does not provide body recomposition advantages and does not alter energy expenditure, and fasts over 20 hours are even harmful. Any health benefits of IF are highly inconsistent and mostly limited to glucose and insulin dynamics. Being lean is much more important for our health than whether you do IF or not. Being muscular probably is too, because muscle mass improves insulin sensitivity. Combined with being lean, any benefits for insulin sensitivity of IF are arguably trivial for muscular, exercising individuals. I could give you a bunch more studies here, but I think this is enough for now :).

Having said all that, you can still use calorie cycling strategies to reduce caloric intake on "rest days" (or more precisely, outside of your anabolic windows) by using a PSMF (protein-sparing modified fast), and upping your caloric intake during anabolic windows (which could last up to 72 hours after training!).

[0] https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2439518/

[1] https://pubmed.ncbi.nlm.nih.gov/6476111/

[2] https://academic.oup.com/ajcn/article/90/5/1244/4598111

[3] https://www.sciencedirect.com/science/article/abs/pii/S10966...
The sweetspot of cloud is that it is more expensive to operate your own hardware alone, but cheaper than operating your own hardware with paid professionals to manage those hardware.
This is based on the James Clear ideas? A lot of things in the frontpage looks like his book "Atomic Habits".
Sourcing Tech Products from China
I work for a wellness-based startup. We have sourced a scale (that measure bodyfat) from a manufacturer in Hong Kong/China. Honestly, we found the experience to be quite painful. Although we had initial communications with a number of companies, the vendor we ultimately settled on (which was of high quality, relatively) sent us unclear documentation that turned out to include a number of errors. It took weeks of back-and-forth to clear up the issues.

Is this experience typical for smaller companies sourcing products from Hong Kong and China? I'm curious what issues other small startups have run into, and what best practices could be recommended.

Thanks
Ask HN: How to prepare a talk for developer conference
How to find an interesting topic about which we can speak at the conference or how to prepare a talk just in general for the conference
Why would it be disastrous? What is wrong with you Americans? Your pop culture is full of the n word and other slurs, clearly no one trying to get rid of it. So you heart and understand it's q mistake and just move on.
It's been 20 years since I vowed to uninstall McAfee (& Symantec) software from every computer I could.

I've been pretty consistent at keeping that promise. Probably 1k+ uninstalls.
> This is easily solvable by tools.

Maybe, but I want it to work with standard tools. Most editors seem to arbitrarily jump back a couple of indentation levels e.g. if you add newlines somewhere. This obviously doesn't happen with JSON, since the editor won't have to guess whether you wanted to de-dent or not, it's all explicit. And I'm not making this problem up, it's literally a problem almost every time I have to edit some larger YAML file.

I'm not a fan of whitespace sensitivity in programming languages either, but at least Python etc. make a habit of discouraging 15 layers of indentation.

> Please don't. JSON, YAML and XML config files can be easily and safely manipulated in all programming languages, for custom DSLs people end up using brittle regexps. It's not much better than putting config consts in a code file.

What? Why would you parse a DSL with regex? I'm not saying people should write crappy DSLs. You can either write your own proper parser or you just use an embedded DSL, since there are multiple languages out there who are quite good at providing DSL support. The bonus is that it's often even type-safe, without having to be as mind-numbingly obtuse as XML.
I think the political winds are shifting. Both conservatives and progressives are pushing for it. Big tech is rapidly losing any political base it could have.
Mag property is mostly for metadata, but it does not stop it to use it for this purpose. All three options are valid and you can use as will, xml is flexible enough in this point (unless your xml consumer has some restriction, then follow the consumer spec)
Missing the unixporn screenshots!
Author here. I love this comment.

> So, having said all of that, is there hope for adding things like this to my toolbelt?

Yes; but not yet. Right now if you want you can use yjs or sharedb. But the APIs aren't spectacular. Eventually I want these things integrated into svelte / react / swiftui and postgres / sqlite / whatever so it just sort of all works together and we get nice tutorials taking you through what you need to know.

We aren't there yet. Automerge is slow (but this is being worked on). Yjs is hard to use well with databases, and its missing some features. We'll get there. The point of all the mathematical formalisms is that if we do it right, it should just work and you shouldn't have to understand the internals to use it.
In the early 2000s XML was like violence - if you didn’t get what you wanted out of it you just used more.... or some horrible analogy like that.
No, it sucks.
In all likelihood this is due to Azure AD, they got a much better status page: https://status.azure.com/en-us/status

It just seems that office 365 is part of that older monolithic Microsoft that we all used to hate.
You're seeing phones from vendors that have tacked their own stuff on top of the Android platform. Buy a Google phone and you'll find no cruft. There are still things you can't uninstall, but they're mostly essential to the functioning of the phone.
Then why are browsers allowed?
In practice ddg is great for everything except searching for programming related things. I guess Google knows I'm a programmer and filters my results accordingly. Sadly about 60% of my searches are programming-related.
Reason XML went out of favor I think has to do with decision to focus more on efficient parsing by machine and less on readability and simplicity. There was a competition between XSD (XML Schema Definition) [0] and RelxNG [1] for defining the structure of XML. Personally I preferred RelaxNG, but at that time Microsoft and many big players converged on XSD. So XSD won but XML is out of fashion.

I wrote a XML encoder and decoder with XSD for an EDI application handling 2-3GB files in C++ using MSXML and it was very slow, improved the speed using stream parser, but still slow. Later on using libxml rewrote the parser in C with RelaxNG and the processing time reduced from hours to seconds on the same hardware. At that time as RelaxNG lost in spite of having elegant structure compared to XSD. I had a lot of arguments with my friend that RelaxNG will win because it's readable, simple and support every use case supported by XSD. But due to support from many vendors especially Microsoft (as most enterprises were using microsoft) an inferior solution like XSD won, because Microsoft focused more on computer consumption of format instead of human. So although XSD can be read no one could understand it. This is one of the reason JSON, YAML and TOML have picked up because they offer the readability and parsing at the same time. Hopefully people can understand it this time and do not destroy JSON with complex JSON Schema definitions.

Take a look at both:

Relax NG example in compact syntax:
element book {
element page { text }+
}

Relax NG exmaple in non compact syntax:
<element name="book" xmlns="http://relaxng.org/ns/structure/1.0">
<oneOrMore>
<element name="page">
<text/>
</element>
</oneOrMore>
</element>

-------------
XSD example:

<xs:element name="book">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:string">
<xs:attribute name="page" type="xs:string" maxOccurs="unbounded"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>

[0] https://www.w3.org/TR/2008/REC-xml-20081126/

[1] https://relaxng.org/
GoDaddy may be able to assist directly, contacting them should be on your to-do list.
> I'd compare it with Markdown

Which is a pretty terrible comparison. Markdown allows you to add some structural annotation to your text as you write it, without having to type a lot. That's a useful thing. But textual markup systems like TEI and Docbook go way beyond what you can do with Markdown (also, what can be practically managed in a less 'verbose' system like JSON). They also aren't really intended as authoring tools in quite the same way; you don't code them as you work.

well, you might do some hand-editing of your TEI in some specialized academic archival work, but you wouldn't use that kind of coding for writing a new text.
You are correct - there aren't (see my post above)
It is separate IC: AXP803
To me that was a typical usage of “identify”.

It would be clearer if read as “self-identify” which is a succinct way of saying “people who would say that they need accessibility features”.
Can you expand on "participate"?
Can’t we have both? Do you have to be singularly focused on writing software to work in this field? I think we can have people who think of this as a career and people who are obsessed and they can work did by side.
Ah I misunderstood - I thought the Guardian had changed tack and published an article by Cook, rather than him just writing about how they had not said anything. I got my hopes up for a minute that they'd grown a pair.
I think there's a few questions that need answering first. At least one of them is whether or not a non-stochastic system can be conscious.

To summarize the cutting edge state of understanding of consciousness,: "We don't know".

I'm not saying this isn't a fun little question to think about, but from the perspective of advancing knowledge, it's premature, and assumes an answer to a whole lot of questions.
Shouldn't they? Shouldn't all work be measurable?
Just give a shit, if you honestly care about what you work on and try hard it will take you very far.

Of course part of it comes down to luck, you have be working amongst decent people who can/will recognize good work. But on the whole I have found that just caring and trying hard will almost always take you where you want to go in a job.
Yeah, or if I don't have my headphones and I want to watch a video without annoying everyone around me.

I have exceptional hearing and have no learning disabilities and I use captions in videos all the time.
Ah, OK! Thanks for the interesting reply.
I feel like this video is an excellent example of why “dogfooding” can be so important. I’d bet that back at GE, the engineers had a programmable power supply, or some micro that automated this reset process. I’d also bet that on paper, the reset process looks pretty straightforward.

I’d love to have been in the room when they realized they needed to make a public facing video.
My biggest problem with XML was using APIs written in Java where it seemed like all the internal classes were just dumped however they came out.

I think the simplicity of JSON forced people to think about how to serialize their data. This Simple serialization made things easy for multiple languages, and therefore it became popular.
Never heard of OMAD before, but that sounds like a bad strategy. If anything, might as well do a PSMF for a short period of time.
Thanks. I’d not heard of them before, and looking at some of their collection I think I’ll be adding them to my list of books I want to buy.