jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
How about Ragic? http://www.ragic.com

They're an online app for you to build a database like creating a spreadsheet form. And the created app is used just like a spreadsheet.

This pretty much mimics the spreadsheet behavior of:

1. Create a spreadsheet and put all the field names in it

2. Have other ppl fill out your form

But it has all kinds of functions of a database, like creating relations (named differently) and arbitrary complex, nested data schema.
My email is in my profile, what Schemes do you want installed?
I don't assume that at all. I'm arguing in favor of investors getting out and spending time with entrepreneurs now that they might want to fund later so that your line becomes someone else's dot.
you will spend more time and effort on building something nice than you would in iOS

Can you elaborate on the reasons why?
Can anyone here comment on either of the two Android books kreci recommends, or have any other recommendations to add?
Back of index cards just isn't sexy enough eh?
I second the good bed idea. Haing a comfy bed helps tremendously.

I still play hockey and come home rather late. Because I'm wide awake when I get home, I do a few things which helps me fall asleep faster than tossing and turning for hours.

I take fairly hot shower and do some relaxation breathing in the shower. Afterwards, I stretch out for about 20 minutes. By the time I crawl into bed, my body is already slowing down and doze off quickly.

I think the shower loosens my muscles, and the breathing helps relax my brain. The stretching also helps my body transition to a more relaxed state.
Would a corollary be that good-looking, well built men (and women, too) are less motivated? Or maybe being motivated is what really gets men laid (or, at least, married).
No Linux/Windows client? Fairly big turn off for those of us who can't afford turtlenecks.
And he seems unaware that iDevices have 3 different screen sizes and variable amounts of cameras. Then acts as if screen size and resolution are somehow dependent.
Also the effect of the system trading is not factored in. If low capitalization or low volume stock were used than the result would not have been as positive. You have to do the the trade otherwise you just get a nice system for collective2.com
hmm i didnt consider that, i was hoping that these were bookable tickets
This site is right about one thing... full-Flash sites are sooooo 8 years ago.
Main thing is there is stuff you can do with minsdk set to 2.0 that customers using HTC Heros, Sony X10s, and other popular but not updated devices won't be able to access.
Even better! The whole thing is on Google Video, too.
DRM extensions for html5-video could help, but at this point I'm actually inclined to say keep html (and the web) clean from that and just use custom applications for DRM video.
The G2 has no active maintainer (Ricardo Cerqueira / arcee / rmcc) and is still running with a modem and kernel corresponding to the Jelly Bean version. The current maintainer has lots of patches waiting to be reviewed in the Gerrit and is ignoring them.

If the current management model of CM allows this to happen, it can be safely assumed the quality of this ROM leaves a lot to be desired.
"Look into his past if you want to understand what he values."

Jesus, I held some views 2 years ago that I wouldn't identify with now, and you want to look at what he did 20 years ago and say he still has the same values?

And I am all up for dismantling broken systems,but there is nothing broken about him spending his fortune on helping the poor. If you can build things like this in a quarter of a day......have you considered helping out yourself? I mean if you went to India yourself you could be building over a thousand purifiers per year, that should help, no?
I'm reminded of a series by Greg Bear, "Darwin's Radio" and "Darwin's Children", where the central premise is that there's a sudden and major evolutionary change in newborn humans. One of the traits of the newly-evolved humans is that they have a pervasive and tight-knit social structure. The books try to describe what might happen as the young people grow up and there's a power struggle between the "old" humanity and the "new" humanity.

Comments like rayiner's in this thread (https://news.ycombinator.com/item?id=8943501) are a perfect example. What he finds "scatterbrained" is something that works just fine for a lot of young people. They've grown up in a media-rich, active world, and they're making it their own. Their brains probably work a little bit differently from older brains.

I think the article was really well-written and made a cogent argument. I think that the facts of political engagement from youth support its argument. Whether and to what extent old politics is able to co-opt young media remains to be seen -- Obama's campaign certainly did it pretty successfully only to further disenchant a lot of young people with the political process.

But eventually their generation will become the dominant political force in this country, and if old media continues to approach politics the way it does now, it's going to die when that happens.
So it's up to each individual to assess the credibility of their sources; ironically, a major "critical thinking" skill taught in traditional university education, something distinctly out of favor here on HN.

It's only ironic if you believe those skills are effectively taught and learned in those classes. Do you?
Remember the story about running a navy ship on Windows NT? Fool me twice...

I don't blame them for sticking with the DEC stuff :-)
You should submit an issue on Github :)
I recall a diplomatic incident with India when they tried to take away custody of Indian citizen children from their parents and put them in foster care or something.
Oops, wrong Youtube link. Should be: https://www.youtube.com/playlist?list=PLZHkn788ZQJO45542MXbv...
And another proprietary service ("make it an offline Chrome app"). It's the web, why would I want to be locked to a single vendor?
WebKit (and KHTML) is written in C++.

I don't think it had any influence on this decision.
More broadly, it just shows how important time is to any startup.

You never know when some chance meeting will lead to a key hire, a biz dev deal, or even a new investment.

The longer you keep going and working at it - the more chances you have for this moment to happen.
I certainly have no love for the RIAA, or the horrible DRM methods they peddle. They are wrong on so many levels, and is fighting something they should instead be embracing.

But PC Mag wrote (like many others) a very thorough guide to LimeWire alternatives. Everyone, and most certainly PC Mag, knows what people use these tools for. Writing the comparison post is not illegal, they are in their full right to it. But to write this very indignant piece, claiming complete neutrality and "we cover it because we must" / free speech kind of argument, is over the top. The comparison post was not any kind of insightful coverage, or debating post. It was a cheap grab for eyeballs.
There's a LOT of cocaine in the industry. Sometimes I think they must have trouble seeing past the ends of their noses.
Okay, as I'm a bit grouchy, I will bite. Here are some of the changes I see:

There's a generation rising up that largely sees privacy as disposable rather than precious.

Groups of what I'd call the wilfully ignorant -- hate groups, cults -- are thriving out in the information age; most of them growing far faster than they would have been able to previously.

Decades ago, society's malcontents may have organised, marched, and changed things. Today: they can organise, march, and be ignored due to our society-wide ADD and the incredible media sophistication wielded by the powerful.

Or, more often, they can do none of that, vent on the net, and still be ignored.

Then there's the huge, undeniable, centralisation going on. Even without evil being actively done within organisations like Facebook or Google, it creates huge vulnerabilities for abuse, as we've already seen.

There are all of the extremely bright people who ought to be contributing to the next technological revolution(s), instead looking to reinvent online marketing.

In short.... I do see change. I don't see much change for the better -- not when it comes to "reshaping the face of society" kind of change, in any case.

How's that for your daily dose of cynicism?
Nah thats when you hire a consultant to support the spreadsheet at twice the rate. You can even pay them to make a new spreadsheet and train the next unsuspecting victim.
> facebook, google, and their like, are not the threat. the threat has always been government

How does it follow from one group being a threat, that the other one is not? This is an awfully weird form of denial. It would be more coherent to insist that there is absolutely no problem with any surveillance.
> You can pay today or you can tomorrow with interest.

You can pay today or you can have the next generation pay for it tomorrow with interest.

This is what we are seeing right now. Previous generations lived on public debt and funded their infrastructure, their services, and their retirements and pensions with debt which has to be paid out of current tax payers revenues. This has left us in a situation where so much tax money is being used to pay back debt in the form of bonds, pensions, etc. This has seen a reduction in school quality, in infrastructure maintenance, public services, etc because the money isn't there to pay for these things.

And then I see young people today cheering for Warren's plan to increase benefits for the elderly, unaware that this comes out of their pocket. That this will take away their services and their infrastructure and their future.
IRC is great, and I'm sure it could be great for non-geeks too! When we started working on Matrix (matrix.org) we based a lot of the messaging/chat side of things on the features we like (and the ones we miss!) from IRC, and now we have a bridge to our IRC channels which means you can chat to Matrix-users from irssi or whatever - or you can use the webbrowser or android/ios matrix client and still keep an eye on IRC.

Auto-backfill is really nice. And being able to send rich content is something we kind of take for granted these days.

(disclaimer: I work on Matrix.org)
I totally agree. I have purchased licenses for IntelliJ, RubyMine, and PyCharm for years.

That said, 90% of the time I spend using Jetbrains projects is now simply using IntelliJ to edit Clojure and Clojurescript files. I run repls externally, and setup shortcuts for use with :reload or :reload-all. As a Clojure editor I like the fast code navigation, autocomplete, and visual warnings of syntax errors.
Oh, I certainly use tar more than zip. My downloads directory has 67 tar files and 15 zip files. Bear in mind though that the hypothesis is not specific to Unix development. The examples are:

cp file1.txt file2.txt file3.txt destination/
mv file1.txt file2.txt file3.txt destination/

The equivalent in MS Windows command shell is:

copy file1.txt file2.txt file3.txt destination\
move file1.txt file2.txt file3.txt destination\

The hypothesis makes the prediction that Windows command-line users (which is a subset of all Windows users) will have similar problems with zip/7zip/rar's "inverted" command-line parameters.

Similarly, the hypothesis predicts that people who use the command-line to work regularly with .jar, .odf, and other zip-based file formats will also have problem with the ordering.

I have not heard of such problems, but I am not knowledgeable about those areas of development.
Good question. We thought about two cases. One is when your are sole owner of the data.

The other is when the owner of the data is some group (like JP Chase). In this case we can have server-side quotas for handling cases when one or several clients are compromised. So, in this case it's more about distributing trust
So.. it’s not misleading.
Opportunity cost. Keep in mind that those conditional probabilities multiply:

Surface has been contaminated * chance of transmission * chance of dying

All three are (for most people here) similarly small numbers. Do you want to spend your time doing something that can save you with probability < 1/(10^15)?
But isn’t there a static exchange rate right between Yuan and USD according to economy inflation or GDP? Or proof of work for Bitcoin, so what backs bitclout?
Being always inspired by online communication, I’ve recently launched casual Q&A website https://ffun.io
Definitely; I often increase the size of fonts when they're too small for my liking. I have HN at 125%.

The important part is not so much getting the right font size, but making sure the user's browser can change it well enough.
Conference calls have had guest management and moderation features for decades. Also several dozen social platforms already support livestreams with more functionality like video, files, chat, etc.
Hi Steve,

Many thanks for making PostgREST, I'm using it for all my projects!

I'm trying to understand the problem you see with self joins. Why would it be a problem? At the end of my comment, I gave an example with a users table, for such a table, an expression such as "FROM users JOIN users->parent" would join-in users two times, but two different rows of users, since "users->parent" would follow the foreign key "parent".
HN doesn't require registration to read articles, just to comment and submit stories.
Google has one director in the newly created Kotlin Foundation. Just posted the link to their faq here so we don't hijack the discussion here. https://news.ycombinator.com/item?id=26124054
On revival efforts of the Hawaiian language:

https://www.npr.org/sections/codeswitch/2019/06/22/452551172...

(There is both a textual and an audio version on that page.)
In some real way, Gell-Mann amnesia sustains the entire news industry. We have to believe there is a central, reliable source of news somewhere out there, despite so much evidence to the contrary.
> At the very least, I expect that diversity of thought or actual neurodiversity matters more than ethnic or gender diversity.

The interview questions like this are usually designed to eliminate neurodiversity. I mean, how many people on autistic spectrum could successfully navigate them without triggering at least one "red flag"?

(When even things like "correctly answers part of the question, forgets there was a second part" are considered red flags.)
In HTML you can leave out the end tag in cases where they can be unambiguously inferred, like:

<p>First paragraph<p>Second paragraph</p>

P-element can't be nested, so a <p> will automatically close the previous p-element.

But this also means it is necessary to indicate the tag name in the closing tag. For example this would be ambiguous:

<div><p>Hello</>

It cannot be inferred if it is the div or p which is closed.

XML is of course different. Since all element have to be explicitly closed, repeating the tag-name in the close tag is in principle superfluous. I think it makes it easier to read though, at the cost of more effort to write.
It's relative to your other skills. If you were a novice at everything and intermediate at JS then that's the trunk of your T.
"Your boss knows you are a high performer and you are taking care of bugs and keeping it off his radar so s/he doesn't have to stress about it so he leaves you alone out of respect."

The other side of this coin is hat you will, for the same reason, also be off the radar for any kind of promotion. Why change a winning formula, right?
The turkey is good for the Thanksgiving day host and guests. Just figure out a way to not be the turkey. There's always a winner or loser, rarely everyone loses. Diversity is key.
But there's no reason to time an announcement because of North Carolina.

NYC has big media companies and their CEOs, news media and their taping studios, and Wall Street.

North Carolina has a big building full of Apple's servers. (If it's even up and running yet.) You don't set the time for a press campaign based on a big building full of hardware.
Pretty sure this is being run by the guy (Alex) who created the "million dollar homepage" years ago by selling pixels for a $1.
> Lunar is my attempt to distill 40 years of programming language experience into the "best" language I can come up with

+1 for the name, but surely best language depends on use - graphics/os kernel/matrix programming, and environment - easily maintainable, extensible, learnable etc. There's a reason Python, Java, C are well embedded in certain areas.
Unfortunately I believe just being on a ventilator makes you very likely to die in the next few years once you're taken off it - but I'm not sure if that's because it damages your lungs or just because you had to be really sick to be put on one.
The thing is that declarative contracts separate execution from verification. You don't actually execute the contract in the miner/verifier. The client executes the contract and records a trace of the subset of the program necessary to verify execution. The miner/verifier just uses the trace to verify that the presented state is correct (top-level contract rule evaluates to true).

In the simple and common cases, there ends up being no difference between execution and verification. However, if you have a contract that has

let F = (A() || B() || C() || D()) && ! E();
let R = F() && (G() || H());
R();

with an imperative contract that gets executed on the verifier, you need to optimally order the clauses A-D, taking into account the cost of each and the percentage of the transactions in which each one is true. The client isn't allowed to re-order the clauses in the contract. With a declarative contract that is executed client-side, the client tells the verifier exactly which one of the terms A-D needs to be evaluated and which of the terms G-H needs to be evaluated. Let's say G and D are the lowest cost functions that need to be evaluated to verify our transaction. If the execution trace is the child index taken in depth-first traversal of the tree of logical disjunctions in the contract expression then the trace indicating that D and G need to be evaluated is [3, 0]. This can be compactly represented as a single (potentially large) integer in a mixed-base number system. (In our case, the bases are 4 and then 2, so the single integer representing the trace is 2*0 + 3 = 3. The verifier first hits a 4-way disjunction, and 3 mod 4 is 3, so it only evaluates the 4th branch. 3 div 4 is 0. It next hits a 2-way disjunction and 0 mod 2 is 0, so it only evaluates the 1st branch.) If you order the logical disjunctions in your contract so that in the common case, the leftmost alternative is always taken, then in the common case, your execution trace as a mixed base integer is 0. With estimates of the probabilities of the branches, you could use an asymmetric mixed base number system, similar to Facebook's zstd compression to optimally represent your verification traces.

With a declarative contract, the cost of suboptimal ordering is borne by the client and not by the verifier.

With EVM, there's no separation of contract execution and verification. The verifier/miner needs to execute the contract at the request of the client. If you modify the EVM and contracts to keep track of what's provably side-effect free and allow the client to specify reordering of those terms, then you've by definition created a non-imperative language or sublanguage. In that case, it's much safer and easier to design the system from the ground up to have semantics that are invariant under evaluation order (that is, declarative semantics).

Most of the cost of declarative program optimization vs. imperative program optimization (deciding an optimal order) is borne on the client side. Due to the structure of the contracts and the traces, it's trivial to prove that portions of the contract don't need to be executed in order to verify the transaction.
To clarify, the NHS evaluates the cost effectiveness of treatments. It does not set any kind of cap on expenditure per individual (nor is this number even tracked AFAIK).

I don't know of any healthcare system that doesn't make some kind of evaluation of cost effectiveness. Insurance companies do this too!
Is Java fast enough for the apps you write? What kind of apps do you write?
It's just the general strawman. People only see economists when they fail so they think all economists fail even though it is only a subset.
IIRC artificial sweeteners do not affect blood sugar directly, but they can still cause an insulin response, lowering blood sugar and making one hungry.
maybe this is just an outlier experience, but I deny that teaching (like telling somebody how to do something) is a successful approach at all.
a widely underestimated ressource is that the learner wants to learn it. so, the best you can do is to show your owh profit from programming. then wait for questions.

and I mean wait.
I have seen intelligent parents push their kids and really getting them annoyed and thus unwilling to learn stuff.

very good for questions you can not answer yourself is
https://zen.coderdojo.com/find
here, kids can (but don't have to) work on their own projects, ask highly qualified experts and -- even more importantly -- watch other kids working on their projects.
plus: I have seen 6 year old kids presenting their project to 150 people at the coderdojo without even realizing what skill they acquired.

it boils down to 3 aspects:
Mastery, Autonomy and Purpose

from my "teaching experience" with adults, giving the responsability to the learner is the important part.
I hold seminars starting with an empty document. then I ask people to ask questions, otherwise the seminar would be over within the next 10 minutes. people instantly wake up and start to take responsability.
Actually, a cursory Google Scholar search pretty much confirms that these things have been widely studied and that at least sucralose DOES affect the insulin response.
Art is not entirely, 100% subjective, or else there would be nothing to say about it, nothing to discuss. Authorial intent is not the last word but it can be interesting, and it can impact the interpretation we come away with.
It is challenging, if not impossible, for a cooperative to obtain funding for that push into "really big" that nearly every major tech company has had to raise. There is no exit strategy for a cooperative, no cash out option for investors. Cooperatives historically raise money from their members, or use traditional loans, neither of which is feasible for the kind of independent artists that would benefit from this type of entity.

It would need a benevolent, and very wealthy, collection of artists or sympathetic patrons to fund growth, or it would simply be out-gunned by the rest of the industry that actively works against artist independence.

One of my businesses is a worker-owned cooperative. It has challenges that are completely novel to me (having started two small traditional corporations before that), and they're very difficult to overcome. Herding cats is hard, operating under the cooperative principles is hard(er than doing it all for profit), and raising money is effectively impossible for many types of cooperative, as far as I can tell.

Building a competing music or video service to YouTube and Spotify would require tremendous resources, and without the big cash-out promised by those ventures, I don't know how one would make it work.
The original commit is from Solomon Hykes here:

https://github.com/docker/docker/commit/04f5c75239cba156db70...
More interesting is what resources or products would be potential candidates for interstellar trade.
Really? I've never coded in COBOL and it was pretty obvious straight away that it was an assignment.