skysight-inc/HackerNews huggingface dataset:
>that scarcity will be gone and you'll be replaceable

That's a wild prediction not based in fact. There's an insurmountable skills shortage in tech and always will be. Appetite for automation, efficiency and software solutions is practically unbounded.

Fact is, software salaries are sky high because there's no union.

No high performer would ever willingly join a union so his salary can be halved or worse with the difference given to someone who is far less good at their job and is essentially unfireable.

Teachers unions ruined education, and a software union would similarly ruin software by protecting the worse engineers and dragging salaries down of high performers.

The best teacher in the US is paid identically to the worst teacher. No wonder education is a disaster.
fzf, I use it in conjunction with cd as an alternative to z.lua (another great tool)and in conjunction with xdg-open for quick file launching.

Newsboat, a great RSS feed reader.
> I do not think your beef is with IP. I think you are anti private property.

I can see no evidence that this is the case, just based on that comment.
Then again, I work all week with little entitlement to the "intellectual property" I generate, but I still receive income for my work. Making a livelihood by getting paid for the work I do and its value on the market, and the time I spend doing it and its value to me is the situation most people are in.

Being able to extract substantial rent in effective perpetuity from e.g. some copyright you own is a luxury only afforded to a relatively small minority, and ideally I think only productive work should be awarded, not rent. That will incentivize productive work rather than rent seeking.
Vanilla Pomodoro App for Productivity
Show HN: Vanity. A Vim plugin for managing color schemes
Just a simple little plugin I needed for managing the huge amount of color schemes available for vim. Allows for cycling through available color schemes, setting defaults etc..
Still a WIP but it has been solid enough for me on Linux using vim 8
You could just as easily say that people who respond well to unilateral and energetic feedback are not motivated and society loses out without harsh criticism. It's hard to quantify these things and that means every position is at least a little reasonable.
I’d take that article with a pinch of salt.

We don’t really know either way and speculation isn’t massively helpful given how dicey info surrounding vaccines and associated media coverage is.
One use case is photographers / models /studios creating mood boards for a photoshoot. E.g. A studio owner might for example post a bunch of images that illustrate the type of 'look' that they are offering to photographers in terms of the lighting, outfits, make-up artist capability, etc.
> Think about the user-facing behaviour that you want when e.g. one user tries to join a group at the same time as another user deletes the group.

You join first and the group gets deleted or the group gets deleted and you can't join. I don't see the issue.
Show HN: I made a Markdown editor that automatically publishes to custom domains
Founder here. It's been a long way since the beginning [1]. We started as a "design to code" tool where we tried to automate the process of design hand-off. We had hundreds of converted projects and worked with great customers like IDEO, Zillow or DocuSign. The problem was that customers weren't coming back (even when we delivered the best code possible - we had human intervention to guarantee perfect outputted code).

We learned 3 points: 1) it's technically extremely challenging to get 80%+ conversion accuracy for all designs consistently; 2) we don't want to have a fixed cost (human validation) for every project delivered (we want to be 100% SaaS); 3) we don't want to be discardable - after getting the code our customers had no motivation to stay on the platform.

At this point we started talking to our customers (mainly web agencies and SMB owners) about what would be the easiest way to publish websites [2]. Many startups have questioned this and built great tools to help solve the problem (Webflow, Squarespace, Wix, etc).

This seems like a solved problem, right?

It turns out people want something simpler... like the document tool they use everyday for virtually everything [3]. This was the moment we decided to focus 100% on a new tool: a Markdown editor to help you create a personal profile, a landing page to capture emails, or something a bit more elaborate. Fully responsive and free.

To be honest the product is still in an early stage. There are basic features that aren't implemented (like version history, multi-page websites or collaboration).

Even at this stage I think this can help some people, so go ahead and check it out! [4].

We can now publish custom websites as easy as writing a blog post.

-----

[1] https://news.ycombinator.com/item?id=20624140

[2] I'm happy to discuss our pivot decision

[3] We interviewed 33 customers. By the way, I was amazed and completely surprised about this conclusion.

[4] https://zecoda.com/
Testing Out the Digital Ocean Container Registry
Google cloud speech to text has 2 prices. You pay extra if you won't allow them to keep the data to improve the product. It adds ~50% to the price.
I would love to consider measurement something ontologically special, but it's not possible because there is no well-defined definition for what a measurement is.

The definitions I have found always invoke the presence of a "classical system"/"observer".

But that just kicks the can down the road, because there is no well-defined definition of a "classical system" either.
wow this is "the" best explanation I have ever heard as an outsider of physics. thank you. actually this made me feel comfortable with the universe and effort explaining it. I think any one who speak about information must use bytes!
Quick guide to getting started:

Install with vundle:

Plugin 'whatever555/vanity'

To cycle through available color schemes call :VanityNextCol.
When you come across a colour scheme you LIKE call :VanitySaveFavColorForFileType to add it as a favourite.
When you come across a colour scheme you LOVE call :VanitySetDefaultColorForFiletype to add it as the default colour scheme for that filetype.
PDF/A is a reduced subset of PDF, optimised for archival storage. A compliant PDF/A reader has a greatly reduced attack surface compared to a full PDF format reader.
I see. Thanks very much for this info.

Binary bitflip resilience is really cool. The radiation-hardened-quine idea (https://codegolf.stackexchange.com/questions/57257/radiation..., https://github.com/mame/radiation-hardened-quine) is cool, but these source-based approaches depend on a perfectly functioning and rather large (Ruby, V8, whole browser) binary stack. A bitflip-protected hex monitor or kernel, on the other hand...
Sure. Everyone agrees Copenhagen is just kicking the can down the road. I'm just saying, let's not act like we have a ton of viable theories to fill out the rest of the road; in the meanwhile, we still have to perform measurements and make predictions, and the projection postulate is handy for that.

(It would help tremendously if we ever measured quantum states that weren't "collapsed", but as we've never done this so far it makes most of the stochastic collapse stuff hard to justify, even if it seems intuitively like the right approach).
That could prove really difficult without the death of those not in need of any advancement. Power and privilege by their very nature tend to find ways of avoiding being watered down.
Yes, I just wanted to know whether article with more images for SEO is a common knowledge now as the parent comment suggests.
It does.

Putting Wine DLLs on SC4 folder make it run better even on Windows. Ditto for a couple other games (for example Arcanum: Of Steamworks and Magick Obscura)
It's easy to fall behind on bumping up the high watermark for your max autoscaling or for new traffic patterns to cause emergent instability. New code paths are taking unprecedented amounts of traffic all the time.

In 2021, how does one keep track of resource starvation at the process, container, os, service, pod, cluster, availability zone and region levels?
what about the reserve requirement?
The Data Show That Socialism Works (2019)
This could be handled locally, like uBlock. I'd like to have such a browser extension to re-filter and re-rank the search results, where I could simply ban/boost a keyword or a topic. The same extension could be applied to FB and Twitter as well - they too generate feeds that could be re-filtered and re-ranked.
Exactly. "Make myself visible" button on top of a list of random people near you, plus the warning you mention.

Telegram can be criticized for certain things, but this isn't one.
Interesting, I remember it being taken down immediately after my complaint it would have been really bad if it had resurfaced.
Am very interested! By looking at it on a glance, I'm wanting to write a mscx (Musescore) importer. I have a question though, that may have skipped my eyes: is there a way of setting a note's duration to less than a beat?
Homo Informaticus, from Plato and Aristotle to Alan Turing and Claude Shannon
State of CSS 2020 Trend Report
> But search engines could have the bot retry requests to check the website‘s honesty.

A simpler solution to this is just having a human check it.
The idea of fiat currency only works when people are forced to participate in it. The petro-dollar was fairly obvious in the late 20th century, but now things are more subtle.

The key thing is ensuring that all exchanges of wealth only occur within a currency controlled by the authorities. They are not really concerned about minor instances of tax avoidance; the primary concern is that large scale economic activity could start occuring outside of a government controlled credit market place.

The goal here is to ensure that Bitcoin is financed in USD, and that the finance of this asset remains in government controlled credit. You can borrow bitcoin sure, but its in USD credit markets.

You can't at this stage get a bitcoin-mortgage, or a bitcoin credit card that never references USD. Imagine if you could transact in bitcoin all the time, and post assets as collateral to get bitcoin loans with interest pay-able in bitcoin. This would be a point where people stop measuring bitcoin in USD and start measuring things in bitcoin, and is something the US regulators seek to avoid at absolutely all costs.
>Definitely agreed, in general it seems like most DBMS mostly scale vertically better than they do horizontally.

NoSQL databases do nothing special to achieve horizontal scaling. They simply don't support transactions or atomic operations across documents. If that's what you want you can just choose an RDBMS with that behavior.
One wonders if there is not some element of 'tit-for-tat' in response to the Anne Sacoolas / Harry Dunn affair at play here.
The described Telegram feature is strictly opt-in and it comes with a big warning before you enable it.

It's a really low-quality article, pay no attention.

The author is basically complaining that GPS works.
I misunderstood what you mean. Please ignore. On a side note, by colorspace I mainly meant that we can just stick with one with ultra-wide gamut. There are indeed other reasons to have different color spaces.

(Below is my original comment for transparency.)

-------------

Gamma isn't really about CRT; or I should say, they're two different things. The fact CRT has a somewhat physical "gamma" (light intensity varies nonlinearly with the voltage) is likely just a coincidence with the gamma we're talking here.

The reason gamma is used in sRGB is because human eyes are more sensitive to changes in darker area, i.e. if the light intensity changes linearly, it feels more "jumpy" in darker end (which causes perceptible bandings). This is especially an issue with lower color depth. To solve this, we invented gamma space to give darker end more bits/intensity intervals to smooth the perceptive brightness.

>it's not needed to understand the difference between linear and non-linear colorspaces

It absolutely should, since any gamma space would have problem with "averaging", as explained by the GP. Actually, it's so bad that almost all the image editing/representing tasks we have today are doing it wrong (resizing, blurring, mixing..).

This topic has been discussed extensively on Internet, so I'm not going to go into detail too much. A good start point is [1][2].

[1] https://www.youtube.com/watch?v=LKnqECcg6Gw
[2] http://blog.johnnovak.net/2016/09/21/what-every-coder-should...
See, this is why people need unions. In my country pensions are handled by the employer AND the union. All the issues you mention are not present here, since unions would not agree to let employers hold a pension over someone like this.
right on thanks for making this point - "Also, IIRC, the predictions made by heliocentric model were less accurate than geocentric ones." - that was my recollection also: the epi-cycles had greater predictive power and accuracy.
Capital Gains Taxes + Inheritance Taxes (more so in the UK) + Inflation means that all wealth is gradually eroded. The stigmatisation is to prevent transactions occurring outside of the taxation and government credit system.
The pieces that it does predict some things better:

Is one player happier than the other right now?

How long will it take to make the next move?

How long will the game last?

There's lots and lots of observable things other than who wins that the coin flip model does a worse job at. Thus, the example makes just as good an argument that making better predictions is still what makes a model better.

The missing question is "what are you using the model for?"

Are you trying to learn chess? Understand human psychology? Predict the outcomes of chess games? The same model isn't going to be the best for all of them. Like, the super GM level stockfish is going to suck at predicting beginner chess games

Whether one model is better than another is all about the purpose it's trying to serve, and how well it does that.
CouchDB is often just used for simple cloud sync in combination with PouchDB. It's like having a Google Drive integrated into your application. If you do any complicated online querying it's simply not meant for that.
Jamming Attacks and Anti-Jamming Strategies in Wireless Networks
Sonic PI on the web, with repl.it like forking/remix would be really something.
> I've never seen hners describe a product as "sexy" as many times as in the comments here.

There are just 2 comments with the word 'sexy'. 4, if including your comment and mine.
Maneesh Agrawala [1] and his group has done lots of similar work with the same basic idea of editing audio or narrated video as if it's text:

* Content-Based Tools for Editing Audio Stories [2] (the software is released as an open-source project called speecheditor [3])

* Text-Based Editing of Talking-head video [4]

* QuickCut: An Interactive Tool for Editing Narrated Video [5]

[1]: https://graphics.stanford.edu/~maneesh/

[2]: http://vis.berkeley.edu/papers/audiostories/

[3]: https://ucbvislab.github.io/speecheditor/

[4]: https://www.ohadf.com/projects/text-based-editing/

[5]: https://graphics.stanford.edu/projects/quickcut/
VIBES Technology | https://www.vibestechnology.com | C# WPF Developer | Delft, the Netherlands | Full-time | On-site (WFH during pandemic)

VIBES helps the automotive industry to reduce noise and vibrations in cars, which is a relevant topic in particular for electric cars (higher frequencies generated, no masking effects anymore from loud combusion engine, new components as big coolant compressors). We do so through our knowledge of structural dynamics and signal processing (knowledge here is a big plus for the role as SW developer!). We work with the innovation centers of OEMs as BMW and Volvo, for example. VIBES has grown considerably and that is why we are now looking to expand our team.

https://www.vibestechnology.com/about-us/careers/#job-587862
Nah, you are measuring your worth against accounts and prime ministers. Instead you should measure your worth against market and the position within that market. Anyway, enjoy your 27k while your peers earn double that.
How to Build Big Software with Small Agile Teams
What you are saying is that whenever we, the observer, leave the QM model we use the collapse as a computational trapdoor function? Sounds like an interesting point of view.

But would that not also imply that we should be able to measure the quantum world with quantum devices? Say we have a quantum property that is extremely close to p=0.5. If we could invent a device to replicate that property perfectly and measure it repetitively we could then estimate ever more accurate boundaries for the "true" value of p, no?
The inconvenient truth about MQA on iOS
Fruit Rollups?
Non-BSL4 labs shouldn't be ignored, though. Back in Feb 2020, a rumor circulating on Chinese social media said that there was a Non-BSL4 lab involved in researching bat viruses in the city. See my other comment as well.
I see where your criticism is coming from, but I think you're mostly nitpicking on the character analogy-breakdowns of the piece rather than the general nature of the argument.

As for "isn't this theoretical framework based on our observations"? Well, yes and no; as Einstein famously once noted, "it's the theory that decides what can be observed.". Obviously the reverse is also partly true and the whole thing is an iterative process, but in a sense Luke's article seems to be about the same thing as Einstein's quote: that it is fruitful to challenge the framework every now and then, rather than accept it as religion.

Specifics aside, I don't think that's an unreasonable mindset to have in science. (or other fields for that matter - a similar mantra exists in medicine: "always dare to challenge the existing diagnosis" -- exactly because people rarely think to do it)
> I'm also really curious what contexts this has been most successful in. E.g. was it used for dithering in images or games back in the 1990's when we were limited to 16-bit or 256-bit color? Or is this something more recently explored in academia or in some niche imaging applications?

No need to speak in the past tense! It is not a "niche" application, either. Think about it: gray ink is almost never used. All printing into paper is done by dithering black ink into white paper. This includes bank notes, passports, product labels, etc. Besides dithering being used everywhere, it is a very active area of research, both in academia and in industry. In my lab we have seen a few industrial projects concerning dithering. It's a vast and very beautiful subject.

> do you have any links to examples?

Take a look here for a couple of examples: http://gabarro.org/ccn/linear_dithering.html
Yeah, there was other thread about Uber, where similar sentiment was seriously debated there, so I didn't recognise this as sarcasm either.
I wonder if deep learning algorithms such as worldsheet [0] would help in simulating multiple angles, so the program can switch from one angle to another on cuts, to make them less jarring ...

[0] https://worldsheet.github.io/
Software engineer with 8+ years of experience both in backend and frontend development. I can easily adapt to any stack and would enjoy being able to learn some more modern ones if given the opportunity.

Location: Almaty, Kazakhstan

Remote: Yes

Willing to relocate: Yes

Technologies: Java, Python, Go, JavaScript, TypeScript, React, AWS, Linux, Docker, CI/CD, DevOps, API design, Integrations

Résumé/CV: https://drive.google.com/file/d/16gmT3wHE0ccaocYzkOgyVoaudzgqN2-_/view?usp=sharing

Email: bissaliyev at gmail dot com

Résumé/CV: https://drive.google.com/file/d/16gmT3wHE0ccaocYzkOgyVoaudzg...

LinkedIn: https://www.linkedin.com/in/bissaliyev/

GitHub: https://github.com/bissaliyev
The length of time is largely dependent on industry as well. In Automotive, 3 to 3.5 years for 1 Project cycle would be a minimum to step out of the Junior status.
I don't see why you would avoid talking about it.

As far as I've understood, CRT monitor gamma has basically evolved to become the inverse of human eye gamma :

http://poynton.ca/PDFs/Rehabilitation_of_gamma.pdf

(With some changes for a less accurate, but more visually pleasing/exciting replication of brightness levels ?)

Now, with many modern, digital screens (LCD, LED, e-ink?), as far as I've understood the electro-optical hardware response is actually linear, so the hardware actually has to do a non-linear conversion ?

I'm still somewhat confused about this, as I expected to have to do gamma correction when making a gradient recently, but in the end it looked like I didn't have to (or maybe it's because I didn't do it properly : didn't do it two-way?).

Note that the blog author might be confused there too, as just after he says :

> With these conversions in place, dithering produces (more) accurate results:

– you can clearly see that the new dithered gradient doesn't correspond to the undithered one ! (Both undithered gradients seem to be the same.)
Using Observers in Laravel to react to model changes and clean up your code
> There are range query on keys

I took it to mean the webserver doesn't support "HTTP range requests"[0], as opposed to ranges of keys.

[0] https://developer.mozilla.org/en-US/docs/Web/HTTP/Range_requ...
People have already replied to a lot of you wrote here, so I just want to add that Einstein emphatically did not reject quantum theory. Indeed he is probably one of the people who could fairly be called the creator of quantum theory.

What Einstein was rejecting with that quote is what we call the "Copenhagen Interpretation" of quantum theory. In my opinion he was quite right to do so, I do not know anyone in the quantum foundations community that takes Copenhagen very seriously any more. Einstein's qualms about Copenhagen lead the way to us understanding its flaws, and to people like John Bell putting us on a path to fixing some of those flaws.

Einstein spent a lot of time looking for "something better" than Copenhagen, sadly he did not find it, but people who came later than him did (Everett, Bohm, the quantum Bayesianists etc).

I'm going to slightly repeat what others have said here and talk about your issue with the uncertainty principle. Think about a wave travelling on the surface of an otherwise smooth swimming pool. The wave is an extended object, it is spread out. When we model the wave the fact that we don't assign it a perfectly precise "position" is a feature, not a bug of our model. Similarly I would argue that the uncertainty principle is not some barrier "blocking" us from seeing the true values of observables as we would like. It is a statement telling us that our mental model of things having a precise position and momentum at the same time is wrong, as wrong as trying to locate the wave at a precise position on the pool would be.
Great article!

Frustrated that Firefox doesn't support "image-rendering: pixelated". FF supports "crisp-edges" and happens to implement that as nearest-neighbor filtering but the spec says that is not the meaning of "crisp-edges".

I don't understand why Firefox is dragging their feet on this. It seems like such an easy thing to add. In fact given their current implementation they could just make `pixelated` a synonym for `crisp-edges` and ship it

Here's the 8yr old issue

https://bugzilla.mozilla.org/show_bug.cgi?id=856337
>It is more like you expect to be able to observe 2 bytes of position information and 2 bytes of momentum information but the underlying quantum state is defined by 2 bytes in total. The full 4 bytes cannot fit inside 2 bytes.

So the programmer who wrote the simulation program took a shortcut. "No one will ever look at reality at this granular of a level, we should be good." Figures.

Seriously though, great explanation.
To a certain extent, there is substantial amount of "smoke shaming." A lot of the smoking mass media ads involved second hand smoke which was largely a shame campaign. By demonstrating the damage you cause others, you invoke shame in the action of smoking.