skysight-inc/HackerNews huggingface dataset:
project member here ... this site includes access to federal cases, e.g. https://api.case.law/v1/cases/?cite=&name_abbreviation=&juri...
I actually like that it has a GC, it has made programming in D easier and more accessible for me. It's also a simple GC that you can force to behave if you know how. D has the @nogc attribute for the situations where one would want to disable the GC and use something else.

https://dlang.org/blog/the-gc-series/
It's not quite that simple once cookies (and Internet Explorer/Edge) get involved. But it definitely could be secure.
I’m shuddering at the thought of when it becomes impossible to be able to mute advertisements.
How to Date the Same Person After You Share an Abortion
Has another commenter said, and I agree with him, as kids grows into teenage age, supporting and explaining is more efficient than controlling.
> normally 'const' would signify that a variable is immutable in just about any other programming language in the world

That's not true in Java, C, Ruby, or Perl (with the 'constant' prag-module), not really true in C++ (unless you're careful), and . . . generally just isn't true in most languages.

While a few languages do add recursive immutability properties to their equivalent of 'const', most languages use the idea of a 'constant' only as a means of prohibiting name re-binding, not data modification. And even then, many languages that only prohibit const re-binding only do so in an optional (i.e. it's a warning) way.

Many of those same languages do support immutable data structures either out of the box or via popular libraries (though in non-compiled language, such structures often come with a performance cost). They just don't call them const[ant]s.

Edit: I'm also curious about how you think 'const' is being abused in JS. I'm not an expert in the language--this is a genuine question; not a veiled disagreement.
Okay, this is the 2nd comment I've seen in the thread saying, "never" were negative emotions involved in the listening of this music, and I feel compelled to remind everyone that our experiences are all different.

For me (and surely others), the negative emotions, dark imagery, sometimes downright disgusting lyrical content and other such trappings are fundamentally intertwined with many of my feelings about the worse aspects of life. It's totally part of the draw. There are many, many facts about human existence I am deeply sad or angry & horrified about, and art which reflects a shared understanding of these kinds of things offers camaraderie in misery-- sometimes it leads to catharsis, but not always.

You can separate the music itself from these things, and there are artists who have done this, yet even then the pure music is has many loud, fast and/or violent-sounding sections, and if you're angry, it can act as a channel for that anger to feel expressed.
Superconductors come broadly in two types: conventional, in which the activity can be explained by the mainstream theory of superconductivity, and unconventional, where it can’t. The latest studies suggest that graphene’s superconducting behaviour is unconventional — and has parallels with activity seen in other unconventional superconductors called cuprates. These complex copper oxides have been known to conduct electricity at up to 133 degrees above absolute zero. And although physicists have focused on cuprates for three decades in their search for room-temperature superconductors, the underlying mechanism has baffled them.

Magic angle graphene (sheets twisted 1.1 degree relative to each other) isn't a temperature breakthrough because the sample must be cooled to 1.7 K.

Rather, it appears to be a novel system for studying unconventional superconductors. The best-studied example to date is based on cuprates. Both cuprates and magic angle graphene are characterized by insulting state very close to a superconductivity state.

The hope seems to be that magic angle graphene will prove to be a better system for understanding unconventional superconductivity. That could lead to high temperature superconductors.

In contrast to cuprates, the stacked graphene system is relatively simple and the material is well-understood. “The stunning implication is that cuprate superconductivity was something simple all along. It was just hard to calculate properly,” says Laughlin.
>If an organic animal can feel pain and it is possible to create a 100% accurate computational simulation of that animal, then the simulated animal must also experience pain

You can simulate a hurricane with a high degree of accuracy, but it doesn't make the wind blow.

Simulating a thing does not manifest the physical properties of the thing. That's not what a simulation is.
Quick glance: there doesn't appear to be a way to link to specific messages for verification - I understand it will be difficult for large files, etc. but you can probably squeeze a base64-encoded value in the URL #hash for short messages.

Also HN, are there any other existing services for proofs?
I know i'm kinda self-promoting here, but since you mention webpack loaders like responsive-loader, and you recommend image-webpack-loader multiple times, I figured I could mention my plugin imagemin-webpack-plugin [0]

The problem with image-webpack-loader is that it only works on images which are `require`d or `import`ed. responsive-loader adds those images to webpack in a way that the loader cannot compress them.

Plus there are a bunch of other fany features that many helpful users have added like caching (no need to re-compress every image every time you run it!), the ability to minify images not in the webpack pipeline, and more.

[0] https://github.com/Klathmon/imagemin-webpack-plugin
The Lawyer Who Became DuPont’s Worst Nightmare (2016)
Doesn't work as in technically? or the concept? or legally?
>If such a sacrifice is indeed necessary, you should get started immediately and not wait for the government to force that sacrifice on you.

I started a long time ago, haven't been on a plane for 18 years, don't own a car, barely eat any meat. I'm just waiting for you now.
Lisp macros expand at compile time. You can also generate code and execute it with eval like in many other languages like python.
Freestyle Marketing: the power to inspire and build relationships
I remember being 11 years old with dial up internet and getting to play RuneScape for 30 minutes every now and then. I always wanted to play more
Parallel Entangling Operations on a Universal Ion Trap Quantum Computer
> How do you control the content your children are exposed to once they go to school?

Not OP, but in my opinion it should be pretty easy to control undesirable content. Nobody likes ads; I see no reason for the kids to actively seek out ads once they know what ads really are.

As far as controlling "desirable" content like movies, games, etc, I'm not sure it should be, but that's a rant for another day!
It's not okay to pretend your software is open source
Author here. I wrote this on a rainy weekend last year and mostly forgot about it, so it was a bit of a surprise to see it pop up on HN this morning!

Happy to answer any questions (including "why on earth would you do this?") :)
I don’t know how much success you were hoping for in buying a commodity item from no-name brands like that. That’s always going to be a free for all. If you look for mice from reputable companies the results on Amazon are fine.
Ads are the reason I don't both with phone and tablet games anymore. If I want to game on the go I take the Switch with me. Same for my son (5yo). I also don't let him watch YouTube on my phone or tablet, only the computer where the ads are perfectly blocked thanks to uBlock Origin. I run Pi-hole but it is not perfect on mobile devices. I was very tempted at getting YouTube Premium but at £11.99 a month I feel it is too much. I would have gone for it if it were £6 or 7 but something about £12 makes me question how much value it is really giving me. Pricing psychology is strange like that. Not to mention YT Premium only removes the YouTube ads not all the sponsored content that is a part of the video. That is becoming a bigger issue imho but not part of this discussion.

It sucks though in some ways as there are some great mobile games but they are ruined with adverts often with no way to remove them. Some games have an ad-free version for a few quid but most don't. Clearly they can make much more spamming ads every other death than they can with a one off payment of a £3-5.
If the question is remaining unanswered for a while, it's probably beyond open-new-tab kind of timespan to answer it.
Vote.org launches app to remind your friends to vote
Yes, but you can't stop dissatisfied customers returning theirs.
Show HN: A realtime node-based audio synth based on LLVM
Ipjpj
Heh, I grew up with PC games (mostly pirated, though I still have my legit DVD copy of NFS Most Wanted) —

and I just realized that I was mildly exposed to in-game ads back then — in the form of product placement! (or rather brand placement?)

e.g. Cingular and Burger King (NFS Underground 2), Motorola (Tony Hawk's Underground 2)… but Cingular was a US thing, and Burger King didn't exist in my country back then either, so these ads were hilariously irrelevant to me.
I like to think of constexpr as a better, typesafe preprocessor. There are a lot of places constexpr can replace it.
"Humanity has wiped out 60% of mammals, birds, fish and reptiles since 1970" isn't an ecological disaster?
Read a little of The World Until Yesterday by Jared Diamond and you'll get some surprising answers to this question. tl;dr in many places people who couldn't prove consanguinity would essentially have to attack each other due to a prisoner's dilemma dynamic. The idea of seing a stranger and just walking past them is actually quite new.
War is one of the most environmentally destructive things we do, and it's usually followed by a period of expansion.
No download link? If it's as-a-service, how can I control it?
went to visit Singapore for a week. Some friends told me it was one of the best places to see in Asia.

Coming back from it, it looks to me as one of the most boring places on earth. Everything is indeed crazy clean and it reinforce to the fact that it looks as a place with no soul.

There is almost nothing to do beside working, going to the Casino or the mall. People like Singapore because it is clean and everyone speaks English
The parent was talking about "nostalgia" and "replacing C" so I assumed they were talking about more recent languages like Rust, C++, D, Go, Zig and all these newer system languages.

I agree that if we're talking about why C took over in the first place it's a different discussion.
It's also done by someone with enough training to (hopefully) reduce the chance of messing your ear up.
I'm pretty sure toddlers don't have the capacity to commit fraud because no reasonable person would rely on a toddler's representation of material facts to make a decision that could result in injury to themselves.
Rosling’s arguments overlook the point that gains have been won with unsustainable use of the planets resources. Like the farmer who eats his seed corn, he lives well whilst it’s there, but has nothing to sow come planting time.
Indeed, it's not the arbitrariness that's going away, but the need for special artifacts such as the kg standard.
Well, all the criticism is valid if the parent did any Lua programming in Lua in the last 15+ years.

5.3 where all this are solved is the most recent stable version -- not what most people have used for the entire history of Lua (and not default in all distros).
Globalization is in full swing drastically more than it was during large-scale wartime. Hard to imagine a world war happening in that context
There might be no ads on Netflix, but Netflix have their ads on other network like Youtube.
Linkerd 2.0: Service ops for you and me
Hey friends!

This is a project I’ve been working on since the start of the year. We’ve just released 0.4.0, so I figured now would be a nice time to start making it a bit more public. There’s a bunch of interesting tech under the hood which I thought you all would definitely be interested in :)

Axiom’s a project that grew out of my third try at building a realtime software synthesizer for 64k intros in the demoscene. You can’t really fit an mp3 file in an executable that small and expect for it to sound any good, so instead we synthesize the audio and play it in realtime. A few other groups have written synthesizers for 4k and 64k productions, however I built this for two reasons: I wanted to make one myself, and I wanted to try some interesting things with combining node graphs and basic scripting. At some point, however, I realized that this could actually be a really useful tool for any musician to have, since it really flips things on its head and allows much more control than just stringing together a bunch of plugins (the question is, of course, do people who make music _want_ this control - I'm not sure on the answer yet).

Technology-wise, Axiom compiles 'node surfaces' with LLVM (no interpreters here, the code has to run comfortably 44100 times per second!). The editor, written in C++ with Qt, builds a MIR and passes it into the compiler, written in Rust. This was my first large project in C++ and first project in Rust... ultimately I think the Rust learning curve has definitely been worth it, as it's by far the stablest part of the program!

Ultimately I’m hoping to somehow be able to turn this into a real product, possibly by offering what you see as the core open-source software and then building on it, into something like a DAW or plugin for procedural audio in game engines (which a few people have suggested to me, and I think would be a really cool application of the technology!).

Check it out, let me know what you think (either here, or shoot me an email, chat on twitter, etc), ask questions, build something cool, have fun!
I think the problem with this is plausibility. I have much more faith in humanity culling itself, by whatever misanthropic means, than behaving "amicably and rapidly."

The possible solution might not be the pleasant one.
Because I don't want an armchair advisor w/ no skin in the game to give me advice on generic things like marketing, and product. I want someone who's invested in the journey. They'll also have more meaningful advice b/c it means they've done the research into my product/market/competitors.
It makes the wind blow _in_the_simulation_.

Pain felt in the simulation would still be a phenomenon worth moral consideration, particularly if you haven't got proof that we aren't all living in a simulation ourselves.
Why spend money when you can make money.
Good question! This refers to caselaw from courts that predate the United States, such as Maryland and Massachusetts:

https://api.case.law/v1/cases/

State courts didn't come into existence with the US Constitution -- the Massachusetts Supreme Judicial Court, for example, dates back to 1692, and those precedents are still "good" in some sense though unlikely to be cited.

We don't have English precedents, unfortunately, as guessed by some sibling comments.
This is nice, but it's unfortunate that it starts off with commands specific to MySQL.
> the erasure of the rainforests and their conversion to largely animal-free cropland.

Additionally, even when natural lands are converted to grazing land for farm animals, rather than cropland, the number of animals is still likely to decrease. Wild animals are strongly tilted toward small species and the same piece of land will support many fewer large animals even if the total animal biomass is similar.
Luajit is pretty fast
What Are Analytical Databases and Why Are They Important
>As a matter of fact, I had the exact same argument in a Julia thread (modulos don't work, polynomial accesses don't work).

In the same ways that simple for loops "don't work" because we need to e.g. check if i < length - 1 to know if we're at the last element...
>>“There is no medical system in the world that would advocate sticking foreign objects into the ear canal. People do it because they think it feels good.”

And for good reason - we should not clean our ears,
unless they are impacted with cerumen (wax).

Our ears need the protective lining the wax provides and excessive removal only causes the body to create more.

https://www.audiologyonline.com/articles/issues-in-cerumen-m...
It will be always be arbitrary anyway. Say we used the wavelength of some special light as unit for length... Why did we choose that light, and not something else?

The point with the kilogram redifinition is that it's currently tied to some piece of metal stored in Paris somewhere. We can physically lose the definition.
A meta startup; a startup making money from other startup founders... Sounds parasitic...
Telemetry is reported centrally to Mozilla, so we could theoretically observe individual responses as they came in, even if we only wanted to analyze the data in aggregate.

Prio uses cryptography to ensure that no one, not even the receiving servers, can see individual responses; the only way to view the data is in aggregate.

We need telemetry to make competitive products, but we also want to ensure that we don't see any of your personal data that you don't explicitly opt-in to us seeing. Similarly, we store all Firefox Sync data in a way that makes it impossible for us to decrypt: your data is your data. In contrast, Chrome defaults to allowing Google to read your synced browsing data, which Google explicitly uses to profile you for targeted advertisements.

Edit: If you're interested, you can find Mozilla's Data Collection policies and procedures at https://wiki.mozilla.org/Firefox/Data_Collection
We are glad to hear that you like using GitLab CI. What are your favorite features?
Can't speak for Kong, but I'm currently working on creating a microservice in lapis (using moonscript). The speed of the underlying OpenResty server, as well as lapis ergonomics make this really fun. I guess the only practical reason I can see is the async everything without clutches approach, as well as the truly impressive TTFB.

For me, day 1 productivity is really high, comparable to Nancy, the framework I was using before.
This is really interesting as a tech project, but I do think this is going to be hard to make money from. App.net tried almost exactly the same thing, to the same audience (the twitter/fb diaspora), and as you can see from the comments below most developers are not going to pay good money to broadcast their thoughts, which they rightly see as worth very little.

There is a two sided market for microblogs like twitter:

* Broadcasters - An org or a prominent person who wishes to broadcast to a group of followers
* Consumers - people who want to read the latest about x (where x is a hobby, a professional interest, a person, or a group of people)

Making money from consumer blogs is incredibly hard, unless you're free and infested with ads, which has its own downsides. I don't think you'd be able to build a sustainable business from that.

However those who do find it a useful medium for broadcasting to followers and actually use it professionally would be willing to pay (far more than $5 a month), if the service was tailored to their needs and had better curation controls etc, giving users control over their own feed and followers. This kind of service can forgo ads but it needs to find a market that wants to buy a broadcasting service, not attempt to market to normal consumers, who simply won't pay any amount for a blogging service. There are plenty of people using twitter to broadcast and research (for example journalists, businesses, ) - those are the people to target.
Since you nerded out on this enough to do the math, you might actually be interested in this video. The only real bottlenecks to getting to these numbers are first, power and second the elevator conundrum. Solve for those and you can have quite a substantial population. Go big enough and the only bottleneck, if you want to stay a single planet species, becomes black body radiation. Check it out

Archologies - Isaac Arther (28:43)
https://www.youtube.com/watch?v=TqKQ94DtS54&vl=en
You don't see me throwing piss in people’s faces or crashing and trying to ban talks in universities just because they express views and opinions that contradict mine do you?

I don't need to block anyone with contradicting opinion because I'm open to changing my mind if someone comes out with solid research data and facts to prove their view.

But nice try ;)

There's a fine line between expressing one's views and trying to silence others you seem to have problems seeing the difference.

I didn't think being against censorship is such a controversial stance here on HN my how we have fallen...
Correct me if I'm wrong, but I think the significance of this finding is not so much about temperature, rather it's a big piece of the puzzle in understanding superconductivity. This is the first time that we are able to achieve superconductivity via mechanical property rather than molecular property. Our current superconductors are based some crazy alloys, and we have little insight of why they are superconductive.

In this finding they were able to make graphene superconductive by simply shifting two sheets of graphene by 1.1 degree angle. Graphene consists of only carbon atoms, its atomic properties are much easier to model than an alloy, so by examining why this magical angle work, it can greatly help us understand why superconductivity occur, eventually helping us design higher temperature superconductors.
Nowadays doctors in general strongly advise against using q-tips inside the ear canal, as does the actual packaging (at least of some brands): http://www.greathillsent.com/images/qtips.jpg

The treatment I've seen for out of the ordinary earwax accumulation was warm water sprayed using a bulb syringe.
This is six months old
The article mentions that dry earwax is found in Asians, in comparison to the sticky form in Westerners. It does not mention the fascinating detail that this difference is determined by a single gene, which also influences underarm odor.
http://udel.edu/~mcdonald/mythearwax.html
https://en.wikipedia.org/wiki/ABCC11
http://legup.eecg.utoronto.ca/
> I don’t know what you’re doing atm

I'm doing weighted exercises for the posterior muscle chain(back, glutes, and hips), I'm skipping working out the anterior muscles(chest, shoulders, biceps) until I get rid of this back pain issue.

> lifting, and now CrossFit

I've seen a lot of people fixed their backs by lifting, I'm giving it a try today,

I know nothing about lifting other than bench presses and dead lifts,

I'm thinking about starting with deadlifts at first until I have a good posture, and then start doing both deadlifts and benchpresses.

Do you think its a good route that I'm taking?
Against the naming of fungi (2013)
As kids, my mom would do this to us. She'd use a hairpin. It is oddly satisfying.
An Introduction to Solid, Tim Berners-Lee’s New, Re-Decentralized Web
Embedded in general and IoT in particular are big these days and even though modern "controllers" are perfectly able to run scripting languages there's still a lot of low level C going on. If you need to write a device driver you're probably not going to do it in Javascript. You can argue that it's a niche but it's a rather large one.

C is not fully COBOLized yet.
C++ compilation is massively slowed down by the sheer existence of the preprocessor. This could be drastically improved by the usage of modules which are coming soon(tm).

Both MSVC and Clang already support them experimentally fwiw.