skysight-inc/HackerNews huggingface dataset:
> First of all, could someone enlighten the non-US readers about what common core is?

A new set of standards for education that are meant to cut across state lines (e.g. California and Texas previously set education standards merely through market volume and being the biggest purchasers). It's mostly fine.

A lot of people are upset that they "changed how math works" but what they really did was introduce a bunch of different ways for students to think about math so they can get a working math literacy. Instead of being a prescriptive standards ("this is how math works") its more descriptive ("here are a dozen ways one could reason about math to get the answer"). The hope is that this will allow students to better pick up and understand more advanced math in the future, while also providing more opportunities for struggling students to "get it" (e.g. because one example worked for them).

> As a programmer I'd love it if the kids could learn some of what I do, and there's plenty of interest, but essentially the article is right. The point isn't to make little workers who can write an insertion sort. If you are educated, and you wind up in a place where that's needed, it won't take you all that long to figure out.

I think the important thing, instead of learning how to program insertion sort, or even to program (except perhaps as an extra class), is learning how to reason about basic computing ideas.

Explaining basic ideas like Turing Completeness (and the related ideas of no way to control how another device does things impacts on sharing always meaning copying is possible), NP Hardness (allowing people to reason about how computers actually work, it can only brute force and do clever math, what it can and can't know), cryptography (trust and privacy), and what software engineering vs. programming is (like, discuss the size of code bases, where bugs come from, programming as vocational skill like cooking or writing that is also useful in other fields, etc).
- Job 1: Moved to a new city

- Job 2: a personal thing happened with my supervisor which sort of sent me into a downward spiral, emotionally and also professionally. I decided to get out of there to start over.

- Other random jobs I've usually left because it just felt like it was time. Outgrew my post, that sort of thing.
One of the reasons JWST is expensive is its complex folding mechanism. Starship could launch a mirror bigger than JWST's in one piece.

Another reason is that they're only launching one and it has to work perfectly the first and only time it's launched. That level of reliability in a one-off product is incredibly expensive to achieve. With dramatically cheaper launches it would make sense to launch a much larger number of less reliable but much less expensive telescopes.

Another reason is politics, but SpaceX can't solve that one.
How would you do that on a chromebook or without the user installing stuff?
The Carushow Alex Caruso Shirt
Eh, maybe it's irresponsible but I don't think that it needs to be a felony or that those people shouldn't be in business. People just shouldn't expect every shady website to have perfect data practices.
There's very little evidence that completely abstaining from meat (animal based protein) brings any meaningful advantages from the perspective of life span. In fact in general, it's far more difficult to build a complete diet eating vegan only. I of course do think there's a moral argument to a vegan lifestyle, and am a definitely a strong proponent on that end.

Personally, I think a vegetarian diet strikes a better balance that's also more sustainable in the long term, assuming that you also do care about maximizing life span as well.
Job 1: learned everything I could there and got bored.

Job 2: lasted 3 months, fairly shit job, so I left

Job 3: got bored

Job 4: got a better offer

Job 5: not really left, we got accuired

Job 6: (blue app company) didn't like my direct manager and wanted a long time off. The team I used to be part of had the only project I wanted to work on at said company.

Job 7: still there, but I'm getting bored...

Every time I got more money
I guess so. Mostly those team activities were an opportunity to re-experience the unfortunate fact that I was generally unliked and socially unskilled.

It might be useful to actually teach those skills as an independent targeted activity, but turning science or math into a social activity sounds like a lose-lose.
Prague Airport launches indoor terminal map in Apple Maps
Don't worry, if it is conscious it will fight back and have a will of its own. It won't be hard to tell.

But we could quickly settle this question if we checked some things first: does it need anything (have necessities)? does it learn? can it act on its environment? Can it evolve? Is it part of a group or alone? If no, then it's probably not conscious.

All the conscious agents I know have one and the same ultimate goal - to exist and reproduce themselves. All their other goals are just subgoals.

By my definition a virus and AlphaGo which was trained as a population of interacting agents with a winner survives rule are both conscious of their environment, which is just a board for AG.
Gradient descent should have no issues with a function like exp(-x^2). Actually, softmax (softmax(x_i) = exp(x_i)/sum_j(exp(x_j))) is sometimes used as an activation function. It could make sense to modify the softmax function to use -x^2 in place of x, for some use case. However, it doesn't always make sense as a drop-in replacement for other activation functions like ReLu or Sigmoid. It really depends on your use case.
There is some irksome editorializing, namedropping of irrelevant "theorists", and some egregious use of anecdata, but for all its many flaws, this is fundamentally a compelling essay. The author cites legit data as well, and makes concrete recommendations.

I am grateful to have gone through school before the internet and mobile devices became mainstream. I think kids today have it significantly harder than I did.
Floating point is indeed hard. It's made harder because the C programming language, due to its history supporting a large number of targets, especially for high performance computing, does not even mandate IEEE 754. (C predated IEEE 754). IEEE 754 is actually very precise about rounding, rounding modes, etc. The x87 floating point coprocessor is also heavily to blame, because of its internal 80-bit precision. Decades of headaches. Other headaches come from ARM NEON's vector instructions not implementing subnormals (RTZ mode), which is not IEEE, which makes vector math differ from scalar math in corner cases. GPUs also went through a similar evolution. Slowly the industry is moving to all-IEEE 754 compliant arithmetic. There's a lot more to say, but yes, I agree with you, it's complicated.
> “We don’t care if things go properly,” a launch officer told RAND. “We just don’t want to get in trouble.”

Who would you rather have in control of the nukes: people who don't care, or people who care a whole, whole, WHOLE LOT?
> It may also prompt some computer scientists to reappraise strategies for artificial neural networks, which have traditionally been built based on a view of neurons as simple, unintelligent switches.

I find this is a conveniently simplistic view of the current state of machine learning, which they wiggle out of by saying "traditionally built". Anyone working on ML and neural networks these days knows that modern networks are built out of building blocks -- certain standard architecture archetypes (MLP vs CNN, autoencoders, GANs, etc), resnet blocks, training regimes (layer pre-training, progressive training, etc), normalization methods, and so on. Sure, the term "neural networks" originally implied that each linear-non-linear operation pair represented a single neuron, but it's not a stretch to say that if neurons are more powerful than we thought, then each neuron represents, say, a small MLP block, or a resnet block. The biological analogy still stands. Citing ideas of ANNs from two decades ago to promise how new results in biology may change "current" thinking in ML (by citing decades-old ideas while calling them "traditional" no less!) is disingenuous.
Not an astronomer but things you can do on the ground:

1. Bigass telescopes. Some radio telescopes are 100 or even 1000 feet across. You can't put something like that easily in a rocket fairing. JWST has a 20 foot mirror and they probably spent hundreds of millions of dollars figuring out how to fit that thing in an Arianne 5.

2. Easy maintenance and upgrades. There are 80 year old telescopes still doing useful science since you can make incremental upgrades over the years. (shoutout to Hubble: at 30 I think it's probably the longest lived space telescope, even if it's getting a bit long in the tooth)

3. Interferometry. This would potentially be really cool to do in space, since you could theoretically make a telescope whose diameter is tens of thousands of miles. However, interferometry requires you to be able to position yourself really accurately (amount of accuracy you need depends on wavelength and a few other factors, but potentially at the micro-meter level). That's really hard to do in space.

4. You can build a bunch of ground based observatories for the cost of a single space one.

5. Data downlink. Some telescopes generate a lot of data. It's not easy to get a terabit per second of data down to the ground.
Disneyworld also has very clean streets. I wouldn't hold it up as a model of sustainability, though.

I don't mean to dig at our German friends, only to make the point that pollution is much more than what we can see, as civilians, just walking and driving around.
Guarantee they will also say the phrase “we take security very seriously.”
Society doesn't operate only on rationality... https://xkcd.com/1499/
Firefox is not vulnerable, but (non-updated) Chrome actually is (until they replace the platform TLS verifier, which is happening soon).
> Based on my experience, that kind of pseudo-science is super popular in corporate environment, and is really difficult to fight against.

Because it has some merit. It's not the complete picture of a human, but it's a shortcut that gets you in the ballpark. Kind of like a fuzzy picture coming into focus.

People can be evaluated on any spectrum: morality, intelligence, friendliness, creativity, etc. They're all useful, but an incomplete representation of the human.

There are tons of systems that try to lump people into categories. The systems that tend to get popular have enough metrics to be roughly useful but few enough to be easily remembered.

We used to lump people into two categories: good and bad, or friend or enemy. Then we figured out that people can change and be on different parts of that spectrum in different contexts. That blurry picture wasn't clear enough to help us succeed.

The danger comes when you start thinking: "Reds are jerks" or "Don't worry about what that Yellow said." and fall into that mental trap that the fuzzy picture is all there is.
Why Discovering Martians Could Be Disappointing
I've been using OS X since 2010, but in that time I never used the Dashboard. I didn't see any point.

A couple weeks ago, I watched the keynote of Steve Jobs introducing Tiger, and when he demo'd the Dashboard, I had this moment of dawning realization:

"Oh, so that's what you're supposed to use that for. That is... actually completely brilliant. Yes. I want that. Now."

I'm now using the Dashboard quite heavily. It's great.

It got even better a few days later when I watched the Leopard keynote and discovered how you're supposed to use Web Clips.
Reduce your use of single use plastics. If you go shopping, take a reusable bag. Look for stores in your area that do bulk purchasing or avoids packaging.
Show HN: Spreadsheet CSV data viewer in 2k lines of Rust
Scalar Ray-Tracer in 7 Lines of k
Thanks - you made my point more effectively - one slow deplaning flight could hold up flights for those passengers connecting and the results cascade. Most of those connecting flights are probably with the same airline.
I'm going to use an analogy to explain why I responded in the first place.

We tell kids "just don't do drugs" for lots of reasons. No one would ever suggest with a straight face that we shouldn't tell children this because some of them will end up doing the drugs anyway due to all manner of reason, including their circumstances.
"Error: template '/var/www/ubu.com/ubu/unpub/Unpub_014_Stefans_Booty.pdf' not foundError: template security preferences do not allow remote access to files with that extension"

Seems like "unpublishable" was meant literally, I thought it was figuratively at first.
> I guess they've hacked my demographic?

Your demographic doesn't understand corporate propaganda.
Show HN: Floppsy – slow hash designed for floating point hardware
India has de-radicalisation camps
The grave new world of heir hunters
Looking at https://ourworldindata.org/plastic-pollution#how-does-plasti... I see a lot of reasons to believe plastic can be harmful, but nothing about the scale of the harm. Is plastic pollution about as bad greenhouse gas pollution? 10x as bad? 0.1x as bad? Decent estimates here would be really important for figuring out what we should focus on.

(My completely uninformed guess is that it's ~0.01x as bad, but if anyone has something more informed that would be very helpful!)
On traditional telescope using photomultipliers such as Magic, Hess or Veritas: no. But systems with solid state detectors such as FACT are moving in that direction.
Wasn't there an event recently when a U.S. bomber took off with six nuclear tipped missiles which at the time were thought to be inert?

And then landed with only five?
People really yearn for systems like this, whether it's some weird color coding, myers-briggs, astrology... this definitely won't be the last one to go mainstream
Ikon pass will get you 5 or 7 days at Cypress as well as Crystal in Washington, and Revelstoke in the interior, so you could try that.

And Epic will get you unlimited at Whistler, as well as some days at Kicking Horse if you buy the full version.
Chrome already added countermeasures, if it was updated:

https://chromium-review.googlesource.com/c/chromium/src/+/19...
Eh. Maybe not enterprise (it is extremely custom software for courts) but I was sold on the idea of DDD by someone who has to deal with one single word from the dictionary having 14 different meanings to the customer.

And since the wording is pretty much directly defined by laws and regulations you better get used to it since unlike in small businesses you cannot just argue with the product owner that these two mean the same.
> Two completely different devices, each responsible for checking the other, deviated identically for vastly different reasons.

Happens frequently. “The tests are broken but I’m positive the software is correct so I’m going to fix the tests”
Looking at it they don't even load crypt32.dll so unless one has a modified version of firefox, or an external plugin, it seems unlikely they have the vulnerability.
Your $1 million university telescope probably wouldn't work long in space without maintenance, the ability to regulate temps, and rad-hard electronics.
Oh, of course. But the MTBF for 'sleep 500y' on a mainframe is higher than on commodity x86 hardware.
I really respect your effort, but something tells me that the list is going to be very short indeed if you don't allow any toxicity at all

It looks like you have a "DLC" flag, maybe add "Online Only" to the list as well..
>Hacked my demographic

I hope you can hear my groan and perceive my eyes rolling over the internet
The Cherenkov emission is boosted in the direction of travel, i.e. downward. And there are too many lights on the surface of the Earth.
I abstain from red meat, but I eat plenty of chicken and fish...
Thank you! Glad it worked fine for you :)
Most of the information should have never been kept in the first placed. Hell, it never should have touched their servers in the first place
January 23rd Virtual Meetup: Building on Hedera Hashgraph with DragonGlass
What's interesting about this is how design and presentation has been a part of Apple's DNA since basically day one.

When they launched the Apple II in 1977 at the West Coast Computer Faire, there were dozens of other micro-computer startups there as well. But Steve had the foresight to hire a professional product designer to create the foam molded case, and professional graphic artists and marketing people to design their logo, brochures, booth, etc. In addition to the technical genius under the hood provided by Woz, the visual components clearly separated Apple from the pack and put them in the same league as multinational corporations Commodore and Tandy when Apple was still essentially two twenty somethings in a rented office in Cupertino.

Corporate DNA is an interesting phenomenon. Throughout the years, under various different leaders, Apple has somehow been able to consistently produce quality technology that people want to own because it looks good and is marketed well. One has to wonder how it becomes so ingrained in a company like that.
My niece is currently soliciting sponsorship for some kind of charitable visit to a foreign country. As far as I can tell it's simply a holiday. No actual charitable work will be done (it's meant for the children to "experience the world" or something). She, or rather, the donors, have to pay the full cost and at over £3000 it's quite a lot more than a two week package holiday to the same place. I declined to donate.
He's working on that ;)

/s (jeez, your sense of humor folks...)
I'm happy to discuss things at the water cooler or in front of a whiteboard, and this seems to be an efficient way to discuss design or help junior people. But sitting next to someone at length is rarely helpful, to me.
What about amateur astronomy? Are we now saying that only those with the means to afford space telescopes or expensive software can participate?
Critical Windows Vulnerability Discovered by NSA
"There are two hard things in computer science: cache invalidation, naming things, and off-by-one errors." (Phil Karlton, et al)

Views (both regular and materialized) are really useful, but remember that storing data in two places really is one of the of the hard problems in CS. Refreshing the materialized view on a timer might seem easy, but 6 months from now when something important reads from the stale view instead of the real table could become a really frustrating bug. A materialized view might still be a worthwhile optimization; just remember that you're also adding cache management, which might be more complicated than you suspect.
Don't know why I expected granny smiths and red delicious stored in case of apocalypse.
It's a fancy blog post designed to hide the somewhat milquetoast announcement:

> By 2025, we will shift to 100 percent supply of renewable energy, meaning that we will have power purchase agreements for green energy contracted for 100 percent of carbon emitting electricity consumed by all our data centers, buildings, and campuses.

> We will electrify our global campus operations vehicle fleet by 2030.

> We will pursue International Living Future Institute Zero Carbon certification and LEED Platinum certification for our Silicon Valley Campus and Puget Sound Campus Modernization projects.

They're going to sign some contracts, buy some electric vehicles, and outfit their buildings with LED lights and recycled toilet paper.

If they truly wanted to make an impact, they'd lobby the government for proper environmental regulations instead of pursuing these vane corporate projects.
Thanks for this comment kick.

I wish I had a contextualized summary like this a few months ago when I first started to look into APL/j/k/q. Had a similar feeling when I first looked into Lisp and stumbled through the overwhelming amount of implementations and nuggets of information spread around the web & mailing list archives. Comments like yours really help (kinda like when you're lost in an RPG and after wandering around for a while & feeling lost you bump into this NPC who has the information you need to get further).

bookmarked
Show HN: Bitsms – Send Bitcoin Offline via SMS
Sometimes it is warmer, sometimes it is colder.

One data point is one data point.

EDIT: This is the other side of the its-snowing-so-no-global-warming coin.
Yeah, I still feel like there's a lot unexplored there. Abstract code visualization seems like it would be an interesting project in its own right.
They however only work with other browser clients via webrtc p2p.
Pwning your web server the easy way or why exposing –/.ssh/ is a bad idea
Brain on Factorio
A shortsighted attitude, IMO. Terrestrial observatories are in a good position to clean up satellite artifacts digitally. They already have to do more image processing than the staff at Playboy. Meanwhile, cheaper access to orbit can only be a good thing for astronomy, given that we've picked most of the low-hanging fruit in terrestrial-bound optical observations.
Photons are not individually time tagged (that is much harder and reduces quantum efficiency due to dead times), but rather are collected for some exposure time (think 30 seconds) and then their count is read.
Unsure, but I think if you have an extension, you can make the request in an extension page, which isn't CORS-restricted.

(I don't totally understand the difference between a Chrome app and an extension that turns itself into a PWA, both are browser-specific and both are distributed through the Chrome web store, right?)
Not recent, but in 2007 a B-52 took off with six AGM-129 cruise missiles. [1] All were recovered. The root cause:

"A later investigation found that the reason for the error was that the electronic production system for tracking the missiles 'had been subverted in favor of an informal process that did not identify the pylon as prepared for the flight.'"

[1] https://en.wikipedia.org/wiki/2007_United_States_Air_Force_n...
The Humble Australia Fire Relief Bundle Is Up with 100% Going to Charity
Take my word for it? :)
I wish Apple had per-app-internet blocking feature but you can turn off internet and try the app, it will work just fine.

I don't plan to open source this particular project as I already have enough of open source action going for me.
Should I be satisfied if you're doing the right thing for the wrong reasons? I'm always unsure about this. If a politician is making all the right noises, but clearly doesn't care about the topic, should I be satisfied? I really don't know. That's how I feel about this, it's clearly a PR move, but I think I'm happy about that?
Each person's records could be given an ID (say, a UUID) and stored encrypted in a database. Strong access controls over the decryption keys, etc. Then each video gets metadata with the UUIDs of the people in it.

Also it never needs to be updated. Once you've proved you're old enough to legally appear you never need to do so again, at least as long as no time-travel shenanigans are possible.
I don't know what you're talking about. Maybe the text shadows on the window title there are overdone but otherwise I think that looks great!
Many of them are, if not "famous", reasonably successful writers in their own sub field. The point is that they have work that isn't publishable through normal channels for any number of reasons: Too long, too weird, too different than their usual work.
That would allow a double with a fractional part to return true though, which is not the intention. If you do this before the casted comparison, the cast shouldn't produce an undefined value.

I think this is a good solution without using the math library and having
access to the FP status registers. Otherwise the lrint solution seems better.

int fits_long(double value)
{
double max = (double) (1L << 52)
double min = (double) -max;

if( min <= value && value <= max)
return( (double) (long) value == value);
return( 0);
}
My first contribution to a feature: https://www.applearchive.org/1999-feed/apple-special-event-o... at 13:24

A rather one-off thing, never ported to Mac OS X, but we had fun developing it.