skysight-inc/HackerNews huggingface dataset:
I hope it's just ironic, so I give him the benefit of the doubt :)
While muay thai does have point scoring, it is more like boxing where you score points for landing a damaging technique and do not stop on a point being scored. Funnily enough punches often do not score unless they cause considerable movement of the opponent as they are seen as less damaging than a kick, knee or elbow.

One area that is different to a lot of other sports is that fights aren't stopped for bleeding often as it is very common for thai style elbows to open gashes on the face. A lot of experienced fighters will have scarring around the eyes from getting cut with elbows.

That said in the west fights are split into 3 classes (4 if you include novice fights) C which has no elbows or knees to the head, B which has no elbows to the head and A which uses All legal thai techniques
Top-level domain name registry service on Google App Engine (registry.Google)
I am not sure why she feels it shows such a glaring hole in their recruitment process? Interviews and CVs are extremely vulnerable to lying. The only step in the process to catch liars is exactly what she did: be a bit paranoid about references.
The proper check is in routing tables and/or firewalls.
Internet Noise (Announcing 1.1.1.0/24) [video]
There are several passively cooled geforce1050 (not ti), but you really don't need it for any form of 4k video. My output setup is to a 70" 60Hz TV over HDMI 2.0, with a ryzen 1500X that is slightly overclocked, this setup handled 2160p60 H265 up to around 300 Mbps, at which point it CPU bottlenecks. Which is a vastly greater bitrate than any bluray or torrented 4K content.

If you wanted a setup slightly more capable of 3D games then the 1050 would definitely be a consideration.
Things are all weird in Australia, as tax makes such a large proportion of the price (the tax on spirits is about $33 per litre, for non-Aussie HNers).

I actually did some research, and my above comment isn't really right. Whisky is priced as a luxury good, the pricing isn't really related to cost price.

Despite Australian taxes, Ardbeg 10 will set you back $85.90 for a 70cl in Australia, AU$76 in Britain, and AU$80 in the USA.

Price only really scales to alcohol content for spirits and beer in Australia though, not wine. You can buy a 5 L box of wine for $9.
Is Data Now More Differentiating Than Analytics?
Show HN: Building a language from scratch
Hi Jeremy,
I noticed you were active on the Kaggle toxic comments challenge though did not participate. Did you apply this model to that problem and if so, how were the results?
THIS. x1000. Thank you sir.
That's interesting, that quote implies there a time when newspapers existed without ads, but was there?
> They should have fired the author/s of this abomination much earlier instead of allowing that thing to evolve up to that size.

The main author of the SQL side and original author of the frontend has been promoted to the top because the system is critical to the business needs, and since everyone else struggles to work with this monstrosity they must be a pretty great developer. Can't afford to lose them.

The frontend team have threatened to quit several times unless things get better. They've been demanding version control, CI, automated deployments, a shared library, and to not use the domain-specific editor piece that prevents all this.

Management (including (or because of?) the OG author) is convinced that they're pushing for these things because of job security and refuse to let them overcomplicate things. But every time they they threaten to quit they get pretty substantial raises because no one else is willing/able to deal with the mess they were left with.

If you ask me, no amount of money is worth that environment, but all parties involved still work there...
That's not always the only reason, `people leave managers, they don't leave companies for greener grass`
A lot of hardware silently edits TOS flags, causing trouble with ECN and diff-serv...

Ignoring is usually fine. Dropping is not.
As we say in America, I'd rather a hundred guilty men go free than one innocent man be stripped of their freedom.

I don't think I've ever heard anyone say that, but I don't like how simple it is.

Anyways, I always wondered if the discretion allowed to police engenders more societal problems than it solves. I imagine this would have a similar effect.
I'm frustrated too.
That is supposed to be handled by Host header. Server etc. provides at most redundant debugging info.
Supreme Court: Expectation of Privacy Probably Shouldn’t Depend on Fine Print
s/arrays/"collections of homogenous objects" and it's a fair point.
> Ronksley examined the relative concussion risk for some of the most popular youth sports: American football, rugby, hockey, lacrosse, soccer, basketball, baseball, softball, wrestling, field hockey, track, taekwondo, volleyball and cheerleading. Altogether, they reviewed data from 23 previously published studies on concussions in these sports, and then did a pooled analysis of injury rates from 13 of the prior studies.

> For each of the sports, they looked at concussion rates based on minutes of athletic exposure (AE), which includes competitions or practices with the potential for injury. The overall concussion risk across all of the sports included in the analysis was 0.23 injuries per 1,000 AEs. By comparison, the concussion risk per 1,000 AEs for rugby was 4.18, while it was 1.2 for hockey and 0.53 for American football.

https://www.reuters.com/article/us-health-concussion-youth-s...

So on the one hand: research.

On the other hand: soccer (especially with sense enough not to be hitting headers all the time), has stupendously less physical contact than rugby or "football"... how could it be more damaging/dangerous with less contact?
Blender might throttle. Does it come with benchmarks/tests that I could use to gauge thermal performance?

The CPU is delidded! I've got another i3 4300 delidded as well running under a NoFan CR-80EH. Delid + Conductonaut + Kryonaut made the difference between throttling vs hovering around 90 C in FurMark + Prime 95. When integrated graphics aren't used, the CPU runs cooler, of course, and didn't throttle with MX4 thermal paste and no delid.

I do fear that VRMs are running too hot. When selecting components, I picked those that come with some heatsinks on VRMs at least. The motherboard is an AsRock Fatal1ty Z370 Gaming-ITX/ac (non ITX motherboard wouldn't fit in the case anyway with an ATX power supply). The graphics card is Gigabyte's cheapest offering and has a small sink across the VRMs. I'm hoping that undervolting will help keep the VRMs in check.
A more thoroughly educated companion told me that the word Cotes (with some accent I don't know how to type) means "coast" in French, and that was in the name of the wine.

Côtes.

The circumflex, at least in French AIUI, often means there used to be an 's' after that letter, i.e. costes which gets you a little closer to coasts (and the Spanish costas).
I am not qualified to answer, so here I go:

If in the USA:
Hack a TI-89 calculator. They are still 68K-based, are unfortunately inescapable bricks tied to mandated Maths curriculum, and have an active hacking community.

I re-learned M68K programming via the Palm Pilot, which has a fun SDK clearly inspired by the Classic Macintosh.

I would say that ARM programming can be as fun as 68K, so perhaps a Raspberry Pi to start. You can get closer to the glory days with ARM-M Arduino-like toys such as the Teensy.

I haven’t done any assembly-level Arduino programming, so I don’t know what that feels like versus 68K. Lots of microcontrollers grew upwards out of the then-popular 8051, which does not feel the same to me.

I got started on the Motorola 6809 CPU and the TRS-80 Color Computer. You could almost call it an 8-bit precursor to the M68K, it is limited but very nice design.
Congratulations, your infrastructure stability now depends on particular web browsers and caches implementing their caches and headers correctly...

It takes just one big bad actor to break. Reminds me of certain routers damaging NTP traffic.
7 Benefits of Artificial Intelligence for Business
Good article to read, Learned something new today regarding HTTP headers
AFAIK, no, at least not for the general market, but they're pretty easy to get on Ebay, AliExpress & friends.
These editors (and some other ones, but not "joe" or "nano") are very powerful tools. It pays off to learn one well.
I suppose I phrased things a bit harshly. I see value in LinkedIn from a candidate/networking perspective. From a validation/reference perspective is where I see the issue.

This isn't the first I've heard of using it for back-channel references. I think that is pretty common in the bay area.
It’s more complex, but only the top 1000 sites by MEI is still a hurdle. In addition, the non-whitelist path requires at least 20 interactions before it is considered. That’s ridiculous; it should be 3-5 max.
It's not bad but it's not powerful either.
Their core business is making two private parties feel good enough about each other in order to conducts a higher value transaction.

Friendliness, trust, professionalism are all part of the image AirBnB wants to convey to guests and hosts. I would say that a font is extremely a part of their core business as anything that even slightly improves the feeling of confidence you want your customers to have when they book a room — improves conversations, perceived satisfaction and a whole host of other intangible, but still very real aspects of the AirBnB experience.

Spend some time as an AirBnB host and you’ll quickly understand their core business is beyond just being a transaction engine but more around almost being a therapeutic interface between hosts and needy, insecure and hesitant guests. Remember also that AirBnB is growing rapidly — a large number of hosts and guest have never “done this sort of thing” before. So AirBnB’s design motifs have to be psychologically perfect to make those people, like your Aunt Edna, feel safe.

For the average HN reader, certainly Menlo, Times New Roman or Comic Sans would be suitable.

Design matters and it matters a hell of a lot when you are dealing with the “normal” public.
I think the biggest reason was the fall of the imperial.

Outside what is now known Italy, many Roman outposts only had a glimpse of Roman technology and as they got conquered by their enemies, everything got destroyed and the knowledge was lost in that part of Europe.

It is impressive to read books like Herodotus and realizing Greek students that could afford it where doing "internships" in Egypt, where the idea of specialized doctors was already a thing.
No way I'm going to change my system to Windows 10 in order to get this freebie. I also see no reason they couldn't implement a Windows 7 version, the app is pretty basic.
I don't know about iDevices, but this is very much supported on a lot of Android phones. Samsung's lineup even has it as a bullet point feature, and they sell docks which let you connect your phone to a screen, peripherals, and switch to a mouse-oriented UI without having to do _anything_ weird.

At that point, you're running a mouse-centric, multi-window OS with a wide array of software, that can run basically whatever you want.

So that's a computer, definitely, right? When does it stop being a computer? If you disconnect the display? Is it using a stylus instead of a mouse? Maybe the software keyboard instead of a hardware keyboard? (But then is the MS Surface not a computer when you detach the keyboard case?)
Personally what I love about JavaScript is that it brought the basics of functional programming to the masses.

Obviously it's far from pure FP, but I think it's much more at the heart of JS than it is say Python. The Scheme parts of JS are the good parts.

I think some of the resurgence of FP is down to JS. The wealth of libraries available is pretty impressive [0]

[0]: https://github.com/stoeffel/awesome-fp-js
The Hackable Console Logger for Node
Javascript is fine for projects of small to medium size, as is any scripting language.
My developer friends do have opinions on JavaScript that are in my view outdated, modern JavaScript is my favorite peogramming language due to the ease of expressivenesss and joy to write it. I started out with C, C++, Java, Objective-C and C# before ever seriously using JavaScript (other than tiny snippets of front end browser dom manipulation) and may be I’m just getting old but... I’d love to use JavaScript for everything if I could.
> Those people would almost certainly been targeted by manned jets.

I doubt it, considering the cost of manned jets and their limited time-on-target, political fallout, risk to pilots, etc. Drones are stealthy, silent, cheap to operate, have long time on target, and have both surveillance and attack capabilities. Drones are the key enabler for this completely unprecedented type of pervasive, constant warfare.

People who want to make drones "more efficient" at this job are totally missing the point. Making them even more efficient just means they'll be even more widely deployed, which makes the whole problem even worse. The wider deployment completely dwarfs any savings from "less collateral damage". We need to stop drone warfare, not make it better. Return to the rule of law.
The syntax example didn't look any different to what I'd see in modern Java, C#, Go, Rust, LISP, etc. The syntax can make or break the language for some (Rust for me) but in the end, if you sit down and look at it, most languages in use today will be similarly easy to read (except Haskell).

It's not better that the example isn't even JS itself but rather the only JS dialect I don't refuse to work with since it has a type system that is more solid than wet tissue paper.

As the author themself admit, syntax is not important, so why bring it up? That genuinely seems like a way to A) bring up the argument and B) in case anyone refutes the argument being able to simply say "well it didn't matter anyway".

---

Toolchains are another bad point. VSCode doesn't only exist for JS, it has support for other languages as well and I very rarely make use of it as JS IDE.

If I need a third-party toolchain to fix up the most basic mistakes of the language's design I don't think the language under that mess will be terribly good.

Other languages don't require an entire toolchain to provide a minimum of coding safety.

People agree that writing in C is something hard and dangerous, it also needs an entire toolchain to achieve a minimum of "not segfaulting on startup".

I should be able to simply take the first party language tools and use those to get to a point where my application starts and the correctness of my code not being coerced to false.

---

While it is indeed commendable that JS has such a big community, I think the community still has lessons to learn. The churn in the ecosystem is beyond fantastical levels, not in a good way.

When I pull in sqlite3 for my project I can be reasonably sure that this project will be maintained for the next 20 decades and I will be able to use sqlite3 in 20 decades without much problem.

With JS dependencies I will always ask myself subconsciously if they're going to be maintained next week.

I don't write software that runs for next week, software I write is intended to function for the next 20 decades. Of course it'll get patched and maintained but I don't want to switch out my underlying framework because Google decided that their JS code has become too boring after 4 months of work.

The GraphQL examples is just an example of this. The tech is barely 5 years old, the tooling in all languages other than JS was extremely immature last I checked. Why should I bet on something like that to work and be maintained in 20 years?

---

I'm getting a bit rant-y but I'll take this last paragraph to disagree with the conclusion too. Most languages have some bad design. Usually that is fixed in the language or by first party tooling. That's not my problem with JS.

My problem with JS is that the moment I write JS I have to involve myself with the community of JS, a community that has laughed (!) and scoffed (!) at me for suggesting that I want to maintain software for a long time beyond $CURRENT_YEAR.

The ecosystem and community of JS are rotten and flawed, that's why I don't use JS where I possibly can and if I do it's vanilla browser JS pushed through the minimum installation of typescript I can get away with.
Thinkific vs. Teachable UNBIASED Comparison (so you can finally decide..)
Reverting to the classic Win9x/2000 style is what I do still immediately when using a Windows computer.

As opposed to the horrible flat/white/modern design that govers Windows 10 and the web, it makes using the UI easier: Elements have clear boundaries; it is immediately obvious what role an UI component has (link? label? button? text field?); there is very little ambiguity; typography is simple and inobstrusive.

The Luna and Aero styles were actually not much worse than the classic Windows style but interesting and usable evolutions of it as they retained the properties listed above.

I am not entirely sure whether this perception stems from the fact that the classic style is objectively "better" suited for a GUI or from the fact that the Windows UIs were so predominant in the PC market at the time and left a lasting impression on people's understanding of what a GUI is/was. Perhaps it goes both ways.
Ultimate List of the Best Online Course Platforms (Less Is More..)
Well I'm not exactly saying that (it sure might be, like anything that can consume your life)...

My tongue-in-cheek point was along the lines that just because a discipline doesn't involve punching someone in the face - unlike boxing, called out for it by the parent comment - doesn't necessarily mean it's not a brutal sport... in psychological dimension, obviously.
It's very impractical/expensive for mass products to make the surfaces in question so flat that no thermal paste would be needed. Many tests and reviews have been done. Even if top-of-the-line coolers came with perfectly flat surfaces, Intel's heatspreader is not -- otherwise it would cost so much more. Also, heatsinks can be applied with a lot of force, which usually pushes out the "unneeded" part of the thermal paste. In a bind, even lipstick, toothpaste, chocolate and other silly compounds work better than nothing, so I'm not surprised that you're getting ok results even with a touch of thermal paste.

A fun thing to try is using a modern low-end CPU (latest i3s, Pentiums, Celerons) without its cooler. Not advised by Intel, of course, but you might get into your OS of choice even before it starts throttling. I'm somewhat comforted by the fact that a CPU automatically powers of once it reaches something above 100 C (103 maybe?) and throttles a few degrees before that. Those temperatures shouldn't leave the silicon damaged.

In practice, thermal paste is a must. If you don't like those (I personally don't, they get everywhere by accident and can be tough to remove), try getting an IC Graphite Thermal Pad which is reusable and rivals really good, if not the best thermals pastes, according to the limited number of reviews I've seen. I think that its practicality beats better results in non-highest-end applications.
You're not going to be able to escape the problem that you need to update the dependencies.

> But all you have done is to move the problem further away from the ops guys.

No, what you've done is ensured that you have the full chain available, so that you can do your upgrades, test them, and deploy them first when they're fully tested, instead of having to try to upgrade production machines without knowing if it'll work. It doesn't save you from untangling dependencies and version incompatibilities on upgrades, but it ensures that you can do that offline, and that when you're ready to upgrade, you have images you know works.

> Even if you have the source code the tools to compile it probably don't even compile on today's OS versions (if you can even get the right licenses).

You don't need to, as long as you retain the images of the versions the tools do run on. This is why I maintain most of my build environments in images too, so that I can retain not just the finished images, but the images used to build them.

> A docker with no coupling between the host and guest OS would make me happier. Then you have a binary you can just deploy 10 years after it has been compiled. And then you could extend this model to all kind of apps, including client/UI apps.

Sounds like you want a VM. Though Docker container come close in that you're depending on very narrow interfaces. I've got Docker containers running that were made from OpenVz containers that were built from machine images back in 2008. They're still running, if only because the original machine images were poorly documented enough that rebuilding them would have been a pain. But packaging them first for OpenVz and then for Docker worked just fine with minimal effort. I'm not sure what more you want.
Good point. The same practices are common in JS.
Arguably, point free style, currying, functional composition, etc... are easier to achieve in JS (esp. with types). I do enjoy writing java in somewhat functional way, and have seen badly written OOP Scala (mostly by developers, who just started experimenting with FP), and I think it’s difficult to discuss a language without the broader context of its common practices/developer culture/discourse around it.
I find it's just a bit small on modern high-resolution displays, it was built for an era of 800x600 - 1024x768 and it shows.
Best practice for sales team performance tracking
Live: How to connect system architecture with market, business and technology
Those games are always for vim. But I would love to have something like this with emacs using all the transposition commands or what is available from paredit/smartparens.
Where's the conspiracy theory then?
That's a fantastic introduction (although it's far more than an introduction!). I wrote a native addon for Node.js that does Reed Solomon, also using optimized Cauchy matrices (MIT license): https://github.com/ronomon/reed-solomon
German food is better the more you get to the South.
How to build an MVP without coding
The slide is a bit unclear, the whole deck is terse and clearly not intended to be consumed independently from the presentation, so "Safe (we had a bug once…)" should be interpreted as "safe (we kind-of had a not-very-small bug in our C code once)" not "Safe (we've only had one Rust bug)"
The thing I don't get is, and probably I'll be downvoted to hell because of that, even though this guy lied about his past, his knowledge is solid. Nobody can guess what the interviewers will ask you and from what I've read from the text he aced those.

If this is the tech business rolls what I see that it wants developers with a history, with connections, with "clout" so to speak; doesn't matter if you can help their business immensely, or fit to the position they are listing for. And this attitude is really really paradoxical. Like you are not searching for a candidate with required skillset but an ideal candidate with required skillset with glowing references. Because why take the risk? Like having a glowing history prevents anything happening...

Anyway imho what you are trying to gauge from a job interview is how good that guy/gal is. And I'm sure if that guy did say "I am an newly trained man with no relevant job history" he wouldn't go into the interview stage even though he knows his stuff for his application. I mean if he failed that, I'd say "okay this guy is trying to scam this company" but no, he is able and informed about the position he is applying to. And that's totally irrelevant from the text I am reading. Which is bonkers if you pardon my french.

This text also reminded me of a quote from Neil Gaiman, he faked his references for his first job and then he worked to create those references(https://singjupost.com/full-transcript-neil-gaiman-commencem...). In his words he was "chronologically challenged". So if he was trying to be a writer in our modern times, we wouldn't have a Neil Gaiman.