skysight-inc/HackerNews huggingface dataset:
You see a difference of kind where I see one merely of degree, and your confidence in the sufficient extent of knowledge of nonhuman language and communication, to draw such clear delineations as you do, strikes me as unwarranted. It is a relatively recent innovation in modern understanding even to recognize that any animals beyond our own species have language; where come you by this idea that we know enough about how nonhuman language works to even attempt so broad a conclusion? - or, for that matter, even enough about how human language works? Anyone who's ever tried to explain a complex idea to someone and have them comprehend it, or tried to become a polyglot beyond the age of about ten, should have a better sense of our own limitations than you evince here.
I’m sorry but this is just ignorance, learning to use the debugger for the platform at hand is a basic skill every developer should master. So many times have seen developers use the debugger to troubleshoot and fixed issues and been perceived as a “ninja” (despise that term but that was the effect) because they knew how to use the debugger. I mean yeah keep printing lines, and keep being out performed by your debugger using peers. That’s the choice.

Yes I am dieing on this hill.
Portability.
Say I wanted to make language X run on all platforms, but I didn't actually care about compiling it on all platforms. I can just write a relatively simple VM for each platform. This is one of the reasons Java was and still kinda is so ubiquitous
No, I don't think it's a reasonable request. The best way to forestall speculation is to just say what happened. Presumably his family already knows so it's not going to shock them.
Why would you do that though when there are perfectly fine internal address ranges available?
If he had taken a selfie it would be a photo with every human in front of the lens.
The BBC is not free though.
The Zephyr Abstract Syntax Description Language, Wang et al.

Has been invaluable for creating the AST (and soon the IR nodes)-- though it has been a source of much yak shaving as I've rewritten my asdl generator at least 3 times.

Language Implementation Patterns: Create Your Own Domain-Specific and General Programming Languages
Book, Terence Parr

Pretty java/antlr focused but wasn't too hard to take the concepts and apply them to a C++ based transpiler I've been slowly poking at.

Combining Analyses,
Combining Optimizations, Cliff Click

His thesis and an extension of the linked paper Global Code Motion, Global Value Numbering -- my next step down the rabbit hole...

Tree Automata Techniques and Applications, Comon et al.

Still on the fence on this one vs the iburg/burs algorithm, probably be more useful and match better with the way Parr's book goes about things.
If you compile to AST and walk that then your portability is at the source level; you have to send the source over the wire; each target then needs a parser+walker and each target needs to parse+walk. If you compile to bytecode you can send bytecode over the wire and then simply interpret that bytecode.
Yes: we should be honest about atrocities against turks as well. I admit that it's possible that this happened even in Bulgaria, sadly. And I am sure bulgarian historians hide some of this stuff, the same way probably armenian historians are biased, and turkish are biased

Thank you as well, turkish friend !

However it's hard to deny it's not planned and deliberate: you describe in your own words ethnical cleansing in the best possible case. Maybe many people died, because they were left in bad conditions without help, and this aspect was unintentional? I need to educate myself more, so I'd be happy to see those documents.

I don't doubt about the feeling of love to armenians! However part of love is to want to find the objective truth: repentance is crucial for our human nature. I hope all of us can do that(bulgarians, armenians, turks and everyone)
Metric system or Imperial system; we could all benefit if we, humans, had 12 fingers!

Decimal system isn’t our finest legacy. If we had to go back in time, we’d change history by choosing duodecimal system from the get go.

https://en.wikipedia.org/wiki/Duodecimal
The worst is when you put print statements in and a bug goes away, and you realize there's some kind of instruction reordering bullshit at work.
Yikes. Sounds like rink management has multiple problems.
Thanks a lot, Appreciate. It is not I don't want to pay the washingtonpost.com. I just don't have time to read them.
Women have been oppressed for centuries, and in the grand scheme we are only just beginning to emerge from that (in america).

Today it is absolutely necessary to “prefix the thing” and there is still a long road ahead of damage to undo.

After equality has been the norm for several generations (it is still not the norm today), maybe then we’ll be ready to talk about removing the prefix.
printf debugging always have a place, but for some reason, I found the debugging experience to be worse than 20 years ago. Tools like Visual Studio still have great debuggers, but I didn't notice significant improvement since the early days, and newer toolchains are worse.

A couple of years ago, I had to maintain a bit of Java code using Eclipse. That is, the old IDE everyone loves to hate. And while some of that hate is well deserved, for debugging, it was the most pleasant experience I had in a long time. Nice object inspector, edit-and-continue, conditional breakpoints, and step-by-step that works. Much better than fumbling around with GDB or one of its less-than-perfect UIs.

Also note that printf debugging and the step-by-step and breakpoint kind are not mutually exclusive. With an edit-and-continue feature, you can get the best of both worlds, but that's not something common these days, unfortunately.
If I remember correctly, one of the large Chinese supercomputers (ex #1 in the TOP500) uses the 11.0.0.0 address space for its internal network.
> They do not say that black people are no more likely to kill someone.

And you believe it is racial makeup that makes a person more likely to kill someone? I disagree and I think race has nothing to do with it
It has other countries that were always bad. Western europe and asia are fine as ever. And some do it with unarmed police. Which is why it seems overwhelmingly likely to be determined by social policy (ie healthcare and gun control) and not enforcement.
I knew about the vandalism but not in detail, so I'm glad someone brought it up.

My opinion, fwiw: I think people really want to believe that collective punishment works, but it really doesn't. People on the right who were excited about the violence at the time wanted the deaths to teach the vandals a lesson. People on the left chanting "shoot him with his own gun" wanted to teach sadists within law enforcement a lesson. But this woman's first exposure to Vietnam war politics was this specific protest, so how is shooting a student in front of her supposed to prevent vandalism? Maybe the violence was born out of impotent rage? Everybody had people on the other side they disagreed with and no way to reach them or change their mind.
I gave a talk on this subject early on in this project, you can watch it here: https://2019.stateofthemap.us/program/sun/osm-express-a-spat...

I personally avoid blanket statements about a certain design being faster than relational databases; for this project as a whole I try to take a "systems programming" approach; I make things faster by doing less work, in this case because I am designing for one specific use case and no more.

For OSMX vs. PostGIS, this entails:

1. PostGIS is a client-server database, OSMX is embedded (in-process). PostGIS must be written defensively for cases like multiple writers; this isn't important for a system that occasionally has a single writer.

2. PostGIS indexes must be built for arbitrary query plans, OSMX only has two kinds of access patterns: by primary key and by S2 cell. S2 cell indexing is an approximation, but will always return more data than you asked for and never less. This is an acceptable downside.

3. PostGIS must treat geodata as OGC Simple Features like points, lines and polygons, this involves lossy conversion from the OSM data model, which is topological.

4. OSMX is built on LMDB, which is an outstanding and underrated piece of database tech (I think the author posts on HN). It's paired with a message format that does not require deserialization (CapnProto) so certain operations common in working with OSM data, such as accessing the coordinates for an OSM node, do not need to malloc for each node. OSM data can be many times larger than RAM; memory-mapping the entire database means you don't need to write your own caching layer; spatial access patterns exhibit high locality since cells are arranged on space-filling curves.
> I am not commenting on the moral side of this persons actions, only the legal side.

But this is a false sense of neutrality and objectivity. Asking about the legality of aiding humans cannot be done without considering the moral side of the law and the moral side of the actions. Especially since the law itself has a moral component.
A lot of debuggers will also print/log and can even inject those statements into a running app where hot reloading manual print statements would otherwise not work.

From there there are situations where a debugger will save a LOT of time. I'm thinking of trying to figure out what's causing a behavior in a large dependency injected application with plugins when you have little to no familiarity with all the code involved. And then of course all the other things a debugger can do for you.

> Clearly Real Debuggers offer a superior experience to print debugging in so many ways. But print debugging is just easier to get started with, and it reliably works anywhere, so that’s why we use print debugging so much.

I think the tone of the first sentence and the word "superior" unnecessarily creates a strawman.
How to buy a car online (with optional trade-in)
Hey, some of us get our once-a-decade tetanus shots anyway.
im 48; I've lost a noticeable amount of range and acuity since i was younger and picked up tinnitus spikes.

My whole life has been marked by sensitivity; I knew CRT colorburst crystal whine and the notch filter on recordings that they inspired long before I understood the reasons. When in the woods i know what the mice and bugs are doing, and where. I sometimes hear lower frequencies before my hounds do.

I just discovered the medical term when my teen age daughter got a diagnosis through the school, she's not happy about being different but we hope they'll allow her to skip the damned pep rallies now.
I am sorry for what happened to your family. Armenians did commit some atrocities in response. I don’t condone those. I say this as an Armenian.

The scale of those was small in comparison. That does not negate that the genocide happened, in which the Turk’s goal was to obliterate the Armenians as a people.

WRT the documents you mention, those are probably from the contemporaneous disinformation campaign on the part of the govt. Even at the time many foreign observers noted that the govt was exaggerating the Armenian “threat”.

The claims you are making are thoroughly debunked and not recognized by historians in mainstream academia outside turkey.
My BJJ gym offers deep discount to police. This is a good thing. I’ve rolled with many police fresh to grappling and even with my limited skills they are very easy to subdue. No wonder they resort to weapons (lethal and less than lethal) so quickly. I have been training a few years now.
The beauty of printf debugging for a novice C programmer is that the recompiling with printfs changes the memory layout so your buffer overflow no longer segfaults you.

ALternatively, your printf can use the wrong formatter string, and cause unrelated crashes. Such joy!

Makes me nostalgic for the good old days.
I agree with this sentiment. Print debugging is essentially universal. The same goes for compiler directives or simple constant driven conditionals to toggle it (in a brute force way) on and off.
She has an eeoc title 7 case unless her employers (that terminated her because of a record of charges) can say that they feared the charges directly impacted her possibilty of doing the job.
Favelas and skid rows: Public hygiene, safety, degradation of public facilities, stress on resources.

'Housing first': the economics of providing free housing has been historically demonstrated by then mayor of San Francisco Newsom, who pledged to 'end homelessness' 17 years ago.
https://www.sfchronicle.com/archive/item/A-decade-of-homeles...
The result was an expensive disaster - the more housing was provided for the 'homeless', the more people came to get free housing in a temperate climate with a casual attitude to drug use.

Last year Newsom as California governor used billions of covid relief money to buy motels under 'project homekey'and is planning more of this spending in 2021 in a repeat of his San Francisco Mayor disster. Housing 31 people in hotel room 'homes' locally to where I am sitting now cost around 18m, just over a half million per person plus annual service costs - 3 hot meals a day delivered from a local restaurant (Mexicans who immigrated illegally and now run a thriving business).

In the western world urban centers the homeless migrate to, housing and utility costs are very high compared to the rest of the world. LA beachfront housing is famously high, yet local politicians are packing Venice Beach and other areas with street dwellers.

'Housing first' is an academic philosophy originating in 1980's UK that suggests that public spending to give permanent free housing to the homeless is a viable solution as that de stresses the person being housed and 'allows them to get back on their feet' in society, solving their SMI and substance abuse issues. This has been proven over and over again to be the wrong answer while being blindingly expensive and effectively advertising free houses through the grapevine.

Well meaning compassionate people buy in to politicians saying these things (and arguably become co dependents to those for whom obtaining drugs for their habit is paramount). All too often politicians create a Potemkin village housing a few homeless in show homes to parade in their media while ignoring the rest, all while quietly cutting housing costs elsewhere.
An example is these San Francisco housing projects residents discussing how they may be evicted after the pandemic.

https://youtu.be/A_2dDbFD4FE

As I said previously the answer is mobile home/tiny home facilities on public land/infrastructure run at a federal level to prevent mass migrations to where the grass is greenest, and large scale spending on substance abuse and SMI care in separate locations.
> On the end who's accountable for this mess?

The judicial system. You don't lock someone up because some powerful/big company say they stole. My guess is they took the company for its own word.
To save everyone the click, yes the "Youtuber" == Johnny Harris
Gambit Scheme, CLISP, CMUCL are capable of interpreting ASTs, and I believe (although I'm not 100% sure) that this is the case for Lispworks and Allegro CL as well. Also, Ruby until version 1.8.
It's a relatively new feature (announced at the beginning of March but actually present since version 2004) called Known Issue Rollback. Non-security fixes in Windows now now check a configuration synced from Windows Update to decide whether to run the "old" or "new" code, allowing MS to roll back this type of update without installing another update.

The blog post: https://techcommunity.microsoft.com/t5/windows-it-pro-blog/k...
Some years ago,when I was a project manager, we had someone like that, albeit not in tech.He would always take the jobs,no matter the size and deadline.And he would deliver every single time. Only after a year or so I found out he was working with a partner and most likely shared the workload.
n-gate dream come true
Those are small components, not four thousand dollar commercial products.

That would be like someone linking electric motors and someone posting only "I can't wait to buy a tesla roadster".
Violent Video Games Do Promote Aggression
There are lots of examples of this type of "squat space" being used for largely internal addressing in addition to rfc 1918 space:

https://teamarin.net/2015/11/23/to-squat-or-not-to-squat/
OK. And I've also cringed watching ninjas step through code slowly, reading everything, spending 20 mins catching something 2 print statements would have achieved.

Debuggers aren't bad. But neither is printing. Knowing when to reach for them is probably a bit more key.
Waymo’s leadership shift spotlights self-driving car challenges
The Post Office is responsible because they drove the process of:

1) buying broken software and not checking it was fit for purpose

2) Vigorously investigating post masters and not relenting even when many of the people being investigated claimed there must be a problem with the software

3) (and this is the kicker) continuing when they started to realise that maybe the software was the problem

Personally I think members of the board at the time need to face some kind of criminal, or at least civil, action here.
Isn't the markup for a certain product basically it's weight times the spot market price of the metal with an added constant markup depending on how much more complex it is than a lump of ore? I have no idea what I'm talking about but am interested.. Please elaborate!
Still seems a bit odd to me. It doesn't explain why "GLOBAL RESOURCE SYSTEMS, LLC" is involved. Poking around, the individuals associated with that aren't government employees. The company was formed 9/8/2020 in Delaware.
Who Invented Cut/Copy and Paste?
Since it’s out of stock, I would recommend getting the Colmi P8 from AliExpress. It’s $20 and the hardware is almost identical to the PineTime. InfiniTime and Wasp-OS both run pretty well on mine.
I don't know the full details of how the judges operated during the prosecutions, but one of the bizarre details is that the post office has the oldest prosecution and investigation team in the world, predating the police force, dating back to highwaymen robbing postal services on horseback. In other words, the post office executives seem to have made a policy decision around these financial discrepancies, the post office managers gathered evidence on their behalf under the guise of helping their employees, and the post office prosecution team prosecuted them in court. Very little unbiased external opinion was brought in. Even the police seemed to have decided early on that they didn't have jurisdiction in the post office for the above reasons. Its an extremely bizarre detail that, as a UK resident, I had no idea about until these recent revelations.
Converting any non boolean type into a boolean is always a lossy compression that will often need to be reversed later. If/else was invented so that you don't need to perform this compression at the variable level.

I also don't like nullable fields in my databases. Anything nullable is representable as some form of coproduct - and can therefore be represented as a relationship to an entity with a property that can be joined to for terms of definition.
illegal is not the point....he did a good thing. the law is wrong. Toronto is a bureaucratic nightmare and they would help people if it doesn't align with their corruption.
My supervisor George Tzanetakis also recently put his MIR course up on Kadenze. Haven't taken it yet, but it's supposed to be good!
It is their fault if they don't notify the candidate as to why she was terminated. Eeoc title 7
Wouldn't writing an interpreter for each platform be less work and achieve the same goal as writing a VM for each platform?

Edit: ^Aside from being able to execute the bytecode on any platform
PeerTube uses p2p in the browser, so something going viral means the server has minimal traffic besides matchmaking data blocks betwixt clients.
sounds like a nothing argument. oh they think differently must mean were wrong.....no it's called multi faceted living and not good and bad.....
Embedded developers and anyone that even at gun point won't ever touch C++, like Linus.

And platforms that keep C alive like UNIX clones.
> if

There is a lot of evidence, that is easy to find, that laws criminalize African-Americans (e.g., drugs abused by poor African-Americans are criminal and result in prison; those abused by wealthy white people are sicknesses and result in treatment); that police harass and are brutal toward them (e.g., driving while black, predictive policing, and all the well-documented brutality and racism), and that prosecutors and courts sentence them to disproportionately harsh sentences, including long probation and loss of voting rights, and the inability, with a conviction, to get employment.

In my city I've seen the police in action many 5 times. Twice, it involved clear abuse and harassment of peaceful African-Americans. It's just my anecdotal experience, but are the odds?

Your argument is decades-old at this point; we know so much more now. What do you think of all that's been learned in the meantime (and by learned, I mean learned by the wealthy white population - it was known by some for generations)? Are we going to just rehash decades of learning? Nobody is making the points you are arguing with.
Maybe DoD is trying to catch security flaws caused by traffic intended for their own internal networks accidentally reaching the public internet? Advertising those IPs publicly and logging all traffic could be a good way of detecting such bugs in DoD systems.
I particularly don't get the "dead" part about complaining about "dead white men." We all end up dead, one way or another. It will happen to the sisters with transistors, too.
Read quite a bit of that one, didn’t see anything bad. It’s in Standard Internet Tone but pretty mild. Having to couch everything in the gentlest terms and preface any snark or impolite observation with a paragraph of disclaimers so people don’t mistake you for The Bad Guys is a the-last-decade thing, and doesn’t seem to exist much outside the Anglosphere, where Standard Internet Tone continues to rule.

Guy may be an asshole, but I read about half that page and didn’t see it.
Artificial intelligence-enhanced electrocardiography in CVD management
Things are readily possible in many ways. What if you don’t have a permanent home/address or consistent access to the internet? It is very easy to miss notices while trying to be on top of things.

—

Lawyers and being appointed don’t work that way. Why would you be appointed a lawyer for non criminal activities?
Any thoughts on if the Colmi P8 plus still run ok?
I will miss him terribly. He was the guy who let me crash in his room at Defcon when I was a minor and was too young to book my own room. This kicked off 20 years of friendship. He was brilliant, zany, ADD x 1000, and always endearing and loving.

In 2008 I was lucky to collaborate on DNS issues with Dan when he discovered a new form of DNS cache poisoning and spent years helping the Internet upgrade and defend against a serious and significant vulnerability. We all owe him a debt of gratitude for this and so much of his other work.

He was a hacker's hacker, and the guy you want in your corner. Very sad to hear this news.
SpaceX's reused Crew Dragon capsule docks with the ISS
Being overweight/obese will kill more people than COVID, and will still be killing people when COVID is eradicated.

But the government is not doing a ban of HFCS by executive order.
Good point, I hadn't thought of it. IANAS ( I am not a spy )
The judgment has a few details.

https://www.judiciary.uk/judgments/hamilton-others-v-post-of...

There's possibly something on Bailii. (A small volunteer run project, but the website is tricky to use.) Searching for [post office horizon] reveals a few cases.

Here's one useful transcript and discussion: https://journals.sas.ac.uk/deeslr/article/view/2217
Please tell what's there in London which makes it the most attractive place?
Suing is a pain when you’re living paycheck to paycheck or even otherwise if it isn’t in your nature to be that sort of person.