skysight-inc/HackerNews huggingface dataset:
The frame is used when needed, thrown away when not needed,

This is cost-effective.
Texas Instruments (TI)?
One more reason never to use Emacs!
Thunkable (YC W16) is hiring all types of software engineers
(2007), if not earlier, FWIW. I used this protocol in a college final project ("make a botnet") years ago :-).
Also, in javascript the thing that's called "an array" is actually a hashmap, because everything in javascript is secretly just a hashmap.
Dude finally! I've been waiting for an app that can store web pages offline.
Swipes are based on elo and attractiveness proximity. This is probably a much better user experience than uglies paying to boost their rank. If you see only attractive people then congratulations.
Show HN: CADWOLF – Collaborative Structural Engineering
www.cadwolf.com

Relaunched after extensive additions and revamping. Finally at a point where I may start selling. I am talking to non-profits right now to see if any would like to use for free. If you know of any group, let me know.

Talking to the Mars Society right now.
Classic and important question. By some rights, stack overflow is a site designed to help people escape vim, and fills time between users getting trapped with off topic conversations about programming:

https://stackoverflow.blog/2017/05/23/stack-overflow-helping...

Glad it wasn't the answer in your case, of course. :)
The distance between Chernobyl and Munich is 2800 km, yet forests there were still contaminated for decades. You still can't eat mushrooms or boar from some of them.
that's true, you can recreate it in some sense but you can't get to what F# can guarantee. A big promise of discriminated unions is the ability to make invalid state unrepresentable. Matching on the different type constructors is a fantastic way to only express coherent states.
My problem with OCaml that while the semantics are top notch, everything else is stuck in the past.

The syntax is quirky, there's a bunch of legacy baggage (does anyone use the OO stuff?), there's no SMP support (though I know this is being worked on), the toolchain feels antiquated (the REPL still, to this day, doesn't come with Readline support built in; rlwrap is required!), etc. Not to mention the lack of modern libraries, frameworks, package management, etc.

Reason and BuckleScript are nice, though. Reason cleans up a lot of my complaints, while still not being quite as elegant as F#. But there's this sense that nobody really wants to make any groundbreaking effort here; there doesn't seem to be any push to make Reason a first-class, new syntax for OCaml, so it's stuck being a web-oriented veener for new users, while old "industrial" users like Jane Street are content to continue with their thing.
This was a vi problem; Emacs mainly uses escape for when your keyboard doesn’t have a meta key, which most did by the 1980s
You're basically saying that they should build a speech recognition system that links words that should belong together with a hyphen... great then: that's exactly what this article is about.
Excellent! I believe I remember a far longer version of the paper, and interactive widgets to explore the tree. Couldn’t find those right now and am on the road, unfortunately.

In any case, the process consists of basically two steps:

“Align” the DNA of all the species you have sequenced. That’s done using algorithms such as smith-waterman, which minimize the number of edits needed to go from one species’ version of a gene to another.

That number defines a metric that measures all the distances between the species. So, Orang-Utan to Homo Sapiens may be, say, “450”, while Homo Sapiens to Ficus Benjamini is, say “12321”.

(The difference may also be measured on the level of protein sequences. The process is basically the same, only that edits may be assigned different distance scores, because some result in more functional differences, while others are functionally “silent”. Evolutionary pressure would make the first rarer than the latter)

The metric is unitless (I. e. It doesn’t allow translation into, say, “years since species diverged”. But it should fulfill the triangle equality).

Once you have a (triangle) matrix with all the difference, all that’s needed to reconstruct a binary tree that maximizes plausibility, I. E. minimizes the sum of difference at each branching point.
So, it's citizens get to decide what is legal not what's moral. American law does not define morality. Based on american law,no law is being broken by Google.

If you're saying it's citizens get to decide morality,then which citizens? Is morality a matter of popularity? For example some might consider Google' core business practices thar involve stalking users immoral. On a different note most adults consider adultery and greed immoral but neither is illegal and you don't see people quitting companies because the company is too greedy.
I HATE bread once it's been refridgerated/frozen... completely destroys the structure and texture of the bread. Only don't mind if you're going to do toast, french toast or some other bread pudding or stuffing application. It's unfit for sandwich use after.
As it turns out, not quite a guy with pointed ears wishing us long life and prosperity.

Humor aside, it is a very interesting idea to find convergent evolution far away on the tree of life to conjecture about exobiology.
JavaScript Getter-Setter Pyramid
The increased valuation also has to do with its Starlink satellite-based network access service, quite possibly a larger and much more profitable business than rockets, making huge strides.
Yes,eithe they're in or out. They don't get to step in half way and twist arms.
Coal mining makes large areas uninhabitable. Chernobyl and Fukishima made areas uninhabitable for humans, but they seem to be gardens for flora and fauna (because people aren't bothering them).
Sounds like a scam.
Do you know if the NYTimes wrote an article when mossberg opened his facebook account? If mossberg opening a facebook account isn't news, neither is his closing of his account.

Also, mossberg is a journalist. I was under the impression that journalists being the news themselves is bad journalism. Isn't that why most journalists go out of their way to not to be part of a story?

If rupert murdoch, in his war with facebook, pressured mossberg to close his account, that would be news. Otherwise, this is just the nytimes and a journalist creating news, not reporting on news.
Check out the creator's main site:

http://janavirgin.com/
You must be one of those folks who don't like code reviews then. Good criticism is a lot of work, and it can be immensely helpful.
I've started implementing a rule in my life: if the entire conversation is unsurprising and predictable, don't have it.

NPR thinks stronger regulations could have raised health of workers? Color me not interested.

A more honest headline I'd be interested in reading: negative health implications worth raising national cost of living for this industry
That's because it's an enterprise company. Consumers won't pay for software.
It seems people keep complaining that Google is "evil" but they forgot that until only a couple of decades ago, the business world was ruled by oil, banking and finance ultra selfish assholes who had no shame to bring their own countries and even the world if possible to its knees to make profits.
> Should I be re-reading/re-listening to certain chapters? Keep notes and refer back to them often?

No - simply re-reading your notes or the original text is not optimal and can give you a false sense of progress.

It's important that your repetition involves active recall - that is, you must close the textbook/notebook and try to recall the key definitions and ideas. Only then should you open your notebook and compare your current knowledge with the original information. If there are large gaps in your knowledge, schedule the next review soon otherwise leave it longer.

I've found it's quite painful to sit and force my mind to grasp onto ideas which are just out of reach, especially when the information is just a click away, but it leads to much better retention of important knowledge.

A great book on this subject is Making It Stick: https://www.amazon.com/Make-Stick-Science-Successful-Learnin...
I’m implying that it’s one more data point that you’re more likely to meet your soul mate if you use vi vs emacs.
It's clear that no one should be working in a mine without at minimum an N95 mask and probably a PAPR (powered air purifying respirator). I wonder if there is any reason at all, other than preserving corporate profit margins, that the coal industry has failed to adopt simple and well understood industrial hygiene practices.

Clean coal indeed.
Can someone explain what a user activation is? I couldn't work it out from the article or the naming.
I guess I should have disclosed that I am the co-founder of Sia. So I may be slightly biased in my opinion of which decentralized storage option is best. :P
> In 1985, after learning of Steve Jobs's plan to oust CEO John Sculley over Memorial Day weekend while Sculley was in China, Gassée preemptively informed the board of directors, which eventually led to Jobs's resignation from Apple. [0]

Did HR tell him to do that too? This guy is quite the politician - playing the victim, sincerity card really well. I had to google to piece it together.

Good on him, what a master storyteller of self serving narratives.

[0] https://en.wikipedia.org/wiki/Jean-Louis_Gass%C3%A9e
Stepanov Papers
Similar to problems seen in agricultural monocultures, software monocultures massively increase the risk of widespread failure from a single attack.
Just had a story the other day about a delivery man working with his friends to steal packages. He would deliver then text his buddies the address.

https://www.google.com/amp/amp.wftv.com/news/local/seasonal-...
Firefox is Open source. Does Mozilla control what standards get adopted on the most used platforms? Or which ones influence your search ranking and traffic?

No, because Mozilla don't own them, Google does.

The problem is not Google having a browser, open or closed. The problem is all the influence Google has elsewhere.
I’d also like to add - “In Praise of shadows” by Tanizaki Junichiro. It is an essay on Japanese aesthetics and how it contrasts with the west.
Because it is a tree. Each branching point represents the last common ancestor between two species.

The only confounding factor is that among bacteria, there is a process called “horizontal gene transfer”, where one bacterium inadvertently (?) aquires some genetic information from another when they’re really just out for a quick snack. Plus viruses, which sometimes just get inserted into a host’s genome and becomes part of it, sometimes even functional. The way animals acquired mitochondria is also a fascinating divergence from the standard “tree” model, although it’s somewhat derivative of how plants acquired photosynthesis.

(That’s how everything in biology works. It’s the worst case of spaghetti coding, ever, full of self-modifying compilers, state saved in the JIT’s buffer, and programs only working by exploiting CPU flaws depending on the Hall effect, but only on workdays (according to the Julian calendar), fan speed, and your database server’s support of OpenGL).

But it’s really just a tree.

What’s far less of a “real” concept, is that of species. That makes essentially no sense in non-sexually reproducing organisms.
I don't have them memorized, but looks like a BSD License variant at first glance...

https://chromium.googlesource.com/chromium/blink/+/master/LI...
Stock Markets Are Wild, but Bond Markets Can Be Dangerous
There's a lot of innovation opportunity, some of which you already noted. Some chains are already doing it, but most aren't. The most basic service that most aren't doing is curbside pickup. That's the biggest missed opportunity. I'd never go anywhere else. Most grocery stores that I've seen doing that offer it for free. Add in a delivery option for a charge and you take a massive chunk out of Amazon Fresh's market, and I'd put more faith in a local supermarket than the online model of Walmart.

Agreed on the meal plan delivery services. I tried one of them and it was horrible. They have cheap, small portions of ingredients, and even left out ingredients when I used them. Probably out of stock, and didn't want to refund my sale and have even more oddball ingredients leftover. They were unapologetic.

Worse yet, they're rather tasteless if you actually know how to cook. My wife is beyond most chefs because she grew up in a Latin country. A Latin person who grew up in the kitchen with mom and grandma is pretty much the best place to get food in the world.

You could write an algorithm for everything, someone from a culinary culture will never be duplicated or surpassed in our lifetimes. You'd need a hell of a finely-tuned general purpose robot to taste test your food and adjust a recipe to your tastes as a human can.
I'm going to assume Ontario is using the same method that the Missouri police are using above. Here's a response from Freenet outlining an 83% false-positive rate.

https://freenetproject.org/police-departments-tracking-effor...
Yep, almost all of my side stuff and an ever-increasing proportion of my work stuff is in SAFE. It's actually built on Dustin's Giraffe library, which itself is built on top of Asp.Net Core. Cross platform, great ergonomics due to Giraffe, and I get to share client side/server side domain models, validations, etc due to the shared F# heritage.
Agreed entirely. Also Germany is experincing massive swings in wholesale cost as wind and solar resource comes and goes, with huge negative prices in summer especially.

Negative prices may sound good but in reality it is causing chaos with backup generation and the economics of the grid.

Also keep in mind that the carbon mass per kWh in Germany has been rising recently, because of all the dirty brown coal that is getting burnt when wind and solar generation is low (instead of nuclear). Add this with some of the most expensive consumer prices in the world and very few people would recommend following Germany's model.
"Qiantu (the name is Chinese for Dragonfly)"
Small nit. "Qiantu" is not Chinese for "dragonfly." "Qiantu" (前途) means "future outlook", "prospects", or "journey."

For the record, "qingting" (蜻蜓) is the Chinese word for "dragonfly."
I gave around $10 to the FSF (in person), and donate all my old clothes to local homeless shelters. I prefer charity to be done directly. Otherwise, I can't really see what is going on with the money.
If the owner renting the apartment goes through a real estate broker, that broker charges some fee for their services (showing the apartment, etc.). In NYC, the fee is often paid by the incoming tenant. The fee, from what I've seen, ranges from 1 month's rent to 15% of annual rent (12 * .15 = 1.8 month's rent). If you're renting a $3000/month place with a 15% broker fee, you owe the broker $5400 up front when you sign the lease.

Brokers and sites that I've found claim you'll pay a broker one way or the other: if the owner pays the broker, then the owner increases the rent to cover the cost. If you find a "No fee" apartment (a designation that anyone who's rented in NYC knows, and it has a special status and banner on https://streeteasy.com/) then your rent is increased to match the market anyway.

Even if it's true that as a renter you pay for brokers no matter what, it's the deceit in advertising in NYC that irritates me. Brokers happily list "$3000/month" rent, and you have to email them to find out what their fee is. If you amortize the fee across a 12-month lease, that "$3000/month" might actually be $3250/month (1 month broker fee) or $3450/month (15% broker fee).
>>> Look at huggies diapers, some kids spend a lot longer in diapers than others but generally it’s a short but profitable window.

Diapers are a much more stable market, with predictable values in birth rates that can be used to expand or contract the business as needed. Excess supply can also be stored for an indefinite period of time.

With food and home cooked meals, you never know when someone is going to wake up decide they want to learn to cook. Do they decide to learn to cook when they are 18? When they get married? When they have kids? When they get diagnosed with some diet related health condition? There is too much uncertainty about when someone will enter the target segment for there ever to be a stable market. Excess supply also doesn't store well, it'll go bad before the market can absorb the excess supply ;)

Perishable goods have a very different business model than non-perishable goods ;)
People also forget that when those companies were young they were hailed as tech innovators who brought economic prosperity, not evil monopolists destroying the planet with their unintended consequences. That part comes after
Kademlia is still in widespread use today. For example Bittorrent uses it to resolve magnet links.
This sounds worse than it is. You could have phrased it as "police not obligated to go on suicide missions." Or "police lives not automatically expendable."
This has been my experience as well. Although there's some sort of strange seasonality to it. I can go a couple of months with barely any matches on Bumble, followed by a few weeks of matching with everybody and their cousin. Can't tell if it's single people feeling bad for not bringing anybody back home for Christmas or simply Bumble messing around with their ELO rankings of users behind the scenes.
Readability and Simplicity – The New Coding Religion
In general the police show up long after the fact and are there to write reports for insurance. We are safe by the peace of those around us, and not by whether the cops can show up on time.
If you build with 'msbuild publish -r debian8.x64' or any of the other valid 'runtime identifiers', the output of the build is an xcooy-deployable folder that contains your binary and all it's dependencies including the runtime. I use this at work to make Debian packages that are standalone.
> the function's arguments when it is called are a set of values for variables taken from the caller's namespace

Again, this is very obviously false, since a call need not involve any variables at all:

foo(1, 2, "three")

The function's arguments when it is called are a set of values taken from the caller, yes. And those values are obtained from evaluating expressions that may involve variables. But they might not. Saying that the values are "a set of values for variables taken from the caller's namespace" is wrong.

You are mistaken, and your talk of namespace bindings is just obfuscation. Python arguments are passed by pointer. Python namespaces bind names to pointers. There is no "binding" object passed in a function call.
not quite ancient, but adding on to suggest Musui’s Story, the puffed-up autobio of a larger than life 19th century samurai that i found laugh-out-loud funny. my most distinctive memory is him bragging about threatening suicide in front of the peasants in his village to extort more grain from them and how clever that was; or when he made fun of his nephews for failing to prevent the murder of his brother; or bragging about scamming money from nearly everyone in his life. I know that sounds dark but it’s probably mostly a pile of lies anyway.
There have already been a bunch of murders of both thieves and victims regarding the recovery of GPS-enabled phones and laptops.

Unless you're a career criminal who doesn't mind incidental murder charges, just write it off FFS.
How to Build Your Own Quantum Entanglement Experiment
This is disappointing, but not as much as Warren vs. District of Columbia.
Hasn't seemed to discourage them from vacuuming up information and handing it to the NSA.
Quite handy for any program to find a copy of itself running anywhere on the internet. It's the best solution I've found for peer discovery that doesn't depend on a central host.

There's a few implementations for most platforms. At least Java, Javascript, C++, C, and Go anyways.
Student Attacks Against Teachers: The Revolution of 1966
Thanks! I'll definitely readjust my resume according to those recommendations. Really appreciate it.
The trouble I have with that line of reasoning is that while I believe torturing people for fun is morally wrong (along with all proposed substitutes for (1)), that only proves that I believe that, not that it is a physical reality in the absence of our perception of morals. To be fair, I think the burden of proof for arguing that objective morals exist is incredibly high and I can't think of anything that could reasonably prove it. I'm reading up on partners in crime arguments - looks like there's an incredible wealth of related debate to peruse.
I own Offasir.com and will lease it free of cost to anyone operating this business.
The original KHTML base that was picked up by Apple and turned into WebKit was LGPLv2, which is why source was ever available at all. Other stuff has surely been added under other licenses, and I've certainly not audited it. But I'm sure the copyleft portions are still in there.
Firefox and Gecko are going to die because the vast majority of people do not care about layout engine monopolies. Corporations rely on the vast majority of people. What will probably happen is as Mozilla goes bankrupt, they will spin off Firefox's development structure to a more community driven approach. Then, Firefox and all of its derivatives will continue to live in Linux/Unix Open Source world. Let's face it, political software issues are developer centric. From there, Firefox will end up like Galeon and Gnome Web, slowly losing relevance, lacking modern browser features, and lose development support over the years because a layout engine is very complex and MUST have a corporate backing. Microsoft proved this themselves with their decision.

All of these articles love to fear their listeners by warning them of another IE monopoly situation. None of them seem to mention why monopolistic browsers are an issue, or even how history will repeat in this crazy modern internet world. The only point anyone's made is that security vulnerabilities will span across all browsers. With that logic we might as well write all programs in different languages, and use 20 different operating systems. Obviously that isn't efficient and neither is wasting development money on yet another layout engine. But hey, it's fun to worry about petty issues, so I'll keep reading these blogs.
In other words, the latter means "set aside one pointer's worth of storage and fill it with the bit pattern for the pointer pointing to the value 17 (which you may have to create first)". Variables have values. In C those values may be ints, floats, pointers, whatnot. In Python (at the implementation level) those values are pointers to objects.
Frankly my opinion on the majority of religious people I’ve met is that they aren’t actually religious and just want a club that encourages them to be a bit nicer, bit more prudent, and where people are a bit more friendly. Sometimes I worry that they are messing with something immensely powerful as if it’s a toy but perhaps it’s not my place to consider that
Amazon ran a sting to root out counterfeit textbooks, some small sellers protest
People often remark on this but I wonder how different is it from a library where anyone can find the greatest works by the greatest minds in history? It all just a bit self congratulatory and self absorbed to me.
Looks like teachers really do need guns
gotta rep Tru Thoughts, I'm listening to the latest Unfold [0] and reading here about dear Walt, selector dishes up this gem:

Homeboy Sandman & Edan - #NeverUseTheInternetAgain (Stones Throw)

life imitates art!

[0] https://www.mixcloud.com/truthoughts/tru-thoughts-presents-u...