skysight-inc/HackerNews huggingface dataset:
It is not small. It is just that other tech companies you are comparing to are relatively overvalued, because branding and speculation inflate their worth.

I like to think of it like this: if magically the whole semi-conductor industry vanished overnight the world would be much poorer. We would be in a crisis. If magically the whole of Apple vanished overnight, we'd still have smartphones and laptops and tablets and basically all the tech that Apple makes.

Just goes to show that what the market values and what is actually valuable in aggregate are not metrics that are in tune.

At the start of this century, some famous American investment bank (Citigroup ?) came up with a report that said that in the near future (today) stocks which are luxury items will grow much faster than stocks that are essentials. And that is exactly what seems to have happened.
The report said this was due to increasing economic inequality. Basically the middle classes of the first world have money to spare so they buy Apple Iphones and Tesla cars. The poorer people have less money and none to spare.
There is AppArmor (enabled by default) which is another Linux Security Module.

I find it easier to configure than SELinux.
A new startup by Richard Socher [1]

[1] https://twitter.com/RichardSocher/status/1336379196306718720
What's a better alternative to Jira? I've tried Trello and Asana. Trello is nice for personal stuff and small projects but it doesn't work well for bigger projects and teams. Asana has an infuriatingly unintuitive interface but that might just be my personal preference.
Changing EoL to 2021 is absolutely unacceptable!

CentOS impressed me so much in the years I've been using it that I wanted to grab a RHCSE and start recommending subscriptions to my clients.

After pulling the rug out from under my feet I will no longer be interested in recommending anything under the Red Hat brand. We will migrate to another solution for our internal systems and not look back.
Context of my comment was domestic surveillance and had nothing to do with international affairs. The Obama administration essentially pushed the gas pedal on state surveillance started by Bush administration. If you recall, Snowden was one of the outcomes of this.
Fyi, this is pretty unreadable on mobile
It depends on the phone. Lots of problems with eg the COVID-19 exposure notification apps where firmware updates from Android OEMs were needed to whitelist the apps, the user accessible background settings weren't enough to keep them working.
ASML and Imec are still firmly in the heart of Europe though. In a sense, the bleeding edge/precompetitive part is already firmly leading in the EU.
> Some terminal emulators also support rgb

* Most. Even cmd does.
If this is both true and effective, why is wage theft still extremely prevalent?
https://arxiv.org/pdf/2006.08381.pdf
A take on Josh Tenenbaum's hard problem of learning
You are correct. I have both columns in my spreadsheet and misread.

5.56 is about 4 grams, or 62 gr.

9mm is about twice that: 7.5 grams or 115 gr.
Nerds rejoice My relationship advice for heartbreak (alwaysvip artofwar2)
We have that in Germany as well in some places (CITTI Markt, Northern Germany)
Naturally I don't like, something like C++ Builder is impossible to achieve if one relies on the people that want to get paid, while unwilling to pay for their tools, just like in every other profession.

Somehow a culture of people that feels entitled not to pay for their tools has sprung off, killing a whole industry that naturally only focus on enterprise customers.

Wth everyone trying to kill GPL and its derived licenses, this will eventually be a thing of the past, then everyone will just suck it up with the demo version, BSD/MIT license, or shell out for the commercial version.
Others already responded with STEM examples... but since you said "anything", I'll go in another direction and also point at GDPR.
JIRA is used because it's been around a long time and until recently the competition was even worse. It's also gotten slower over time in my experience.
Trad. Engineering has a productivity problem – and nobody is talking about it
I assumed the 440B was the market cap of the industry. Why would they mention revenue without specifying.
You can find the React Native-based source code here (Apache 2 licensed):

https://github.com/celo-org/celo-monorepo/tree/master/packag...
Michael Jackson visiting the office!
Hardware indeed plays a minor role in income streams of the companies. Just look at regular iPhone teardown: https://www.cultofmac.com/658650/iphone-11-pro-max-productio... Less than half for hardware.
Can you elaborate on "UK's sabotages"?
The Office-Less World Is Making Us Drown in Shallow Work
Well said. All the pretty talk about "human rights", "democracy" and "environment protection" and stuffs, they serve nothing more than nice-sounding justifications/facade for western superiority and the current world order: "We are more developed than you, and you are destined to do cheap manufacturing work or simply export raw materials for us, because you are simply inferior in all those abstract moral aspects. So just stay in your place while we keep reaping the maximum rewards at the top of the food chain".

If one is serious, it isn't hard to take a look at how the industrial revolution happened over the past hundreds of years to understand how the West reached its current status in the first place, going through exactly similar stages. Development is a hard, long-winding process, and one doesn't magically get there overnight. There was an interesting study that looked at the corruption level in the US in the 1800s and found it to be 8 times more than the corruption level of 1990s/2000s China. When countries like Norway were poor before they discovered oil, it was not like they were exactly the model paradise of equality, green economy and "human rights" at all, while China now has the ambition to lead the green economy by 2050.

As you said, one could simply look at a third-world African country. Are people there objectively suffering from more human rights abuses, more poverty, more environmental pollution, than people in China? Is the supposed parliamentary democracy working there?

The West talks all the time about how they're supposed to help those countries develop by implanting all its system, while eventually all it does is to make it easy for the multinational western capitalists to reap the rewards. Nobody helps anybody else develop at its own expense for no reason. This is just how politics naturally works. China took advantage of the manufacturing boom to get out of poverty, which of course benefited the West a lot along the way as well, but China always also had a clear determination to grow out of such a "world factory" role, which the West clearly didn't foresee nor wanted to see. Thus the tension nowadays.

China is pushing a lot of policies in Africa nowadays and of course it's also largely out of China's own geopolitical needs, but maybe some of its infrastructure projects actually benefit the population more than some previous foreign investments, or maybe some of them don't. The point is, in the end you have to look at what actually benefits the common folks the most, instead of all the hypocritical gesturing and varnishing talks on the surface.
Not alot anymore, although alot of Swedes still think they are in the lead.

Although, Ericsson had their manufacturing in Sweden before.
https://en.wikipedia.org/wiki/Ericsson
Despite what many comments here might suggest, Twitter is a microblogging site. You do not have to consume other tweets in order to contribute your own tweets to Twitter. That’s why you can follow 0 people and still tweet.

That’s why I love this idea. Imagine writing a blog but everyone suggesting to you that you have to consume other people’s blogs in order to contribute your own. Twitter can be toxic. But it can be great. If you are not in a mental space to consume the doom scroll, this is a good way to post your thoughts while protecting your mental health.

I’ve been tweeting from the command line for a few weeks now but will probably switch to this.
Bitwise Operators in Python
I agree. I have a second, crummy old laptop for just this reason. I can't quite bring myself to develop on an underpowered machine, but it is useful to have one as a reference. Also, my phone is old because I'm a cheapskate, so that helps tremendously with assessing mobile performance.
Seeing as it has the following code sample I'm going to guess "not well".

new PersonName($this->first_name, $this->last_name);

I mean it could be doing silly things like returning an empty last_name but why bother the user with two fields then?
Fetching can start only when you are authenticated, by then you already want to see your data.

Obviously you can "cheat" by having a start page with no data or something similar, but that's not what we are trying to achieve
So, are we to gather that encryption on most android / iphones can now be easily broken? I seriously doubt this capability is just confined to law enforcement. How do we protect ourselves? I've started running full disk encryption on my laptop, but if I'm completely honest the data on my phone is just as valuable if not more. Any solutions to this?
Many companies are specifically opening engineering offices in Europe because it keeps getting harder to attract foreign talent to the US.
> To act like square pixels are a new plague is dishonest.

Please folks, the holidays are here and 2020 is almost over. Let's all be a bit more forgiving and generous to our fellow human beings. Maybe something like, "You may have forgotten that square pixels were contemporary" instead?
Only 14 out of 193 UN countries recognize Taiwan as an independent state. Given how Hong Kong was forced to bend the knee recently, I'd say this is a reasonable worry.
Although Microsoft really started as a subcontractor for IBM, which again shows the knock-on effects good government subsidies can have. Hadn't the DoD started SV, most of these companies wouldn't exist today.
I'm a big fan of King and as such implore you to recommend specific works: nobody should read 'Rose Madder' on accident (or even as punishment, I don't care the transgression).

Have you read Robert Jordan's 'Conan' books? I just reread them (after finally getting around to reading Sanderson's final two books of Jordan's 'Wheel of Time' series) and they're more fun than I'd remembered!
Some people prefer to live in societies with some semblance of basic humanity, where people don't go bankrupt and die from treatable illnesses. Or are just generally more rational than the average American.
You forgot the most famous, aerospace, and specifically the Airbus group.
People play games on PS4 and Xbox with 30fps and they manage.
What Happened to the Man Who Sold Everything He Owned for Bitcoin in 2017
Isn't GWT maintained by JetBrains these days?
While this technique allows an attacker to avoid revealing the exploit if you simply redirect the curl output to a file, it will contain tell-tale information (in this case, bufferloads of zero bytes) allowing one to discern that it is up to no good.

The author hints at other techniques for detecting curl|bash (http or dns callbacks), which would obfuscate but not completely mask the attacker's intentions.

Note that I'm not advocating for using curl|bash: it's a technique for gathering low-hanging fruit, and there's no point in putting yourself in that position.
Yes, CentOS as a precise RH clone will be history, but there is still RH. CentOS will still be close to the next RH release and sufficiently behind Fedora to be stable by itself. So a good choice for many, who want a bit more current software than Red Hat but want to be more conservative than to go with Fedora. For many users an actual improvement. For those who want Red Hat, they should use Red Hat or one of its clones.
Thanks a lot for your comment. I think it is important to note that max page speed is not a top priority in most of the cases. Banks, SaaS self service, etc. etc. - it's where it's probably not that much crucial. But - as always - it depends. Having that said - I am planning to develop 'fastest SPA in the world' toy demo with auth0.com, https://github.com/signalnerve/workers-auth0-example edge-side auth0 authentication and faunadb.com instantly-consistent cloud DB. The auth part of SPA sign in is just way too annoying for me. But yeah, hardly bank would ever sign for such stack, or at least a single part of it :)
I've been using Valora for a while now and even though I discovered it through the crypto world, I use it because it solves an actual problem for me. It's been a great solution for venmo-style payments with friends in different countries.

On/off-boarding of funds to local currencies is always a challenge in the crypto space but the app supports deposits from a debit card at least. Looking forward to exchange with fiat currencies getting more streamlined over time.
The Dragon Speech, and Chris Crawford's Improbable Dream
FireEye cybersecurity tools compromised in state-sponsored attack
I would say generally the swedes are progressive as you say. For example, not alot of cash is being used, most use credit cards/apple pay/swish(like cashapp I guess).
My guess would be that most swedes haven't even seen the new paper money design.
The simplest solution to storing people's names is a standard character field of reasonable length. Perhaps another one for "legal name" if needed. Maintaining a `tzdata` equivalent for names is a losing battle IMHO
Human Cosmos
Human Cosmos App helps individuals to grow to the next level, to
search for their purpose and to fulfill their mission with the help of artificial intelligence. We've created new methodology for human development based on research we made in neurophysiology, psychology, coaching, astrology and human design.
Probably the same reason why the gmail web interface is so slow too.
The Sonic waterfall is an example of dithering. If you degrade the quality of the signal enough (using a composite video signal, for example) the output will become blurry enough that the dithering blends together, and you can achieve certain special effects, such as the waterfall transparency.

However, there is a big trade-off in the form of the entire game being blurry. That's why many enthusiasts back in the day (and today) preferred RGB output, even though the higher quality would ruin the blending of the dithered pattern. The Genesis/Mega Drive therefore supported RGB (Sega released an official adapter in Japan, and there was a SCART output in Europe).

And, of course, if you were playing a game on a PC with a CRT monitor, dithering remained visible since PC monitors coupled with VGA signals were of much higher quality than composite signals on consumer TVs.

It's definitely not the case that pixels could not be seen on a CRT - it just depends on the signal and the CRT type.
Yeah but CITTI is the only one to actually do modern stuff (although coop/Sky tried out a few as well, but that ended with the REWE acquisition).

And outside of SH, it's even worse.
How much are senior software developers making in China?
I always thought his full name was David Heinemeier Hansson Jingleheimer Schmidt.
Trying to derive names is basically an impossible problem. I highly recommend the following both as arbitrary text fields:

1. Ask for "Legal Name" if you need it.

2. Ask "what would you like us to call you?"

If you are displaying users' names to others then you have infinite choices but they all boil down to "what would you like us to show in this context". The simplest is just a global name but you could have different display names towards different users/groups.
Based on my own measure of "read a book" I read zero books in 2020. Based on OP's measurement I read about 20. It's interesting what comes out when asking a simple question. My main take away is I should be less rigid as I'm like you where the fact I don't read anything thoroughly creates a block to reading more.
Most of the big ones in France (Thales, Airbus, Safran, Technicatome, Alstom). Until the 80s, France pretty much had a planned economy.
Why is everyone assuming that just because someone works for Google has to be competent? Solving algorithmic puzzles is not an indicator or actual technical skills.

To me, it looks like a work of incompetent developers led by incompetent technical managers upon requirements of clueless and ignorant product managers.
I recognize your name from some of the VS Code extensions that I use and just want to say thank you!
Just a guess, but there's been some press about China luring TSMC's talent by offering outsized salaries. Also, there's the increasingly aggressive military presence of China (flying bombers and jets over Taiwanese airspace with ever greater audacity) which suggests it's only a matter of time before China officially takes Taiwan. I honestly don't see the world doing anything to stop that.
Having a clear understanding of what is data, and what is a representation of that data (and being able to grok and manipulate both) is probably my #1 indicator of who is or isn't a good computing engineer. This is a primary example of a failure of this.
It's not an official package. The Arch Linux project cannot be held responsible for what non-official packages do.
They said "market", which is the place where things are bought and sold. That's why it's fairly clear that they refer to revenues and not companies valuations.
Seems to be maintained by Google

https://gwt.googlesource.com/gwt/
Or another book recommendation from Gates Notes ‘Where Good Ideas Come From” https://www.gatesnotes.com/Books/Where-Good-Ideas-Come-From which argues that some of the most innovative discoveries from history come from exaptation - the application of ideas from one discipline to an unrelated field.
Except that real estate in EU has value and also price, which, compared to local tech wages is quite a high price compared to the ratio in US.

Just ask anyone living in Munich for example, how much a house there costs (almost 4 Million Euros[0]) and what the typical dev wages there look like, but sit down first so you don't fall down.

Average property price in Munich is basically the same as in the Bay Area (aprox. $10k/square meter in both cities with Munich reaching up to $35K/square meter in the desirable areas[0]!!!), but salaries are half that at best.

[0]https://www.ft.com/content/9ba4873a-60f3-11e9-9300-0becfc937...
We're using self-hosted Jira and it's fast enough. From what I gather the cloud version is what's dog slow?

We'll likely find something else once the self-hosted version expires in a couple of years, unless the cloud version gets up to speed.
> Also many "retro" games make me sad, with them abusing "pixel art" without realizing that it was never about the pixels

These kinds of arguments always seem a little solipsistic to me. I think it's a mischaracterization to say most indie developers are blundering foolishly after something they don't understand vs just developing their own style or working within their constraints (there are constraints that aren't technical in making a game, after all).

I can understand the intention of developers in the 80s optimizing for blurry screen all day, but that doesn't change the fact that I just prefer the grid-look for a lot of game contexts and usually don't like art styles with heavy antialiasing or a lot of smooth curves. To say that if only I understood the reality of the technical implementations of 40 years ago my aesthetic preferences would shift is pretty frustrating. I'd imagine it's much more frustrating for actual artists who have devoted time and energy to getting good at making games in the style and probably know their history pretty well.
US settles claim against IT company for discrimination against American workers
The 30 hour mandate crushed hourly wage earners ability to work a 40 hour week at one employer
I guess I am older but pre jira things were so much worse that yeah... best version of this thing I’ve seen. Not that I love it but it’s functional and not an Oracle form or some ugly crud tool cookie cut for a process different than my teams.
Are they randomly generated at the higher levels? Level 60 only requires 2 moves out of the 3 it gives you.

Edit: This game is very relaxing. It goes up to 4 moves at level 90.

Edit 2: I don't think they are autogenerated anymore; level 100 is very aesthetically pleasing. Maybe level 60 was just a mistake or joke?
What about encrypting every users account info, and then when a GET comes in the server sends over everyones data that has ever logged on from that IP address? The client would then decrypt their own data. If compressed, then encrypted it could be small enough? Probably too complex tho...
OK, for FPS maybe (but nowadays FPS games are slower than in the DOOM/Quake days - thanks to console controller), I only played DOOM (from 2016) on my laptop. I don't remember FPS, but I doubt it was better than in GTA V.

For sure < 30fps is small for multiplayer games, but for single player is is quite enough (unless you get 1 FPS :)
It's not permanent. They could easily check for replies a few minutes later.
How redundant is your dataset?
Absolutely.

For applications I built myself, I would often just roll the possible configs for us as files in the container, and you pick one with a single env var (realistically this was like "dev", "beta", "prod"). Not great, but meant I could avoid the clusterfuck that is specifying all my AWS configuration in env vars on a per deploy basis.

ConfigMaps could sort of help with this, but I found what you found - having to base64 a config file as a field in a ConfigMap and make sure it gets mounted correctly just seems pretty baroque for configuring something with a file. And at the time, ConfigMap changes didn't even cause a redeploy, so your pods would for their lifetime keep on using a stale config!
It is more important for software people to know a wide range of subjects. Our job is to automate away the job of other industries, and every time we succeed we need to move on to a new domain and automate it. You should consider it a personal success when your current employer lays you off because the current version is good enough that they don't need as many people.
Your best bet to success in this industry is to know a lot about something that isn't automated enough yet.
There is a rewe here using e-ink price signs. But it’s privately owned so that doesn’t really count ;)

And at least for my normal rewe, it would make no sense to have those numbers, the average is below 1 person who’s in front of me at the counter.
At least if the server is slow it's likely to be slow for everyone
Ask HN: Who else owns a European Messenger chatbot?
I have many clients with Messenger chatbots integrated on their website.

One of them sent me this news of Facebook announcing major updates of Messenger API:
https://developers.facebook.com/blog/post/2020/12/04/upcoming-changes-messenger-api/

All of important chatbot features such as OTN messages, persistent menu, embedded videos, carrousel?... should be broken on December 16th.
The few information I could find is that there's not solution for now except spending dozens of hours modifying everything into text and generic button...

Obivously all of my clients are based in Europe and I built their chatbots with ManyChat and Chatfuel.

Is there someone here in the same case?
How are you managing this situation?
Probably a lot of money in an automated phone line for companionship/phone sex if you have the right voice models to work with it.

That might even be extensible to other phone systems, such as basic product support call centers.

If you actually think this is a good idea, feel free to steal it. I have no ability to pursue it.
I suspect there's something in that comment on above-average network connections - the people working on Google Cloud's UI are going to be doing so from Google networks, or over a Google VPN, which means they'll be seeing much lower latency to your average person who has to be bounced around their ISP network and then across a couple of peering providers before getting there.