skysight-inc/HackerNews huggingface dataset:
There have been apps in the past that limit friends. I've thought a bout a 2 person network for you and your partner as well as one with maybe 20 friends. As well as one where you only see updates from friends who include you in their 20 as well. But it breaks the financial model of running targeted ads so it wont work.
The concerns I saw raised were about subverting sovereign power while elevating corporate power. I didn't read the source documents myself, but I would before getting too deep into the weeds on this topic.

Certainly, walking away from the table with some doctrine of, "unilateral agreements only" is shortsighted.
Fossil does solve interesting problems, and has it's practical unique features for some use cases. And even if it didn't, having competition is nice, see clang vs. gcc.

I use org mode files for my issues and wiki-like features for my projects, and it works because my projects are very-small scaled. But having to commit issues and merge them can get boring very quickly. I haven't tried fossil, but if it has a nice quick UI for that, I might be interested.

WRT local push/pull, I don't have any problems with it in Mercurial (altho it's sth. I don't do often). What happens with git? WRT other problems, well, those are problems of all DVCSes and VCSes, so it's a bit too harsh to judge fossil by them, no?

Git command line is not inelegant, it's confusing, even at the basic level. An improvement on that is not only aesthetic. Magit is popular for a reason.
That's indeed a valid question. I think it's quite a bit simpler than HTML, albeit not by a huge factor. I think that that makes a difference, as the relative success of Markdown shows. But I agree I might be wrong, we'll see.
Because SpaceX has almost all the bugs worked out of it's workflow now and Tesla doesn't yet.
ng-wat:
https://www.youtube.com/watch?v=M_Wp-2XA9ZU

We need more stand up comedians as presenters
If a significant fraction of people won’t show up AND a significant fraction of those who do show up will have flexible plans and be happy to take a later flight, “overbooking” seems a lot more reasonable.
Of course. Unless you get a discount for not having insurance, that's $1500 (minus annual premiums) less than you would have spent.
A burger is made of meat...

What do you think you need to eat healthy? Some meat, some fat, maybe a few carbs.
I shot my wife with nerf guns for 6 months
>"The downside is that, if airlines are unable to resell unused seats, more flights will fly partially empty, reducing overall efficiency of the industry"

You are talking about load factor and its not so much an issue any more. See:

http://atwonline.com/airline-traffic/top-30-airlines-passeng...
Maybe you should read Animal Farm again. It's not so much about an authoritarian society. It's about communism, which is theoretically non-authoritarian yet never works out that way.
Each polynomial has only finitely many variables in it. If you were to work with uncountably many variables I assume one would impose a well ordering on those variables. I’ve never worked with a polynomial ring with uncountably many variables. No one is going to solve an equation with uncountably many variables so I’m not sure the point you are trying to make.
Following a comment I saw on HN a few months ago, I started keeping a daily log for my professional work. It contains what I did that day but also include code snippets and other interesting tidbits I need remembered.

It's a simple text file so I can easily search in it. But I use the 'jrnl' python script to help me append to it or view the lasts entries.

I found the practice very helpful, it helps me track the previous days or if I had to stop in the middle of a task but also help my work/life balance.

I usually set aside the last ten minutes of works to fill it. And if I had to leave in a rush I just send myself a mail from the train so I can append it the next morning.

I don't sync it and just leave it on my computer at work.
And of course, Chrome on Android uselessly offers "Simplified View" which breaks the new visual flow of the document.
I love the visuals, but the problem is in the first sentence: "two sources of excitation." That's not it at all.

If this were remotely true, then when I synced the oscillators on my synthesizer, the volume level would grow uncontrollably. But of course what actually happens is that the amplitude (approximately) doubles.

The problem is that the diagrams do not show what resonance actually is, but only what happens then the frequency of an excitation source matches the resonant frequency of a receiving medium, and in addition when the energy input exceeds the damping effect of the medium.

Nevertheless, it's still a great visual, provided the explanation is corrected.
I see quite a few comments asking the question why anyone still uses Sourceforge in this day. I thought I would share some links to projects I use almost on daily basis hosted on Sourceforge

- SQL Squirrel[1] - SQL frontend.

- ART[2] - A reporting tool. Simple BI tool that packs a punch

- JasperServer[3] reporting server

- Talend ETL [4]

I also download a number of portable apps[5]. All these are mature projects that get frequent updates. I guess devs on these projects are fine with Sourceforge. I have contributed a few patches on Sourceforge projects using Mercurial. Experience wasn't to bad. I am saddened by events that have happened at Sourceforge but I am grateful for these projects. I do hope they can sort out the issues.
[1]http://www.squirrelsql.org/
[2]http://art.sourceforge.net/
[3]https://community.jaspersoft.com/
[4]https://sourceforge.net/projects/talend-studio/
[5]https://portableapps.com/
> Sometimes I think the surest sign that we’re not living in a computer simulation is that if we were, some microbe would have learned to exploit its flaws.

Someone needs to tell the author about quantum mechanics. It's not an unreasonable hypothesis to explain quantum effects as numerical errors in the Matrix.
You're correct. There is legacy thinking at airlines and travel companies. It is more of a barrier than any tech debt.

I spend more time fighting "this is how we've always done it" than I spend fighting legacy systems.
hey I'm the creator of plover! Let me know if you have any questions :)
Really excited to go through all the other talks listed here I'm not familiar with!

Three talks that I tend to reference a lot and have had a huge impact on the way I think about software:

The Soul of Software: Avdi Grimm - https://youtu.be/IgbHzFb1hGw

The Humane Representation of Thought: Bret Victor - https://youtu.be/agOdP2Bmieg

How to Program Independent Games: Jonathan Blow - https://youtu.be/JjDsP5n2kSM
I do, but I get your point. So let's say you're a great patient and only ever use the cleaning/checkup benefit. Would 2 visits a year cost more than you're premium?

My gut feeling is that dental insurance companies make money because many underutilize their insurance.
Just FYI, quoting like this makes it impossible to read on mobile. Better to wrap in asterisks.
Any questions? Eratta? Comments?
GitX is one of those great, simple tools that I have used for years. I do actually love the Xcode treatment of a git UI as well, but it's overkill in most cases.
Personal opinion, heavy use of int is a code smell.

Ada with 'range' probably gets this right.
You are incorrect. This is not how mathematicians view a polynomial equation like the one I used as an example. That equation does have a solution.
Worse is better!! — https://youtu.be/X45YY97FmL4

Genius.com CEO gives talk about how the worst possible thing you can think of, is in fact the best thing.

I like this video because I tend to get stuck in my own head, or get carried away on useless features/ideas that don't really contribute to the overall progress of the product.
They say “standard” video is the source, so it would likely be on the order of 30 or 60 fps. Seems to be around a couple hundred frames, give or take, though I suspect it could get _something_ out of fewer frames, and more would just incrementally improve the model.

I would expect minor textural differences in a hand-drawn or painted source would make it a lot harder to correlate points between frames, but it’s an interesting idea to think about!
This is a dangerous idea and a dangerous trend. I’m not a blockchains obsessed federate/decentralize everything person either but putting increasingly large amounts of the internet in increasingly fewer buckets is dangerous to the internet as a whole.

No one is perfect and no one is immune. We should haver fewer single points of failure, not more.

That also says nothing about how notoriously petty big tech companies get in areas they compete.
Gold is soft (and heavy), it will be ground to flakes or completely misshapen over millions of years. Erosion and tectonic keep everything moving.
Functional Core, Imperative Shell by Gary Bernhardt.

https://www.destroyallsoftware.com/screencasts/catalog/funct...

I saw it at my first job out of uni and it was so simple that it changed the way I wrote code at the time.
I have to second this. I used to watch some really "mindfucked" movies on Netflix. I think I watched The Cube, The Zero Theorem, and Brazil, partly because Netflix had recommended them to me. Now? Those movies don't even show up in the entire recommendation list. In fact, most of what shows up is series I know I won't like. I still subscribe but it's a letdown how the recommendation system incentives have changed.
I had some interest in this question a decade or two back. What I found from my searches was that it was thought that some human-made ceramics were tough enough to last a million years, pretty much nothing else. How much longer, IDK. Ice sheets will wipe out large structures like the dams and pyramids, but how long will it take to destroy or scatter the remains so that they are not recognizable?
I’d recommend a good pediatrician (with a night nurse line if possible) since you will see them often the first six month. The books and classes are kinda a waste of time. But whatever makes you comfortable and eases you’re stress etc is gunna be good.
>Why shouldn’t people be able to deprioritize it?

They should to a degree, but of course it depends on the level. Plus, having an educated population is good for national and economic security. Really now more so than ever in our history given the competitive landscape of the world economy today.

In other words, as a national security issue, I don't believe states shouldn't be allowed to neglect education as much as some have. One of the pillars to building and maintaining an economic powerhouse is a well educated population.
Very cool, thanks for the link! I've also seen extensions of Markdown (CommonMark generic directives) that I could use instead of the syntax I made up.
A whole variety of reasons including pre-existing momentum, a different feature set for issue tracking compared to other options, integrated mailing lists, better access control systems, more complex/more-featured project web hosting, better project statistics, better organized file downloads, etc.

A very significant one is going to be avoiding the effort of changing platforms (from one to many different ones in some cases), but there are some nice technical benefits of the software they've produced. I think it's a shame that they struggle with uptime, stability, and maintaining a consistent management as there's a lot that's nice about their system overall (at least in my opinion).
It's the opposite. AM radio signals carry much better at night, and (most?) stations cut power.
Ask HN: What are your favorite examples of edutainment (like Cosmos)?
Could be a book, YouTube channel, TV show, movie, video game, blog, etc.
Where can I find a stock market api for all stocks?
I am building a web app and I want to use a universal API, instead of getting data from multiple sources...

Is it possible?
The paper he draws the examples from has links to videos of most of the visually interesting examples.
Ask HN: Should I get a physics degree to become a cryptographer?
Background: I'm a first-year undergraduate at a top-5 computer science university.

I'm interested in becoming a cryptographer eventually. I know that lately, the field of post-quantum cryptography is growing rapidly.

If I'm interested in pursuing cryptography, should I be focusing my studies on mathematics, computer science, or physics (for the quantum stuff)?
I believe you are the only person trained in mathematics in the world that thinks x^2+3x=0 is not a polynomial equation.

You don’t understand the underlying algebraic theory. This is evidenced by your claim

The "x" in the LHS is literally a value. It makes no sense to ask what values of (0,1,0,0,...) make that equation true.

You can’t write such a statement if you really understand that “what values make x+3 the number 5” is a nicer way of conveying the question “under the natural evil map induced by x+3 what is the pre-image of 5”. The text of your I quoted is wrong.
I don't think business school is for people that want to be entrepreneurs. I have a lot of friends who think that business school is for people who want to become entrepreneurs. Business school is for people that want to learn how to run and optimize other peoples businesses. I'm currently enrolled in Harvard's Executive MBA program and it's a great program, but it's focused on how to optimize a company that's already moving. I've also attend a few YC Startup Schools and those are optimized for someone who wants to create something from scratch. There are a lot of overlapping concepts, but Startup School and Business School clearly have different goals.

After thinking about it, you're right — Business school probably should't be renamed, but more explicit: Run Someone Else's Business School. And YC is more like: Run Your Own Startup School.
I don't think you have to be very cynical to assume that's what's going on. It might not be happening now, but once the adoption rate is sufficient there's going to be a small update to the license, and the insurer will know enough to set your rates exactly right.
Why can't they just host their own servers/compute/etc?

I never understand why the us government wants to contract these things.
Stupid title, every free service sells user data.
Seems like targeting small groups could be a way to overcome the network effect of Facebook. Just convince a handful of friends to join. Maybe a free trial or freemium model would work?
In my case, I feel as though my condition was under-diagnosed until I couldn't ignore it anymore. In retrospect I had episodes my entire adult life, but I was able to get through them and never really saw them as abnormal. Now I am to recognize them as part of the illness.
Um... maybe you had a strange situation but usually for mortgage interest on your home , your lender sends you a form with essentially 1 number on it and you just enter this form into TurboTax when it asks you.
I did a lot of night driving in the 90's. Late night with a whole lot of hours left to go. The CDs I brought with me weren't keeping me awake, and I hadn't really go into audiobooks because that's just a lot more CDs. Flipping across the AM radio looking for anything, and then come across Coast to Coast AM with Art Bell. It is insane and amazing and scary and should be the background sound on every scifi movie set in the present era. I never heard him say to any of his guest and insulting word, but you got to wonder, in the end, what he actually believed. I miss him like I miss the freedom of driving in the middle of the night and the cool things you find on the radio. Sometimes the chaos is fun.
To be fair, they do have examples that aren’t chroma keyed; they just lead with one that is.

Which is not to say that ML is necessary for this sort of computer vision task, but I wonder if it yields better or sharper results than other techniques?
Inspired by HyperCard, we (old Sun NeWS hands) also pleaded until we were blue in the face to make HyperLook (a NeWS/PostScript/network based reinterpretation of HyperCard) the window manager / editable scriptable desktop environment!

http://www.art.net/~hopkins/Don/unix-haters/x-windows/i39l.h...

>Who Should Manage the Windows, X11 or NeWS?

>This is a discussion of ICCCM Window Management for X11/NeWS. One of the horrible problems of X11/NeWS was window management. The X people wanted to wrap NeWS windows up in X frames (that is, OLWM). The NeWS people wanted to do it the other way around, and prototyped an ICCCM window manager in NeWS (mostly object oriented PostScript, and a tiny bit of C), that wrapped X windows up in NeWS window frames.

>Why wrap X windows in NeWS frames? Because NeWS is much better at window management than X. On the surface, it was easy to implement lots of cool features. But deeper, NeWS is capable of synchronizing input events much more reliably than X11, so it can manage the input focus perfectly, where asynchronous X11 window managers fall flat on their face by definition.

>Our next step (if you'll pardon the allusion) was to use HyperNeWS (renamed HyperLook, a graphical user interface system like HyperCard with PostScript) to implemented a totally customizable X window manager!

http://art.net/~hopkins/Don/hyperlook/index.html

>What is HyperLook? It's a user interface environment for NeWS, that was designed by Arthur van Hoff, at the Turing Institute in Glasgow. HyperLook was previously known as HyperNeWS, and GoodNeWS before that.

>Open windows with HyperLook

>HyperLook is an interactive application design system, that lets you develop advanced multimedia systems, via simple direct manipulation, property sheets, and object oriented programming. It releases the full power of OpenWindows to the whole spectrum of users, ranging from casual users who want a configurable desktop and handy presentation tools, to professional programmers who want to push the limits in interactive mulltimedia.

>You design interfaces by taking fully functional components from an object warehouse. You lay them out in your own window, configure them with menus and property sheets, define their appearance in colorful PostScript fonts and graphics, and write scripts to customize their behavior.

>You can write applications in C or other languages, that communicate with HyperLook by sending high level messages across the network. They need not worry about details like layout, look and feel, or fonts and colors. You can edit HyperLook applications while they're running, or deliver them in an uneditable runtime form.

>HyperLook is totally extensible and open ended. It comes with a toolkit of user interface classes, property sheets, and warehouses of pre-configured components with useful behavior.

https://www.scribd.com/doc/77192884/HyperLook-Product-Info

https://www.scribd.com/doc/77192848/HyperNeWS-Brochure
> In the wake of Facebook’s privacy debacle, Myspace Tom has emerged as an unlikely hero.

What? Why? They all sold data, they all still do. It's fucking Silicon Valleys Business Model to sell their users' data!

What the fuck is going on, why do people behave like they are on the Internet for the first time. We all know this. We all knew this - for years.

You've got to be completely oblivious of any facts to still think any player in the modern web is any good or intents to do act good.

I can't wait for IPFS and Ethereum to ripe. Those two things combined will create the truly decentralized web and all those big, data selling, companies can fuck off.
https://www.nylas.com/ provides a hosted "IMAP proxy" service, with an OAuth-authenticated client-side-only API that you could use without running servers yourself. It's also an extremely easy-to-use API compared to raw IMAP.
> 2 person network for you and your partner

Chat apps?
That makes me think of Simpson's Paradox.

https://en.wikipedia.org/wiki/Simpson%27s_paradox
If parents read books, than child would read also. It is like imprinting: child catches reading behaviour and imitates it. If parents do not read books but playing with smartphones and tablets, than child will not read books. It is simple at the first glance, but the problem is: if parents do not like reading, than it would be hard for them to show their child how they enjoy reading books.

And one more point. Maybe I'm wrong, but AFAIR child inclination to read is created from early childhood, so parents should show their reading enthusiasm to 1-2 years old child and older. Showing enthusiasm is not like "let me read to you", its like "of course I would play with you, but let me finish my book first". Reading to a child is also good, but it is not enough, because it shows behaviour "to read to a child", not "to read an interesting book for pleasure of reading" and not "to prefer book over video game".
Thank you! I didn't know something like this even existed for Fossil.

EDIT: Typo
This one is great, gives a lot of little gotchas for Ruby and Javascript in a humorous format.
There's a price for which I'd be delighted to be kicked out of a movie or off a flight.

For a movie, it might be only $50. For a flight, it could range from $1000 on up, but it's a pretty rare flight that I wouldn't give up my seat for $15,000 and rebooking. I suspect it's even more rare that no one on a flight would take $15K plus rebook.
So they go anti-the-other-guy instead of making sure they have the better deal? That sounds like about half the stuff you get with politics and lawyers. I thought you'd get something more factual with technology, but I guess Oracle is more like a lawyer-lobby business that just happens to make or resell software.
> Further topics to explore: the BHK interpretation of intuitionistic proof and the univalence axiom in homotopy type theory.

Thanks! For the interested, Girard's book focuses on the Curry-Howard isomorphism, another great result linking computer programs (actually, the typed lambda-calculus) to mathematical proofs.
No, the research says that Saccharomyces cerevisiae probably emerged in China, not all yeast.

I think the point is that the article hopelessly uses the term 'yeast'.
It would be nice if the output midi files were broken into verse, chorus, bridge, etc instead of one big midi file per track. Also be nice if drums was midi instead of rendered audio.

If you ever make an API, I'd be interested in integrating it into some of my software. (I've already said that in previous threads you've posted)
It’s not really stunning but actually a moderately reasonable and commonplace middlebrow misconception. (Still incorrect though.)
e-Cigs and consumer drones.
This is an excellent series of short videos on the physics behind quantum computers. It begins with the molecular structure of carbon materials and gradually works its way up to quantum computers: https://podcasts.ox.ac.uk/series/caging-schrodingers-cat-qua...
The article carelessly switches between 'yeast' and Saccharomyces cerevisiae, a specific species of yeast.
This is a great counterpoint to Google's insistence that there doesn't need to be a discrete "Internet access" permission in Android.

Their position is that if apps are all well-siloed then it doesn't matter if they chat to the Cloud because they can't leak data to which you have denied them access ( contacts, photos etc )

But that's only true for on-device data; here's an app that's relaying data from a Bluetooth source. Data which the user would prefer it didn't send to the Cloud. But without rooting there's no way to stop it doing so.

Please Google, give us the ability to block Internet access.
In the case of Face ID, at least, you’d still have to transfer the measurements into the physical world, in a way that fools a system that has ostensibly been designed not to be fooled by masks.
And that issue aside, the Sourceforge platform has been at a standstill for many years. The features they provide on their site (discussion, wiki, bug tracking) are all incredibly primitive, and have seen no meaningful improvements during the last decade or more. I have never seen a significant open-source project using any of Sourceforge's features beyond artifact hosting (i.e, release downloads) and occasionally source code management.
Ever been to DMV ?