skysight-inc/HackerNews huggingface dataset:
I got 3 out of 4 correct. In the first two questions, the AI seemed easy to identify because of alien rhythmic patterns, not really because of melodic content. In the 3rd, the AI was identifiable because the piece, while pleasant, seemed to lack a plausible development of the idea (but this is something that easily could be ascribed to a second rate human composer). The one I got wrong, the AI composition was pretty good, and the human one had exactly the alien rhythmic patterns that to me were a giveaway for an AI composition. Weird composer or bad performance?

Do you have any examples of jazz compositions by your software? Would be very interested in hearing that.
Earthquakes are commonplace in Japan. You don't want an older house which may be structurally compromised.
> For all-cause mortality, sauna bathing 2 to 3 times per week was associated with a 24 percent lower risk and 4 to 7 times per week with a 40 percent reduction in risk compared to only one sauna session per week.

Seems somewhat significant!
Especially in big companies it's really hard to keep your code concise. I have often started with a very clean design that totally feel apart when new requirements came in. If you give managers the choice to hack it into the code in 1x time or redesign the code in 2x time most of them will vote for the first option. Go through that cycle a few times and your code will be a big mess
It's not bad enough Alexa is in your home listening to everything you say? You need to be wrapped in an Alexa-powered blanket? Jesus, how much fucking closer to 1984 can we get? The only difference is we WELCOME these devices into our home, there's not even some totalitarian regime forcing it on us. All so we can get the weather with a voice command (as if looking out the god damn window or flicking on a light switch is some horrible ordeal).

What's next, Alexa-powered ASMR...get lulled to sleep as an AI-generated voice whispers to you all the holiday deals you'll have waiting for you when you wake up? I wonder what else it will whisper once you're fast asleep.

If you must have the convenience, at least ditch the cloud and run your smart home entirely on your LAN.
This is fairly easy to independently verify. Take your Geiger counters around the affected areas and tell me if they spike. There is also plenty of commercial equipment that detects other chemicals. It is simply a matter of time before someone unexpectedly picks up dangerous readings (or doesn’t, because there’s no threat).
Fighting in the Age of Loneliness: A History of MMA
To Live and Read in an Age of Fear
Yah, just had this experience with amazon in Australia. They've decided that you can only buy things from Amazon oz, but they don't stock half the stuff. I bought an instant pot from amazon UK a year or so ago and wanted to get one for my daughter. Nope can't do that any more, sent Jeff an email, got some gobbledy gook about how the taxes have to be collected for Australia now so they can't do that overseas. Yet I used to buy from Amazon US and used an Alabama address, they seemed able to apply US state based taxes without any problem. Not only do they refuse to sell things to me but they it seems they lie about the reason. Bought it from somewhere else, Amazon is now my last choice if I can't get it anywhere else.
> Further, if your process is treating '..' as a subdirectory, you're doing it wrong. Paths must be normalized (e.g. ~ expanded, . and .. resolved) before requesting a handle via absolute path.

".." is required for atomic traversal (similar to symlinks), which is important in some situations, such as making sure a file tree you've descended isn't removed out from under you in a way that breaks your state. (The directory itself can be moved while you hold the handle, but the important thing is that being able to rely on ".." permits certain algorithms that are safer and more consistent.) Canonicalizing paths introduces race conditions between canonicalization and actual access, which is why this is performed in the kernel.

Canonicalizing paths makes sense if you're accepting paths from untrusted sources and you cannot make use of POSIX openat() + extensions like O_BENEATH. HTTP GET requests are supposed to be idempotent, anyhow, so there shouldn't exist any sort of race condition as a conceptual matter.

But in regular software, it's better to just pass paths as-is. The shell performs "~" expansion, but it doesn't resolve "." or "..". And the shell performs other expansions, like file globbing, for which there's rarely any reason to implement in regular software. Supporting "~" expansion but not file globbing is inconsistent; if you're not the shell, don't implement shell-like features as it just creates confusion and unnecessary complexity.

Calling ".." a holdout from POSIX is misleading. The semantics exist for legitimate and even security-relevant reasons, albeit not necessarily reasons that an embedded smartphone OS may care about. What POSIX lacks is O_BENEATH (from Capsicum) or a similar flag for tagging a directory descriptor to prevent relative paths or otherwise ascending the tree. Capsicum extensions make POSIX perfectly capable of implementing strict capability semantics, and they do so by extending semantics in a manner consistent with POSIX. POSIX isn't inherently broken in this regard, it's just perhaps too feature rich for some use cases and not feature rich enough for others.

There's no end of complaints about POSIX--either it's too complex or too simple. The fact is, no single specification will ever please anybody, so griping about how POSIX is broken is not only pointless but belies a failure to appreciate the underling issues. The alternative to POSIX is basically nothing. Standardizing on Linux is, at best, a lateral move. Adding optional components to specifications has proven the worse of all worlds, and like most other standards POSIX has been slowly removing some optional components altogether while making others mandatory.
> If that's the case, you believe that libertarians are shills, then?

The libertarian argument against public education (pushed by Cato, etc) is that public schooling is worse than private school systems, therefore we should be not spending public money on education, but rather shuffle those resources into vouchers and other ways to fund the private organizations offering private education.

They advocate for starving public education and giving those resources to private companies, which are able to selectively allow students through the guise of tuition. In addition to that, removing government standards allows for private education systems to teach "creationism vs evolutionism" as a "valid" scientific debate. Which is isn't. Same with climate change and all those other partisan talking points. Education shouldn't be wrapped up in a way that can be influenced by funders--do you think that the Kochs and DeVoses are not advocating for "education" that promotes their aspirations and biases? That's called indoctrination.

So yeah. Any libertarian who actively believes that we should get rid of public education in favor of private companies influenced by money needs to rethink their position. The free market isn't the panacea they claim it is.

There's very clearly work that needs to be done within the realm of public education. But giving the chalkboard over to people with deep pockets is a far cry from it.
Not capitalizing the entire acronym is the convention in modern Java and C#.

https://google.github.io/styleguide/javaguide.html#s5.3-came...

https://docs.microsoft.com/en-us/previous-versions/ms182249%...
Hetzner has a hosted NextCloud instance at more than competitive pricing (compared to Dropbox).
MCM requires subtraction, two directions, 1900 is additional, maybe multiplicative if you want to be strict, either way only one direction. I'm not sure what's "more direct", either is linear. I might even think of 15:45 as a quarter before 4 [1]), but I'd argue that subtraction is conceptually a level higher.

Nevertheless, high level representation might be an advantage. Maybe an interesting parallel viz. cognition is the 19.95 pricing scheme that's apparently proven to be confusing to the consumer. I'm just not sure which numeral system suffers more from that.

[1] which marks an isogloss between east and west germany, the latter saying "dreiviertel vier" - three quarters four; German also has a weird order for decimal place reading: 121=hundred-one-twenty
There's no restriction, but these properties are really in a bad way. You might also want to look at Japan Real Estate: https://www.realestate.co.jp/en/
Same - send us some info so we can do this too.
For the American Economy, Storm Clouds on the Horizon
Levers to get gene therapy to cruising altitude
Isn’t this obvious?

I mean height is one of the largest factors of success for men. If being of smaller stature that is when a Napoleon complex forms.

Just extrapolate dating economics for shorter guys and that pretty much sums up society.

I would say heightism is one of the largest biases currently still allowable.
I work remotely from "rural" Japan. I am surrounded by rice fields and mountains, but also only a 10 minute drive or 20 minute bike/bus ride to the city center where there is shopping and night life. From there it's a couple hours to Tokyo by bullet train, which I visit a handful of times a year.

There are old or abandoned houses nearby that can be had for very little money.

I love being in the mountains. I get outdoors for cycling, hiking, running, or skiing almost every day.

The language barrier is a bit scary, but fortunately I knew enough to get by on day-to-day tasks. Google translate is also a godsend.
Death of American missionary could put this indigenous tribe's survival at risk
This works for me too. And trying to devote entire days to programming mode vs management mode instead of switching contexts within the day helps too.

Though it’s vanishingly rare to be able to split them entirely, you can block off days with no meetings when your only interruptions will be people needing info or help. Then you can take care of administrative management tasks between meetings on meeting days.
What Firecracker open-source means for the serverless community
These are ecommerce systems. It's astonishing because no-one in the company truly has a complete understanding of the business, as far as I can tell. The code is running in production and serving customers.

Rewrite is being pushed by certain parties because we're unable to meet feature requests quickly with the existing system, and it's being assumed that a rewrite will fix that problem. The team is barely functional though (from the top down). I've seen a few failed projects now and I don't think the rewrite will ever be accomplished. If we manage to rewrite, it's far from certain that we'll do a better job than the last guys did.
There's a short snippet of a jazz composition from Clara near the top of the post.
> therefore we should be not spending public money on education, but rather shuffle those resources into vouchers

That's still spending public money, just with less oversight.
In Kyoto the free, public bathroom, in the middle of the city, was cleaner than my own bathroom.
Whereas in Seattle I won't use one for fear of syringes.
The issue that 'rests are so common, we need to remove them or the algorithm would just predict rests all the time' shows the flaw with this approach.

If there is some pattern in your data, and your algorithm, rather than replicating something similar to the pattern, just outputs the most likley value at any point in time, then it is never going to work as you hope. Rests are a symptom of this, and fixing them doesn't fix the underlying issue.

There are a bunch of solutions to this, but adversarial models do a good job of approximating a probability distribution like this.
One such example would be for people making videos on sites like YouTube, where you want some sort of background music to keep the video alive but where you don't want to license something, use the same music as everyone else, or spent a lot of time digging through the internet to find something that ticks all the boxes.
TBH your question strikes me as having a trolling tone. But I'll answer in good faith anyway. I'm pretty sure most people here understand why people like going to communal places to sit, enjoy snacks and drinks, and read or work quietly.

The question is, why is everyone else using it as a library with snacks. As I said, it's always packed in the late evenings.

The neighbouring coffee shops are also packed until midnight.

Here are some ideas:

- Why not, it's nice to do.

- Some of us are happy to pay for it.

- Lots of people want an evening place, aka "third space", but don't care for bars, alcohol and shouting. They want to quietly sit and read late at night, socially around other people, with some talking some of the time, but not constantly.

- For many, home is not suitable for working, studying or relaxing. It depends a lot on the home.

- It helps to be around other people to focus and relax, and it's nice to have an ice cream and/or bagel and/or drink while doing it.

- There's no library nearby.

- There's a great library further away, but it's shut in the evenings. (Our libraries are often packed with people. Until they close, then everyone has to find somewhere else.)

- If you enjoy reading/writing around strangers being a bit fun and lively, you won't get that in a library. But a bar is too much. Maybe it doesn't work for you, but for me and many others, the buzz from people just being happy in the vicinity is quite helpful.

- No affordable co-working spaces. The few co-working spaces are either rent-per-month (too expensive if you don't use them a lot), or closed in the evening to daily renters. Anyway, the day rate (~$20/day) is too much if you're only out for a couple of hours, and don't have good money (most people I see around are not working in IT, btw).

- Not enough friendly communal spaces. (Btw, I've helped run one of these. It was really hard work!)
There's a surface level understanding of what it does but nobody really understands how many of the large features really work, or what the actual rules are that govern them. Yes, much of this is black box. Example: yesterday I had to try to figure out what branch of code was compiled and deployed to our server. Everyone had assumed it was the Master branch, but no...deploying that branch fubared everything. I finally found the "working" branch of code.
Talking about things is not the same as doing the things. The network effect is pretty strong in messaging apps.
I miss Power Stone :(
With that attitude anything a few years old will be called "awful", especially the latest, best shiniest code you are writing today.
A New CBD Brand Is Using Its Profits to Help Those Affected by the War on Drugs
Also Bash (for function names) (could be POSIX too), Make ...
> Further, if your process is treating '..' as a subdirectory, you're doing it wrong.

That's the point they make. And in Unix, it's really easy to do it the "wrong" way (like, "type 3 characters" easy), so lots of people do.

Back before protected memory was common on PCs, some people said "If you're chasing pointers without being sure that it points to a valid address, you're doing it wrong". Well, perhaps so, but in practice lots of programs were doing it wrong, and it was the users who suffered.

Capabilities sound to me a bit like protected memory for persistent storage. It'll be a little inconvenient for a little while, and eventually we'll wonder how we ever lived without it.
Is the idea to avoid catastrophic backtracking? Unfortunately you aren't immunized from catastrophic backtracking by limiting yourself to regular languages. The catastrophe is a property of the implementation, not the matched language.
Allocate the same teacher/student ratio and randomize the students in a public school and at a private Montessori and get back to me with the data.

Most private schools do better only because they weed out the expensive problems and force them back to the public system. The moment you randomize the students, the private schools drop back to the mean (or, generally, worse).

I find this unfortunate, because education is in dire need of some real, evidence-based, advances. We have a lot of new data about achievement and learning.

However, putting it to practice requires money, time and a LOT of effort. And you will have to fight the parents, too.
Not sure why there's so much hate on here. The article explicitly mentions that the database is Owned by a central trusted authority. This is distributed ledger technology within the AWS ecosystem, not decentralized blockchain technology
The most commonly cited reason is earthquake safety: the standards for construction are constantly increasing, and old homes are perceived as unsafe.

That said, the entire housing industry in Japan has formed around the idea that homes are disposable. Unless they're very old (e.g. traditional/antique machiya and farmhouses) or apartments in large complexes, they're not built to last. Detached houses built since WWII, in particular, are more expensive to repair than to rebuild. This is probably the real reason that used homes are viewed negatively.
Along the same lines, it is important to note that death (whether of park rangers or the general public) did not notably increase after this policy change, either, so it is not a particularly dangerous policy as you suggested.

Unless you set up security checkpoints around the parks, how would banning guns in parks prevent people who intend to harm park rangers (which is a serious crime) from bringing in guns? I don't believe that a person who intends to commit murder will be deterred because committing murder requires them to break an additional weapons possession law that cannot be well-enforced given the nature of rural parks.

As sneak said in another comment, "People who would shoot at park rangers would not be deterred by such a prohibition, so the change does not make them any less safe. It does, however, make normal park-goers a lot safer."
Any studies you can link to?
Humans are not computers. And the fact that computers won some of those games is further evidence that, while Carlsen had winning chances, the position was complicated enough that one or two suboptimal moves might be enough for Fabi to capitalize and win.

A slight advantage in a complicated position with lots of tension and many ways for the game to continue is wildly different from a slight advantage in a quieter position with many of the pieces traded down. In the latter, a mistake might cause you to draw rather than win. In the former, a mistake might cause you to lose outright.
Yup! There's performance reasons not to write a regular expression engine in a language like Python or Ruby. I'm not surprised that other natively compiled languages like Go and Rust are the ones that come closest.
That sounds like something for me. I love optimizing and improving existing systems.
That reminds me of the Royal Albert Hall in London - don't know if you've been, but they have things that look like giant mints hanging from the ceiling. (I assume it's to break up any echo from the bowl shaped ceiling)
https://cacm.acm.org/news/232751-quantum-clouds-leap-ahead/f...

If Quantum computers become a thing, then coining a new database 'QLDB', is a bad idea, despite what 'quantum' may mean in the dictionary.
Mercure: Server-sent live updates – protocol and reference implementation
No I don't, unfortunately. But I imagine that this figure will be fairly stable for the foreseeable future. There are always going to be people with disabilities who turn off JavaScript for accessibility reasons, and privacy-conscious individuals and corporations that have it disabled.

I think the parent comment's exaggeration of the number is bad form for web developers, and goes against the spirit of the web, which I believe is based on the principles of universal access and inclusiveness.
Rust still has a lot to catch up on Qt, JavaFX, Android, Cocoa, Forms, WPF, UWP, Unreal, Unity, Hibernate, EF, code generation/reverse engineering from architecture modelling tools, ....

Personally, as polyglot developer, I rather use the best tool for each part of the stack.

Currently I see Rust better taylored for the low level layers that Windows, Android, macOS, iOS, MicroEJ still write in C or C++.

Do you also plan to replace SQL with Rust?
Is it only me that did a double take: "Google" (Technically, it's Alphabet Inc)?

What is a tech company doing in the field of pest control? Are not the big pharmas, the big chemical companies a better fit?

The article states how Verily Life Sciences is a 'unit of Alphabet' and whose mission statement is:

"We are builders. We create tools that put health data into action." ~ https://verily.com/

I did not realise that Alphabet was into everything. No wonder they've been lobbying for military projects...Now I truly understand how distanced they are from their old Google roots.
Sure, you can do it that way; but now that process being run by bob has full access to everything owned by bob (including, for example, `/Users/bob/.ssh/id_rsa`).

Fuchsia considers that level of access to be unacceptably broad for most applications, which is why it uses a capability-based permissions model instead of a user-based one.
>If they reject a conservative site based on anything dubious then the whole effort will lose credibility.

That's not determined. They may well gain credibility by rejecting alternative views.

>Don't forget that some form of voting is necessary for the token holders to have a say in the governance of the business.

Bitcoin doesn't have any governance, and it seems to work fine. Adding governance layers just seems to lead to more problems.
https://linuxfr.org/news/mercure-un-nouveau-protocole-web-po...
Does that say more about Carlsen or the modern classical game?

Classical these days is heavily reliant on technology for preparation. The world championship match gives both players a huge amount of time to research strong lines using an engine. When players finally do get out of prep, they have plenty of time on the clock to make a draw if they're not in a winning position. In shorter time controls it becomes a lot more difficult to avoid mistakes out of book. Then it becomes more about vision and calculation and less about preparation.
Check the screen shot, it's not just an ad, they basically added a sponsored item to the baby registry without telling you. This almost guarantees the purchase of this item because it fools your friends to think you need it.

If this is not shady, I don't know what is.

They can easily create a section called "You friend might also like:" and show sponsored items there.
Part of the problem is that the people who owned tribal knowledge were all fired / quit without documenting anything. Every member of the existing team has been there around a year or less.
>>> That system was released (successfully) early this year. I began work on it nearly five years ago now, with many detours along the way. I now work elsewhere.

At what part of the project did you leave? I can't imagine anyone staying in the same company doing the same rewrite for 5 years.
Wow, you’re not kidding. He’s basically ticking off many of my lingering questions one by one.
This is a single person thing (especially a single male thing)

as a single male, I can reliable predict that I can mind my own business and probably be fine

as a parent, I can't reliably predict that my kids will mind their own business and probably be fine
Since this is from 2017, isn't the year missing in the title? When I initially saw the submission, for a moment I thought all the struggles I had some weeks ago had been solved... :-)
> Just because it's marketed as a residential line doesn't mean it's common at all

Just because something is expensive and therefore unpopular to your average consumer does not mean the product itself does not exist. If we're talking about residential ISP speed, then all residential ISPs and their respective tiers should be included.

Otherwise you're just picking and choosing data points to fit a narrative which is deceiving.