skysight-inc/HackerNews huggingface dataset:
Basically electronic oscillators rely on a very small piece of quartz crystal that is cut in just the right shape. Quartz has a phenomena called piezoelectricity, where if you apply an electric field, it deflects slightly. Conversely, if you deflect it, it creates a small electric potential. A properly shaped quartz, when exposed to some circuitry (oscillator circuitry; positive feedback), it will resonant at its natural frequency, not unlike how a tuning fork resonates at its natural frequency.

Since the crystal is literally vibrating inside the metal can it's packaged in, the atmosphere around the crystal influences the natural frequency. Helium will make it vibrate it faster, since it presents less air resistance to the crystal.
Putting a high performance machine in this form factor has really become a lot more viable. I love my Intel NUC. I've traditionally leaned towards full-size PCs for expandability, repairability, and longevity, but I've really started to wish I had a few more of these sorts of machines lying around.
>CO2 is a problem.

Not the problem the article is talking about.
MacBook Air 2018 adds Touch ID and gets a new security chip
Is the problem with whaling that whales are endangered, or that they're "too intelligent"? If the latter, is there a similar issue with hunting non-human primates?
Ah, I thought it was because you realized that your accusation was wildly inappropriate and unfounded.
People are talking past each other here b/c we can't decide if we're concerned primarily with the ethics of software freedom, or just with confusion of Open Source (TM) labeling.

This discussion says to me that maybe RMS was right to insist on using the term "free software", and to refuse to promote "open source". When we debate the merits of an "open source" (or more confusingly, a "FOSS") license, people end up talking past each other. Are we talking about what is an effective licensing / development strategy, or are we talking about software ethics? People who do not agree with the free software ethos are understandably confused to find themselves criticized on moral grounds for choosing a license that makes source available but does not permit full exercise of user freedom. Hey, I thought we called it open source b/c we didn't want to focus on user freedom as ideology? Right? Maybe that was a mistake.

My personal view is that there is no logical problem in an author talking about open source as the basis for a restrictive, source-available license -- as long as there is no implication that the license is endorsed by a particular standards body. And conversely if you are a proponent of software freedom, maybe you have to recognize that there is some merit in referring to this as "free software" instead of something else, to avoid confusion.
Trump Says He'll End Birthright Citizenship with Executive Order
Solid. Socketed memory, good connectivity... I'm getting one.

And it's _super_ sexy in black.
$162 million.

Though it's a bit fuzzy. This article is about "Sierra." Department of Energy awarded $325 million to build two supercomputers, "Summit" and "Sierra" both at 150 petaflops each. IBM took $325M, so, it's $162.5M until someone corrects me.

However, the actual proposal it's under (CORAL) included more than that, approaching almost $2 billion in the RFP. They also added $100M for R&D. All these machine systems are considered NRE projects (non-recurring engineering) and contain more than just the hardware and each is estimated to be budgeted at about $400M per system (operational expenses, etc).
Are counterfeits listed as brand names that big of a problem on Amazon? I make most of my electronics purchases from Amazon (tons in the last few years) and have never received a counterfeit item to the best of my knowledge.
Getting carbon output down will not do anything about the massive ecological destruction this article is about. That's the point. And where on earth does genocide come into this from?
Oh, for sure, there's a rebellious side to it, a way for a person to found an identity against something they don't like about their parents, about the preps, about authority, it's exclusive by its nature. However, I think often it's a genuine expression of whatever it is metal expresses, too, I think these two aspects are inextricable. The anger, the catharsis, the violence, the dark themes, these are by their nature alienating, fearful, and misunderstood, but it's also appealing for that to a particular kind of person.
This seems like a pretty important use case. Beside builds, are there other core iOS dev use cases like automated UI testing? I've only done a little bit of iOS development circa 2011.
SPA done properly is much simpler than classical, well known and established ways of making web applications. The only issue is in misleading "best practices".
Yeah I see the issue, but I've had plenty of laptops without CD Drives. SD card would be cool I guess. Mic jack for sure.
As a fan, I feel like they focus too much on the lyrical content and intelligibility when the genre clearly downplays both of these aspects moreso than any other genre. Death metal vocals aren't intended to add any sort of intellectual meaning or melody. They're meant to add an additional percussive effect, to add punctuation to various song measures and refrains. And in the case of those with truly monstrous voices, to add a powerful meta-human element. Some of the best tracks out there aren't even in English for instance, and yet English audiences eat them right up.
Read through all of that, came back. So he is prickly but skilled, and some people get their feelings hurt. I can't see anywhere he did worse than smack down someone he saw as annoying and not useful. I'd work with him, but I don't know that he'd find me useful!
Cloud providers will purchase loads of them. Curious to see pre-made server blades made from them.
There’s a $700 BlackMagic eGPU that Apple advertised with MacBook Pro that presumably still works with Mac Mini?
Please explain how CO2 is causing people to burn forests, wiping out ecosystems and killing millions of animals. You know, the subject of discussion.
NVIDIA being assholes is nothing new. Wayland is just their newest way to try to screw open source development in order to stay as proprietary as possible.

> Excuse me while I seat myself into a corner with my trusty X window based software that at least does what I need it to do half the time.

Enjoy your root escalation exploits and complete lack of any usable security model, then. Oh, and soon, complete obsolescence. I'll enjoy my out-of-the box wayland setup.

Oh, and yes, X forwarding is total utter crap. Wayland will have remote capabilities, but X forwarding was never a good idea. It was okay 20 years ago, but it doesn't make sense at any level today.
> based on fly visual neurology

That seems generous, I think? They restricted the input data to visual acuity at the level of a fly. But it doesn't look like the neurology actually influenced the design much:

> This, combined with the discovery that the structure of their visual system looks a lot like a Deep Convolutional Network (DCN), led the team to ask: “can we model a fly brain that can identify individuals?”

Hard to tell without reading the paper.
Hunting is not what is wiping out animal populations. In fact, for many commonly hunted animals, like deer and many forms of fowl, human hunters are a necessary part of maintaining ecological balance.

Fishing and deforestation are another story.
> [1] https://getoptimage.com/benchmark

A score of 24/55 for TinyPNG and then 55/55 for their own service makes it look as if this article is an advertisement. Especially since TinyPNG gets better/very similar file size while staying visually lossless up to a point (images where it's nothing but a bunch of rainbow gradients are its weakness).

Remember that TinyPNG is optimized for web use where artifacts are tolerated. It was configured with that in mind. They test for images that are visually identical and won't get it from any images optimizer that is made for web usage.

Users only spend a few seconds looking at images that on web pages and the artifacts from optimizers are very minor. See: https://3perf.com/talks/web-perf-101/#images-compress-jpg-si...
Well, Stalin, Hitler, Pol Pot were actually trying to lower their target populations pretty explicitly. But grandparent is way off about the numbers.

The populations Hitler targeted lost about 50%; if he won the war they'd have done much worse.

Pol Pot killed 25% of Cambodians, not 1%.

Stalin also had a greater impact on his targets. When he created the Holodomor in Ukraine, he killed 10 million, which is much more than 1% of that population.
“There are two ways to make money in business: You can unbundle, or you can bundle.”

Amazon bundled, so its killer will unbundle. Amazon's killer will be:

1. Brands/manufacturers going to direct to consumer on their own e-commerce platforms

2. Niche vertical sites that have hyperfocus on domain expertise

Wanna be a betting man? Put your money in E-comm platforms and services.
Is there some sort of mechanism or architecture that would facilitate more organic, non-hateful communication? It seems most platforms are geared toward dropping you into an echo chamber, which is probably closely tied to user retention. Is there a way to change those alignments, so that retention is high but without an echo chamber? Or is that just baked into human nature?
Mac Mini is hardly a portable though. In the past it had been because of thinness, but that obviously doesn't apply here.
Advertising is wasting opportunities of people by distracting and misleading them.
>Mass tourism is being treated as unique when really, we're discovering that everyone cannot have a "good" standard of living.

I've read this 5 times. I can't figure out the relation between tourism and everything else in your post. Are you just expounding on the fact that not everyone lives an equal life in the world or is there a greater point I'm missing?
I am from Barcelona, even that I have not lived there for the past 5 years.

Governments have been caring to maximize business profit. And in that pursuit, they have created cities where one cannot live anymore.

Unregulated tourism has make things worse. The rise of Airbnb and similar schemes are punishing buildings in popular neighbourhoods that instead of a place to live with your family they become a business without rules. And any regulation is sold as "any business" and "communism" by the usual internet trolls. Problems are so bad in some neighbourhoods that even that push-back from online discussions and the business themselves is overridden by voters.

Tourism is a very good thing. And that thought has not changed in the city. Abuses should not be tolerated, thou. That you bring money to the economy is not an excuse to be above the rules. Citizens first.
I'm curious -- is there something special about the calculations which requires bespoke supercomputers rather than large cloud installations?
You compiled it, you have to support it.

Most devs aren't interested in the additional burden of maintaining and crawling through the code when an edge case pops up.
ReadMe (YC W15) is hiring Node engineers and product designers
Notebooks are great for invoking existing functions and exploring data.

Notebooks aren't ideal for creating functions (standard text editor features are lacking and testing is impossible).

Notebooks encourage an "order dependent variable assignment" programming style without abstractions. Here's what you'll commonly see in a notebook:

val df = spark.read.csv("some_data")

df2 = df.withColumn("clean_name", trim("name"))

df3 = df2.filter("clean_name" === "Mark")

I've found that notebooks are very useful if you write all the complicated code in separate GitHub repos and attach binary executables to the cluster. If you try to write all your logic in notebooks, you'll quickly struggle with order dependent, messy code.
Am I the only one that thinks that 128GB SSDs should not exist in any Apple laptop/desktop? I had a hard enough time coping with 128GB of storage in my MacBook Pro when I was using it full time for work. These machines are targeted towards creative professionals, and they're going to need the space, instead of having to immediately buy more storage.
Yes, we do builds, automated UI testing, and store/Test Flight build and deployment from my Mac mini for our startup.
It's an SMR drive. So better for archiving than regular IO
They also have a new T2 chip, just like the new Air, and every incarnation of the T2 seems to include the SSD controller for the disk that provides inline encryption, tying the chipset/storage more deeply than before. I'd say it's the same here. (This maybe isn't a strict technical limitation for not making the disk replaceable, of course, but I'm just speculating it's part of the reasoning.)

I'd guess that, unlike the SO-DIMM change here, Apple will continue to vertically integrate their storage solutions across all products as they roll out things like this. So soldered NVMe is all you're going to see from this point on, I'd imagine.
It's not remotely a fair comparison, as typical scientific computing requires high-performance communication to run with any modicum of efficiency. It's not just a matter of scale---the architecture of a machine like this differs dramatically from AWS of a similar size. [Never mind the national security concerns.]
Putting aside the R vs Python question (as as noted in this thread, you can use R in a Jupyter notebook and Python in an RMarkdown notebook), I much prefer RMarkdown notebooks. RMarkdown notebooks are plain text, so you can read them easily in any text editor (which also means they play well with git, unlike Jupyter notebooks).

And it's meant to work with the RStudio IDE, so I get a much more seamless experience going between regular code and notebooks (although this is admittedly a more R-centric benefit, at least until and unless RStudio adds Python support outside of notebooks).
Could you direct me to the organization responsible for selecting which facts go on the list of "you are racist for stating these facts"? I would really like a list so I know how to censor myself. It is very concerning to me that I am now a thought criminal and therefore anything I say is incorrect.
>The term most people use for this is "source available". Calling it "open source" is misleading, and continuing to call it that after it's been pointed out to you is flatly dishonest.

Given how every Reddit/HN thread I come across has an argument on whether it is appropriate to use open source in this context, I strongly disagree with the phrase "most people". In my experience, most people call it open source, and it only misleads the minority that insists on owning the definition of the phrase.
I don't tend to do so in Python whereas I do in Java.

Maybe due to often importing and naming (something you don't do in Java.)

E.g

Import matplotlib as plot

Vs
Import java.util.
While constexpr was introduced in C++11, it was initially very limited -- a constexpr function could only consist of a single return statement, for example. It was only in C++14 that things like variable declarations and loops were allowed, and constexpr programming became practical.

> Were there particular features of 17 that you were able to benefit from?

I used std::variant from C++17 for polymorphism, as a workaround for the fact that you can't have constexpr virtual functions (these have since been proposed for C++20). I also used `std::optional` when testing for intersections between a ray and a "thing", but it would have been possible to structure the code in such a way that this wasn't necessary (for example, by using a bool return value and an out parameter).

Lastly, I used constexpr lambdas (new in C++17) though again, it would have been possible to do things differently so these weren't required -- and indeed I did have to work around the fact that Clang (at the time) didn't support evaluating capturing lambdas at compile-time.
The majority of the complaints I hear about notebooks I think come from a misunderstanding of what they're supposed to be. It's a mashup between a scientific paper and a repl. So it's useful for a bit of both:

a) Just like with a paper, you can present scientific or mathematical ideas with accompanying visualizations or simulations. From the REPL side, as a bonus, you get interactivity, and the reader can pause and experiment with the examples you're giving to improve their understanding or test their hypotheses. If I change this variable, how will the system react? You can just try it!

b) Just like with a REPL, you can type in and execute commands step by step, viewing the output of the previous command instead of running the whole thing at once. From the document side, as a bonus, you get nicer presentation (charts, interactivity, nice and wide sortable tables, etc) than you would in a shell, which comes in handy when doing things like data exploration or mathematical simulation.

It's decidedly NOT there for you to type all your code in like an editor and make a huge mess. It's apples and oranges w.r.t and a poor substitute for something like PyCharm or VS Code or vim. It is there for you to a) try things out yourself, and whatever you discover hopefully eventually make it into proper python modules b) make interesting ideas presentable and explorable for others. That's all!

When I see stuff like "out of order execution is confusing", I don't disagree, but it does make me wonder how long and convoluted the notebooks these people work with are - probably a ripe candidate to refactor stuff out into python modules as functions. When I see stuff around notebooks for "reproducibility", I'm a bit confused in that notebooks often don't specify any guidance on installation and dependencies, let alone things like arguments and options that a regular old script would. In that regard I think it's barely an improvement over .py files lying around. When I hear "how do I import a notebook like a python module", I'm very very scared.

Granted, I've seen huge notebooks that are a mess, so I understand the frustration, but it's not like we all haven't seen the single file of code with 5000 lines and 10 nested layers of conditionals at some point in our lives.
> Having spent decades trying to attract tourists

This is what they designed for.
The probloem is that you do not understand Java ecosystem and you are spreading FUD,

First of all you have OpenJDK that is part of Debian, everyone knows that Debian is very strict about licensing so if it is part of Debian there will be nothing that will make Java retroactively unusable without a paid license.
> How can someone spend all day at work browsing porn and jeopardize the network with malware/viruses and still be employed?

After doing some government consulting work, this does not surprise me in the slightest.
You can license your project however you want. People are upset because the contributed to these modules assuming they would stay open source, accepted a CLA, and how they are relicensed as closed source. By the way, this is the situation that a DCO addresses https://about.gitlab.com/2017/11/01/gitlab-switches-to-dco-l...

Apache 2.0 with restrictions would have already been much clearer than + Common Clause since it prevents confusion with Creative Commons and Apache Commons.

It would have been better still to just call it the Redis license since the restrictions fundamentally alter the license. Many projects using Apache 2.0 software like Debian can't accept the new license.
Apple unveils new iPad Pros with nearly edge-to-edge screens
If you want to have interactive computations in Python, http://datalore.io/ has support for this. It feels more or less like Excel with ability to write Python in there.
Ha, I just replied to your other message asking for an AWS comparison. The answer is yes, the communications has to be substantially better than anything you can order up.

LLNL also has national security concerns that are unparalleled by most AWS applications ;)
China is the number one threat to the US and to the future of the planet. We ignore it and trade with them out of pure greed. It’s immoral and there should be more sense of public shame. Doing business with China makes you an enemy of freedom and the environment. Doing business with them is no different than going out and poaching the endangered rhinos yourself.
> The fun thing is that total marginal income tax between those two numbers is 60% without counting national insurance.

Could you elaborate?
Summarizing a bit:

* Starting price of $1,199

* 13" display with trimmed bezels

* 2.75 lbs

* Higher resolution screen ("Over 4M pixels")

* HD front facing camera

* No Touch Bar (Yay!)

* No USB ports (Boo!)

Assuming it doesn't have any odd dust or logic board issues cropping up in the next couple months, I can see myself getting one of these.
A distilled form:

Tourism is not a special case.
The same issue applies to tons of activities.
We either limit these activities to a privileged few, or the activities cease to exist in their original form.

Everyone loses in the latter case.
Amazon freetime does a pretty good job of curating the apps that are available, even going to the level of getting custom versions of popular apps with the ads and social media features removed.

That doesn't stop blatant adver-games showing up (I'm looking at you, Ever After High), but even there, the advertising is the same sort of environment advertising that we saw 30 years ago in GI Joe and He-Man. That's not new.
I found the quote “tourists go home, refugees welcome” quite funny.

So what their basically saying is they would rather kick out tourists that bring in and spend quite a lot of money effectively boosting the economy in favour of some refugees the government will have to spend a large amount of money on... and you wonder why the contry's economy is in such a bad shape when the citizens advocate shooting themselves in the foot.
Same way as you machine anything. Start with more material than you need and remove until it is the correct dimensions. In this case, start slightly heavier and polish until it is the correct weight.
The original IPython notebook was consciously imitating Mathematica.

I don’t think it quite makes sense to compare these notebooks to Knuth’s literate programming. The whole point of that was that you could present things out of order, which is impossible and actually a huge pain point for notebooks.
He didn't say anything about targets though, he was talking about total population. Which is exactly the thing, none of them were trying to reduce the global population, so their lack of success in that endeavor is meaningless. The fact that the non-violent solution actually worked is very important, but is slipped in at the end after the red herrings about mass murder.
Hear hear! I don't think the assertion that SPA's are faster to build / more scalable holds up to much scrutiny.

1. SPA's still require some back end to render the initial page / payload.

2. SPA's cannot be trusted, so you need to duplicate things like validations.

2a. "But you can just do an ajax call to validate records on the back end, and get a json response!" — how's that any more performant than just doing a traditional page load? With pjax or turbolinks, the performance difference between these options is even closer.
Hey There! I'm trying to solve this right now in VSCode's in built editor: https://github.com/pavanagrawal123/VSNotebooks . It's a fork from another extension somebody already built, but all activity is dead, so I'm starting up dev on an active fork. I'd love to hear any feedback y'all have! :)