skysight-inc/HackerNews huggingface dataset:
I agree, but video and a simple narrative goes a long way to getting support.

Breonna's case has the following disadvantages: many Americans are willing to give LEOs benefit of the doubt when there is no video, it's "the word of the police versus a suspected criminal", the police union's hitpiece[1] in the media, and the slow wheels of the legal ("justice") system to investigate the facts which are never fully known in the media within days of an incident.

[1] https://www.wdrb.com/in-depth/louisville-police-fop-presiden...
Didn´t he leave AMD several months before Zen launched?
One problem with pixelation is that if you take your beautifully sharp-edged pixel-aligned square and move it 1mm to the left, it will not be perfectly sharp edged anymore. So it lack certain uniformity. Comparing again to audio, afaik (please correct me if I'm wrong!) you can phase shift/delay signals however you wish and it should not add distortion.

Afaik this would come up in text rendering where the glyphs and strokes inevitably will not align with the pixel grid, but you would know better about that.
I think this disclaimer at the bottom might explain some of it:

> This post is day 04 of my #100DaysToOffload challenge. If you want to get involved, you can get more info from https://100daystooffload.com.

I find that the intent behind publishing any piece of content is an incredibly accurate predictor for its usefulness in my experience. When you can ascertain that of course. But essentially, my rule of thumb is that if the chain of events looks like this:

1. I really want to write a blog post

2. What should it be about?

then I won't find much useful in it, regardless of the topic. But if it's the other way around:

1. I really want to share this idea of mine

2. What medium should I use to deliver it?

then I often find it useful to me, again regardless of the topic.

Funnily enough, the title of the author's next blog post in this series captures this idea well: "Writing With SEO In Mind"
One of the reasons why I haven't approached Rust is its syntax. Subjectively ugly and polluted with punctuation symbols that tell you little about their semantics. D looks cleaner and more readable even for a person not familiar with the language. D's readability is on par with scripting languages. Rust is far away from that.

Type names after variable or before? When you think about declaring a variable, do you think about its type of name first? I can't imagine you do the latter because "Hmm, I need an array of doubles to represent my tensor" is double[][] tensor; and not tensor: double[][]. Besides the types after names end up being more verbose in the languages which adopt the scheme (hello Scala).

I invite you to get familiar with D syntax to see a wider picture.

The borrow checker in D is WIP and given how much stir it created, I don't see it's happening any time soon.
It also works the other way around: Chinese organizations with 宣传 in their name will frequently translate it as "propaganda", apparently unaware of the negative connotation it has taken on in English due to the association with "enemy propaganda".

When the Chinese government accuses someone of "actively lying in order to manipulate people", they tend to call it 谣言, i.e. "rumors".
Show HN: Kluz, an iPhone app for photo memos, an app a friend and I made
Hello,

A friend and I have challenged ourselves to make an app in 24 hours during the lockdown. Although we had a working prototype at the end of the day, we pushed a bit further and made it into a fully functional and polished app in the end.

The main goal of the app is to store the photos you take to remind yourself of something. They usually end up somewhere in the library and are hard to find and get rid of.

We have released it on the App Store for free, there are no ads or anything, we made an app we wanted to use.
Is speed really a good reason for using async? If I remember correctly, asynchronous I/O was introduced to deal with many concurrent clients.

Therefore, I would have liked to see how much memory all those workers use, and how many concurrent connections they can handle.
Exactly. For example a path tracer takes multiple samples between 0,0 and 1,1 to create anti-aliasing.

But what I also miss from the article: shouldn't the range of a pixel be -0.5,-0.5 to 0.5,0.5?

If you translate a pixel, to for example a LED on a screen, it makes more sense that it's location is the center of the LED.
It's kind of common for people to think that they like something while getting objectively worse results. For example, people learning sequentially feel like they've learned the materials but are outperformed by people who were forced to learn the topic out of sequence.

So I think conclusion such as "people think they prefer it, but actually, information retention is much higher with white background" is quite applicable despite you thinking that's not true.
William Sethares has a good webpage about this (https://sethares.engr.wisc.edu/consemi.html). He talks about how you can create a synthesised instrument to fit a given scale. He even has example pieces you can listen to that are written in scales that would sound terrible with our usual instruments.
In preference over December?
We really appreciate all the work Purescript has done. Hamler is still in the early stage of development. We have made some changes on the front-end to introduce some built-in Erlang data structures and syntax sugars, and we are planning on making more changes in the front-end. The initial plan of the language was for the company’s internal use and later we decided to make it open-source hoping to communicate better with the community.
You would think so, but if you read these notices carefully a lot of them will say by either hit "Accept" or closing this pop-up you are consenting. So by hitting the 'X' you are unconditionally opting in.

Unless your talking about the 'X' to close the tab at which point, yes it is
> "You can save yourself a lot of hassle if you just stick to writing tests for the things that are relatively straightforward to test"

Yup. Focus most of your effort on testing your pure functions. If you've followed functional core / imperative shell, typically what's left in the shell isn't very interesting from a testing perspective.

And if the majority of your codebase is still in the imperative shell, well, time to get to work :)

https://www.destroyallsoftware.com/talks/boundaries
I think you’re wrong... It’s only legal if they prohibit all non-work discussions. So if they also block discussions about politics, sports, music, etc they can block talk about unions.

But they can’t target union talk specifically:

Companies may prohibit workers from talking about nonwork issues in work areas during work hours. ... In other words, a company can prohibit extraneous conversation, but may not prohibit only union discussions while allowing employees to talk about anything else they wish.

Source: https://www.nolo.com/legal-encyclopedia/shop-talk-rules-unio...
So is Holland's. Let's use the Dutch flag for Europe.
I'm reading in admission requeriments "Students must demonstrate math readiness through successful and verifiable completion of a pre-calculus, calculus, or higher-than-calculus math course from an accredited post-secondary academic institution or WGU-approved third-party provider."
Do you know where to make those coures online ?
> I wonder if they considered using something like ptrace to track which .rb files a given test suite loads?

It's not really possible as we eager load the entire application on CI. And even if we didn't to trace depedencies like this we'd need to boot the application in lazy load mode for each test suite, that alone would be slower than running the entire test suite.
Yes, really. It’s not that hard to check, just log off, create a new account through Tor and try to comment.
Sorry to break it to you but the main event is hosted by a white not heterosexual guy.
Streaming – lib for efficient, incremental pipelines (OCaml, Reason)
>Useable e-paper displays might change that one day, but the technology is still in its infancy.

I run termux on top stock boox 3 as a thin(ish) client and it works amazingly well. It's some of the most enjoyable terminal time I have had in years because it's so limited.
You thinking 4chan is "alt-right" and they have a consensus is just as ridiculous as facebook boomer/media reactions to CHAZ and it being Mad Max style postapocalyptic.
If I am sitting in the dark the contest of a white screen to the light in the room caused much more eye strain than that of a dark mode screen. Not sure how the article missed that for me most relevant fact. This is why Apple has a daytime dependent dark/light mode auto switch.
Technically it can, but money from Appstore, Playstore, Windows Store is too lucrative for the behemoths to give up their hold on them to improve the browser ecosystem & web apps in general.
Is there any more up to date calculations, regional break downs?
I would say I really enjoyed it. Although the gaming experience in Safari with a Magic Mouse is odd, the connection is somewhat laggy, and people are constantly (dis)connecting, it worked really well and brought me some sweet memories about playing CS 1.6 a long time ago.
The server is most likely in Saint Petersburg or Moscow which both are very much in Europe.
It seems it has translation. How does it compare to Google Translate?
the opposite really, measuring both tone contrast and luminosity contrast from the background average separately and extracting them is instead more robust for goods that have patterns, i.e. https://www.seven.eu/it_it/seven/zaini.html

it also works both ways, so white elements having a color accent and a dark contrast element still have them recognized for what they are
Noice. A mac mini late 2012 w/ a 4K monitor was faster than my water-cooled AMD K6. :-@-)

~20 years after playing CS beta 0.4x, I just am too old to play FPS twitch games. :D I was playing from Davis, CA to Stanford, CA with a 7 ms ping due to 1/2 T1 (768 kbps) SDSL (with a static IP!) from Verio/NTT for $60/month around 1999. At our house, our router was a Linux box I cobbled together and put a CS server on it. Good times. B-]
Welcome to 2003. This is quite ugly and those counter-jihadist bastards refuse to die.

OTH. I think remember a very good browser version of Crysis. Where is it now?
Warp Field Mechanics 101 by Dr. Harold “Sonny” White, NASA Johnson Space Center [pdf]
I disagree. The article points out sources for each of its claims.
I get a sense the ribbon design is a bit aspirational, with emphasis on the things they think you should use instead of what is actually used. For example, I’m sure they feel you should be using styles instead of fonts, and so the styles control takes up a lot more real estate than the font chooser.
I just wonder how quickly the economies can rebound afterwards.

I imagine the longer the lockdown, the slower the rebound as companies gradually unravel.
True. But unlike C++ or Rust, D is not a difficult language at all. You can easily understand when and how not to use GC. Which data structures require allocation and which can circumvent it. There is an ongoing work to make std a @nogc compatible. There is an excellent community of professionals to learn from. The problem is, it is small and resources are scarce. If only D had a bigger company backing it up...
Show HN: Build a Blockchain from Scratch in Go” training codebase
The goal of this project, tutorial is to re-implement major blockchain components from specific implementations such as Bitcoin/Ethereum/XRP while documenting how to do it step-by-step.

In the next days/weeks I will add more blockchain concepts, components and improve the integration tests because they were coded in rush.

Give it a try this weekend and have fun doing so!
I use termux and boox 3 for this and it works amazingly well. The main reason why I haven't switched 100% to not using a laptop is that I haven't found a portable keyboard to go with it yet.
Uhh my understanding is that, as a teacher, you're mostly policing a bunch of youngsters who are not happy to be in the classroom with you. If you get a couple of pupils who are into what you're teaching it's considered a blessing, otherwise it's squeezing water out of a stone.
ok, but hear me out on this:

how do you know you are earning as much as you should?

I mean if we take facebook as an example, you can't negotiate pay. You're slapped on a scale and thats it. You might be able to up your share offer, but actual pay is fixed on a scale.

Which is the same as what it would be if it was unionised.

Also, you have chosen two professions that are run by public organisations, so pay is always going to be low[1] However in other countries, teachers unions are very effective at settling compensation. (The UK for example has reasonably well paid teachers)

I think the problem is that you seem to be labouring under the pretence that you are special, and earn a specially high wage. Statistics say that in practice your probably earning close to median for tech. Make of that what you will...

[1] well yes and no, depending on country, but lets assume the USA
> being called any form of a shill should not be censored

It doesn't need to be censored, but calling people shills just for disagreeing makes a civilized discussion less likely.
It's getting rarer and rarer to see a resignation not prompted by a tweet.
That’s a pretty interesting interpretation of “we the people” filled with political undercurrents.

I think your underlying assumption is that only an “exclusive” university can provide a good education, and not something en masse. I think UoP is explicitly trying to challenge that assumption.

Btw, I have a hunch that if we valued “life experience degrees” more than “law degree at Harvard” the US Congress would be a better legislative body
Incorporating my Company in the UK; no lawyer; no accountant
> Unions will slow us down, and we'll become more bureaucratic

Anyone who's actually had to deal with a union can agree with this point.

At our company, a number of job functions are union-only work, meaning it is a violation of the union contract for any non-union employee to perform that work.

In principle, you might think that makes sense, until you need to get something very simple done - that you are willing to do yourself and cannot.

It becomes infuriating. Need to plug that new PC into the socket? Sorry, equipment installation is a union job. But the new employee can't start if the new PC on his desk isn't plugged in? Tough shit - please put in a requisition and it'll get scheduled within the 48hr SLA, and completed in 7-10 business days.

Need that extra monitor moved between two adjacent cubes? Sorry, equipment relocation is union work. If you do it yourself, you'll be fired. But it's just a monitor, you say? Tough shit - please put in a requisition and it'll get scheduled within the 48hr SLA, and completed in 7-10 business days.

Oh, you want to move that folding table and a few chairs to the conference room so you can have a design meeting with the whole team? Sorry furniture movement is union-only work. But it'll take me literally 10 minutes and the alternative is to cancel the meeting. Tough shit - please put in a requisition and it'll get scheduled within the 48hr SLA, and completed in 7-10 business days.

These are real examples at my company - I didn't make them up.

So what's the ultimate outcome here? Employees obviously look for ways to circumvent the union. Then the union finds out and sends a few reps in to take pictures of things that have been touched/moved by non-union workers, and sends it to their lawyers (paid for by union dues). The lawyers then send formal notices that the company has violated the company contract, and notices go out to the whole company - union workers get all riled up that the company isn't respecting them, and non-union workers roll their eyes and vow never to work for another unionized company again. Bad feelings all around & Giant waste of everyone's time.

The alternative to carving out job functions for union workers, is to force everyone to unionize - and that's got its own problems.

Unions are great in unsafe industries in an unregulated market - ie. 1940's coal mines (extreme example). Six figured desk jobs can manage with some reasonable labor laws made at the State level. A union is a huge additional layer of bureaucracy.
Square Twitter Account on BLM
The article is based on practical research, which I don't believe can be called "dogma".
People are upvoting it, so I guess it's appropriate enough ;-)

But I feel your first part is a legit question. As a Linux user I can't answer for myself (only reason to use Windows are games and SigmaStudio).

However, a lot of our customers in the embedded world seem to prefer Windows. Not sure that's because their IDEs are Windows only or just because they're used to it or because management forces them or because other reasons...
Oh, absolutely. I'm taking active anti-union action for granted. But isn't that table stakes?
Ask HN: What are the best liberal arts colleges/universities?
My nephew has decided to do liberal arts. He is willing to relocate for education. What colleges and universities offer best liberal arts courses?
Then I recommend https://www.jsoftware.com/help/jforc/contents.htm
Not the one you asked but i'll answer:

I discovered it myself:
Most of the program like this one take a path to know where it should open.

I was searching how to open vscode is current folder ("code .") and figured you could do with a bunch of other tools, like cmd, gitextensions, powershell, explorer...
same.

maybe author is concerned that many people are jumping the gun on async-await before we all fully understand why we need it at all. and that's true. but that paradigm was introduced (borrowed) to solve a completely different issue.

i would love to see how many concurrent connections those sync processes handle.
> The press is protected by precedent

Is journalism a protected profession? In my country journalists are not, so they have the same rights/obligations as anyone.

> The person who gets in trouble is the one who broke the laws and gave the material to the press.

What if the information leaked contained evidence of crime? We have still people in prison for that...
Not all of these should be used except when striving for absolute minimal sizes.
I think there are field-specific differences. In biology / bioinformatics world the "high impact factors" journals are the norm for tenure or even confirmation of work. But highly influential computing related papers are rarely from those journals. Bioinformatics is an interesting exception because it's bridging these fields and you'll see references from both highly reputable journals and biorxiv.
To me it seems "top performers" are not really recognized and job jumpers are the ones that are paid more.
How does this work? CS 1.6 is closed source, as is HL1 engine?
I've been considering it just to have access to independent legal advice.
I second your rationale because I always do that like you.

And the good news is that, you can achieve that with Listary. I'm using an old version of it due to few years ago I found that new versions do perform as fast as the old ones.
Nice. I'm reminded of the Weierstrass function, which is continuous everywhere but differentiable nowhere.

https://en.wikipedia.org/wiki/Weierstrass_function
I'm guessing all their EU servers are in Russia. My ping was pretty high from France.
It's not that people wouldn't know.
It's that people do a lot of small choices every day where they don't really consider the big picture much. If meat is good, and everybody else is doing it, that's it.
Homeless people, slavery, the environment, corruption etc all fall into the same category.
Essential and relevant: a unit test balancing act
It's a clone with CS maps.
C++ was a dying language in the 2000s. But they turned it around with C++11. Now it has iterative 3 yearly updates and it's getting pretty good.

It's far too premature to declare its death. The pace of development of C++ is decently fast and there's many stakeholders with millions of lines of C++ who are interested in C++ not dying. C++ is taught in universities around the world so the chance of C++ developers becoming expensive is low.
Naysayers have already decided they won't invest in AGI. Perhaps if you approached yaysayers instead of naysayers, you'd have a better chance of getting funded. The only question they would have to answer is, why fund you, specifically, instead of someone else.
Grandparent said that the law doesn't say that "a and not a" is always INvalid. (The law also doesn't say that "a and not a" is sometimes valid. It makes no comment at all, but only claims that "a or not a" is always valid. According to the grandparent. Now I need to lie down for a bit....)
A tool that can block discussion of unionization is certainly a grey area. When you literally advertise "blocking discussion of unionization", I feel like you've left that grey area, though.
Yes, because his work on Zen was done.

It's easy to assume he also helped lay the foundation of Zen2 also; but he said in a recent interview that he prefers "full architecture refreshes" over incremental improvements.
After all this time, people still don't get we're all different. I have astigmatism, and therefore struggle more than normal when focussing on low contrast images.

White over black is terrible contrast.
Black over white is the best contrast (the whole reason it became the norm).

I turn light themes everywhere and the difference to my eyes is tremendous -- especially when leaving screens for the day (no blurry vision).
I think Toyota should be higher then Tesla. The only reason for me why I'm a bit iffy on them is that they still going after hydrogen and there electrification strategy is pretty wrong. They seem to have partly realized that but still not totally convinced by their new strategy. They will defently survive and thrive, but I don't think they can dominate more then they do now.

Ford has been problematic and their balance sheet is not that great, their margin are very thin and they totally relay on high margin trucks and SUV. Their electrification plans seem pretty terrible, so I would not bet on them at all.

Betting on Tesla is betting on the other car makers having trouble doing the transition and making profits at the same time. Tesla ability to continuation to execute year after year. And to justify the super high evaluations, bringing self driving to market.