skysight-inc/HackerNews huggingface dataset:
xml is too complicated and too easy to get wrong - try consuming rss feeds and the amount of malformed xml you'll find is astounding - people basically template xml, so you'll get just bad syntax and text encoding problems.

json avoids these pitfalls and people mostly just use a lib to generate it from native data structures, so it's almost always well-formed.
But perhaps crucially would give you effective financial control via online tools that look for a musical fingerprint?

If the public have the rights but can't exercise those unimpeded then the erstwhile rights holders get to retain the financial benefit and prevent full effective entry to the pubic domain.

Bastards.
I think it's a small hurdle to overcome. Our visual parsing routine can be updated to read YYYY-MM-DD focusing on the rightmost digits, if those are what's important.
Your version lacks depth and I appreciate Linus's response.

Imo, he can call something garbage if the mentioned garbage makes false and bold claims about his and contributors decades of work.
So you build apps, busymom0? Maybe you can teach me one day!!! If I get to stay...I doubt it tho, your pretty good, too many glitches in things that you use. Get the right progs, then everything will run smooth.Dont want the next man to catch you too!!!
I was addressing the comment and in no way claimed Android doesn’t have a hot reload solution.
For sake of argument/playing devil's advocate:

Exercises/interventions based around the fascia have a long history in sports, martial arts, and exercise. Although not conclusive, the success of the athletes and martial artists who follow those approaches constitute evidence.
> I get by with a single 1070 GPU

Amazon/Google/Microsoft will gladly take your money for time on their nVidia GPU instances, but they charge tens of cents per hour.
Latest Government Job 2020 – 4800 Vacancy
How much television does she watch?
For home use and personal E-Mail I prefer a client that can be opened and closed. At the same time I disabled all notifications on my Desktop where possible. So I might not be in your target group. Although for work use I lean more towards a more present mail client.

In any case, I think that's a cool direction. I have a love-hate relationship with Thunderbird since it has so many features that I don't use and some features I need - at work for instance Exchange support or Encryption - have only flaky plugin support. Also I totally not use HTML mail, on the other hand console clients just don't work for me. So I end up using Web mail clients which is not super practical always...
Saying it's "yet another victim" seems slightly too emotive to me.

If people can't read the source site's domain after the headline then I agree there wouldn't be much context, but equally, if they can't read that, surely their best solution is to adjust the zoom level in the browser.

It's clear you won't get complete context from the headline list plus domain, but a hint of it is provided and if you want more you click the link. Maybe I'm being a little uncharitable but I don't see a big problem here.
Like OP, I also read very few books in my life. I started trying recently, but more for therapeutic and experimental purposes.

Surprisingly, there idea you describe (haven't read Being Wrong, so only using your comment as a description) is something that occurred to me as a result of reading stuff online. And if that would be a totally novel idea for me, your comment would catch my attention and I would start searching for content published online to either confirm it or not (most likely academic papers)

So to me comments section is like bunch of clues, off which I would research further if it catches my attention.
Red meat plays vital role in diets, claims expert in fightback against veganism
haven't read TFA but i am pretty sure the assumption is that the quality of work is equivalent (ie these findings may be faulty)

also, how is that relevant in any way? show results or GTFO. research should be private, and once it is, it's none of my business who conducts it and how. i just need to choose services and products that work for me.
Fun fact: Two zstd files appended is a zstd file.

Also, parallel zstd must have some way to split up the work, that you could maybe use too.
Awesome! Much appreciated :)
He probably just didn't take very kindly to the Linux scheduler being called "bad" in the blog post, when tons of people have spent an immense amount of time on it, and there are in fact good reasons for it behaving the way it does. If I were in the same seat, I'd be pretty stingy with the politeness as well.
Mermaid.js may be what you are looking for. Draw. Io is also open source and has desktop client
A 10-point plan to reboot the data industrial complex for the common good
I got goosebumps reading the second one, because it's so close to what could actually happen. I live in a small eastern European country in a frozen conflict with Russia. Both cell carriers in my country have a way to send messages to its users en masse, which is at the moment used to spam people with ads and political messages (given that the commissioner pays enough per message).

Russian hackers hijacking both cell companies to send a string of messages to citizens seems like a very plausible scenario. Our software companies are notorious for their terrible security measures (which are often nonexistent). Just a few months ago, a few major hosting companies were hacked by possibly Ukranian or Russian actors to have every site hosted on them be replaced with a single image of our past megalomaniacal president holing our flag with subtitles saying "I'll be back". It could have just been a test run to see how we'd handle it or respond to it. I had access to one of the websites and skimmed through its directories. The directory which contained static content for serving had multiple child directories following a naming pattern: `name`, `name_`, `name__` ... I think the virus would recursively add an underscore to the directory it was creating if a directory with the same name already existed. Seems like the attacks happened multiple times and were automated, so it probably didn't require great effort from the attacker. Maybe the multiple names were due to different ways of attacking and it's saddening to see that 3+ different ways to hack our hosting services worked.

Russia has been slowly creeping the border towards our capital city. If Russia wanted, it could easily just annex the entire country and nobody outside would give a damn. We'd just have to comply because we're in a total mess. EU would wag their fingers and "condemn" what Russia did and that would be the end of it. I think Russia has bigger plans. Just taking us over has less value compared to the alternative: to test out its cyber-attacking power on a small challenge such as our country before moving onto bigger targets, such as Ukraine.

Where do you suggest I move? Finland and Canada are looking great, their immigration policies seem lax :-)
Laws are merely what the state thinks (or claims) is ethical.
They solve different problems. A lock-free datastructure can be much fast than one with locks, but they depend on exactly what operations you can do fast and atomically (for example, the LMAX queue length is limited to a power of 2 because there's no way to atomically increment an integer which will wrap at arbitrary values, and the modulo operator is too expensive for non-power of two values). A lock is a primitive which allows you to make arbitrary operations 'atomic' (though in these benchmarks generally a simple increment is used). A lock-free queue may be a good replacement for a queue using locks, but this is only in one application of locks.

Also, the disruptor design is based on a system where there is a 1:1 correspondance between threads and cores. If this is not the case it will likely still interact somewhat poorly with the OS's scheduler without any blocking at all, for the same reason as spinlocks (in fact, if you use the library you can customize this behaviour).
No, reductio ad absurdum is not an argument. What you wrote is an exercise in swearing. What Linus wrote is getting his point across.

It is certainly possible to describe a code with bad words without hurting the feelings of person who made it, and I think, in order for it to work everyone has to understand that everybody writes “garbage” or “crap” code sometimes, so when it happens, it’s not a big deal; it shouldn’t hurt your professional dignity.

On my job, in team of 4, we do it from time to time and it’s just much mentally easier, streamlined - and yes, constructive to conduct code reviews this way. I understand this may not work for other, bigger teams, but it’s certainly a valid way.
Are you using a Linux desktop?

Recently I ran into this more and more. Eventually it came down to Linux being in the user-agent causing a large chunk of sites to assume I was using android. This became apparent when gmail asked if I wanted to download the mail application when visiting their site with cookies cleared. Once the agent was changed I no longer get mobile type notifications (on my desktop).
Is there a good “secrets manager” or “encrypted information manager” that’s free (preferably also open source) or quite cheap (not subscription based), is multi-platform (including mobile) and supports auto-fill in other applications (especially browsers)?

Password managers with password generators and 2FA code generators are ok for work related use, but they usually may not cover other pieces of information, like credit/debit cards, software licenses, identification cards, hardware/appliances, etc. Adding custom fields in each entry by oneself isn’t a great option. Perhaps it’s not a great idea (even with a very strong master password) to put all the information in one database, but I see value in being able to store, retrieve and auto fill different kinds of information (even if some may seem too complex to define in a generic schema).

I already tried Bitwarden, but it covers only passwords, cards and identities (plus secure notes).
> I guess, as an artist, he assumed more people had his impulses?

I think this is part of the sixties zeitgeist: if people would be freed from capitalistic consumerism, there would be some kind of awakening, leading to a better society.

One of Paik's famous quotes is: "Television has attacked us for a lifetime, now we fight back". The attitude to hope for everybody's creativity is also well aligned with Beuys posit: "Jeder Mensch ist ein Künstler" (https://www.tate.org.uk/art/artworks/beuys-joseph-beuys-ever...).
Time is only a symptom of what's missing: causation.

ML operates with associative models of billions of parameters: trying to learn thermodynamics by parameterizing for every molecule in a billion images of them.

Animals operate with causal models of a very small number of parameters: these models richly describe how an intervention on one variable causes another to change. These models cannot be inferred from association (hence the last 500 years of science).

They require direct causal intervention in the environment to see how it changes (ie., real learning). And a rich background of historical learning to interpret new observation. You need to have lived a human life to guess what a pedestrian is going to do.

If you overcome the relevant computational infinities to learn "strategy" you will still only do so in the narrow horizon of a highly regulated game where causation has been eliminated by construction (ie., the space of all possible moves over the total horizon of the game can be known in an instant).

The state of all possible (past, current, future) configurations of a physical system cannot be computed -- it's an infinity computational statistics will never bridge.

The solution to self-driving cars will be to try and gamify the roads: robotize people so that machines can understand them. This is already happening on the internet: our behaviour made more machine-like so it can be predicted. I'm sceptical real-world behaviour can be so-constrained.
Foreign interference fears prompt guidelines for Australian universities
Maybe worth mention that zstd is happy to work in parallel.
The blog doesn't discuss it, but the choice of DHT implementation in BitTorrent is Kademlia [0] whilst Chord is more popular, used by Amazon Dynamo and Facebook Cassandra [1]. One of the authors of Kademlia, David Mazières, later co-authored the Stellar crypto-currency protocol [2] with Jed McCaleb of Ripple fame.

That said, quite famously, Bram Cohen, the co-inventor of BitTorrent, failed the Google interviews.

[0] https://news.ycombinator.com/item?id=18711980

[1] https://news.ycombinator.com/item?id=3480480

[2] https://news.ycombinator.com/item?id=16125920
Thermodynamics: the energy produced by the engine comes from forming CO2 and heat in the first place. Capturing 90% of it without using all the energy produced by the combustion doesn’t make sense, it defies the laws of physics because entropy is being reversed.
The brain thrives on two things, movement and questions. Passively letting an uncritical experience wash over the mind wipes the chalk from the slate.

Having active shared experiences with other people while asking and answering questions is what keeps us us.
I use it every day on Android, Windows and Linux. It found its footing.
Nice! I was just looking to convey entity diagrams to a client - and thought of doing them through something like Omnigraffle - this looks like it could do the job.

However - it doesn't seem to export itself well (the Print doesn't work - or something like a read only link would be enough)
It’s not clear what point your trying to make here.
Daring Foods will offer healthy, tasty plant-based chicken
I don't think anything will change for now but until then, does anyone know of projects that provide internet access over sms?

Should require sms stitching and burst sending on client with backend using twilio or something similar for sms automation.

Basic services like maps, bus schedules, organizing events, and reading web pages should be doable. Would be interesting to implement.
Segway-Ninebot unveils an electric kick scooter with cruise control
Critique doesn’t have to be peaceful to be constructive
Sending/receiving (plus encoding and decoding) one payload takes less than 100 microseconds on my machine. It's far from being a problem, although you're right that linking against a shared library and making the calls that way would be faster.
Depends on what you mean by "functioning". You can make one that functions in the sense that you can lock between concurrent threads. However, it's difficult to do right and even more difficult to do in a way that is performant (and the interface to the kernel is so ill defined for this, whatever efficient solution you come up with will likely prove to be far less efficient on other systems with just subtle alterations in the underlying kernel implementation.
List: open-source lattice FPGA boards
A lot! Mostly football (not the US sport), any sport that is on TV really, news and hollywood movies.

Also she is a chronic late sleeper (as in going to bed late and waking up late) which both me and my mom seem to have inherited.
Depends. In the articles Uber example, the failure wasn't with detection, it as with context switching.

The detection kept changing, and so the model kept going "oh, new object, restart decision process."

Lacking the ability to generate and maintain it's own context is an area where a human would do better. We might not know what the object was, but our "slow down" response wouldn't keep resetting depending on what we classified the object as.

Same as words switching meanings within a piece or sentence. It's hard, but most humans can pickup when the usage changes
To me, buildings with decor are pretty human-scale and relatable. But the decor-less brutalism, which came as a reaction to that style, really succeeded at making people feel small. I grew up in Moscow, and even as a child I hated being around concrete boxes, but loved being around the Seven Sisters - the kind of imperial buildings that OP doesn't like.
A prediction model about what? Which dataset are you using to train and evaluate it?
I wrote Gocache: an extensible Go cache library
Another Fired Google Employee Claims They Were Targeted for Labor Organizing
The sorts of problems inherent in userspace spinlocks are even called out in the Linux manpages, shame the article's author didn't bother to look:

http://man7.org/linux/man-pages/man3/pthread_spin_init.3.htm...

Spin locks should be employed in conjunction with real-time
scheduling policies (SCHED_FIFO, or possibly SCHED_RR). Use of spin
locks with nondeterministic scheduling policies such as SCHED_OTHER
probably indicates a design mistake. The problem is that if a thread
operating under such a policy is scheduled off the CPU while it holds
a spin lock, then other threads will waste time spinning on the lock
until the lock holder is once more rescheduled and releases the lock.

If threads create a deadlock situation while employing spin locks,
those threads will spin forever consuming CPU time.

User-space spin locks are not applicable as a general locking
solution. They are, by definition, prone to priority inversion and
unbounded spin times. A programmer using spin locks must be
exceptionally careful not only in the code, but also in terms of
system configuration, thread placement, and priority assignment.
Or: it’s a physiology / social sciences paper, so probably nonsense / narrow in scope / “more research is needed”.
webtorrent is not compatible with bittorrent because browsers can't speak raw TCP/UDP as required by the bittorrent protocol. They use webrtc, which is not compatible with existing bittorrent clients and requires some centralized components (signalling servers) while bittorrent can operate fully decentralized.

Also running things in a browser is at cross purposes with torrent long-term availability, large-scale (giga or terabyte) file management, efficient IO and so on.
It’s not a bug with the app, but the OP’s is a reasonable feature request.

The ability to specify an unambiguous font for password fields, for example, makes absolute sense.

And the app defaulting to the monospace font is not an appropriate solution, because a user may pick a monospace default which isn’t unambiguous. Not every app requires unambiguity the way a password field might, so to require the user to change their default font is not a great solution.

There’s a reason emacs, vim, etc allow you to set your own fonts specific to the app that’s different from your DE defaults. That’s because they have very specific requirements that may be different from what you’re looking for in a general default font for your DE. The same is true for something like the password field of a password manager app.

Honestly, certain devs in this case started insulting the OP well before the OP said anything unreasonable, probably because for some reason they came up with the idea that the OP thought this was a heinous bug when, as they clarified, that was an invention on the reader’s part with no grounding in anything the OP said, who was not calling it a bug, nor by any means calling it heinous. Of course the discussion went off the rails after that with the OP unnecessarily getting personal, but I can see where their frustration came from even if they shouldn’t really have acted on it.
It does generate a long-term representation, the issue being that even with context and timestep specific data, that embedding is too general to make a good representation.

Sports are particularly problematic because almost all teams and statistics regress to the average at some point, meaning your generated future timestep context clues don't really help modify the embedding.

You're also dealing with variation within a season (injuries, better play, etc) and between seasons (personnel changes, rule changes, new stadiums, etc). So a team might have 4 seasons of above average performance, and then abruptly be the worst team in the league the next because they lost their coaches and star players.
TFA says "up to 30% faster!" i.e. not really enough to "prove [Python haters] wrong". I like Python, but program much more in Cython, because it's often tens or hundreds of times as fast.

p.s. Bruce Dawson's advice is that

You should never describe something as being a “90% improvement” or “90% better” – these phrases are meaningless. Instead, embrace the big and accurate 10-times as fast number. It’s 10 times better!

What We Talk About When We Talk About Performance https://randomascii.wordpress.com/2018/02/04/what-we-talk-ab...
> It's impossible for this to be true, given that books are human communication and further that written language is the only domain of communication unique to humans.

You was never alone for an extensive period of time with little chance to hear other people talk, didnt you? Uniqueness among animals have nothing to do with anything.

> However, you can also listen to the radio or podcasts or audio-books when doing boring chores. It matters whether those alternatives are better.

There is zero difference for most podcasts and most for-fun audio books. None at all. And it may be my age, but I find most podcasts to be quite annoying. Some are good, but too much of it has cringy style.
They also act to stop people using your software since it won't be packaged in Linux distros and any companies considering it will run a mile as soon as they run it past their lawyers.
Show HN: Reverse proxy and service tunnel written in Go
From the article:

>[The YouTube channel] offers no clues as to its identity – save a YouTube-mandated email address

Does anyone know where can I see this “YouTube-mandated email address”? I tried to contact another channel privately before, and I just didn’t know how to do it.
How will your company producing good copyright content be financed?

Copyright seems almost essential to having media creators get paid. I'd go for much shorter terms 7+7 years (7 years automatic right, 7 years paid), and make various other changes (deposit non-DRM copies or you don't get copyright at all, things that can't enter the public domain can't be copyright protected; also the copyright term is set at the start, and can't be retroactively extended).

You might be able to create a "fair recompense" right or something (those exploring works have to pay a fair amount to the original author) but it would still be a form of copyright I think?
...and thank God. But if it was an issue of sea access or some other vital issue, war we would have. This will be settled one day by cooler, impartial heads and both sides will accept.

Looking at the map, it's amazing how far down Alaska goes...halfway to meeting US, mainland border.
>"Why even bother extending the copyright? If they haven't released it in the past 50 years, are they going to release it in the next 20?"

Yes I think for exactly that reason. The "they" being ABCKO. The ABCKO mentioned in the article stands for Allen and Betty Klein. ABCKO owns all the publishing to the Stones catalog before 1971. Allen Klein has been a thorn in Rolling Stones side since he fleeced them in the 60s. There's some details on their lawsuit against him 50 years ago here:

https://www.rollingstone.com/music/music-news/the-rolling-st...

And the settlement(which incidentally concerned unreleased tracks) a few year later here:

https://www.rollingstone.com/music/music-news/stones-settle-...
Kyiv, Ukraine in 1968 [YouTube]
The grammar in the article would parse your example as

(S (JAR (noun-no モンタナ) (LID に))
(JAR (M (verb-u いる)) (noun-no ひと) (LID は))
(SFF (M (verb-i うつくしい)) (noun-no ひと) (da だ)))

Note how Montana is at the same level of nesting as everything else, rather than being part of the modifier describing the person.

The parser just turns every sentence into a flat list. Imagine a parser for a programming language that parses every single line, but doesn't group lines in the same function, loop, conditional etc. together. Unless the language is assembly, you wouldn't be able to get away with that.