skysight-inc/HackerNews huggingface dataset:
> getting the refresh rate into usable territory

Doesn't unnecessary refresh deterioration the e-ink display and diminish its power efficiency? I really see no reason for the display to refresh until the actual information you need to view changes. What do you need a higher refresh rate for? Wobbly window effects, smooth scrolling, verbose build output and intense action games?

I really don't want the screens to adapt by increasing refresh rates, I want the software to adapt by ditching scrolling for pagination, giving up unnecessary visual effects, decreasing verbosity (only displaying what I really want to see) etc.
Windows requires the modifier key held down when clicking, but macOS adjusts the open menu according with currently held down modifiers.
I teach this stuff (biomedical engineering statistics) to undergrads.

The hardest thing for them with probability is false positives. conceptually it does not seem to align well with how the human brain works. I've had students literally get so frustrated the cry because they know what the math says but can't accept that you can test positive for a disease and not have it. They know they are wrong but it's just this weird sticky misconception.
I read that the same way until I realized that it would be fair to say that even I'm "intimidated" by C++ despite having quite a bit of experience with it. It's not a matter of cleverness or experience. You can know something inside and out, and still admit that it's out of control and worry about the costs of its complexity.
Ask HN: What happened in this hiring process?
In February I applied job post on I saw on WWR. I had a 1st talk with the hiring manager, where he explained their hiring process: 1 technical interview and 1 onsite whiteboard interview.

As I passed the 1st interview, the HM asked me to send options for flight times for them to buy the tickets. I emailed them with my availability and was left without a reply for a week. This was when the COVID-19 crisis exploded. I wrote them suggesting to do the 2nd interview remotely. He replied and told they were halting hiring temporarily due to the crisis and that would contact me if the situation changed.

1 week later I saw another offer for the same position on WWR. I found it weird didn’t say anything. Maybe they had a pre-scheduled post? Who knows?

One month later I saw another offer. This time I decided to follow up and received a reply in the lines of: “Hi, I was about to write you. Yes, we resumed hiring. Let’s continue with your process”.

We scheduled another interview for 2 weeks later. On day of the 2nd interview, the HM emailed me a few hours before and told that I should re-do the first interview, since it had passed a long time and that “the team would be more comfortable like this”. I agreed. I passed this interview (again) and passed the whiteboard interview a week later.

Then the HM said that now I had to interview with the CTO and the PMs. I did them and as
no one had reach out I wrote another followup. The HM told that they were going have a meeting last Monday and decide if they would make me an offer. Today, 4 months since the first email, I got a feedback like: “ We found your profile interesting but it does not fit perfectly with our needs atm”

This made me think that all the late replies and extra meetings were a way for them to gain more time while they found more candidates.

Is there anything one can do right on the start of hiring processes to spot shady practices?
The Book of Shaders is in the dark. Too much parallel processing ?
Nope, there's no bachelors degree required. I was actually pretty surprised by this when I first heard about it and I emailed them. In part of their response I quote:

Our program aims to make admission less bureaucratic (no degree, no GRE, nor recommendation letters, nor statement of purpose required), but we still are appealing to students who have the near-equivalent of a Bachelor’s degree, whether through academic study, years’ of industry experience, or, being self-taught to a high level. This is a rather rigorous program at the Masters level, equivalent to the content taught for many decades in our on-campus courses, but presented in slightly smaller pieces and in 8-week sessions, rather than 16-week semesters.

I have heard of people getting entrance to a Masters program without an bachelors degree, but not in technical disciplines and definitely not in a manner this open.
Well, not being able to use the standard library certainly makes it more difficult to write safe and performant programs.
“Forever Chemicals” Are Building Up in the Arctic–and Likely Worldwide
You perfectly illustrated why this is a problem. Calling functions from one side to the other involves ceremony. Ceremony adds cognitive overhead and decreases readability.
Hi, a few suggestions. Your benchmarks github repo requirements.txt shows uvloop is not been installed. In addition, the bash script calling uvicorn doesn't have uvloop set for the loop parameter. For example, serve-uvicorn-starlette.sh should be:

uvicorn --port 8001 --workers $PWPWORKERS app_starlette:app --loop uvloop

The uvicorn docs should point out what a big difference uvloop makes.
This is an article about monopolies - which are all about scale and market dominance.

Yet you've excluded both from your analysis. It doesn't seem to be a good faith argument.
The ISA is defined by ARM, vendors can't directly change it. The actual properties of the chip is up to the vendor e.g. cores, caches, subsystems.
> even the unions are not too fussed about it

That's because it primarily hits contractors, who are typically not unionized and in fact tend to erode union presence.

Abuse of contractor agreements and temp-agencies has already been used for decades to effectively bust unions, that's really nothing new. Mass-rehiring could have been done already a long time ago, and likely was, by and large, where they could avoid the resulting bad press.

> The legislation is in current Finance Bill and so far has met no resistance and likely is going to pass.

Tories have a solid majority, and they are anti-unions as an article of faith. Even if Labour made a stink about it, tabloids would likely ignore it. The most pro-union Labour leader since the '80s spent 5 years being vilified precisely so he couldn't raise this sort of issue.
If you're still reading, thank you for the detailed explanation and references. I hadn't heard of Wenamun. Sinuhe rings a bell, maybe a novel? I have some digging to do :)
I think the two go hand in hand. I get emotional over many a professional topic.
Well, that's bad.
Discussed about 10 months ago:

https://news.ycombinator.com/item?id=20660709
No software is completely secure, and even the most junior developer operates under that assumption. Therefore everything is relative.

Do you really think the Android list would be shorter, or less consequential?
"tuition-free" is a misrepresentation of USD 4K for an undergrad degree. That might seem cheap for US (does it? really? compared to community college for example?), but it's crazy expensive for most "people" out there.
"Big advertisers are using metadata to collect and map any given users’ Internet behaviors for content marketing purposes. I, too, used to steal users’ data. But it was a crime when I did it. Perhaps if I had sent them an ad or two it would have been less illegal?"

I kinda laughed and cringed with fear reading this section and the sections describing life as an inmate.

IMO it worries me thinking about the world he joined full of rights abuse in prison and mass commercial surveillance of our data.
Chem Faiss: AI based scalable similarity search architecture for molecules
Zoom promised to be better at censoring global calls at Beijing’s request
>It's also a little bit more performant than Nautilus recently too I think, but both are still slow compared to eg. Thunar or Dolphin.

Laughing in Midnight commander
Usung Budaya Indonesia, Garena Fantasy Town Dapat Dukungan Kementrian
The issue with counterfeit money is that it devalues the worth of all other money.

But given who holds the majority of the money being devalued, given the extent that money is already being devalued for the benefit of some at the expense of others, and given that the idea of taking a relative to wealth portion from the group for the benefit of the poor is a form of redistribution the group already engages in regardless of the consent of the giver, I think you can easily construct an argument that it is not immoral to use counterfeit money as long as you pick the right targets.
Sure you can. They're not pegged together like at one time but you can walk into any bullion exchange and buy yourself X amount of gold in all sorts of highly portable phyisical forms for X dollars.
The reason that RDMSes aren't dead isn't that they have too much momentum to be displaced by NoSQL. The reason they're not dead is that they're a good data model for lots of applications, and their consistency semantics and tooling provide real boosts to developer productivity.
Show HN: A “How to Talk About Politics” Simulation Game, Made with Google Docs
Russia is the last remaining European Colonial Empire with their colonies still part of the original power, mostly thanks to them being geographically together.
Probably the most interesting new concept that I've come across is Linux's io_uring, which uses ring buffers to asynchronously submit and receive kernel I/O calls.

While Windows has had asynchronous I/O for ages, it's still one kernel transition per operation, whereas Linux can batch these now.

I suspect that all the CPU-level security issues will eventually be resolved, but at a permanently increased overhead for all user-mode to kernel transitions. Clever new API schemes like io_uring will likely have to be the way forward.

I can imagine a future where all kernel API calls go through a ring buffer, everything is asynchronous, and most hardware devices dump their data directly into user-mode ring buffers by default without direct kernel involvement.

It's going to be an interesting new landscape of performance optimisation and language design!
Formation of gigahertz pulse train by chirped terahertz pulses interference
Antibodies from llamas may lead to Covid-19 treatment
Hi, can you please do so? I am an engineer interested in starting my own streaming platform.
Some functions have replacements, others don't. Just one example: both F5 and CTRL-R in browsers do a refresh; CTRL-F5 does a hard refresh (also renews the cache); I don't think there's a non-function-key alternative for that. Losing the function keys would be a major nuisance.

The numeric keypad is useful to me too. A bit less than the function keys, perhaps, but when entering a list of numbers it works so much better. What's more: keyboards without numeric keypad also tend not to have the section with ins/del, home/end, pgup/pgdn and arrow keys; instead those keys are often arranged in cumbersome and inconsistent layouts. I use those a lot too.

I don't know in exactly which meaning you use the word "atavism", but I do know that having all these keys available, in a familiar layout, is very very useful to me.
Abstract:

The state-of-art broadband THz sources can contribute to the development of short-range 6G communications. This paper has demonstrated the feasibility of forming the controllable sequence of THz subpulses in the temporal domain and the corresponding quasidiscrete spectrum by the interference of two THz pulses with an exponential chirp. Moreover, due to small time delay between these pulses the temporal and spectral structures are similar to each other (so-called “linkage relation”). This will benefit information encoding in the THz range. The calculated metrics for the prototype communication channel based on the proposed method are competitive with existing short-range THz CW channels.
True, and definitely something Windows should have.
Empowering Decision Makers Through Open-Source, GH Actions, and Kubernetes Jobs
As they say, if you are trying to get rich and famous, instead try to just get rich. Chances are it will suit you pefectly.
> Certainly we lack (to the best of my knowledge)
a rigorous model or definition for terms such as
"conscious" and "qualia".
That doesn't tell us anything about whether
introspection or consciousness is necessary or not,
just that our understanding is lacking.

Yes. In (theoretical) Computer Science, one of the first things students learn are the limits of their domain and the limits of mathematics and models in general.
Keywords: Halting problem

In other domains (e.g. biology, psychology etc.) they don't bother with such meta physics :)
They use very primitive models (e.g. game theory) to map very complex processes.
They forget the proverb that all models are wrong, but some are useful.
And if that complexity gap is to big, the models just model randomness.

Long story short: I doubt it is possible to build a formal model to describe qualia or introspection.

> The fact that humans seem to have it doesn't say anything
> about it's necessity (or lack thereof).
> It only speaks to it's presence in our particular case.
> I would challenge your assertion that "qualia is not simply a state".
> In the absence of a rigorous model how are you backing such a claim?

As I said, there is no "connection", no "dependency" to evolutionary processes. It is decoupled of what we call evolution.
I would rather think it is a property of matter or physics,
than one of biology or even cognition.

On the other hand, take the usual examples. A color can be described as a certain wavelength. You can model that. You can build a machine, that detects / "percepts" colors and have an inner state of that "color".
What is needed in addidition, to create, what we (as humans) perveive as colors? Is it a matter of complexity? Like,
if a lot of processes interact and supervise each other, then there are 3rd level effects, like with magnetism and electricity. And one of this is a new emerging "force": consciousness.

> Similarly, how are you justifying your assertion that
> human behavior could be simulated without introspection
> or consciousness?

Maybe not in that complexity, but it's possible to simulate agents artificially in an artificial world.
To simulate reality, you need a "super" reality and more energy than is existing. Modelling is costly. You have to sacrify through "abstraction".
Maybe consciousness is just possible at this level of immediacy when everything interacts with everything in real time.

> For that matter, how could anyone justify a claim
> to the contrary?

If it could model or emulate a certain mental state at any time of a given person and communicate that state. So that the person could verify it.
Like a weather forecast. It would be a sign in the direction. But of cause a real "proof" is not possible.
Faithful to the original in that sense!
I remember this from a year or two ago. I found it to be a useful entrypoint into a topic that I thought I'd never understand at all.

Understanding the basics of shaders has been helpful for some audio-visual tchotchkes that I have enjoyed building. Hope to learn more, over time. And I'd really love to see more of the chapters that are planned, but unavailable.

Is there a changelog that will tell us what parts of the book were updated and when they were updated?

edit – it's all on GitHub, which is also helpful given how slow the Book of Shaders website is right now: https://github.com/patriciogonzalezvivo/thebookofshaders
Not the same as a desktop version.
Then again, the netcode of the original HL1 engine was extremely good for its time.
From the article:

>Paradoxically, the professionals I studied still believe that they have autonomy and that they are overworking by choice.

Describes the HN crowd :) .
It's like a brainwashed solder, who will give up his life for his country. He still believes he has autonomy and choice.

I guess the overwork can be justified if the reward are proportionate. In these times when most people is insecure about their job, just having to retain one's job is 'reward' enough for most people.
We could see an orbital launch of SpaceX’s Starship this year
Italian co CloudEyE make more than $500k selling GuLoader malware crypter
Cameroon sees spike in bank and mobile money fraud
> A dark blob on a light background is easier to see than the reverse

In the day perhaps. But a guy holding a flashlight at night is pretty damn visible.

Article doesn't cover it specifically, but I'd be interested to see how people perceive the ease of dark mode on OLED vs "dark mode" on LED.
I'm in the market for an external display to be used for text/coding only, in portrait mode. An e-paper display would be ideal. A quick search just seems to show that these displays are only sold as modules and no one is selling a finished product unless you go for something completely over-featured (e.g. wacom tablet). Do you have any recommendations?
So the CPU and database are the bottlenecks not async Python.
The United States are just a more popular version of North Korea. The brainwashing, flag waving nonsense going on in this country is hopefully going down soon.

Software Engineers are idiots hiding behind numbers. No real progress is made through software itself and the world would be better of with advanced social behaviour then faster servers.

Open Source is a marketing term to lure more people into software development so corporations can exploit more people for cheaper.

Capitalism is currently just exploiting the dumbness of people. If you would have the time and mental energy to learn basic finance, the whole system would work better.

White people don't have culture and envy black/asian culture.
yep- far too many libraries. Matplotlib, seaborn, bokeh, plotly, altair, ggplot2, vega, now this. And each library covers about 90% of your use cases on its own but you're constantly having to switch to another one for the remaining 10%. Nightmare.
oh my god this is so cool. I just played a round of C.S in my browser. still letting that sink in.
OBS Sound Pad – Just chatting and soundfx for conference call
Damerau–Levenshtein Distance
FYI: depreciated [0] :)

[0] https://dictionary.cambridge.org/dictionary/english/deprecia...
Password Management Tips
I have the same problem and it exists with virtually all web apps. No easy rebinding and often no rebinding at all.
This looks great, will definitely try it out. May I ask what tech stack are you using?
>I'm all for web apps, but does CS actually require admin rights?

No. The cracked version(s) that are played in schools and whatnot are usually just a zip file you extract and run.
Whatever works for you, that's great. But your anecdotal preferences are hardly worth using as an argument against scientific research in general.

If we all dismissed science to serve our preferences and prejudices, we'd still be in the dark ages. No pun intended.
Benchmarking the Ninja Build System
Why's that? In the Nordics you can already join an union when you're a student without a job yet, and many people do.
There are a few weird comments left, but I could swear a lot of them have been deleted since I made the first comment. It's much better now!
Boeing starts new era in astronaut training with VR for Starliner missions
This is the same argument I see americans make a lot.

"Unions are bad!", no, the concept is fine, you have some bad ones.

"Police are bad!", no, the concept is fine, yours are just untrained and overburdened.

"Public transport is bad, I need a car!", no, the concept is fine, you just have bad public transport and that forms your opinion.
I'm only marginally technical, but I would like to congratulate the author for a great example of how to explain the issues, the sequence of problem solving and the solutions so clearly and entertainly. Very good writing.
Is this made/approved by Valve? Or is it just that nobody cares about taking down CS 1.6 piracy anymore because it's such an old game?
> Type a letter? Refresh. Scroll? Multiple refresh. Zoom? Multiple refresh. Select a button? Multiple refresh. Press the button?

That's because the damn smooth visual effects. Most of the transitions between these states are animated in a multiple number of frames. There would be no problem if it switched straight to the target state. Also scrolling should be replaced with pagination and zooming should ask you to enter the percentage rather than let you zoom visually.

> As you say, every app and website would need to be completely redesigned to work with e-paper.

I really wish every app to be designed that way anyway - that would mean less of pointless fun but much more of eye and brain comfort.

I don't know if there is a scientific paper on this but it feels like moving stuff depletes brain resources much faster, causing more stress and attention deficit.

The only thing I want displayed is what really needs to be displayed (exactly what I have came to view + some useful auxiliary information perhaps). The only thing to update at any given moment of time is what really needs to be updated.

As for smooth transition visual effects I have always hated them altogether and always disabled them on every PC I used.
Apple removes two podcast apps from China store after censorship demands
Isn't network topology is the determining factor (instead of world politics) for these naming conventions?
Platinum-free catalysts could make cheaper hydrogen fuel cells
And it's a fundamental flaw in the architecture, it can't be easily fixed.
SatNogs is fantastic for satellites operating in the amateur band. A global coordinated ground station network and community with loads of expertise. They have on at least a couple occasions (including a cubesat mission I was involved in) found satellites (ie tracked and identified from beacons) after deployment before the satellite operator. Hoping to add a station to the network sometime in the next 12 months. The grafana dashboard they set up is super cool also.
Plastic dust is blowing into U.S. national parks–more than 1000 tons each year
They can’t find other unions
> Go had first class tooling

Eh, I would describe go's tooling as "minimalist" or, less charitably, as "barely adequate." Pre-modules the global GOPATH approach was hacky and ugly, and post-modules the go command is a mess of contradictions straining against the backwards compatibility guarantee. And editor integration back in the day wasn't much more than running go fmt and go build.
Dave Scott on founding Laughly, and the challenges of being a minority founder
Blue Prism and Rainbird partner to make complex, end-to-end automation a reality
I'm not the person you replied to and I get where you're coming frorm but...

* Job jumping is what forces employers to actually recognize performance. That's both for the person leaving and for everyone else left behind.

* Not so much for the company a person leaves or joins, but for the economy as a whole, job jumping IS performance. Your job isn't just being good at whatever you do right now, it's finding and moving to roles that are more useful economically (aka pay more).
How Intensive Care units were born
Would love feedback on this. I made it as an exercise in combatting how divided the US is right now, in hopes that people can rebuild trust and eventually share facts again one day.
Stanford doesn't need accreditation. Neither does Harvard. You're not seriously comparing the two, are you?
Is there a list of those 10 common strategies? Just out of curiosity.