skysight-inc/HackerNews huggingface dataset:
agreed, seems like there are story shapes yet to be discovered. i wonder what the graph of the hard-boiled detective story would look like given your description... the shape-shifter story shape?
Global Semiconductor Shortage Sparks Fear of Production Delays for Smart Devices
The pocket camera that allows you to make movies like a professional
Air dielectric coaxial can get above 90%. RF rides the dielectric in between the shielding and inner conductor, it doesn’t travel inside the inner conductor.
Google creates endless new products and services and will only provide it love and attention if it does well, but it won't do well unless it gets love and attention, thus a seemingly endless cycle of new things that get killed before many even are aware of them. And of course, people are aware of this trend so when Google launches something that does sound interesting many may choose to not use it because they know it will be taking away just as they start to rely on it.
There seems to be a few comments on survivorship bias and luck. I want to address those. While, yes it takes a lot of luck to be at the pinnacle of success. Their advice shouldn't be discounted. No one lucks their way to the top of the mountain. You can't control the weather, but you still have to climb the damn mountain. It's a combination of wisdom, hard work, and luck. A lottery winner brings nothing to the table. Most of them actually go broke again. It's hard to reach success and stay successful if you aren't decently competent.
> I firmly believe the idea that CSS (today at least) is
> complicated is just people not trying to learn what modern
> CSS is like.

You are absolutely correct.
I heard ordinary QR codes can hold up to 3KB of data.

How much data can this one hold?
"If the truth can be told so as to be understood, it will be believed..."

:)
Dark theme now available on Google News Web
John Carmack's path is highly unusual. I highly regard the person but would not take on his experience as career advice.
Hmm, alright. I suppose it's subjective then. To me SC is the better looking one by a mile. Interesting how differently we see it.
The Great Nazi Artifact Heists
HN is a special place with extreme focus on avoiding that fate, extreme alertness in moderation day to day, explicit anti-engagement features like cool off periods, no pictures and emojis etc. People who can stand staying on a mostly colorless pictureless site with no memes, are also self selecting to be a tad more thoughtful than social media people.
Russia hasn't been socialist for 30 years. If we're dredging up the past, look up "Cuyahoga River pollution". Spoiler alert: it was addressed through government regulation, not the free market.
The idea is that security is hard and expensive, so we serfs surrender ourselves to feudal overlords (Google, Microsoft, Facebook) in exchange for protection.
API-diff: a tool for side-by-side evaluations of JSON APIs
I wish Jetbrains would lower the personal license price. I use my compnay license all the time but still pay Jetbrains $89 every year (don't know why I've been doing that for a few years already, should give it a second thought).
Oof well let’s just assume it did, it’s a view about the specific user-ID so in theory it would return that.

I misread and then I’ll blame my mind for thinking implicit return as last line ;)
It says on jetbrains.com that their HQ is in Prague, Czech Republic.
On wikipedia it says they're a Czech company with headquarters in Prague, Czech Republic.

edit: Looks like they're maybe not entirely transparent about that.
Days off from work for vacations and holidays 1870-2000
The thing that most impresses me about JetBrains' products, after the very real "This was made by developers" feel to them, and the excellent community interaction, and the regular and plentiful updates.. is the price. They don't price gouge their users. They could double their prices and still have plenty of sales (but I guess they'd probably lose a lot of personal licenses.)

I'm sure they have actually done the numbers and perhaps even determined they are making more money this way, but from an outside/ignorant perspective it sure feels nice for a company to not have some MBA pushing that profit curve for all its worth and delivering damn good value for money for once.
I would personally probably have talked to the police rather than AirBnB support about that, because it seems like a clear case of extortion.
Honestly, the criticisms about misogyny and xenophobia that I've read (and I've read a lot of them) are extremely low-effort and bland. The story of the game and it's environment is strikingly negative about what is happening and doesn't for even one moment dip into approval. Of course, this is easy to miss if you just spend 30m looking around and all you see is a corporate hellscape.
A Review of MOOC Stats and Trends in 2020
I think you misread the issue; it's not a commit conflict. There was no second party. It's just a `svn mv` of a directory.

I agree that is anecdata, yet I've had 10y of extensive experience with subversion and 10y of extensive experience with git (plus a sprinkle of cvs and rcs to boot), both used on FOSS and company contexts. I've regularly teached both to beginners ans seasoned developers alike over the years. I've had the occasion to do things with both that would make many blemish and faint. Dismissing the counterexample with "everyone's different" is a bit hard of a handwave. I stand by my assessment: subversion looks easy on the surface but is fatally flawed down to the most simple actions, to the point of being able to cause data loss.
In some ways, this reminds me of the No Man's Sky launch. Massive amounts of hate from gamers, bad reviews, bad press, on and on. They overhyped and under-delivered.

Four years later, they've released half a dozen major updates, fixed hordes of bugs and have seriously made the game 10x better than it was at launch. It is now fully the game that was originally promised and more. It's also gone on sale with a major discount several times.

Now that may be an extreme scenario, but if a little shop like Hello Games can do it, I think CDPR at least has a shot. I will be happy to wait.
his point is about tools OVER areas - it's good to specialize in an area but often that involves building your own tools from the ground up to really completely understand something. Specializing in tools, or as he calls it being a "tools master" at a company provides more immediate business value bc the tool probably has lesser known features that exist for a very good reason.
I learn Rust because I need a statically typed non-jvm alternative for backend and for me Go is lackluster in its expressiveness after coming from Scala.
Rags to riches is Cinderella, which indeed is featured.
Elon Musk Has Made Millionaires Out of His Most Loyal Fans
Jupyter how to standout from VS Code and PyCharm?
Things that would be inadvisable while most of these companies are actively under suit for antitrust issues.
Why should you learn to code in 2021?
> ... by which microbes are fed carbon dioxide, along with hydrogen - produced using an electrolyser - and water.

So as always they are hiding in the title that the process requires energy, a lot of energy for the electrolysis.

Water is free in many places or at least cheap, CO2 is free but the concentration in air is low, energy is never free.

If you grow soy in Argentina or Brazil, you can choose a nice place were water is abundant and sunlight is abundant and the CO2 comes from the air. Soy can fixate nitrogen, so even a big part of the fertilizers is not necessary. Anyway, growing plats at scale is not so easy.

In their setup, they must pay for the electricity to produce the hydrogen. They must pay for the water. I'm not sure if they choose a yeast that can fixate nitrogen, but they will need the other fertilizers too anyway. They try to use a concentrated source of CO2, but I'm not sure if that can offset the other costs.

(And about agrochemicals to kill weeds, they probably need some antibiotics to kill the bacteria that will be happy to grow in the mix they use to grow the yeast.)
And furthermore an ad-supported product doesn't necessarily misuse your personal information either. Whether the user pays in dollars or ad impressions doesn't change the need to build a product that people actually want to use, otherwise there is no market for ads to begin with.
If you ever get that in US, I sure hope your people are more competent than ours and they come up with something that actually works. Because in EU, GDPR didn't actually solve anything. It's a pain in the ass both for businesses and consumers, and it only had one real (good) effect: it made (some) people aware of the fact that software tracks their lives. Nothing more than that.
I had the same as you, the GP made me do a blood test which was negative, my symptoms were being bloated and farting a lot (with awful smell). I stopped eating gluten for a while then slowly reintroducing it after couple of month in a non refined form (muesli). Now I can handle it much better than before but I suspect that could have been IBS and not only a gluten intolerance. Check out if lactose isn't the culprit, they put it in too many things that you wouldn't expect. Also having a good microbiota is really important, so you could give a try to Probiotics and PrEbiotics.
is it mediocre if it's true? sometimes good advice is just truth stated simply.
Donlee – Highness – Naija Songbird
Nice explanation. MIT’s “The Missing Semester of Your CS Education” attempts to address some of your points
https://missing.csail.mit.edu/
Lessons Learnt from WaMagaisa's Farm Mechanisation Expose'
Most (> 98%?) supercomputers run Linux. Has been so for many years.
Or ASCII 0x1C, 0x1D, 0x1E, and 0x1F. Because those are in the spec exactly for records based files.
Partisanship and Support for Immigration – Econlib
very kind of you to offer help where most of us down vote. this person does seem like they need someone to talk to.
You also don't take into account that companies respond to taxes by reducing the amount of the taxed components in the products.
Why Doesn’t Gravity Happen Instantly?
I think i am too cynical to think such a committee can stand up to corporate interests. Thank you for trying though.
The problem were the expectations. CDPR built such high expectations from the game that it was ridiculous. And they were in high-estee, W3 was amazing so people thought that such a gamer-centric company will keep their word.

Of course everyone with half a brain knew that a lot of these were infeasible in such a depth as they advertised but on the other hand, the game was in dev for 8 years, so why not?

Then the game came out and people (like me) waiting for it for 7 years got half-baked game that had so many things obviously cut really late that is painfully obvious. Features sitting there, teasing something you were promised but don't get.

Adding this to the debacle of last gen consoles issues, and ridiculous AI, zero replayability and you get a lot of angry gamers. And I believe rightfully so.
Thing is that when you master that tool deeply you also get fundamentals. Lets use deep learning example when you master something like pytorch deeply you also understand fundamentals like how automatic differentiation works etc.
Because there’s no proof of that and there’s plenty of proof of CDPR releasing a heavily broken game on an almost-current-gen console.
I wonder if you could do the same thing video codecs does. Diffs, with the occasional keyframe.
That's the second edition. The original took place in 2013.
I think this Solar Wind scandal (with all the "our file doesn't match the checksum? Just install anyway" competency level) is greater...

But anyway, the largest problem isn't even Windows, it's AD. Every corporate bases its entire access control in a baroque undocumented extension of a bad protocol with its security frozen at late 2000's years (upgraded by force a decade ago, because 90's security was too ugly). It's just insane.
I love it. This is great corporate lore.
I built my home compute cluster out of four Odroid N2. These are $80 ARM based single board computers (SBC's), similar to Raspberry Pi's. You can bridge the gap between high and low ends buy buying low end and scaling horizontally.

The troublesome piece is, of course, the horizontal scaling. For a cluster of ARM CPUs to be worthwhile, you need a job that can be parallelized, but not so massively parallel that it already runs on a GPU.

Even so, I think there's a lot of potential for these low end ARM devices. Ultimately, their impact on x86 could be the same as what x86 did to the previous generation of mini computers.
Keep in mind that what may seem like "personality fit" may be more related to "learned imperative programming first".

As an analogy, depending on which spoken language a person learned first (as a child, _automatically), learning some new languages may be particularly difficult or quite natural.

If we had all learned functional programming concepts first, our minds would be trained to think that way. We all learned functional (declarative) math, and we don't even think about it as such. It's just math.

This video gives some plausible explanations as to why imperative programming is more common than functional: https://youtu.be/QyJZzq0v7Z4
That horrible haunting sound

Images of war come to mind

Though this and AI may allow us to map out forest flora (fauna will avoid them)
Dialogue i.e. getting played?

He was bending over to yet another strongman dictator, e.g. fussing over getting him a Elton John CD for example.
As someone in a central european country, I can confirm, you are wrong, and we don't care what LMBFQQUBDSBDSAH letter is the fashion today.

You have every right to be offended by that, I don't really care.
Wow, thanks for pointing out that review, I really needed a laugh this morning.

"This fictional dystopian future isn't politically correct!"
Ask HN: How to Format Code for Printer
i sometime like to pint out code, but the default font is not so hot. also there are a few tricks i can think of to turn a monochrom code print to something nicer. anything out there?
Seaside's at least still being actively maintained.

My sense is that, as one of those languages that, while still reasonably popular, never really took off as an open source platform, the bulk of Smalltalk work is proprietary work that you don't really get to hear about. I'm hoping Pharo's good work turns that tide a bit; they've done a whole lot of work to address things that hindered the use of Smalltalk in open source projects.

Reportedly it's popular in finance. For example, JP Morgan somewhat famously built a major risk management system in Smalltalk. I've heard plenty of similar intimations, but, considering that, during my stint in the financial industry, I wasn't allowed to talk publicly about any technology that the company considered a competitive advantage (though we were encouraged to name-drop Java as much as we liked), I wouldn't hold my breath for a lot of specifics.
ah the irony of career advice. we only care to hear advice from successful people but the successful people are exceptions.

this is why I focus on generalized principles in my writing. all personal success is anecdotal but we should not let that stop us from trying to discover generalizable truths by induction and deduction.
> Fakespot helps somewhat it seems...

Which is unfortunately still Chrome-only...
Came into the comment section expecting a cold shower. Was not disappointed.
I don't know, I think it might be for real this time. The previous administration declined to pursue antitrust violations against Google in like 2013, and it's true that Democrats tend to be closer to Silicon Valley. But today there's bipartisan agreement we have a problem, with 40 states filing suit.

But the EU wants to punish Google by taxing a percentage of the profit.

Let's slay the monopolistic beast. I think we're finally headed in the right direction.
> That’s what the controls feel like…

I do not agree with this, higly subjective, but on a PC with decent framerates the controls are fine IMO. Much better than say, Witcher 3.
I have a crazy idea, lets code as if we were always on battery saving mode. ¯\_(ツ)_/¯
Thanks for clarifying!

Edit: does sound promising but hard to tell, seems like everyone is trying save face in this debacle
Well this administration is the most drone happy of since Clinton, executes people willy-nilly, and throws away treaties so perhaps judge it by those same standards.
Has anyone tried machine learning on this or the Graviton2?

I understand TPUs and GPUs easily beat these guys but it would still be interesting to see what raw cpu power can achieve in 2020.
I think the reason that this game was pulled is that CDPR told people if they didn't like the game to just ask for a refund. The refunds were outside of the PlayStation Stores refund policy, and this was causing a huge headache for Sony. They were fielding tons and tons of support calls over the game.

It seems like if CDPR hadn't pushed people to ask for refunds that Sony wouldn't have done anything here.
Looks great, ordered one. Thanks for the write-up!
Stole my comment! :)

You're right, though. I started playing chess to improve my concentration as a teenager, mostly for the purpose of improving my ability to focus on math. Then I realised that I got better at concentrating at math by... doing math problems instead of wasting my time playing chess.

According to Wikipedia: G. H. Hardy described proof by contradiction as "one of a mathematician's finest weapons", saying "It is a far finer gambit than any chess gambit: a chess player may offer the sacrifice of a pawn or even a piece, but a mathematician offers the game."

You don't even need to proof theorems in algebraic geometry to start seeing the beauty and power of mathematical thinking. Get a mental arithmetic app on your phone and spend a few months routinely practising some sums. What first appears as a dry activity will soon become a highly personal exercise in creative reasoning, of finding the best way to represent and manipulate with numbers. For example, I solve arithmetic problems visually but my friend works best by reasoning aurally (I don't get it either, but seeing as he can multipy two 4 digit numbers in seconds it works for him). I'll say that learning to multiplying large numbers in my head has done more for me in terms of mental training than chess has!
Can We Do Twice as Many Vaccinations as We Thought?
"An investment in knowledge pays the best interest." - Ben Franklin
I've been using duck duck go and google side by side for about a year now and I'm actually finding that duck duck go is consistently returning better results now

As far as chrome why bother? My computer grinds to a halt using chrome, been using firefox for years now
What are the dental restorations that can save your smile?
Dental restoration refers to restoring your smile through various treatments provided by the restorative dentistry professionals. It includes dental implants, dental crowns and bridges, dental bonding, tmj treatments, dentures and white composite fillings. The dentist after monitoring your dental condition will provide any treatment for dental restorations.
https://dentalbynature.com/restorative-dentistry/
Depends on what part you listen to. Carmack's work ethic is legendary and ability to output high volumes and exceptional work are things a lot of people can aspire to, especially startup entrepreneurs. I certainly have taken those words to heart in my business.
The expectations have nothing to do with this. It’s 100% due to the issues on the last gen consoles, and specifically the PS4 in this case. Horrible graphics and performance, tons of bugs, and way too many actual crashes.
Yes, those Russians can be quite blunt. I once found a great library maintained by a Russian guy that had zero issues on Github. I created an issue for a feature request and was brushed off with unexpected rudeness. Later I looked at this again and found that he was absolutely correct with his argument and his communication was just very efficient and I am sure he did not mean to be rude.
> in practice annotations make code LESS readible, not more

Agree, and disagree. I think it depends on lots of things, including how "heavy" you are with type annotations - I think annotating everything, or mandating to, including inline variable definitions - is over-the-top and usually makes the code harder to read. Likewise, chasing down every minor type error for the corner cases can end up wasting loads of time for almost no gain.

I also won't argue that sometimes the type definitions are excessively verbose and get in the way of reading code, and your point about less experienced devs is also true - for developers who aren't so familiar with type annotations, at worst, they make it harder to understand.

But carefully used, they can really aid understanding a function or codebase. We have a large, somewhat messy codebase open source academic codebase where the input to a function could come from dynamic dispatch some ~5 layers away, and usually the first task of diagnosing a problem is working out what you've actually been passed. Type annotations help solve this problem, as a somewhat statically verifiable documentation of inputs. We've found bugs using them.

It's probably not controversial to say that expected types/inputs aren't always obvious from the context of a function, and so need to be documented, to help people using the code. The alternatives to annotations are docstring documenting of types, which is defining types but decoupled and in a non-statically-checkable way - so easy to get them out-of-sync, which is easy when developers are undisciplined; naming (hard, and messy for compound types), pyi files (checkable, keeps them out of the way, but decouples definitions from code), or type comment - which solves some of the readability and checkability, but is still harder to keep up-to-date than inline.

So, overall I like them and have seen them bring value to the code I work with, even if that's just documentation, but don't think it's a black-and-white issue. I've certainly eschewed using them when helping less experienced developers write small personal scripts, but use them in my own code or when refactoring something vaguely defined to cross-check my assumptions.
And possibly lose their job during a massive pandemic? It’s hard to be a whistleblower.
Instagram, Hacker News, Lobsters
> The problem were the expectations.

No, the problem is CDPR building all the expectations with lies. I'm not going to link to reddit but there is a thread on the cyberpunk sub listing all the lies Cyberpunk said before release. Nobody forced CDPR to lie about the content of the game, especially all the unique NPC scripting stuff that doesn't exist. It's not just the bugs and the performance. CDPR sold something that wasn't in the game at release.

It must have been an horror for the developers pressured by management to do the impossible, only to be met with contempt by both the management and the gamers in the end because management can always blame developers "for not doing enough" even though every dev must have crunched for 2 years straight.

Also these dev sweatshops usually have high turnover, so they are incapable of retaining experienced developers because they don't value that, only rookies they can squeeze to the bone then throw away when they are burned out. The state of that game is the result of all that culture.
remember when `text-align: center` was all you needed? maybe with a `place-items: center` grid if you wanted to get fancy.

(the vertical centering has always been the not-so-straightforward part. horizontal centering has always been easy. the current CSS techniques are just as easy as the HTML-only techniques you describe.)