skysight-inc/HackerNews huggingface dataset:
There's more than a few clues that at least some depressions, or rather - depression like states - on short timescales are closely related to our brains dynamic "electrochemical" state than of anything else, as disrupting the dynamics in different ways appear to - sometimes - profoundly affect depressed states.

On longer timescales it seems even more complex. Similarly to ECT, some people revert to a depressive state somewhat quickly after being affected by various drugs, while others do not.

I sometimes think that when we start understanding depression, we'll have to reevaluate our perspectives on both ourselves, society, and humanity as such much more than most are comfortable with.

Not in any mysterious sense, but more in the sense that depression on an individual level might very well be a symptom of society level issues, as well as it is an extremely debilitating psychiatric condition.

While there are markers for depression in individuals, I can't escape the feeling that to some extent, it's nothing but a convoluted way to encode tolerance levels to what is in reality a "toxic" surrounding. Exactly what the toxicity could be is not at all clear, but I don't expect it'll have a high compatibility with eg economic interests in any way, shape, or form.
It's really hard to update in place, we basically have to rewrite the whole file after a change, and, of course, we've got to do a lot of things ourselves, like inventing an xml format for describing the image.
Possibly, I think I recall reading about the fat+sugar being ultra nasty because your brain never wants to stop this mouth sensation. That said, I don't feel the same when eating fatty stuff, it's more nausea than what I feel with veggies.
Also WAL mode isn't going to work on network filesytems.
Are there equivalents in sign languages?
Just wish these shipped with MX-compatible switches. My best-feeling caps are MX, and there's not a whole lot out there that's compatible with these newfangled switches.
Show HN: Convert YouTube videos to mp3 files from a list of links
It's controversial in the way addition is not. It's controversial as to which axioms should be the common default in the language, and where research funding should be spent.
Shared 4 days ago: https://news.ycombinator.com/item?id=23469233
That's a pretty weak straw man; a data breach is entirely different to a store being robbed, as you well know.

One might as well ask

> Why does anyone stay in business in CA?

since (I believe) Californian state law has similar reporting requirements (and fines/civil liability) for breaches.
XML-based formats are export formats, not state-keeping formats. To use an XML-based format for storage, need to have a separate, canonical in-memory representation of the data, which you then snapshot and serialize into XML upon request. You may or may not be able to get away with serializing less than your full in-memory object graph upon save, using techniques similar to DOM reconciliation. Either way, you'll still likely need your entire document/project represented in memory.

If you're working with something analogous to a text document, this snapshot-and-serialize approach to saving works fine. If you're working with other types of data, though, this approach only works for trivial projects; once your document exceeds ~100MB, the overhead of snapshotting+serializing your object graph becomes bad enough that people stop saving very often (dangerous!), and it also makes the saving process itself more fragile (since the longer a save takes, the more likely it becomes that the process might be killed by some natural event like a power cut during it†.)

And, once your project size exceeds the average computer's memory capacity, an in-memory canonical representation quickly becomes untenable. You start to have to resort to hacks like forcing the user to "partition" their project, only allowing the user to work with one pieces at a time.

With an applicaton store-keeping format, you have none of these concerns; the store is itself the canonical data location. You don't have a canonical in-memory representation of the data; the in-memory representation is simply a write-through or write-back caching layer for the object graph on disk, and the cache can be flushed at any time. Or you may not have a cache at all; many systems that use SQLite as a file-format just do SQL queries directly whenever they want to know something, never instantiating any intermediate in-memory representation of the data itself, only retrieving "reports" built from it.

† You can fix fragile saving with a WAL log, but now the WAL log is your true application state-keeping format, with the XML format just being a convenient rollup representation of it.
I know you are just trying to make a point, but then, shouldn't we point out that Americans didn't invent English nor the concept of slavery?
Because a lot of people just get this whole thing wrong.
This whole discussion got poisoned by fear mongering and not understanding of the actual rules. Yes you can be liable to a huge amount but you will be only be hit by that if you are either working with malicious intend or objectively don't give a shit about data security and privacy of your users.

There is no such thing as "estimated fine amount" to base you ransom on. It depends on how important the company treated its security and how obvious the data leak is.
As a customer, I can imagine unsubscribing because some service was quite good, but not worth the full price for me. Maybe this service is still figuring out its pricing model. If they, for example, give me cheaper price and then keep it, I do not mind being "saved". Not sure how often this scenario will be considered though.
Thanks for your reply, I'll have to give it more thought. I agree with most of it though.

> You and other proponents of leaving offensive language intact

I was/am actually in favor of removing said language because I want language to be welcoming towards people and people are clearly taking offense.

> And who has determined that is not an actual problem? Or that this is not effective or helpful? You?

No, I am in no way able to determine that. And I really hope it is helpful.
This is the case for any application that constantly writes to their dbs, so you usually run your own application/utility on them when the "parent" application isn't running.
Proxima Nova is very common on websites so from that perspective it makes sense to bundle it.
Is ending centuries of systemic racism and extra-judicial killings at the hands of police worth some insured property damage? Tom Cotton doesn't think so.
Well, we're not storing pixels in xml, but now we've got two xml files, one with author data, one descibing the image and a folder tree containing various kinds of binary data, all in a zip file. And yes, updating in place is a bother.
Much of the advice I came to give has already been given in other comments (which is great). So I'll leave a piece of meta-advice:

McIntyre's Law: Anything I tell you could be wrong under the right circumstances.

Advice is more often than not, colored by the personal experiences of the person giving it.
If anybody happens to be looking for a nice electronics project idea that they can blog about: try building something like a Wacom stylus tablet device. I'm curious how far you could get with just a hobby budget.
Nobody is arguing that the Chinese government’s behaviour is morally equivalent to that of the New Zealand government, or that their justifications first their actions are reasonable or fair. Nevertheless the fact is they are the government of China and anyone working, operating or doing business in China is subject to Chinese law.

This is a difficult issue. I’m sick of seeing big western companies abasing themselves to the Chinese government over activities occurring outside China, such as US sports leagues and media companies suppressing opinions about Hong Kong expressed by people in the US or Europe. That’s got to stop and we need to make it clear to these companies that China’s influence on discourse outside China cannot be allowed.

Nevertheless we can’t expect people working and doing business inside a China itself to four Chinese law. We can push for them to stop doing business in China in extreme cases, but expecting companies to criminalise their own employees to satisfy our consciences is not reasonable.
Show HN: Control the tempo of electronic instruments with your heart rate
The web (html/css/javascript) standards have become so wide and complex that it's very hard to build a browser from scratch. It gets worse by the day, as more features get added to those standards.

This makes me wonder if you could define a subset of those standards that would support 90%+ of the use cases, would be simple and efficient to implement and would be supported by existing browsers. You could then push this light version of the web as a new base for a future standard.

The problem would of course be that you would have to keep around a different browser to render old sites. Could still be worth thinking about. Doesn't seem feasible as a long term strategy to have browsers support thousands of apis and increasing.
> It depends on how important the company treated its security and how obvious the data leak is.

Indeed. Which allows an attacker who is familiar with previous regulatory action to estimate the fine based on the specific circumstances involved in their attack.
It sounds like future schema changes may be a potential concern for your application. One thing you can look into using is the SQLite user_version pragma. We use this right now to roll our own migrators and it's light years better than how migrators work for Entity Framework, et. al.

https://www.sqlite.org/pragma.html#pragma_user_version
Definitely and to add to that, to my understanding (better than basic, far from fluent), 是 is more of a fallback verb following the same pattern than it is a translation of "yes".
Set up a financial plan before you accept your first dollar, if you wish to be most efficient.

Use percentages, such as saving 10% for long term wealth, and 5% for a fun account so you don't sabotage your financial plan.

Learn enough of the tax code in the country you live in so that when you make financial (and employment/business) decisions you are doing so while obtaining the best treatment in taxes, one of our biggest expenses.

Once this is all rote, you can focus on doing what you want, following dreams, exploring new realms, acquiring new valuable skills, etc. knowing that you have your financial base set up to grow solidly.
Human rights don't need enforcement to exist. Part of the point of clarifying rights is clarifying wrongs when that happens.

In other words, rights come from human dignity and inherent value. They do not spring into being by fiat from rulers and politicians.
Should Slavic people now be required to change the name of their ethnicity too? I mean they are literally called slaves. Yup, let's force them to do that because we're being consistent now. No more Slavs. Let's call them replicas. Makes about as much sense as changing "master slave."
I tried using it with emacs, with hilarious results..

It is -much- harder than you'd think.
Transform every image in emoji pixel
Seems much simpler only to charge fees at the end of the day...
> Within the EU, GDPR seems to have an interesting impact on how companies/organisations respond to cyber attacks like this: if they don't pay the ransom, the data is leaked, and they are now liable under GDPR and will likely have to pay a (very large) fine to the regulator for the data leak.

Can you cite any examples where The threat of GDPR has contributed to the payment of fines
I wouldn't take a penny from Facebook. You know they will lock down any patent you create and steal your IP.
The world would be a better place if both Russia and Germany kept a lid on the practice of pressuring people into a political stance in the first half of the 20th century.

OTOH MLK did not have his followers pressure coworkers - they kept it in the public, not behind doors.
> Main reason for existence of lot of file formats is that enterprises don't want just about everyone access their files and modifying them. It greatly reduces the usage of their proprietary software hence their revenues.

I'm sure this does happen, but it seems more like MBA-paranoia than a legitimate concern. For instance I sincerely doubt Adobe has lost any revenue by using SQLite with lightroom, despite various open source tools being able to interact with their lrcat (sqlite) files.
Bits of History, Words of Advice (about smalltalk)
Is this supposed to be worse than Congress telling Facebook to delete thousands of accounts a quarter that belong to Eastern Europeans who have posted about US politics?
Yeah, not sure why they patented the attack, and not the defense.

It seems much easier to enforce a patent against technologies that defeat the attack.

From the article, it looks like one can build the surveillance device from a few readily available parts, and then hack together the signal processing software. That’s not even in violation of the patent if you don’t sell / distribute it.
For cases like that, if it doesn't seem like an accidental screw-up on their part and actually some attempt at impersonating you, an option might be to reset their password and close the account.

Actually, even if it's accidental, if you do it close to when they've opened the account (when you started receiving the mails), they wouldn't lose much if any data.

Of course, that's assuming that you have no way to contact them. If you can, that might be better.

EDIT: Changed "their account" for "the account" since it could be said to be yours too since it's your email. They effectively signed you up.
Pruning neural networks without any data by iteratively conserving synaptic flow
>The only caveat of Theorem 1.3 is that toposes generally only support intuitionisticreasoning, not the full power of the ordinaryclassical reasoning.

Why is intuitionistic reasoning blessed as the "universal reasoning," when there are other ways of doing logic that permit even fewer inference rules?
Different sector, different country, different regulatory body, different regulator. Maybe the fines are comparable but I have my doubts that this could ever be a viable strategy.

But in any case that is not the problem of the regulations.
I suspect, because it only happens in anti-GDPR fantasies. I watch GDPR enforcement pretty closely and haven’t seen this happen.
How so? The median individual income in New York City is $50,825 [0].

[0]: https://smartasset.com/retirement/average-salary-in-nyc#:~:t....
Flagged? Why guys?
I'm not sure how slqite as your application file format has anything to do with open source, honestly. It's certainly super easy for open source projects to use, but a closed source proprietary application using an encrypted sqlite file sounds perfectly sensible to me?

We all win when folks decide to leave it accessible, but I'm not going to hold "encrypting a file format so that people can't easily reverse engineer it" against folks who are trying to sell software.
I think pattern matching can be interpreted as a form of reasoning. But it is distinct from logical reasoning. Where you draw implications from assumptions. GPT seems really bad at this kind of thing. It often outputs texts with inconsistencies. And in the GPT-3 paper it performed poorly on tasks like Recognizing Textual Entailment which mainly involves this kind of reasoning.
I agree, though decisions made is isolation can give some peeks into company culture. After all, forests often have many of the same kinds of trees.
19 and a portfolio. My former employer would have been tripping over themselves to hire you after the internship.

I was told multiple times over the years that I was hired because of my attitude and work ethic, not my skills, which were comparable to every other candidate. Something to keep in mind.

Politics dictate promotions over merit, so don't burn yourself out trying to get promoted. They'll just expect the extra work as normal. They might not even have a place in the hierarchy to promote anybody. If you want a higher position, they are out there, but you'll have to interview for them. As geeks we don't want to deal with the business side of the equation, but that's what career advancement is.

For tech advice, always study the fundamentals. It will be your job to know and be proficient with the latest JS frameworks and backend stacks, but don't forget the core fundamentals like algorithms and data structures. You should know what a trie structure is. You should know the advantages of merge sort. You should know what Big O is. If you only stick with the js frameworks and such, you can end up as a programmer with 20 years experience and not really know anything. You have 20 years of 1 year experience, each in a different, now obsolete tech stack.

For life advice, your daily routine is everything. Your sleep schedule, diet, commute time, study time, entertainment, etc is key to advancing your life progress. Highly successful people have routines behind them where large swathes of events are managed in a clockwork fashion.
Class D amplifiers have benefited a lot from better FETs [1].

But note that class D amplifiers are mainly applicable to relatively low frequencies. Perfect for audio, but not adequate above this range, see e.g. [2].

[1] https://epc-co.com/epc/cn/GaN%E6%8A%80%E6%9C%AF%E6%9D%82%E8%...

[2] https://electronics.stackexchange.com/questions/223803/class...
I didn’t catch this when I looked yesterday, but apparently they photoshopped an image of a person holding a gun into an image of the Capital Hill Autonomous Zone [0]. “Fair and balanced” indeed.

[0] https://www.seattletimes.com/seattle-news/politics/fox-news-...
I fail to understand here, it's impossible to delete your account, unless you follow the instructions?
too too true. for more color, the locals call that area McStabbys (also heard CrackDonals). It’s really really bad
Some of those you listed have extra features with electron. I was just being sarcastic with my remark. Like I don’t believe you can screen share with slack via a browser for example.
according to Ramana Maharshi, disconnecting from the sensory inputs actually causes of the sense of I to disappear entirely.

he offers the challenge to investigate in one’s own lived experience whether it’s possible to even maintain the sense of I except in relation to external sense objects.

fascinating stuff
D implementation of algebraic type is in the library. https://dlang.org/phobos/std_variant.html#.Algebraic

I have not utilized tagged unions outside this type so I'm not one to comment on any deficiency.
Just not true. Imagine eating 50g of sugar during a run vs 50g of sugar while sitting in the couch for a sedentary person. Your body's hormones also determine fat gain/loss beyond just calories in/out. And fats and proteins, calorie for calorie, produce less fat storage signals.
If a website declares a CSS @font-face rule that defines font-family foo, and then later uses `font-family: foo` in a style; and foo is also the name of a system font-family; do browsers then skip the @font-face "version" of the font and use the system one instead? Hopefully not bothering to even download the web font?

I've never run into this case, despite using web fonts a couple of times, because I don't think I've ever seen anyone attempting to use a font that's a system font of an OS as a web font.

But that seems like the main use-case here: knowing that at least macOS ships with Proxima Nova, you'd declare a dependency on the Google Fonts copy of Proxima Nova as a polyfill of sorts; and then the OSes that have it would use their version instead of needing to pull it from Google.
Yes, this is exactly what I mean. When I said "modern x86-64", "modern" meant anything in the past 4 to 6 years. The average developer would be better off buying a used laptop with an older Core i7, and putting a new SSD into it.
The HOPL paper is available here: https://dl.acm.org/doi/abs/10.1145/3386332 (the PDF link even works without an institutional login!)
Amongst all the praise we're seeing for this approach here, may we please just have a minute's silence for the various exploits sqlite has seen when loading arbitrary database files over the years?

My recent favourite being https://media.ccc.de/v/36c3-10701-select_code_execution_from...
salt does start to make sense until about when you would outgrow ansible.

i read that as: by the time ylu outgrow ansible, salt doesn't make sense either. but the next sentence seems to suggests to switch to salt when you outgrow ansible.

i always assumed that ansible and salt solve the same problems and when you outgrow one, you'd outgrow the other too.
I am French and I took the definition of "huh" from the article:

> Huh is a very specific repair strategy that does not target some part of the statement but rather the statement as a whole.

... and I misread it :). I missed the word repair.

You are absolutely correct with the definition of "euh" - I usually use it when I have doubts or do not agree in a soft way (it then sounds more like heeuuuu...pfff).
Just curious since ginger works for me too: Did you also get results from ginger products like ginger candies, ginger tea, etc.? I found some candies that work well for me and was planning to branch out a bit.
You have avoided answering the question you have quoted. It’s an important question.
The construction involves a rotation of an infnitely detailed object in a way which is analogous to Hilbert Hotel. (Rotating it makes it fill empty space)

B-T is Hilbert Hotel plus Axiom of Choice.
Then you also do that in code? I don't see how that would differ. If your container doesn't support that, you can always just make a Factory for it.
Ransom probably isn’t the right term, it’s more like extortion. Failing to pay is hardly the moral high ground. It’s just the least expensive option. Businesses aren’t held accountable for their breeches by the US justice system and so facing the courts and captive customers/staff is the cheap and easy way out.
> it also makes the saving process itself more fragile (since the longer a save takes, the more likely it becomes that the process might be killed by some natural event like a power cut during it†.)

This is one I take very seriously, after I got bit by it. I was saving state by writing s-expressions to a text file; it seemed a reasonable enough thing to do even with tens of megabytes of it, until my laptop turned off in the middle of a write. After recovering from a backup and losing several hours of work in the process, I switched to SQLite that evening.
No I can't, and I don't see how anyone would know of such an example unless they were directly involved; if such occurrences were known publicly, the regulator would also know, which defeats the entire point.

I don't have any idea regarding the scale of the impact laws like GDPR have had on cybercrime; I'm just pointing out that there's clearly an interaction (and I'm not the first person to say this by any means), and that I would be interested to know whether the California privacy laws had any impact on UC's decision.

I'm a big supporter of GDPR by the way; this isn't an "anti-GDPR fantasy", just my observation on a potential interaction between GDPR and cyber crime.
The simplest thing is to use the file system. Basically the file system is a key-value store where the value can be anything (a BLOB).

There are a few space and time and reliability tradeoffs but they don't matter for a lot of workloads. The positive side of the tradeoffs come in the form of simplicity and tooling.
Indeed. This was the case with me until I became 25 and bumped into the fountain pen topic and I was finally able to afford to buy a proper fountain pen (which happened to be a Parker Duofold Chocolate Pinstripe).
APL Since 1978 [pdf]
Here's a recent publication from Morten Kromberg and Roger Hui.
Show HN: 1MB – Your code editor. In the cloud
We CAN forecast a lot of those things. The problem is that people either don't think in terms of cinfiy intervals at all, or they neglect the 2.5-5% on the tails.