skysight-inc/HackerNews huggingface dataset:
>Very few companies include bonus as a part of a software engineer's compensation (large SV companies are more or less alone in this). Bonuses are generally reserved for executives (excluding sales staff, of course) in most industries, including mine (defense).

Yup, that's what I'm saying. I'm just a sysadmin; I'd never gotten a bonus in my 20 years working as a programmer or sysadmin, mostly at tier 3 tech companies... not until I started working at a FAANG company these last few years, but the bonus + equity is a really significant portion of my compensation now, and brings the whole package from "nicely comfortable for someone who didn't go to college" to "wow"
Homeowners have no more "voting power" than renters.
The Galago Pro has the rough battery life. The Darter addresses that issue.
No, you don't want this. Every new generation of new programmers since the 1960's talks about this, but nobody to date has actually written any useful program using pictures and prose.

Sorry. Code is code, that's what your job entails and you can't make programming into something it isn't.
Having American sellers pay tax in other countries will just play to advantage of Chinese mail order sites who don't have to do so
I think the obsession with "supply" in isolation glosses over the more crucial issue of economic coercion.

The choice between living in a the inner city/suburbs/country isn't made in isolation: Most people make choices through economic necessity.

For instance, I'd love a quiet house in the country if I didn't have to go to work each day. But I do, so I gotta pay for the usage of expensive land close to a big city CBD.

My potential salary is much lower if I don't. Landlords and boomer homeowners prey on this phenomenon, upping rents/land prices to grab up most/all of the benefit from the higher salary I can get working in the city.

Thus the common experience of people with good middle class jobs not getting ahead, knowing that they're getting shafted by landlords, but knowing that they are forced into this predicament and there is no alternative but to keep paying off the landlord/bank holding them hostage.
Not to mention a lot of charitable organizations are created as a mean to evade taxes.

> The IRS estimates that the
charitable sector controls approximately USD 3 trillion (€2.36 trillion) in assets.

https://www.oecd.org/tax/exchange-of-tax-information/4223203...
That isn't the argument, the argument is that if you adjusted for the non-linear effects of growing the population then the US has a better or equal system.

The US has a lot of warts, so that may not be true at the end of the day - but it is a pretty reasonable argument. The population of Scandanavia is less than 10% of the population of the US and is part of a larger European region. Comparing the Scandinavian system to the US system is like running US Federal policy by assuming all 300 million Americans live and work in the nice half of California rather than the geographically and economically diverse reality.

A high tech industry hub can only employ so many people. Hence that non-linearity of effects. And the politics of scaling up population aren't at all smooth (small is better for politics).

[0] https://en.wikipedia.org/wiki/List_of_countries_by_GDP_%28PP...
As a web developer, I can't thank these heroes enough.
Sorry - the LA Times article is wrong but most of the comments here are right :)

Can't ninja edit my post for some reason.
On a similar note, recently I was recounting how in my career I have always moved to places with more opportunities, higher salaries and consequently, higher cost of living.

As some places become unbearable expensive, I see some people asking for locations with good salaries and career opportunities AND low cost of living. I believe that such places can't exist (unless you achieve the coveted 100% remote), as good opportunities and high salaries will inevitably be followed by increased cost of living soon after.
Why Instagram Stories Are Great
> If you don’t believe me, try it for 10 or 15 years

nope, I still haven't ever run into the described issues. but that's not even why I disagree with the author. if I _did_ run into an issue, it absolutely wouldn't be the font's problem. this is akin to blaming a crypto algorithm for a security flaw caused by a bad implementation. fonts are software and IDEs can simply provide an option to disable ligatures. and, often, they do:

in sublime: https://www.sublimetext.com/docs/3/ligatures.html

in vscode: https://github.com/tonsky/FiraCode/wiki/VS-Code-Instructions

in atom: use CSS
The author is pushing a successor to Prolog. This is way outside the mainstream, but maybe it will work.

I suspect that future programming languages will either be garbage-collected or will have something like Rust's borrow checker. Nobody needs a new language with dangling pointers and buffer overflows. C++ is trying to retrofit ownership semantics, which is good, but has major backwards compatibility problems.

Indentation and code layout will be automatic. Either in the editor, or something like "go fmt". Nobody is going to put up with the indentation and the delimiters being out of sync.
Also, the ultra long lines of functional programming have to be laid out in some standard way to be readable.

Does each language really have to have its own build and packaging system?
There's no patent. But there's no regulatory pathway for developing a "generic" version of this drug. It's probably one of the most egregious examples of price gouging ever and there's little anyone can do about it
Ask HN: Why is Quora sending spam mails for every call?
the second graph shown in that denialist video says nothing about arctic sea ice in the way the NOAA data do, which go back only to 1979. They are data about ice anomalies, not ice coverage. Also, I can't find a source for that second, allegedly IPCC graph, so it may be as fraudulent as the video's argument.
Do you by chance need a business parter (aka me?)? Think about it! You could cut down the hours you spend in half, and at the same time earn a climbing partner!

It's a win-win for both of us!
This x2.5 death rate is highly correlated to the speed the medics can arrive at the scene of the accident.
Good point. The current short-timer employee conventions (as well as startups that can just be serial-entrepreneur'd if they fizzle) might remove some of the traditional incentives to use proven methods (to manage near-term risk, and to build for long-term maintainability/growth).
The economy of scale in a taxi business comes from owning a fleet rather than a single vehicle, making the vehicle's purchase and maintenance less expensive than what you or I would pay. This isn't possible when each driver has to buy and service his own car at market rates.

The economy tops out at a certain point, after which is isn't beneficial to expand the business further -- which is why taxi companies are local and regional. If more money could be made by having a national taxi company, someone would have done that already.
I have setup numerous web/mail servers. Save yourself some grief and route your mail through the likes of sendgrid if you expect high volumes or Gmail for low volume. Postfix is my goto mail server.
Not sure I follow. I would think the rating of how much better they are would be applied only to the non-culpable driver? But you are saying the metric should taint that driver with the fact that they didn't manage to avoid an accident caused by someone else? I sort of get it but not sure if it makes sense... can you say more?

Or maybe I'm overthinking it and you're just talking about how hard it is to get the statistics (number of accidents) down overall?
I know a Pakistani millionaire who moved to Norway, and an untold amount of Chinese millionaires who moved to Canada taking their businesses along with them.

It is a two way street.
That’s what terminal programs do after all, so coming from text based applications it is natural. Personally I would prefer that if I openend an image file on the terminal, the image viewer took over the window.
My coworkers are leaning towards dell+fedora since every one at the company who has got one of the newer macbooks has had the keyboard fail repeatedly.
I bought a Nokia 6.1 phone and was pleasantly surprised to discover FM radio on it.
People will move if you offer them somewhere to live. What's needed is political will to use the housing and make the offer.
If having the “Harvard man” label is your one metric of success vs. failure, and if that isn’t likely to change, then so be it. But if you measure yourself by your level of achievement (or even just your level of fulfillment and enjoyment) in your chosen field, take comfort in a quick Google search, which will reveal many examples of people who have been successful quite late in life (many at double your age, and a few even triple). And some of the world’s most successful people have built their reputations despite not attending any college whatsoever. Quite a few “Harvard men” actually go on to work for the people who had the confidence to skip college and go build cool things because they had a growth mindset and knew they could “learn by doing”.

Also, being admitted to an elite school isn’t all it’s cracked up to be. I myself am actually an alumni of one of the “elite” schools more prominently featured in the middle of this admissions scandal. I took my $200,000 education and had two completely different but equally miserable careers (one as a travel agent and another as an overseas ESL teacher) before attending a coding bootcamp and landing in a field I love. I had no idea what I wanted my career or my life in general to look like when I was a high school senior, ended up using very little of what I learned in college, and could have saved my parents a lot of money and financial worry by attending a JC instead.

That’s not to say my classmates didn’t achieve a lot- of course they did. But that’s more a function of who they were when they entered college than who college made them into.

A lucky few people are precocious enough at that age to already know where they’re headed in life. Most people aren’t. That’s no one’s fault, least of all theirs.
Bay Area

Soon to be new grad (Stanford).

I have a current offer for an SDE position at AWS.

Looking for learning opportunities with impact.

Reply with email for CV!
I meant the US military, we're in agreement.
>the energy needed to supply energy

Isn't that a rather strange measure to pull out.

Also every source I've seen puts aviation much higher than 1.5%.
> fonts are software and IDEs can simply disable ligatures.

Yeah but the author is suggesting that using a particular font will increase the likelihood of a programmer introducing some syntactically correct but erroneous code. But then he doesn't actually give any examples. So I don't buy it either. Maybe certain languages are more susceptible?
> Fira Code [0] replaces them with [...]

And that's how it should be done. If you want something modified visually then you can modify it for yourself without pushing it on the rest of the world.

Edit: Disregard that, I was being dumb.
My favorite solution is that all rental agreements, commercial and residential, include a 2% ownership transfer per year. You own something for 50 years when you buy it and rent it out (or leave vacant). Make the improvements immediately, because time is running out.
How would you "name variables" or "refer to code blocks" without typing?

How will you search for specific things in a codebase (where did I assign this variable again?) without text?

Have you ever tried running "diff" on "graphical/flowchart" code?
That's true, but what I'm saying is that parsing is not a bottleneck in programming tools.

Parsing every language uniquely is a lot of work. But it is doable and more or less "done". After that you have a whole bunch of other problems to solve (i.e. all the other things an IDE or debugger does), and that's where the real work is.

You can get rid of parsing by making structured data the primary format rather than the secondary format. But then you introduce a whole host of other problems. For example, how do you 'git merge'? You can't even collaborate anymore because merging is a textual algorithm. You would have to write a new merge algorithm for every single programming language, because each one has its own structured data format.

So basically you get a slight benefit by removing text, in exchange for a huge cost.

BTW here are some posts I've written about parsing:

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

Again, parsing is a pain in the ass, but I believe it can be made easier, and it's not a bottleneck in any case.

In my mind, the biggest bottlenecks in programming are:

1) Understanding the problem well enough to formulate the solution, whether it's in a programming language, math, or a visual syntax.

2) "Size is code's worst enemy". Many programming languages are inappropriate to express the problems they are solving. The code becomes unmanageably large pretty quickly. A million lines of C++ code is not a great way to express a solution to anything, yet it's the state of the art for vital projects like LLVM and Clang, Word, Photoshop, etc.

Both of these are 1000x bigger problems than parsing IMO. I'm not trying to criticize your specific idea, but I have heard the general idea to "get rid of text" several times, including more than once on this thread ... so that's my general rebuttal, if you're interested in a reasoned critique.
I want to be able to look gen Z in the eye when I'm old and say I did everything I could.

Then it won't have been futile.
That might be the case but Tesla is still pushing for people to see it as autopilot when it obviously isn't.
If they were using FBA they had a nexus in California and should have been paying sales taxes. This was the case even before South Dakota vs. Wayfair decision. Amazon runs warehouses and logistics in California and is acting as an agent.
Teslas start at $35k now. Wish I could buy a home for that price.
The soft plastic casing definitely cracks easily. On the other hand it does not fail catastrophically. I have dropped my Nexus 5 on the floor more times than I can count and while it has miniature cracks around the button/power connector it's nothing that prevents the phone from working.
SEEKING FREELANCER ~ Rotterdam, The Netherlands ~ 25% Remote ~ minimum of 8 weeks

Web: VueJS | ES6/7 | Quasar |

Data: PostgreSQL

Cloud: Azure

Packages & Tools: Cypress.io | Git |

Email: mees.strooker@vanoord.com

About: Seeking a specialist in Cypress testing. We are working with a Quasar web framework, and our Cypress tests have become flaky due complex reasons. Also, after updating the Quasar framework tests fail often. Unit tests are also still to be created. Time is short, and so we would like to hire a freelance specialist for a minimum period of 8 weeks.
Not OP but from my experience with government workers in the UK, who routinely work the same job from leaving school until retirement, their time spent there seems to be inversely proportional to the quality and quantity of their work. If I need something done right I'll try and find some starry-eyed graduate or recent ex private-sector worker to ask. I suppose public work has a habit of being both fulfilling and frustrating, and when that frustration>fulfilment, productivity drops.
> ignored warnings to put his hands on steering

If there were any. One of the claims in the lawsuit is "failure to warn" and the preliminary report of the NTSP says "the alerts were made more than 15 minutes before the crash".
Also in a same-but-different kind of way, Opus Magnum (but then you can spiral out into Factorio and other games of its ilk)
Unless hardware changes drastically, I can't really foresee the demand for a new programming language.

Who is there to back it? In this era, it has to be one of the big techs out there. Unless they somehow find that educating their 10s of thousands engineers to a new language, and changing their infra accordingly is worthy cost comparing to the benefits the language brings, I didn't see how this would happen really.
„sexual harassment!“ gets you a long way.
I definitely advocate for Windows 10, it has a lot of features I like, but the auto-installing drivers has been a nuisance for me.

The biggest issue is when I have a computer with both integrated graphics, and a dedicated graphics card. I used to disable integrated graphics in the BIOS, but this causes a litany of problems now. Even with integrated disabled, Windows 10 will still try and install the drivers for it, and every time it does this, they seem to take precedence over my dedicated drivers. I ended up giving up and just enabling integrated and leaving the drivers there.
You don't need sneaky sabotage to break the UX in IE6. Just not going out of your way for it will do that.
If anybody wants an example of where ligatures will cause problems, try playing a roguelike in a console using the Fira Code font with ligatures turned on. It demonstrates that accidental collisions end up with completely different glyphs. My first experience with this was with Dwarf Fortress in text mode.

But... I have to say that this is the only place I've actually come across it. I eventually decided that I don't like ligatures, personally, in my source code. However, the chance of problems occurring is pretty remote.
I have used Akeneo PIM and it is excellent and really easy once you grasp main concepts - Product Model, Product, Family. For the integration with the store you might need a paid module or just to program it yourself.
> I don't understand why folks subject themselves to this for $1000 when other options are available.

After my "flagship" HTC10 became unusable within 2 years because of battery issues, I was in the market for a new phone. But I was determined to not spend over $250. I ended up with Nokia 6.1. The only issue with it is that it is just a little slow because it uses snapdragon 435 (I think). However for the same reason it's battery lasts up to 2 days. Other stand-out features are unibody metal design, and Android One (meaning no bloatware). I bought it for only $180 from Best Buy after price match, and sold the HTC for $60 at decluttr.com. I think this is one of the best value purchase I ever made- up there with a Toyota Corolla.
HP use a similar service (HP support assistant) that permits HP website to discover your machine and driver. It would be nice to discover if it have the same vulnerability...
ResearchGate | Berlin, Germany | Visa | Onsite
https://www.researchgate.net/about
https://github.com/researchgate

Our tech stack: Java, PHP, Javascript (React/Redux), Python, Mobile (iOS/React Native), PostgreSQL, MongoDB, HBase, SolrCloud, Hadoop (Hive, Map/Reduce, Flink), ActiveMQ, Kafka
You'll be working in a fast-paced environment where code is written, tested and shipped continuously. Our engineering team is passionate about building maintainable, scalable web applications that are constantly optimized to meet the needs of our users.

ResearchGate is the professional network for scientists. The network was founded in 2008 by the physicians Dr. Ijad Madisch and Dr. Sören Hofmayer along with computer specialist Horst Fickenscher. Nine years later, 13 million researchers and scientists connect on ResearchGate, and make research open to all. The company has completed four rounds of financing, and investors include Benchmark, Founders Fund, Wellcome Trust, Goldman Sachs Investment Partners, and Bill Gates.

We are looking for:

Senior Data Engineer: https://jobs.lever.co/researchgate/7014ee9c-2c41-4817-80eb-e...

Fullstack Engineer (PHP/React) for Product: https://jobs.lever.co/researchgate/90bfd77e-1dc8-4549-a487-d...

DevOps Engineer: https://jobs.lever.co/researchgate/501635a6-2bc2-4d89-a139-9...

Senior Java Engineer: https://jobs.lever.co/researchgate/0ced35c4-3c59-4d34-acba-b...

Engineering Manager - System Administration and Help Desk: https://jobs.lever.co/researchgate/63796b34-d1d6-4d05-9988-1...

Senior Marketing Designer: https://jobs.lever.co/researchgate/526f8b7c-3fff-474f-a5ac-0...
Disappointing! Even the BBC is doing clickbaity titles!

I'm sure this is not the first title that comes to your mind if you are writing this article.
'murica
Child protection? This is the spanking thing, isn't it? That subset of Christians who like authoritarian parenting without interference?

(Mind you I didn't know it had escalated to a diplomatic incident between Norway and Poland)
You could also make the argument that if they are rich enough to take advantage of these schemes, they should instead just acknowledge the fact that without the society that gave them the tools to prosper they'd be just some hairless monkeys in the middle of nowhere dying of hunger and that they are thus required to contribute their fair share to the society and community that enabled them to flourish.
Fira Code's main problem is that it tries to be a font for all programming languages which results in some weird behaviours here and there. Unfortunately, there's no good way to have a font have sets of ligatures per <whatever you're working with right now>.

That said, however, the article fails to provide a compelling argument against ligatures.

1. Fonts have nothing to do with Unicode. It's exactly the font's job to provide any glyphs or ligatures it wants on top of provided characters.

2. Programming languages have been long stuck in ASCII-land trying to emulate symbols commonly used in other areas such as mathematics: -> and => are arrows, == and === are equality and congruence, >= and =< are greater than/less than or equal to, and the list goes on. These will never be easy to type in their original form (unless you have APL's custom keyboard), so why not present them as such?

3. Computers have all but destroyed typography, and it's a good thing some of it is coming back. Properly spaced numbers? Properly spaced and aligned punctuation? Contextually correct punctuation? Yes, please, more!

So, what's the beef with ligatures? I don't know :) And yes, I've been using Fira Code for several years now.

Ironically, the article says "well-intentioned amateur ligaturists are adding dozens of new & strange ligatures." and uses what appears a "° DEGREE SIGN U+00B0" that looks like a link to a footnote to denote external links.

Edit: minor corrections to readability
When I read that Worms was getting remastered, I thought that meant the original DOS game with that style of graphics. The cartoony DirectX versions that have been around for about 15 years now always felt like the remastered “high definition” versions in comparison (“HD” as in relative to the DOS game rather than HD the 720i/1080p specification)
No one change is going to solve this problem, we are going to have to look at everything.
Code is code, but sometimes pages of code implement a simple mathematical equation or a process diagram. I would like to see it in addition to the code.
The problem with the no hands-on-steering-wheel detection claim Tesla keeps bringing up is that it's quite fallible and not as conclusive as they insist. A light touch(like one might expect while driving a freeway with cruise control and lane-keep assist, for example) may not provide enough torque for the sensor to detect it. Plenty of people have complained about it in the past.

https://forums.teslarati.com/threads/hands-on-the-wheel-dete...

https://teslamotorsclub.com/tmc/threads/hands-on-steering-wh...

https://forums.tesla.com/forum/forums/tesla-autopilot-not-se...
I think he was guessing how old he thought the game was, not how old he was when he bought it.
When following the link to the repository, I'm forced to login, then receive an access denied error from Bitbucket. Is the repository private?
Devs who update a game to make unrestricted modding easier. In 2019.

Really cool!
I still remember undergraduate biology class where the lecturer mentioned that crazy idea of proteins being infectious. Most scientist thought the results were errors and that Prusiner was a fool. Even after kuru was proven to be cause by infectious proteins.
Rant: Entity systems and the Rust borrow checker or something. [video]