skysight-inc/HackerNews huggingface dataset:
I think they are referring to the way many (most?) people read most words - recognising the shape rather than reading the individual letters. Presumably if your language contains several common and unique long words you quickly start to recognise the shape and so no longer need to read the letters.
Bought in 1950 for "25,000 pounds sterling, the equivalent then of $70,093"[0] and sold in 1989 for "over $5 million"[1].

[0] https://lithub.com/the-quest-to-acquire-the-oldest-most-expe...

[1] https://librarianofbabel.wordpress.com/2014/12/01/estelle-do...
I used to work with Ben Daglish, the composer of the Last Ninja tune I think.

He was a programmer, but mainly did it to make money so he could make music... his real passion.

Funny guy...
And are you sure they were all real PNGs? You know, displayed suffix means nearly nothing nowadays, you can serve JPEG image as ".png" file with "image/png" mime header and browser would not even raise its eyebrow and process the JPEG properly.

I occasionally archive some imagery from web and while viewing them in Irfan I am frequently confronted with "This image is JPG with .png extension, would you like to rename it?" prompt, without what I'd probably had no idea how frequently this discrepancy occurs.
>That goes without saying, yes.

It's arguably not the leanest, then.

IMHO, with payments processing to be setup and legal liabilities it is a good idea to completely separate that from your personal finances.
On a more subjective note, it also projects a more profesional image.

It would be good if Jackypot would reply to comments so we could understand what is his issue with setting up a company.

Note, btw that it is not accurate to say that for a sole trader profits up to £12.5k are untaxed as this is the "personal allowance": This amount relates to your personal income as a whole.
Why is he an anti-vaxxer? He's got all his recommended shots, and his kids got those as well.

He's against the mandatory vaccination law... but you should remember his party is an opponent of the party who introduced such law. It's more about politics than being an antivaxxer.

And many countries in the world don't mandate vaccination - is it full of antivaxxers out there?
Seems a reasonable assumption to me. If someone is waiting to let someone else pull into a sideroad shouldn’t you wait as well? It’s dangerous to overtake on the passenger side regardless of what vehicle you’re using. You should overtake on the driver’s side so people can see you easily.
Perhaps we need a way to delete chrome, re-install it, and then re-populate w/ the exact cookies we want persisted. Nothing else. No chance for web storage or other hidden/zombie cookies. This could be done every time the app is closed.

Quite frankly we need to stop trusting apps, particularly browsers at all. ;)
It's like we have given HR an a goal, namely diversity, that's easier to measure and doesn't require the technical knowledge of measuring skill, I can see how that gets very popular, very fast.
Thanks for the clarification. So, that's the reason why he got chickenpox in the first place. How many grown up adults get voluntary vaccinated?
That's true if learning meaningfully different languages, but much less so if it's a 5th imperative OO language.
Deleted by SuperUser diamond moderators are two answers dated 2019-02-10 that point to the exact bug report in the Chromium bug reporting system for this. The Chromium bug report that the deleted answers point to is listed as fixed as of 2019-02-18.
Then we agree on the generalized problem.
+1 for deus ex, also a shoutout to System Shock soundtrack. And let's not forget the godlike Morrowind theme, Halo 1 intro and so many others i cant remember right now.
Or yell loudly at them. If the bike paths are obvious, people will quickly get used to them, especially if they themselves also bike on them regularly.

But multi-use paths where pedestrians mix with cyclists should be avoided at all costs.
Sorry, I'm not buying that scenario. This is not some obscure internal system.
Ask HN: Why aren't more programmers in academia?
Background: I started on academia as an undergraduate researcher and continued towards a PhD after graduation in computer science late last year. I've now written my first paper, and two more are on the pipeline for the end of the year. My work is about the application of software engineering in cellular networks.

To my current experience, academia allows me to be more of a "hacker" than the industry does. Why aren't there more programmers in academia? It seems like it's the unspoken way to work on open-source projects one deems interesting and worthwhile. I've also spoken to VCs regarding spinoffs of some of my research findings, but I feel like they cannot offer a better deal than the university. That is, VCs seem to only help in CapEx (buy what you want), but for OpEx (do what you want) they limit freedom in research by setting growth indicators. Meanwhile, academia lets you write individual papers of your progress, taking the time to facilitate what I deem much more ambitious end-goals.

Am I missing something? If Hacker News is so much about hacker mentality, why do not I hear more about it being applied in academia?
You said

> All too often I’ve seen people encoding 8MP photos as PNGs...

And now apparently it's some CMS that was doing that... which doesn't make much sense either. Either way this is just such a patently and obviously dumb thing to do that it makes me doubt your experience is anywhere close to being statistically significant.
The desire to "slow down" is a meaningless platitude tossed out by those who don't do the science but have decided they're scared of it.

The fact you're expressing it here is a more an attempt to step-around the reality that the US refuses to confront it's fear of having a strong government. The original Deus Ex game actually had a very good line regarding this - "the West, so afraid of strong government, now has no government - only financial power."

In a bid to avoid having to deal with the problems of corporations and wealth, people like you would try and reach into research laboratories and tell people to stop working on things which would genuinely improve the planet. Your problem is not the adoption of technology, it's a cultural refusal to limit the power of money in the belief that soon you'll have some and don't want to be limited.
Across different paradigms, sure. But many languages are very similar to one another while only differing a bit in syntax.

If you use a language with a similar paradigm, learning yet another language in that paradigm will not teach you much, it'll mostly just annoy you with its subtle differences (I'm talking to you, stored and mutable default variables of python functions).
At 15000 loc, if the author found it difficult to organize python code, then it's not python's fault.

I find it a pleasure to organize code in python.

What am I missing here?
It runs over UDP so they did go back to the protocol layer when designing a solution. Thats the whole point is to fix the tcp halt and retransmit delay when a packet gets lost.
Aside from accounting purposes, most of these cases are achieved through differential privacy - https://www.apple.com/privacy/docs/Differential_Privacy_Over...
Isn't that what has effectively happened given the massive cost of living increases in CA? 100-150k income only affords a middle class lifestyle in many areas, yet the tax brackets did not necessarily keep up with the times. If costs of living had instead gone down, you can bet that the state would have at least tried to make adjustments in their favor if they could get away with it (likely so given the long history of tax increases).
The point of my thought experiment is to imagine that these are the same genes. Remember that about half of population variation is "unshared environment" meaning noise in the translation of DNA into an adult: genes will never allow perfect prediction.

I guess I believe that very few parents would make this gamble, because the risks are very personal and the benefits are mostly to others. But I could be wrong. One real live example is that there's been very little push-back against eliminating Tay-Sachs via testing.
We had to do this a few years ago for a major bank. Automated tools like a11y will only get you a certain amount of the way. Your tests will say 100% but your app may still be completely useless to blind people especially if you’re using an SPA as all screen readers perform differently.

Having a partially sighted consultant come in and point out the deficiencies and how they use devices was extremely helpful. A lot of sight impaired people use Apple devices as their voiceover support is excellent, Android is getting better but you will find a lot of differences between their implementations in versions which is extremely frustrating. For desktop on windows JAWS seems to be the most used which again has its own way of parsing.

I don’t know if it’s changed but my advice would be plenty of manual testing, there’s really not much else than actually using the devices with voiceover enabled to test if things actually work properly. And it’s also a case of compromise and picking what devices to support as fixing something on one reader will inevitably break another.

Hope that helps :)
Not the OP, just wanted to say that what you are suggesting is extremely unpopular and controversial here, would you care to expand on your reasoning?
15Kloc and trouble is indicative of other problems than a problem with the language. I wrote multiple 50Kloc and up pieces of software in GFA Basic, arguably a much more limiting and unsafe environment than Python ever was, and yet, that software worked well and was maintainable to the point that its descendants still run 3 decades later.

Python has all the bells and whistles you need to build large code bases, but you do need to get organized, no language can really do that for you and attempts at forcing you to do it give rise to 'factory factory' nonsense. I'm no huge fan of Python, I use it when I have to but Rust is from a bells-and-whistles point of view a step down from Python, it is more a better 'C' than a better Python and Go has it's own share of issues that has kept me away from it so far.

If you want to crank out some research project or application quickly building on the libraries that others provide (especially in machine learning or other data intensive fields) then Python would be my first choice, and something like 'R' probably my second (though I see 'R' mostly as a data scientist's workbench that has a programming language bolted on).
Python and JavaScript have vastly different idioms, and learning both makes you think different. Learn both still makes you a better programmer, even considering they're both OOP languages
Exactly. 15Kloc is just out of the 'this stuff is easy' zone and switching to Rust or Go will make that problem larger, not smaller (because you will need more code to achieve the same effect).
See also https://www.youtube.com/watch?v=YY6PQAI4TZE, about the Amsterdam neighbourhood De Pijp fight for a play street without cars in 1972.
I keep hearing that, and apparently that's the case in the US [1]. In Japan, the buttons are usually very much operational and they have devised a whole system of etiquette around them. [2]

[1] https://www.sciencealert.com/the-close-door-buttons-in-eleva...

[2] https://boingboing.net/2017/10/12/button-mashing.html
Kitty terminal has a Python API too, and it's got images and high performance, etc.

https://sw.kovidgoyal.net/kitty/
"Currently only IE/Edge supports this property (with a prefix), however Safari does support hyphenation character limits using some legacy properties specified in an earlier draft of the CSS3 Text Module."
Is it 3500€ before or after paying social security contributions ("brut" or "net") ? If it's "net", then it's a good salary for a beginner software developer in Paris.
My main issue with academia was the relatively poor prospects (the pay isn't great) and the insecurity (there are far far less permanent positions/grants than the number that want them etc.)

To be honest the pay isn't such a big deal as at least in Europe it is reasonable although not exactly generous.

But the insecurity is crazy - like you can spend ages becoming some expert in some area of Physics just to be kicked out in your thirties and while most of the people I saw that happen too didn't turn out badly, you wonder how much more successful they might have been had they just pursued industry from the start.

I think these issues combined with the fact that programmers can get a pretty good deal in industry probably lead many not to pursue careers in academia.
Show HN: Sheet2Site – Turn Your Google Sheet into Website
What’s missing in this discussion is how much marketing and ad dollars figure into pricing of goods especially among goods that are hard to differentiate. Instead of thinking how much cheaper Kirkland (and other private labels) is compared to branded goods, we should really think about the economic excess of marketing in general.
Correct me if I'm wrong, but he says not to worry yet. And adds to look at other indicators like volatility and not just 1 indicator.

See https://www.bloomberg.com/news/articles/2019-03-23/-fatal-tr...
Autists are a tiny minority (2-5% of the population) and mostly male. Affirmative action for autists is hence unlikely to ever achieve a scale at which substantial discrimination can be expected to affect other groups. Women, OTOH, make up ~50% of the population, so affirmative action is going to have substatial side-effects by sheer scale as we are indeed observing in practice.

Also, having the man earn more is a substantial predictor of relationship quality, hence affirmative action for males has positive expected utility in this regard and negative EU for females.

Lastly, it is not clear that automation has positive utility at all because it leads to massive power concentration, so it's not clear that the brain power of women that goes unexploited is a detriment to the common good. (Also women with a career do not seem particularily happy.)
List of Largest Companies by Revenue
Python and JavaScript are at very different ends of the OOP spectrum. JS encourages a functional approach while Py is more procedural. That small difference can - and does - have a profound effect of who you structure your code.

These different designs will teach you different techniques for problem solving that can be borrowed in different languages when you’re trying to solve a problem that isn’t easily solved using its classic idiom.
> the point about 'affecting all descendandts' is wrong because if we have a technology to make a change we can easily reverse it too

If we had perfect editing technology (even without perfect knowledge of effects) then as you say we could easily Ctrl-Z the next generation.

But we don't have this yet, so I think it's not unreasonably to worry a bit about inflicting changes (including unintended off-target edits) on grandkids too.
Recent studies? That link is from 2001.
The answer is it depends. In that case i am pretty sure the main target was libraries authors and devtools authors.

But we can consider the users as operators. It depends of the use case. For a turbotax example, turbotax is here to give control of a fairly complex system (US taxes) to its operators (60 years old retiree). Now can the retiree learn about it if the optimizations are not enough? Probably not. Or maybe. That is a UX problem right?

But think of it. If it fails, who will the retiree call for helps? Experts operators. Hotline for turbotax or accountants. Can you provide them with that info?

I especially want to emphasize tools for your Customer Support staff. These are rarely prioritized, but they imho have a far better RoI and customer satisfaction impact than any UX change you can do. CS are operators.
About the first example: something like this should only be used in a highly urbanized area, where it's impossible to bike very fast anyways. A path like this shouldn't cater to cycling above 15mph, and the speed limit for cars is probably going to be around 25mph. A path like this isn't going to be a major through-road.

About the second example: The problem is legality. First, note the setback. This already greatly improves visibility. Second, the cyclist doesn't need a 270-degree arc: due to the setback, the cyclist (with right-of-way) will be visible to the driver at a 45-degree angle. Hitting them would be gross negligence.

I agree that it's not a risk you should be willing to take. The problem is fixing the traffic laws. Cyclists (and pedestrians!) should be considered as vulnerable. In The Netherlands, the driver will almost always be considered to be at fault in car-cyclist accidents, unless gross negligence by the cyclist can be proven. Killing a cyclist can easily result in a 2- to 4-year jail sentence if the driver is at fault. "He had right-of-way, but I just didn't see him" should never be a valid defence.
Houston Disaster Spills into Channel as Illness Proliferates
I don't see a license in the page, and "Use them in a commercial or non-commercial way for your landing pages" unfortunately isn't enough to state the extent for their copyright use.

SVG is a really cool format since you can easily change the colors of certain elements with your SVG editor to make them unique. This website even has a color selector next to the search field for choosing the root color.
Get Flow in Your Writing
How about infinite scroll?
Regional banks ready to battle JP Morgan in anticipated merger wave
Customize Objects Coercion in JavaScript
Here's one: https://achecker.ca
The causality between any one adminstration/regime and economic development is far weaker than than your comment implies, at least in the short and middle term (say, a decade).

Specifically, all industrialised countries saw very similar developments, even though their politics differed vastly: https://en.wikipedia.org/wiki/Great_Depression#/media/File:G...

The US and United Kingdom happen to be rather close analogs to Germany. This isn't too surprising, considering they were already economically coupled, especially the financial sector.

In absolute terms, growth would seem to be roughly in line with making up not just the absolute losses during the Great Depression, but also factors in some modest growth that would have happened during that time. Population growth, for example, continued almost unabated during the 1920s.
I understand the concern, but how many scripting languages are really used embedded in applications? It's usually python or Lua.
Fixing the Internet for Games
This is off-topic.
The problem is not mixing, the problem is mixing at different speeds. Bikes and cars mix perfectly fine at 20-mph speeds.

But if there are 6 lanes and cars are driving 55mph, adding a bike lake with a dash of paint just isn't enough due to the dangerous speed differences. It's like adding a sidewalk and crosswalk to an interstate: safer than nothing, but don't expect it to work well. Bikes really should not be on roads like this.
I used KaTeX for a project of mine a couple of years back. It's fantastic! It's vastly faster than MathJax. Also, and maybe more important: It has a render('latex-string') function. At least way back, MathJax did't have that, and was very opposed to adding one, making it a pain to work with.
No, they said people were uploading PNGs to a CMS, not that the CMS was doing it.
Off topic, but what a great site and source repo. Some highlights for me:

- use of `<details>` and `<summary>` elements for native web dropdown (see Table of Contents)

- works/looks just as great with js disabled

- package.json: {..., "main": "index.md", ...}

- very informative README, including notes on how he builds the site, https://github.com/GoogleChrome/essential-image-optimization...
... or Lisp.
I can tell you that my female, former classmates that graduated CS are earning way more than the males do. It's trivial to get a male developer with a 5-year degree, but a female one? If media focused on that instead of the negative things, more females would go into the CS-programmes, which would solve this debate once and for all.
Tough layout on mobile, but very cool piece. Love the bits about the nuance involved when the music was bound by technical limitations.

It’s been a few years, but I went to several of the early Video Games Live concerts and liked seeing this music celebrated.
Hi HN,

After 1 year of work I updated my tool that can generate a website from Google Sheets. It uses Google Sheet as a database.

In this update I add templates with different cards design for different use cases like: job-board, affiliate, events, tweets, map view (with Mapbox), table view (with data-tables). I also added some new features like search, filters and custom HTML. And finally I created API so you can make a JSON from your Google Sheet and use your own code.
>As any father can attest to, there are a lot of factors influencing whether I'm on top of my game.

Off-topic but I really don't understand why so many parents like to imply that only/mainly they know/experience things that are common to everyone.
Show HN: Zemana AntiMalware Free – No one should pay to clean malware
Sorry I was up all night and didn't even consider that I was spelling it wrong. My track pad is broken and so I can't right click to spell check. (I am waiting to start my new job to get a new laptop.)
I feel like the design service is muddled with this, so agreed. I imagine this is more of a promotional tool to get people to know about the company - and that's fine - but if you're going to put it out there be clear how people can use it
Switzerland is full with bycicles and it isn't properly flat
Yes, I understood that. But the hyphenated parts are also words (if you're hyphenating intelligently), so you recognize their shapes just as well, probably even better.
Maybe a smartphone addiction is part of impaired decision making? After all, an addiction is basically a pattern of making bad decisions.
I assume by "high quality" your parent comment is referring to photo imagery on a photography oriented site. Even an 18 MP camera (which some phones have nowadays) will generate single images over 100 MB if they are not compressed at all.
LibraryBox v2.1: Portable Private Digital Distribution