skysight-inc/HackerNews huggingface dataset:
Can we get sales tax to be included in the price on the shelf? The main reason I don't use cash is because I have having change, and sales tax always ends up with me having odd change. In Oregon, I use cash a lot more often because prices tend to avoid weird change.

Some restaurants include tax on the shelf price ($3 for hotdog instead of $2.99 + tax or whatever), and if that were more common, I might forgo credit/debit cards.
That's genuinely interesting, but doesn't really change that it's a terrible system for abstract calculations.
Which leads to another interesting take on the situation. Which OS would make a good starter to rebuild from? It should be small, easy to build, and cover just core features including network. Even single-user, single process like Windows 98 as suggested could work, although we'd want much newer source without cruft. The GUI also seems superfluous--maybe just high density text panes.
I’d summarize it as “first, find 10 hours per week, and read short books.”

TANSTAFL
Many of us have no interest whatsoever in raising other people’s children. Infidelity is a separate, though sometimes related, issue.
They should have some option if voice recognition fails like 'Would you like to send this diagnostic voice memo to apple to further improve the user experience ?' that way you'd have a choice if for some reason you were discussing confidential information, I'd send it in 99% of the time. Most user leave that diagnostic shit on by default.
Spark supports both microbatch and continuous stream processing.

Apache Software Foundation is not a consortium made of many companies but a single non-profit that provides organizational support for open source projects, some of which have contributors employed as such by other companies and some of which have only volunteer contributors.
I wish the last bit was true. Clojure jobs are very thin on the ground even here in startup London.
Reading is both one of the great pleasures in my life, and an invaluable tool for acquiring new knowledge. It horrifies me to think that millions could be denied those pleasures and tools because of easily-remedied educational failures.
Walmart and Tesla are going to try and work things out
If the GalaxyTube is anything like Earth YouTube:

Why you must see the TOP TEN creatures descended from one weird experiment TEN HUNDRED THOUSAND THOUSAND YEARS AGO

sponsored by Squarespace
"Good" [1] Bell experiments have already been performed by several groups, giving us high confidence that any local hidden variables theory is incorrect. So, there is very little controversy over the matter. Moreover, the Bell test here is not a "good" Bell test, since the results were post-selected i.e. only some experimental data points were selectively used.

The important part of the paper is the first result about two-photon interference. It shows that two photons from Sun and Earth can be made indistinguishable from each other and hence show maximum interference. This is evidence for the postulate of quantum theory that all photons (or other fundamental particles) can be made identical to each other.

[1] that take care of all prerequisite conditions of Bell's theorem. Also called loop-hole free Bell experiments. See https://en.wikipedia.org/wiki/Bell_test_experiments#Hensen_e...
https://www.autodraw.com/share/SOZ6P8TKWJO3
Still relevant, from 2011: https://www.brennancenter.org/publication/rethinking-radical...
This might challenge your picture of entanglement, but definitely not that of a physicist. Otherwise, I can't make head or tail of your statements.
> Romans did calculations using pebbles or other counters on a counting board.

I think you just made my point :-)

Have fun doing long division that way.
That's a material strategy, if it weren't successful by material measures it'd be just a failure in implementation. It's kind of like saying this path was the right path because we've made it pretty far on it.
On the other hand, NASA has been known to put astronauts on a "never flies into space again" list for even the smallest indiscretion or misstep. Engaging in something the equivalent of a very brief labor stoppage can be a literal career ender. Not that any of the astronauts on Skylab couldn't walk out the door of NASA and into a new job in the aerospace industry at probably 175%+ of their former government salary.
How do I get access to the other pieces on this blog? This is great.
What I'm saying is that there's going to be a lot of push back for releasing a full trained model because anything with that model can make similarly accurate predictions. Additionally one can fine tune that model and make something better. So someone spends a few million in getting the original model. Someone else spends a few thousand to fine tune a better version.

What I'm saying is there's a huge downside to releasing the full model compared to holding it tight. Many companies don't patent things for similar reasons.
Thanks for the response. Many fine points, here and in sibling comments. There was one point I did want to reply to:

"It's satire and satire is meant to provoke and challenge thought, to raise questions."

That's a good way to separate mockery and satire, but unfortunately on sensitive subjects I get the feeling that some people may be so used to getting the former that it's hard to distinguish the latter. Humour can open up a conversation, but it can just as easily shut it down. And with a movie, it all comes down to the one watching; even well-meaning satire can end up being received as mockery, by both those who agree with the views presented and those who disagree. The result may end up being less thought-provoking and more calcifying pre-existing opinions.

Anyhow, I didn't intend to stir up debate re. science vs. faith. There's a much longer conversation that could be had there. My original intent was simply to try to provoke a bit of empathy, regardless of what one's beliefs may be.
"Economy of Expression. [..] It requires fewer lines. It require fewer characters. It require fewer hours. It requires fewer mental gymnastics. So, here, for your entertainment, is the program that prints the first 25 squares of integers."

(println (take 25 (map #(* % %) (range))))

And in APL[1], iota 25 is the first 25 integers, and feeding the same list into both sides of multiply squares the list, then turning it from a row to a column is tabling it. "Table the multiply-commute of the first 25 integers":

⍪×⍨⍳25

It's fewer lines, fewer characters, fewer hours, less syntax, less grammar, fewer symbols, fewer functions, less nesting, fewer mental gymnastics. Yet .. worse? Because those things you say both lead you towards codegolf, and implicitly have "fewer mental gymnastics" mean "I'm familiar with it already".

[1] https://tryapl.org/?a=%u236A%D7%u2368%u237325&run
My business doesn’t come up in the autocomplete and there’s no category for the type of business. There’s no free text field for me to enter my business type and if I choose fixed categories from the list, none of the imagery in the generated sites looks passable.

I don’t understand what functionality this offers that GoDaddy GoCentral doesn’t have? Why do I care if it happens in 5 seconds if the result doesn’t feel tailored to me or quality?

I can’t help but feel like it’s a bargain basement ripoff of a hodge podge of ideas already in the market from Squarespace and GoCentral.
Visualisation of Insider Trades, Python, SEC-Api.io
- Reed Hastings (CEO, Netflix) sold $15M of his shares 2 days before a class action lawsuit hit the company and the stock crashed

- Mark Zuckerberg (CEO, Facebook) sold $296M of his shares before the stock plunged

I was curious to see if I can discover patterns using SEC filings of type 4 (changes in ownership, aka insider trades) and developed a Python app to do so.

Do you think that's a path worth exploring further? Maybe even backtesting and developing an algo to trade on signals derived from SEC filings? Did anyone already test a similar approach using SEC filings as trading signals?

Python notebook (runs in your browser):
https://mybinder.org/v2/gh/janlukasschroeder/insider-trading-python-tutorial/master?filepath=%2FSEC%2BAPI%2BDemo.ipynb

My Medium article with more information on SEC 4 filings:
https://medium.com/@jan_5421/insider-trading-visualised-with-python-sec-api-io-5f12a7799b3e
Oops, I got confused and thought this was "Life of Brine", the discussion about the video "A Year Ago I Put Saltwater in a Jar"!

https://news.ycombinator.com/item?id=20770682
The flawed idea in question are the following strategies:

> memorizing words, using context to guess words, skipping words they don't know

Personally I think the phonics vs. sight words debate in English pedagogy misses the point entirely. The problem is that English divides words sentences into "words" and not morphemes. This way words like 'disambiguation' or 'boustrophedon' appear as a hard to parse blob regardless of which strategy you use. In my experience, schools have already started teaching "word roots" and the strategies needed to break words down into those roots. This to me seems like the key strategy.
I wrote an article summarizing the S-1 and contextualizing Datadog's metrics against its competitors (New Relic, Elastic, Splunk):

https://medium.com/@jonbma/datadog-s-1-teardown-35934690e76f

A beast of a business indeed
Does the Pope shit in the woods?
It’s used in quite a few zoos. Main animal enclosure is at same height as visitors, but slopes down to a 15 ft wall.
Indeed it appears so. Strangely enough, the hyperspec doesn't specify that it's not evaluated.
The lost Doves Press typeface and its revival (2015)
Chinese insure-tech betting big on data
There is definitely some overlap from what I can see, fix point numbers is one notable difference.

I would say calcl is more flexible; since it's designed to be used standalone, as an opcode in any cidk [0] program or as a C++ library.

It also serves as a minimal example of how to design an interpreter around cidk.

[0] https://github.com/codr7/cidk
> It’s just that their syntax is awful.

I want to expand a bit on that. In the evolution of D, I have a front row seat on how people use it. It's hard to downplay how relatively minor syntactical changes can have a heavy influence on the programming paradigms people select. It's startling.

People will often say "but I can do that, too, in my favorite language X", and they are correct. But they don't actually do it in X because it's inconvenient.

For example, D has a built-in syntax for unittests. That gets pooh-poohed a lot as being pointless. But it's hard to argue with how transformational that has been for D programs. People expect unittests when writing D code. They didn't before. Unittests often occupy more lines of code than what they tested. The addition of a very minor bit of syntactic sugar changed the whole way people write D code.
Even in monorepos, calls into a module should go through a versioned interface.
Dunno why it's classist or racist. I'll put forth the proposition that there are too many people in the US.

Imagine the greenhouse load reduction from having half the population. It wouldn't surprise me if it's easier to push population growth down than it is to have good habits, especially after the low hanging fruit is plucked.
I like to recommend a kids video called "The Letter Factory". Start around. Age 3. Then move on to "The Word Factory". The 3rd in the series is not nearly as good in my opinion, but those two gave my kid a great start on reading. And they're fun.
This article buries the lead.

TLDR: Phonics works, Current strategies don’t.

What actually works is the shortest part of the article. It’s infatuation with what doesn’t work puts what does work more than halfway into the article.

I would have appreciated the article to be structured as “Phonics works, MSV Doesn’t and here’s why they’re different”
User: "Hey Siri"
Siri: "We're listening"
Yes, Elixir would be my second choice but although it has Lisp influences it doesn't capture the real magic of Lisp for me. Code as data belongs exclusively to real Lisps. Elixir also lacks vectors of its own and tends to be too niche compared with Clojure.
that helped
Ptolemy’s table has the chords for every possible angle in ½° increments (360 table entries in all), to 3 sexagesimal digits of precision, or about 5.5 decimal digits of precision. It also had an additional column showing the derivative of the chord function at each ½° at 5 sexagesimal digits of precision, for use interpolating at arbitrary angles in between the listed ½° increments. https://en.wikipedia.org/wiki/Ptolemy%27s_table_of_chords

You might be thinking of Hipparchus’s table (from a few centuries earlier) which only had multiples of 7½°.
FWIW, one of the reasons I made https://oilshell.org sh-compatible is because it already has a very elegant answer to this problem:

Pipelines Support Vectorized, Point-Free, and Imperative Style

http://www.oilshell.org/blog/2017/01/15.html

You just do

myls() { ls -la | lines ... ; }
my ls | awk '$1 > 1000'

That is, a function can be TRANSPARENTLY put in a pipeline. Shell functions have stdin and stdout that compose.

The awk part isn't ideal, but I have some plans to fix that:

http://www.oilshell.org/blog/tags.html?tag=awk#awk

https://github.com/oilshell/oil/wiki/Structured-Data-in-Oil
Nope. Our most important achievement has been to create a system where smart people spend their life trying to get people to click on ads, using morally dubious dark-patterns.
> There are many more if you are willing to do five minutes of research

but thats also how you end up on a geocities site about anti vaxxing because big pharma doesn't want you to know about the amazon and yell "exactly, I knew it all along!"
For those who didn't know, its widely believed by scholars that Minoan civilization is the source of the story of Atlantis as recorded by Plato.

The Minoans' trading hub on Thera (present day Santorini) largely disappeared into the Aegean after a massive volcanic eruption in the 1600s BCE.

Bettany Hughes has the full story https://www.youtube.com/watch?v=7VJqnTlbCS0
Consider the title of this famous Great work wrote later : "The Compendious Book on Calculation by Completion and Balancing"

It has a graceful theme which is perhaps not accidental for mathematical inspiration. The same symbolic methods, being symbolic could have been painted as "domination and sacrificing" but that might not temper a mindset as mathematically conducive as notions of "completion and balancing".

A cultures achievements in different areas could owe substantially to the spectrum of mindsets which it hosts and celebrates.
How much of the Chinese/Japanese vs Western Europe dichotomy in term of technological development do you think is due to geography (Europe has been fractured, politically, for all of history, mostly due to geography, I think, whereas China and Japan have both been comparatively unified and stable for thousands of years). My thinking is that this has a lot to do with how European elites were not able to prevent accumulation of new technology and ideas, whereas Chinese and Japanese elites were (and did).

And then I guess a follow up question would be: do you have an opinion on why the scientific revolution happened in Western Europe and not in the Mediterranean, which is similarly fractured, but also better situated for exchange of technology and ideas (being connected to Asia and Western Europe).
Eventually Amazon may provide 20% of our oxygen....
Welded or soldered?
Doesn't burning the forest down release a good portion of that CO2?
Possibility of Using address book to get Telegram info
It's not uncommon to see incorrect answers highly upvoted on AskHistorians - even ones from flaired users. That's one of the problems with the sub - though it's better than most Reddit subs, it's still far below the quality that most of its users and moderators believe it to be. Like with Wikipedia, you need to be skeptical of claims and actually look at the sources.
That chart for reading proficiency among 12th graders is rather... shocking.

Is there similar data for other countries available? It'd be interesting to know if this is an issue unique to America (among developed nations), shared among English-speaking countries, or if it's a problem equally distributed across the world.
Navigation templates (seen at the bottom of many articles) are also missing from the mobile view.
And so fairly representative of the real world.
You can do long division just fine on a counting board, though it is unclear if people had developed something like the modern elementary school division algorithm 2000+ years ago.

We don’t really know much about people’s calculation algorithms, because they were an oral tradition not written down, and only a very small number of counting boards (e.g. made of marble) survived; others were presumably made of leather, wood, cloth, lines scratched in the dirt, ....

Japanese soroban experts handily beat westerners at doing division, in both speed and accuracy. There is no reason to believe that calculation experts of the ancient world would not have been comparably competent.
I stand by my claim. The size of the jump table of N entries takes O(N) time to construct at runtime. This construction cannot be done at compile time if the lexical environment must be accessible. A linear chain of N if-expressions constitutes an O(N) dispatch at runtime as well.

The point of a jump table is to compile N branches, laying them out in memory at addresses known at compile-time, and allowing a fixed jump to occur during program execution, equivalent to incrementing a program counter by some static amount. This cannot be done portably in ANSI Common Lisp.

The best you can do is construct a binary tree of IF branches to achieve O(log N) time.

You cannot construct the vector of N function entries without first constructing the vector (can be done at compile time), without second constructing N closures representing the code you’d jump to (must be done at runtime to capture the lexical environment), and without third populating the vector (must be done at runtime since the data being populated has been constructed at runtime).

Once the jump table is constructed, the actually vector dereference and call is O(1), but that’s beside the point if each invocation requires linear construction.

The number of possible inputs is proportional to the size of the table (i.e., number of entries) for which it can discriminate. It may be that the input is an integer N of unbounded length (say, K bits), which means that the time complexity is O(2^K) = O(N) > O(1).

If you don’t believe me, please show me how you would implement this.
I wasn't aware of the methods used in the US. Here in Australia, we have phonics at my daughters' school and she's coming along really well. My 6.5-year-old daughter is able to read basically anything I put in front of her by sounding through words.
Agriculture and mining: https://www.aljazeera.com/ajimpact/brazilian-gold-rush-destr...
Discrimination in the workplace and society is a perfectly valid reason for talking about politics at work.
It didn't say once a week, it said 90% at least once a week. It could be that 89% listen for 4 hours every day. Likewise, 12 minutes for checking the phone was an average. It could be 1% of people staring at their phone every waking hour.

I doubt it's either of those things. We can't begin to make quantitative comparisons with those bare facts. I just thought we could make a very simple qualitative deduction--that terrestrial radio is far more popular than many people believe.
I found managing production JVM is amazing. In fact, little other runtimes come close in my opinion. What don't you like about it?

For scripting, there's a lot of ways to script efficiently with Clojure, it's actually great for it as well. So, for most my scripts, I don't really mind waiting 1 second for them to start. That said, if you wanted them to start faster, using ClojureScript takes you under 100ms. And using Joker (https://github.com/candid82/joker) takes you under 50ms.

When I need even faster startup for scripts and also need performant runtime, I've been using GraalVM to compile to native binaries, those start in under 10ms, and execute much faster than ClojureScript and Joker. That's a good strategy if you want to write things like a grep tool, or ls, or a linter, code formater, etc.
I don’t know, but I’d bet GTAW/TIG. But, if you are careful about ground placement you might be ok. Certainly you can’t just use the table ground
And yet, all the accent lighting in that top photo is blue. Why not red?
Yeah for http://oilshell.org/ I am planning to use the model of "data frames", which I compare to SQL here:

What Is a Data Frame? (In Python, R, and SQL)

http://www.oilshell.org/blog/2018/11/30.html

I think starting with either SQL or data frames would be a good choice. They are similar except data frames also focus more on mathematical modeling, and data frames usually don't have indices. Otherwise they both have selection/projection, sorting, various kinds of joining, etc. Data frames also have vectorized arithmetic.

I am trying to reuse the designs that have proven to work over time (R, SQL, bash) rather than inventing new variants with potentially needless differences.
I've had this issue too. Mainly around politics. I wanted to engage with people outside of my political spectrum. I found that I could ask them what they believed and sometimes that would get a little bit of a response but often even that resulted in a hostile response. If you don't speak the lingo and agree with the people you're talking to I think online conversations just don't work that well. I've had far better luck in person. I think we are just not wired to debate online with strangers, in a civil way. We have to have face to face conversations to challenge ideas.
Definitely. In Lisp, it returns the answer I (and everyone else, I'm guessing) would expect.

> (mod 4 0.4)
0.0
> And they I told you to go ahead and expand your horizons by learning about Chinese culture so that you wouldn't feel "left out".

No, you defaulted to responding to the very idea of a possible cultural clash as something "absurd" and "trying to sow discord". Again, more politics: that kind of response is regularly witnessed in status-quo-reinforcing political actions.
Interesting, the video mentions that the BIOS, Firmware, and Bootloaders used to be heavily implemented in assembly, and then nowadays it is mostly C with a sprinkling of assembly.

What's the chance this is also due to less limitations in the hardware, rather than C compiler achieving "parity" ?
I have a mental model of the world that allows me to function. It is largely incorrect, but highly useful. A discussion is an opportunity to find modeling errors, which I use to make corrections. There is no drive to be quarrelsome when the goal is to improve.
The question is that if you arrest someone (just because he/she was there or he/she was attacked by police or triad as it happened!), they can do fishing. And adding a telephone no should not allow the adder to do any others other than talk to him. Even add others into a group should ask for permission and should not aware he/she is already a member (and what member name).

Joining a group could be anonymously. Think hard, TG. And help us.

One day we may be protestor. Or sympathy with one. And do not want to be caught. Especially like Cathay pacific related group got fired.
Do you mean to suggest that cooperation is not a Darwinian trait? Or that social animals are not a product of natural selection? Because I'm pretty sure that is false.
> Not that any of the astronauts on Skylab couldn't walk out the door of NASA and into a new job in the aerospace industry at probably 175%+ of their former government salary.

Curious, what are the job opportunities of ex-astronauts? I assume they're not the kind of openings to be found on linkedin.
Rabbit Holes: The Secret to Technical Expertise
كلمات اغنية جدا جدا اصالة نصري
https://zerohplovecraft.wordpress.com/