skysight-inc/HackerNews huggingface dataset:
Bad take. If youre an average worker and don’t drive yourself to work and have no alternative form of transportation a company is not going to pony up and pay for a private driver for you.

How is that remotely analagous to the buzzfeed situation or self checkout
Nice, thanks for contributing it’s the most promising cross platform app development I’ve seen so far.

I think it’s fine for us to disagree on Mobile vs Web. But I think depends on what his goals are, in my opinion these days Desktop isn’t the main use for apps like this. He could always add that kind of support later.
> The problem with drawRect is the fact that texture upload is too slow.

You have a font render shader, and that renders to the texture, what's there to upload?
> People don't need a speedometer to drive safely.

Yes, they really do. Just ignoring the fact that people tend to drive faster when they don't have a speedometer, people already travel too fast for road conditions as a matter of course. Let alone the fact that at residential road speeds, the difference in life expectancy of someone hit by a vehicle drastically changes with even a slight increase in speed.

Safety checks exist because vehicles are roving machines of death driven by easily distracted people, who have a long track history of ignoring what they can't see.

Your life shouldn't be put in danger because some other arsehole decided that it's perfectly fine to drive a rust bucket with nothing more than a sheet of paper left by way of brakes, or with lights that are so badly adjusted anyone else gets blinded, or with windows in a state that someone sneezing will shatter them, or any other number of things.

But yeah, authoritarian government overreach. Sure.
> ...is that they aren’t going to roll something out to the broader web that is going to break a ton of sites. If they did, developers would riot and users would quickly move to another browser.

Yeah, like Firefox, Safari and... which other browser exactly?

With the near-monopoly state of the browser ecosystem, that particular argument I quoted above isn't very relevant these days.
These grand strategy games are always my theoretical favorite genre, but I just don't have the patience and/or time to commit to them (beyond the relatively simple Civ entries). I am equally envious and dismayed by friends who tell me how many hours they've logged not to just the game in total, but a single play in Europa Universalis and its ilk.
hacker news is shadow banning ? how low can hn go ?
So far it's always worked. If they don't give you speec recognition at all that would be an ADA violations (which was recently ruled to also be valid for websites and apps).

In my experience, buster also works better when you don't use the Google Speech API but any of the other ones so Google can't correlate.
Compared to 15 years ago I think Explorer is much better now, it could be even called usable.

Nevertheless there are alternatives. One liked by many are Norton Commander alike file managers like Total Commander or even Far. I am not too much in favor of them though.

I like to use Directory Opus. It is powerful and flexible. Costs money though.
> ... little more than a minor inconvenience of your time

This is not entirely correct. I have seen recaptchas that simply deny access without giving any option to solve them when browsing with Tor. The message says something like: automated systems detected unusual activity, try again later
Off topic, but it's humorous to me that the "Web" logo is simply the Chromium logo.
The problem is Vimeo.com is banned in certain countries.
probably because it is not illegal for someone to ask for your ID
It is rarely the case that the shortest program is the fastest.

To see a simple such phenomenon (very roughly) in the case of Kolmogorov complexity, consider two programs to print a sequence of 0x1000000 zeros.

Program 1:

for i = 1 to 0x10000000:
print 0

Program 2:

i = 0x1 << 28;
for j=1 to i
print 0

(I may be off by a constant, but you get the idea). Program 2 is shorter, since it takes about log 28 bits (the other code has basically constant length), while Program 1 takes about 32 bits (the remaining code being of a different constant length). They both produce the same string. Program 1 is longer, but "faster", since it does not have the left-shift loop.

Philosophically: Program 1 has identified that the string to be printed is a very simple one. Program 2 has exploited the additional fact that the length of the string to be printed, itself is a very simple number, and has a short description. But then it needs additional time to figure out how many zeroes to print, since it needs to decode the length first.

This effect can be amplified with larger constants involved.

Kolmogorov complexity is a "well-defined" notion, hence mathematically nice, it is just that it is not computable. That's bad, but not catastrophic. The halting problem is undecidable, C++ compilation with templates is undecidable [1] - that does not make coding useless.

About the larger problem of dry mathematical textbooks, I agree with you. Some of it just boils down to the fact that the pure and the applied side are often tightly segregated, and very few mathematicians care about both. When you talk to practising mathematicians, you often get a livelier picture.

[1] https://stackoverflow.com/questions/794015/what-do-people-me...
Off the top of my head:

* card sort by creation date, last edit, title text, maybe card color?
* private/public/sharable options per card
* something other than raw text display (markdown?)
* a better page load strategy for slower connections

Nice to have:
* card width/height options, maybe via CSS like Muuri
* archives to selected categories
Show HN: pavoq – a marketplace for decorative shaders – built with Rust and Elm
This is a good question. Very few people have the means and motive to write an OS in a bubble and I wonder if it leads to the same tradeoffs.
In large part I feel like that phenomenon emerges from how significant a good degree can be on your future income. For many people its the best investment they make - $200k with interest and four years now for several million of extra income over their working years.

So if you raise loan allotments and grants more people are now eligible to go to a very restricted and finite pool of schools, especially "top" ones, the first response will be a price rise because the supply of admissions into desired schools doesn't go up at all.

What should happen in a naive sense is that with more money available for quality education top schools would expand their enrollment and more top schools would emerge, but respectively for the former there is a strong NIMBYism in making a school less "exclusive" and for the later go ahead and try to found a new Ivy League University in 2019.

With UBI the market for most of the goods a UBI is meant for, in particular food, power, and amenities are all much more responsive markets. Prices go up for a moment but higher prices means more profits per unit which attracts competition and scaling up production to meet increased demand.

The exception of course is housing because the housing market is anything but a free one, especially in the US. But in the same way addressing the university "gatekeeping" epidemic of prestige and exclusivity cannot be solved by jamming money into those without access you similarly cannot just dump money on the poor and expect housing to arise without fixing why the economy is jammed when it comes to meeting demand for housing.

UBI isn't a panacea to decoupled problems in the economy. It only works for goods actually operating in a free market where the increased demand can attract investment and growth to meet it. A lot of things, including medicine, housing, infrastructure, and education do not operate in a free market and thus adding or subtracting money from any given group to try to get it for them isn't going to work. But it can work for things like furniture, clothing, etc.
The idea that code needs to be distributed in libraries rather than functions is limiting, especially for these little independent functions. I've always liked this proposal from the creator of Erlang, but afaict it never went anywhere: http://erlang.org/pipermail/erlang-questions/2011-May/058768...
Okay, the model is good, but the things is on-boarding. How much would you trust someone to give them your database, application creds?
What would I use? Standard tech stack: React+Apollo+Redux+GraphQL (with Typescript). React Native for mobile. On the backend, Postgres DB at first, upgrade to CockroachDB or something when needing scale. Choice of language for application server to translate GraphQL queries to and from SQL queries is the only thing I would be unsure about - either Python or Typescript probably.

But this is because I'm very familiar with these frameworks. Productivity using them is really high once you've learned them well. But the learning curve to learn these technologies might be more than the amount of work that goes into making a Google Keep clone with a more approachable framework...
I'm not sure what you wanted to point out in the link that you shared, but it seems to me that being a body builder is like being a painter or writer or skier or marathon runner, you just get the tools and do it. There's no need to be at a level where you can make a living from it to participate.
I work with both, so I do agree with you with my C# hat on.

On the other hand with my Java hat on, I look enviously to proper unsigned types, value types, explicit SIMD, and the language support for low level coding optimizations.

Still looking forward for Valhalla and Panama to arrive.
Cool. Any kind of setup guide you can point me to? I've got some familiarity with this from about 10 years ago when I used to host my own mail.
“It's just impossible to write a general-purpose algorithm to solve it in all cases.” That is the definition of an undecidable problem. Independence, as in Euclid’s fifth postulate, is not what we typically think of as undecidability, though can be referred to as such.
> and it always falls flat on its face.
How so? What about outsourcing in general? Where I work wanted to save money, and now we have 4x as many engineers in India. Most of them suck, and we have to shepherd and correct their mistakes, but business is viewing it as a success. They are creating features at a higher rate than we were before. Every other large company also has teams in 2nd world countries because they're cheap. At some point this labor will be both cheaper and qualitatively comparable to US talent.
You could take a look at what I'm building with Polar:

https://getpolarized.io/

It's basically note taking but integrated with the reading flow. You basically keep all your books and notes in one place and you can annotate and highlight directly within Polar.

It's basically a "personal knowledge repository" with all your books and web content integrated along with highlighting.
Seems pretty obvious to me. People who survive such conditions are probably stronger and more resistant on average.
>I live in lower Manhattan. My feeling is that every vehicle other than delivery trucks should be banned from the city.

How do you expect to get your plumbing fixed?
I write pretty carefully, kindly try not to put words into my mouth.

My reason for comparing real things, not utopias, is that we can learn things from them. Because they exist, or existed. And what you learn here is that the volume of argument about a bad thing is a poor indication of the prevalence of this bad thing. Quite possibly anti-correlated.

Here's an easier example for you. The Guardian is full of articles of a feminist bent, decrying the wage gap, etc. Literally every day there are half a dozen. The Saudi newspapers are not like this. There are no snarky comments about the princes all being men of the same racial group. This difference in the volume of discourse does not indicate that women have it worse in London than in Riyadh. And observing this simple fact does not indicate approval of the situation in either country.
What’s the problem with that? One of my former manager is in his late 50s. He started developing in the mid 90s after leaving the military. He self demoted after his kids graduated and now he’s a full stack React developer working with Azure.

I’m in my mid 40s and I’m constantly looking at the jobs that are out there and making sure that I’m keeping up with the latest tech stack. It’s not like I could still get a job programming in my first language - 65C02 in the 80s or my first professional job writing C on DEC VAX and Stratus VOS mainframes.
> Now, we will obviously not know that for any non-trivial length, but in theory it's fine.

It's not fine in theory because we can't know the busy beaver number for any Turing machine larger than the one doing the enumeration.
You need to have some interests in common with some people, otherwise it's very difficult.

To be fair though, this isn't very different from any other large conference I've attended so far. Some commercial venues may have a useful conference dinner or other socializing events, especially if they're smaller. FOSDEM does have the beer event on Friday, but I've always attended that with people I already knew (at least from online collaboration), so I have no idea how it compares if you're on your own.
I am moving away from macOS for this reason. There ar emore issues, but this is a major one for me.
That's a very salient point.

I think it also shines light on why GraphQL has proven to be such a great fit for UI programming, more so, I feel, than inherently tree-oriented solutions to state management like Redux.

This quote from a blog post from the Apollo folks really internalized the essence of GraphQL for me:

"GraphQL allows us to extract trees from the app data graph."

https://blog.apollographql.com/the-concepts-of-graphql-bc68b...

Highly recommend taking a look at the article if you're interested at all in GraphQL. I think the first few sections at least serve as a great primer, though later sections go into Apollo specific implementation details that might not be as interesting for a newcomer.

The apples to apples comparison to Redux here would be approaches like Apollo's apollo-link-state and Relay's client schema extensions that allow you to manage local state with GraphQL (in addition to server state).

Although Redux also allows you to store state in a purely normalized form that's more amenable to graph traversal, and the prevailing wisdom in the community says that is the de-facto approach for managing state in complex apps, Redux certainly doesn't enforce it or make it effortless and foolproof. That is in contrast to most GraphQL based solutions where normalized state stores are the default, and you have to work to deviate from it.

In essence, with GraphQL-based solutions, you conceptualize your data as a graph, extracting trees out of it to use in your UI (which is fundamentally a tree) through queries/fragments. That Apollo/Relay stores the data in a normalized tree by default is an implementation detail that you normally wouldn't have to worry about (in fact there are alternative implementations of the Apollo cache that stores data in graph form to enable a different set of performance tradeoffs: https://github.com/convoyinc/apollo-cache-hermes). Whereas with Redux, that implementation detail is the user's responsibility, i.e. you have to manually implement the transformation of your data graph into tree form, normalized or not.
Old JDKs, bundled or not, require an explicit flag (`-XX:+UnlockCommercialFeatures`) to enable commercial features.

As to new JDKs, Oracle has open sourced (or discontinued) all previously commercial features so that now OpenJDK and Oracle JDK are the same software: https://blogs.oracle.com/java-platform-group/oracle-jdk-rele...

Infamous or not, the licensing situation is now clearer and better than ever before: Oracle offers the same software under a commercial license for those who wish to buy support, or under a free license to those who don't. The download pages for either option clearly identify the license, and point the user to the other option, if that's what they want:

* https://www.oracle.com/technetwork/java/javase/downloads/ind...

* https://www.oracle.com/technetwork/java/javase/downloads/jdk...

* https://openjdk.java.net/projects/jdk/11/
As a few other people have said, running a SAAS will probably be more time-intensive than you anticipate. An informational product like a book or video series is much less time-consuming and requires less upkeep. Your business model (selling a product) is also a lot simpler and easier to experiment with than a monthly subscription plan.
I disagree with this point:

>The travelers polluting city storm water sewers are paying taxes in the city when they do business in the city, which is why they are using the roads. If there was no reason to come to the city, there would be a lot less stormwater pollution but also a lot less commerce and the city would be worse off.

This is in effect a cross subsidy, making it hard to rationally price pollution. Usage based pricing / taxes are more efficient here. It would be better to lower city taxes and raise road taxes to reflect the cost of pollution. Then, people would either a) drive less or b) drive less polluting vehicles or c) pay the full price of cleanup.

The argument that there is 'more commerce' doesn't hold. If city business (and residents) are subsidizing consumers (e.g. paying for their pollution), the cost of doing business goes up in the city and thus producers have to charge higher prices, reducing consumption. There is no free lunch here unless you steal it from a 3rd party, and in the case of city budgets there is little in the way to prevent that.
Kind of obvious but can it be simply a selection bias? The weakest died in the camps, the survivors would be the healthier, stronger, and therefore have a longer life expectancy than average.
No, he's saying you can build this stuff on your own and don't need to grab it from anywhere.
Agreed & thanks. That's why I started with a text file of UX gotta-haves and like-to-haves before touching any code. Appreciate it.
haker news is sadow baning ? how low can hn go ?
Mohism, Stanford Encyclopedia of Philosophy (https://plato.stanford.edu/entries/mohism/).

Mozi, Internet Encyclopedia of Philosophy (https://www.iep.utm.edu/mozi/).
In economics needs aren't actual physical human needs. The homeless need shelter and the starving need sustenance, but they have none because they don't create economic demand for it because they have no money.

People would only build the homeless man a house or sell the starving mother a fish if they had something to give in return, at least in the naive purely free market economic sense, but that is how macroeconomic observations on supply and demand operate - irrespective of choices made outside of economic rationality.
Thank you for your question.

Short answer, The libraries are already available on the JVM host.

Chancla.io is pre-bundled with the most popular Java libraries, which helps eliminate the JAR/WAR deployment requirement, and speeds up startup time considerably.

If we are missing a particular (common) library, we will add it upon request. If you have private libraries, only used at your company, we will host those libraries in a separate JVM only accessible by you and your dev team. Of course, a fee is associated with this type of private, commercial JVM hosting effort.

Hope this feedback helps.
I used to write several short articles per day, over several years. I did it for free and highly enjoyed it, but I was eventually paid to do the same (on the same topic), so I can second the commentor above. Once it was paid, I lost interest over time and saw it as a burden more than a pleasure.

It's hard to make money for creative endeavors, for several reasons, and there are generally two ways to make money from them: put everything into it and hope for the best, or have a "real job" and do the creative thing on the side. Regardless, and personally-speaking, I prefer doing creative things for free because that's the best way to keep my interest-level high.
Googling "PWA" answers your question right away.
What kind of professionals are you talking about?

Professional typists?

They are unlikely to even know what man is.
your twitter link goes to github.
Yes, you are correct. The libraries are available on the JVM Host. No need for Maven/gradle setup to launch applications with Chancla.io.
The most universal and perpetual you can make it is probably one country (possibly e.g the EU or similar) and of course “perpetual” will only ever mean “until political will changes”.

It’s important to remember that there is a massive difference between adopting a UBI in a large welfare state like Finland as opposed to eg the US.

For a small UBI it’s effectively just a matter of first moving many different systems into a single one.

When I was a student I was paid $600/mo or thereabouts to study.

Now I’m a well paid dev and parent. We get a child grant for two kids of $300/mo and a daycare subsidy of around $2k per month for the two of them.

Those child grants/subsidies require no application or qualification. Obviously under a UBI a lot of that would be shifted into the UBI instead so instead of using subsidized daycare people would choose not to work for a while.

So I think it’s entirely possible for some of the Nordic welfare states to change to a UBI-like system. The payout might not be a living wage (as in this experiment) but it could replace student grants, minimum unemployment benefits, minimum pensions, daycare subsidy etc. For full time workers it would just be a huge tax credit (probably offset by an even larger tax hike)

Meanwhile I think it would be extremely hard for the US to do the same, because UBI without the intermediate step of a massive welfare state just isn’t going to be easy.
Novels.org – Read Novels in Plain Text – GNU Emacs Org-Mode
Is this punishment for all the complaints about the current keyboard?
If you're goal is to get the app done and published rather than learning a new tech then go with your default stack. I've never worked with Rails but it seems like a totally valid choice for the product. You can always bolt on a more modern frontend later if you need it.
It's not that simple at all, otherwise no-one would be talking about it.

There are a number of competing effects, but at least one currently unanswered question about basic income is whether people are naturally lazy or naturally entrepreneurial. I.e. given an unshakeable safety net which means they are ok whatever they do, do people work harder to do better than ok, or sit on ok. There have only been unsatisfactory trials so far, but a number of results seem to favour the better result.

Here's another way of looking at it. Currently, people can get sucked into a benefit trap. They might have an income from benefits of £100 a week, which vanishes once they start work. So obviously they would lose out unless a job they can get provides at least £100 + travel and other costs. Basic income removes this trap by saying: "You get £100 always. But you also get to keep a large proportion of every pound you earn above £100. Go for it!

Under basic income, a person otherwise on benefits can walk round people's houses with a ladder and offer to clean windows - and gain from the process.
Timeline sounds consistent with destruction of traditional nuclear family. Achieve more to get what?
Google Keep serves a different purpose. Although I guess you could use them for the same thing (kind of), the card-based functionality is Google Keep’s main selling point, which your application does not seem to include. Although I like what you’re doing, I think it’s too different and too specific to reading and note-taking to be a Google Keep replacement.
Thank you for your questions.

No Clojure support, yet. Definitely, Clojure support is on the road map.

The pricing will be available later this month.
Cool, guessing you missed the part where he put his personal trading losses on Nissan’s books.
Remote only in USA? Im in Argentina, can I apply as remote?