skysight-inc/HackerNews huggingface dataset:
Inevitable HN critiques of each new boutique bespoke programming language and text editor du jour is poor landing page, missing screenshots, and example code buried in some wiki.

How is this any different?

Pretrial Services Association doesn't even get named. Just some links 1/2 down the article.

For other future dummies, like myself, who've actually organized and passed legislation, here's a draft TLDR:

Our pretrial cash bail system sucks. Especially for the poor. There's lots of negative knockoff effects. Here's an explainer [article], [wiki], and [video]. After 60 years of talking about reform, we need a plan.

We advocate adopting the federal Pretrial Services Agency (psa.gov) risk assessment system nationwide. Like DC and NJ did 20+ years ago. They've proven effective, costs less to administer, is more fair, and leads to better outcomes. Link to impressive metrics [here].

Here's how you can help. Support your state or county based org, listed [here].

Your state not listed? No worries. Here's a [simple guide] to bootstrap an org for your state. With handy links to [model legislation], [resolutions], and [talking points].

Please [contact us] our national campaign for additions, corrections, and questions.

--

Edit: Aha. This Harvard workbook doesn't suck. http://cjpp.law.harvard.edu/assets/BailReform_WEB.pdf It even has model legislation. Perfect for the target audience (legislative aides). Great starting point for creating a workbook for dummies, err, activists, like myself.
Same could've been with CS/Software Engineers, until someone decided that making a quick buck out of bootcamps is more important than profession's integrity.
When I did interviews and asked about side projects I’m looking for another topic related to craft to talk about. If you don’t have one fair enough, but in that case I would expect that for school stuff you can elaborate more than “we did a thing in Java”.

For questions about hobbies it’s the same. You need something to talk about to gauge fit into the team.
> Compared with, say, data.table in R, or pandas in python, one of the things I enjoy most about Julia packages is that they're almost exclusively written in pure Julia.

R is going to eventually use Julia in their package. It's one of the gluest language I've ever learned so far.

It's actually R's strength. It doesn't have to compete when it can assimilate stuff in the backend while leveraging their existing user. Just look at STAN.
And to be clear, the time it takes for a phosphor dot to go from "off" to "full bright" to "off" again is its frequency response. And every dot of phosphor has to be "visited" by the electron beam on every frame. With those two numbers you can get the absolute fastest you can scan through the dots with full dynamic range.

In the CRT designs we looked at in college they typically used a fixed "dwell time" of the beam, so it was on each pixel for a fixed amount of time, and modulated drive power to get different intensities. (some phosphors are non-linear in their response so you can correct that in the drive table).

And as I was reminded in email, the beam has to visit every pixel AND get back to the top of the screen for the next frame. So on a 480i screen that is 640 x 240 per frame at 30Hz, that is 30 frames per second / 640 * 240 pixes per frame so you have just 195 uS to spend on each pixel. (less than that actually since with overscan you have 720 pixels per line but it is a very short time).
Of course, there’s actually evidence that focusing on your craft too much makes you myopic and less creative. There is some indication that academics who have artistic pursuits actually produce more papers than their peers, for example.

Beyond that, you are not a machine. Stop arranging your life so that you’ll be the best programmer possible and go do things that are just fun and not connected with your career. It’s good for you, trust me. 40 hours a week is enough for work, go enjoy living.
Alive Music
> .com, .net, .org, .edu, and .gov are very much US-based and US-centric TLDs,

.com, .net and .org weren't created as US-centric and it's a tragedy they are ( and it's an even bigger tragedy that .edu is US only). .org is widely used around the world though.
How to Improve Your Developer Team’s Code Quality
Or THX-1138 ("What's wrong?")
It's shame, because they hinder the progress of Linux desktop and prevent Nouveau from reclocking properly.

And what about AMD bug tracker? It's open, so you can see the bugs. That's a plus, not a minus. Nvidia blob has all the bugs hidden somewhere, so you don't see them. It doesn't mean the blob doesn't have them.
At worst, Google relocates the dev team outside of US jurisdiction, in an entity itself owned by another independent foreign entity owned by Google, but funded exclusively in non-USD currencies, preventing any retaliatory actions from the US government.
Sure, but if you have any custom JavaScript that needs to load before the page can render, using a CDN for just the JS libraries does not really help.

If you want the benefit of a CDN, you need to put your own code up there. And if you’re doing that, you might as well host your own copy of the libraries too, so the browser won’t have to talk to two different CDNs.
Have you tried welding?
Smoke out your competition and uncover potential overlaps. Instantly
How to detect plagiarism in the text using Python
Top UI Interactions of the Week #17
Compare https://xkcd.com/1457/

(Boethius' theology was grounded in his tradition. Having been doomscrolling Solomon's fortune cookie file after the privacy thread yesterday, not only did I find the dude was pro-privacy, I also serendipitously ran across his 28:8, echoed later by Kohelet 2:26, an early commentary on sharing bits vs. hoarding atoms?

> "He that by usury and unjust gain increaseth his substance, he shall gather it for him that will pity the poor."

> "For God giveth to a man that is good in his sight wisdom, and knowledge, and joy: but to the sinner he giveth travail, to gather and to heap up, that he may give to him that is good before God." )

Da bosmang da bik, demang im du kapawu unte setashang fo inyalowda, im gonya gif imalowda fo demang im xalte ere kori beltalowda! (SIGINT excerpt from a meeting of a skinny so-called Revolutionary Expropriation Committee. One of our analysts says it's likely a paraphrase of Da Showxating Da Mali Solomong 28:8, while HR notes that if they have sufficient free time to view and requote literature then we should be able to increase quota. Voice vote?)

Da got da buk gif we gut unte sasating unte xush fo gutmang, fo papekawala im gif wowk unte peyeting unte sekrip, fo imalowda gif da ting xiya fo gutmang. -- Da Fewawala 2:26

for more recent commentary on these lines, there's the joke which ends: "Mayn ketzele, I like our new son-in-law. We were talking barely 2 minutes and already he thinks I'm G-d!"
>Should those people be punished by being displaced by someone like you who presumably has less expertise due to spending less time on your career

In my experience, the people who have kids generally have more experience because they built up the experience before getting the kids.
Can we talk about NerdPilots CSS mastery ? https://ibb.co/vZHS7xT (on firefox, laptop)
When you pay that kind of money, it comes with strings attached.
> The C compiler could hypothetically re-order struct elements, I think.

No, that's one of the things a C compiler can not do, and thank the standard committee. Writing wire data formats in headers is frustrating enough because of implementation-defined padding/alignment already (Pascal had standard PACKED for almost 50 years already, and yet in C __packed and __attribute__((packed)) are still non-standard), imagine how horrible it would be with reordering allowed!
By that logic anyone disagreeing with a comment is guilty of some "nth level of negativity porn".

He admits to not being able to be a good father to his son. No one mentioned bills and groceries - that is not what raising a teenager entails - that's something you added to fit your narrative. It's a simple, specific criticism that is half addressed in the film and for some people not sufficiently resolved.

It's hardly assuming the worst about him.
While in a poker game you don't hand out all cards and the order in which a player gets their cards before a betting round (first two with texas hold'em) also doesn't matter. Takes unite a few arrangements out :)
:-)

Well it turns out I can't, and neither can anyone else if they are looking for the fastest performance, because the fastest assembly depends on the context it is called from.

I had this problem going all the way back to the 8-bit machines, which is why I took an interest in compilers and dynamic code generation. To get the best :-)
Malik Kafur-The Slave Commander
It is a good answer though: yes many of the exciting features of rust long predate it (and rust never made a secret of it), but rust packages them in a much more convenient and accessible form e.g. I’ve borked Haskell stacks as often as I’ve used it and every time I check back on it I’m supposed to use a different thing, never had that issue with rust.
The difference is that poker is a game but finance is real life: physical resources, actual human lives. To operate at the game level of abstraction is sociopathic.
On Learning and Memorizing (2020)
... but Cython is not Python, is it? The argument that "Python can do it, you just have to use something other than Python) is very weird to me.

I began looking into Julia because I was forced into Cython during a project and I loathed having to add a separate, statically compiled section of my code that did not integrate well with the rest of Python (e.g. no stack traces through Cython), and kept breaking (because of some linker issues in Conda)
They were actually quite tolerant of the visa runners. I used an organised service where they drove you to a park on the Myanmar border, you exited Thailand, 5 mins later re-entered Thailand, had a coffee then got the bus back. They could be like Europe and ban you for 90 days after you've been there for 90 days if they wanted to.
An FPGA can be thought of as programmable hardware. An FPGA chip has many many thousands of very flexible logic blocks, and a matrix of interconnects to connect those logic blocks together arbitrarily. Software tools allow you to describe a complex digital circuit, and the design is compiled down into a bitstream that configures the FPGA's blocks and interconnects to implement the circuit. In addition to internal connections, the circuits can be connected to external IO pins.

The logic blocks and interconnects are relatively slow compared to a tailor made ASIC, but they're still generally capable of propagating signals approaching GHz clock rates.

As an example, with a really nice CPU you might be able to run billions of instructions per second, but you are limited to what those instructions can do. If you want to sum a bunch of integers, you need to do it sequentially by implementing a loop. Maybe you can sum 1 billion integers per second. With an FPGA, you could instead use the available blocks to implement a thousand adders in a logarithmic pyramid, able to sum 500 numbers at once at say 100Mhz, and the circuitry to speak to a CPU and its memory directly over PCI-E. Now, you can sum 50 billion integers per second, assuming the RAM can even keep up.

I can't imagine there's any automatic speed up of C code with this specific card, unless the card maker implemented a really fancy compiler. More likely, there's a specific algorithm that the card was designed to do in parallel faster than a CPU can. Someone had to implement that algorithm in a language that could be compiled down to the FPGA bitstream. On top of that, it's possible the card wasn't even meant to be tightly coupled to a traditional CPU. It's possible that the FPGA was meant to participate directly on a data center network and respond to requests directly. The whole "program" could be implemented as state machines in digital logic, including the TCP/IP stack. Also, "soft" CPUs can be implemented inside an FPGA, making it possible to run traditional programs too.

You can generally use an FPGA to implement any algorithm that's parallelizable to some degree. As a master's project 11 years ago, my team accelerated stereo disparity calculations with an FPGA. The idea is that you match similar pixels between two spatially separated images in order to generate a depth map. It's an expensive calculation. At the time, a CPU could manage a few frames per second from 480p webcam streams. The FPGA version could handle hundreds of frames per second. We couldn't feed it in video fast enough. Of course, nowdays a modern GPU running a shader program might be faster.
The Secret Adjustment Factor Tesla Uses to Get Its Big EPA Range Numbers
Check out the Suez Canal, nationalising foreign assets is perfectly fine according to international law ( of course, subject to conditions).

And what kind of imperialistic argument is that? A sovereign country managed to get rid of foreign control, nationalised foreign assets that were exploiting their natural resources and shipping off the the profits offshore ( the original concessions being given while Iran was under UK control), and they're the bad guys and deserve a bloody coup? Again, check the Suez crisis, that's not how the world works anymore ( most of the time).
It's timezone independent... I think it makes sense when hour time scales make sense. For days/week dates work just fine
If we are to take the predicate at face value, evil people prospering is a temporary movement that will globally trend towards good, good being the divine purpose.
How is that legal?

In other words, your side project is just more, unpaid work?
Engineering Explained did a video explaining this:

https://www.youtube.com/watch?v=aZJba_oNhT4
Modern AMD GPUs work better on linux than nvidia. No tearing, multi-monitor works, and vulkan is very smooth. Nvidia is actually less stable, and has some peculiar quirks, such as needing composite manager running to get rid of tearing, spotty multi-monitor support, etc..
> it might be too late to untangle the mess the web has become without strong market regulation

Are you really ready to ask senile boomers who barely understand the tech industry to regulate the tech industry ?

It sounds like a recipe for disasters.
500 - internal server error.

Yes, it certainly fits my symptoms. Impressive deduction.
Ahh got ya.
Well, I have an experienced helicopter pilot literally in front of me who said the icing is indeed the biggest issue.

Helicopters can indeed fly ILS, and larger helicopters can indeed fly into severe wind. Even HH-60s have flown into hurricanes before. While ILS flight into blizzard conditions would require a very skilled pilot and a capable helicopter, for "all the money in the world" those could easily be provided.

I like how my above comment is -3, classic HN.
NFS is a gruesome mess when files aren't exclusively used by a single client (namespace and time(!). A lot of "classic unix" ideas are very, very bad ideas on NFS and will either not work at all (good) or silently sometimes randomly discard data (juck).
Future gun control has been shot down
> You just compared Marxists to terrorists, which is pretty far out there.

There is ample evidence for this comparison: https://en.wikipedia.org/wiki/Mass_killings_under_communist_...

Numerous socialist and communist states require absolute adherence because they hold their ideology in absolute terms. A lot of them are one party states for that reason. I still don't mind people discussing these ideas or supporting them from a free speech perspective, as long as they're not calling for oppression of other views/people/groups, or inciting violence, or engaging in other criminal acts.

But do we need to give them paths to immigrate here? No - we provide those paths when there is benefit to our nation. Why would we provide such a path to those who support an ideology that so consistently results in bad outcomes (both economically and mortally)?

> Sounds like you are equally interested in "cancelling" ideologies, you just have a different set you'd disallow.

Not granting visas to members of communist parties is not the same as "cancelling" them, since they aren't being publicly shamed, or having their job taken away from them, or having their status quo disrupted in any way. But they're unlikely to add value to our society because their ideology fundamentally conflicts with our basic values. As the USCIS stated in their policy guidance:

> Membership in or affiliation with the Communist Party or any other totalitarian party is inconsistent and incompatible with the Naturalization Oath of Allegiance to the United States of America, which includes pledging to “support and defend the Constitution and laws of the United States.”
We bundle everything, including dependencies, up into minified modules and serve our whole frontend via Google Cloud's CDN, using Cache-Control to control the way things are cached. This way there are no third-party requests at all to load the site, and everything is cached close to the user.
Nuclear power is the largest source of electricity in France, with a generation of 379.5 TWh, or 70.6% of the country's total electricity production of 537.7 TWh, the highest percentage in the world https://en.wikipedia.org/wiki/Nuclear_power_in_France
It's a grey area. What if you go see some tourist sites but think about work a bit? It's not clear where you draw the line.
Is developer productivity now a binary thing that's 100% if you participate and 0 if you don't?

Spending many hours on doing software development does, in fact, make you better at software development than someone who, ceteris paribus, spent that same time playing video games. I feel that "not necessarily" is becoming the 21st century version of "but there's still a chance, right?"
I was playing around with doing this from Wikidata and made a basic POC.

There are some limitations in expression there, new properties are needed to better express symptoms locality and severity, like pain in the head, pain in the arm, pain in the stomach.

Data quality is not that great, better pipelines are needed from sources to extract symtoms and locality.

What I did on wikidata is extract all valid symptom items with SPARQL, and then allowed the user to select from this and then selected items with these as symptoms again using SPARQL.

It mostly came up with some radiation poisoning because the symptoms for those conditions are quite broad (e.g. pain, fever, vomiting) and there are many variations of radiation poisoning on Wikidata. But I also did not spend that much time on it.

But ultimately this is a problem best solved by Semantic Technology and the majority of challenges are solved once you have a good ontology and good data matching that ontology in RDF. Then the questions can be expressed as simple SPARQL queries and a much better UI can be made where you don't have to rely on NLP.

EDIT: some causality may also useful to exclude radiation poisoning, like saying the condition is preceded by exposure to radiation exposure so that users can then say they did not have exposure to radiation. This may already be supported by some wikidata properties.
There's a good reason why experienced devs say “it depends”
1) amazon is pretty much not making any profit

2) it is a mistake to think about tax break as lost revenue. You can tax 100% everything, then wonder why the "official" economy has halted and whine about "lost revenue" of the black market. The problem is not the black market, it's the 100% taxation.
Same in Denmark. Perhaps this is standard in a lot of western countries?
If the author had given 'verifyTicket' a better name like 'verifyTicketIDExistsInDB', just as he suggests in point #5, then it wouldn't have needed a comment.
I've had every single Apple Watch since the original one and never had the need to get cellular for it. What's the use case for when you got a watch on you but no phone near it (but still NEED to be reachable somehow)?
The EBNF in appendix A does not allow any spaces. Specifically, there is also this section in RFC 3986.

> 2.4.3. Excluded US-ASCII Characters

> Although they are disallowed within the URI syntax, we include here a description of those US-ASCII characters that have been excluded and the reasons for their exclusion.

[...]

> space = <US-ASCII coded character 20 hexadecimal>

You can certainly encode spaces in URLs but the URL will not contain spaces.

The regular expression in appendix B is irrelevant because it assumes a well-formed URL so spaces do not need to be explicitly excluded.

And at the protocol level you certainly can't use spaces in URLs (in HTTP 1.1) because the request line uses spaces to delimit the URL or path.
What if I have kids but am a much better coder than you?
> how wrong do you think the polls were in 2016?

This is a bizarre question. They predicted Clinton would win. She didn’t.
Apache Arrow reads csvs into memory in Arrow format, not pandas format. They are independent libraries that do different things. In Arrow, it is possible to read a csv in batches, obviating memory problems. See 'incremental reading' - http://arrow.apache.org/docs/python/csv.html
What if my website tries to load a JS file that only foxnews.com loads (maybe with a less restrictive CORS config)?

I'd be able to tell if you visited Fox news recently, correct?
>I've seen more people gaming (laptop and mouse) on a train than people watching streaming video on the train

My experience has been different. Sydney, Australia for reference - our data costs are relatively low at about 0.68 USD per GB (down from 1 USD or so last year if I were to guess). When I've looked around on packed trains in the past, about a third of the occupants were watching YouTube or Netflix (very rough estimate). Although obviously this strongly depends on where you are - for instance, when I was living in Japan, most people would be either playing games or reading news.

>revealing that it's pre-downloaded

Sure, but is because that's the way the prefer it, or is it a workaround that they've resorted to due to high data costs? Behaviour is a symptom of circumstance just as much as it is of desire, if that makes sense.

The argument I'm trying to make is that it's not that it's not that there's no demand, it's that the low supply results in people pursuing lower cost/higher effort alternatives.

Edit: But I'm not trying to say you're wrong. It's definitely interesting to hear what happens in the Netherlands and Germany. I appreciate your input.
In this race every horse is breaking every rule they can get away with and exploiting every advantage. If you suddenly want to jump in and start enforcing rules, which I think probably should happen, you need to be very careful that you don't wind up making things worse by legitimizing the abuses of only one horse. If you can't do that then you're better off just letting them fight it out.
Had a summer job as a Ice Cream van driver. The only downside was the tune. I ended up whistling all day. You park you car after work and you hand automatically go to turn on the chimes. And yes - I even dreamt the tune.

Get job, would be fairly immune to covid down-turn - might actually be a mini-boom. Many good memories just not of the tune.
"Just one Cornetto ..."
Chrome extension to Quote messages in Microsoft Teams web app
You can easily make this with OWL, RDF and SPARQL (i.e. Semantic Web Technology). There may actually already be ontologies in OWL to express something like this in which case all you need is the actual data, but that may also already exist. Maybe start at https://www.w3.org/wiki/Ontology_Dowsing

EDIT: A more domain specific starting point for Biology may be http://www.ontobee.org/ where you can search in ontologies from http://www.obofoundry.org/ (The Open Biological and Biomedical Ontology (OBO) Foundry). There may be other similar things also related to biology but OBO Foundry is pretty popular and big.