skysight-inc/HackerNews huggingface dataset:
I'm kind of shocked at the amount of people here saying something like "all of tech is just finding ways to get people to click more ads". I mean yes, that's a part of our industry, and because of the dominance of Google and Facebook it's a pretty big part.

But that's still a drop in the ocean compared to all of the other tech out there!

Literally every system you can think of, both good and bad, had to have someone build it. Systems for managing schools? Someone built those. Systems for managing your local restaurant? Someone built those. Systems for internally managing some niche organization no one's ever heard of? Yep, someone built those too.

Those kinds of things are numerous, and super important.
I visited a TV shop about 5 years ago and some of the TV's up on display had the demo image burned in. So it's probably still a problem.
Bicarbonate of soda works as a deodorant. I have a small pot by my bathroom sink. Dab in two damp fingers, under the arms, no smell. It's more effective than any deodorant I've tried, doesn't give me an allergic reaction, is better for the environment, and is very cheap.
I used to dislike type hints for Python because:

- I was afraid it would change the language culture

- It was not comfortable to use

- The idea and design was, as you said, bizarre

- Use use a dynamic language, why the hell would I want that?

Years after the fact, I'm really happy about it.

First, most of my Python code don't use them, so Python stays python. But if I ever need them, there are here.

Of course, you could argue I should just use a language that has been designed for that since I need type. But that's missing the point: I don't usually start using hints. I code regular Python, because it's awesome. I just sometimes add type hints after the fact as a bonus.

The ability to do that is fantastic, even if the type system is far from perfect.

I want to code with Python most of the time anyway. I personally have very few use cases for another language, doing mostly web stuff.

Type hints are still very verbose, and convoluted, although it will get better with 3.9 thanks to 2 PEP targeting type hints ergonomics. So sure, it's never going to fit perfectly, but I'm glad it's here.

Now for a JSON schema, I guess it's the same deal. You use JSON because it fits your use case, and one day you realize your situation could now benefit from more robustness, and you add it to the mix.

Again, you could argue you should have though of that at the beginning, but projects don't have frozen requirements, they evolve. And often, you want to start lean, because it will most probably stays that way, and otherwise would be so costly the project would never grow to a point you would need robustness.

Now in this particular case, this lib is not just checking type, but also arbitrary logic. And making sure data is consistent is necessary no matter how dynamic or static your language is. There is a limit to the constraints your type system can represent.
I've had mine for about 9 years, also paid for it myself.

It's been one of my best purchases in terms of ROI. Used it almost daily when I worked remotely for a couple of years and it's the only piece of furniture I brought with me when moving abroad some 5 years ago, I'm sitting on it right now and it rolls around as smoothly as when I got it, all the adjustments are working flawlessly and the only damage it has are some minor cosmetic ones.
Those Americans have just received $2900 for the family of 3.
I've found the lang attribute and :lang pseudo-class to be pretty useful in publishing for private tribal use documents in my (critically endangered) language. Unfortunately there isn't any standard way of distinguishing between the various scripts/orthographies, so we've extended the language names for that purpose.

Our work isn't listed on any of these pages about which indigenous languages are on the internet because we don't want it to be, these pages are for tribal citizen use only. So, there may be a lot more written languages in use somehow than the author believes. But who knows.
Single data point: before reading these comments, my first reading of the word was pronouncing it "weh-can".

Perhaps "WeKan" or "Weekan" would get the other pronunciation across better, if that's the goal?
Why the Vertical Takeoff Airliner Failed: The Rotodyne Story
Jacques Servin programmed an unauthorized easter egg into SimCopter that had an unintentional bug in the coin flipping code, which resulted in a very different looking distribution of hundreds of shirtless Speedo-clad "himbos".

https://en.wikipedia.org/wiki/Jacques_Servin

https://en.wikipedia.org/wiki/SimCopter#Easter_egg

>Easter egg: The game gained controversy when it was discovered that designer Jacques Servin inserted an easter egg that generated shirtless men in Speedo trunks who hugged and kissed each other and appear in great numbers on certain dates, such as Friday the 13th. The egg was caught shortly after release and removed from future copies of the game. Servin was fired for adding unauthorized content (which delayed the release of the game, and caused Maxis to miss Christmas season). He cited his actions as a response to the intolerable working conditions he allegedly suffered at Maxis. This caused a member of AIDS Coalition to Unleash Power (ACT UP), a gay AIDS organization, to call for a boycott of all of Maxis' products, a measure which Servin rejected. Some months later, a group named RTMark announced its existence and claimed responsibility for the himbos being inserted into the game along with 16 other acts of "creative subversion." Servin stated that he had received a money order of $5,000 from RTMark for the prank. It was revealed later on that Servin was a cofounder of RTMark.

LGR - SimCopter - PC Game Review

https://www.youtube.com/watch?v=x4mh7Pc5MSI&t=8m15s

SimCopter

https://www.youtube.com/watch?v=ozL3LtSsYd8

Here's an actual authorized easter egg in SimCopter that Paul Pedriana put in:

SimCopter: Aliens Easter Egg (including developer comments)

https://www.youtube.com/watch?v=A2S5-QUKmhU
While the commercial plug at the end surely is annoying, the video presents an interesting concept. Is it time to re-evaluate with current technology, or will it die just like ideas of Zeppellin use for bulk transport?
or the https://www.falcon.io/ social media company
I am grateful for your effort and have no intention to troll or diminish you - in case it looks like that. But still: now in desktop Chrome logo bounces from the very bottom or right edges of window, which is great, but there are gaps at the left and top edges, so logo never reaches those two edges.

I beleieve you are quite competent in this, so for me it's just another illustration of how HTML/DOM ecosystem is broken in so many ways that it takes enormous effort to perform such a trivial task. Thank you and plase stop wasting your time on this)
eh. And there are many more well-educated middle class Chinese who generally believe in the ideas behind the CCP. Maybe not the implementation details - this policy, for example, is boneheaded and will disproportionately affect the middle class. But I've spoken to many who will acknowledge the benefits of democracy while simultaneously claiming that their system is the only system suited for China. (In fact I think this is an area Chinese people do much better in - they know much more about the West than we do about the East)

I'm against this tendency of implicitly assuming democracy to be undeniably good; you risk assuming bad faith from people who genuinely believe otherwise. It is also kind of off-putting to assume a superior default position by virtue of having a democratic system. Especially now, when it invites so many easy attacks - the quality of western leadership, the handling of covid-19, etc.
Facing Coronavirus, America Chose Mass Unemployment
> That's my main take-away at this point. I have seen enough reports saying it worked, and enough saying it didn't that I believe the answer is probably somewhere in the middle.

The initial study indicating HCQ was effective was recently withdrawn by the publisher for failing to meet their journal's publishing standards [1]. And for good reason, as the study conveniently dropped patients that deteriorated from their final numbers. None of the follow up studies I have seen (including the one in the OP) have shown anywhere near the same level of effectiveness.

> Unfortunately, politics. So the Left wants it to be completely no use at all

That is such a twisted, uncharitable interpretation of the situation that I have to wonder if it is intentional. Do you really think "the Left" would rather have the drug be completely ineffective so the entire planet has to keep this lockdown going? Really?

I guarantee you every single fucking person on this planet, left, right, or center, would love to have an effective drug against this virus right now.

The primary point I've seen made by "the Left" on this matter is the President of the United States should not be tweeting out unproven drug combinations until their efficacy has been demonstrated by clinical trials. Particularly when: 1) such drug combinations can potentially increase the risk of heart failure [2], and 2) people rushing out to buy these drugs has constrained the supply for patients who actually need it to treat their existing illnesses.

Unfortunately, politics, indeed. The world has gone insane when the position of "don't taken unproven drugs with risky side effects without medical supervision" is construed as a "leftist position" instead of COMMON SENSE.

[1] https://www.isac.world/news-and-publications/official-isac-s...

[2] https://www.medrxiv.org/content/10.1101/2020.04.08.20054551v...
You can't stop rent unless you also stop property taxes.
Guy is hired by videogame studio, makes a kickass warrior and is proud of it. Tells it to interviewer. Is accused of pushing an egalitarist agenda by internet strangers. Come on guys.
I don't have enough time to play it, so I spoiled myself.

Wow.

Just wow.

That's got to be the coolest, most unique game ending ever. There's nothing that could ever top that.

If you plan on playing the game, don't spoil yourself (you're in for a treat), but if you don't think you'll get to it, you must read about this.

I'd really like to copy that some day.
I will talk about features I do use. My emacs is not very customized for that matter, some keybindings for moving frames and buffers and a few packages:

I have not seen something similar to undo-tree in other editors: https://www.emacswiki.org/emacs/UndoTree

I sometimes keep different frames for different machines through ssh (TRAMP), and rename the frames. I'm not sure how good is multi-window support in other editors or remote editing of files for that matter.
Lua 5.4.0 (rc1) now available
The world has always had a handful of linguae francae. Greek, Aramaic, Latin, English (Python, JavaScript), etc. each serve(d) valuable purposes. This article seems to cast standardized communication in a negative, borderline (if not outright) discriminatory light, which struck me as odd.
I've discovered it in like 1998, but I waited for a good moment to reveal it :)
All the better ones had that button, usually named "degauss". My 22" flat CRT (it was flat on the front, like LCDs today, which was a great feature at the time, but made the thing extremely expensive and extremely heavy) had a degauss function that was apparently so powerful it visibly distorted the image on other monitors right next to it when I degaussed mine. I made a joke of doing that in the middle of games on LAN parties ;-) didn't work repeatedly though, after degaussing once I had to wait for some time until degaussing again would actually do something.
Qualcomm uses off-the-shelf Arm Cortex-A series cores. Arm has promised between 15-25% CAGR for next generation high end cores [0]. The A13 has ~35% better fp perf and ~50% better int perf than the Qualcomm’s latest flagship, the Snapdragon 865, which uses Arm Cortex-A77 cores [1].

So assuming best case scenario for Arm perf growth and Apple remaining completely stagnant, Qualcomm would catch up in 2 years.

More realistically though, the A14 is rumored to be quite the upgrade. At least more significant a change than the A13. And Arm won’t have a very competitive design until they release their Matterhorn core 2 generations from now, where they’re rumored to finally scale up the physical size.

[0]: https://www.anandtech.com/show/13226/arm-unveils-client-cpu-...

[1]: https://www.anandtech.com/show/15603/the-samsung-galaxy-s20-...
I put COC because I use boilerplates that comes with it or because github nags me. It's not like I lose anything by pushing it to the repo. On the contrary, I can use the vagueness to shut down some cases.

Hello,
I received a complaint from an important member that you were not following the CoC and they have given me sufficient evidence of your inappropriate behaviour. For anonymity reasons, I can't provide information on who it was or what the evidence is but as of now, you have been ...xyz

Sincerely,
thrwaway69

(/s)
Mainly that there are many ways to express things, and inertia means reasonably effective solutions within existing type systems limits the push for more expressivity. Programming languages are slowly converging on features (e.g. lambdas) but it's a slow convergence. I think programming languages over time will get more complex, but more concepts will be portable
Er, no. Making a Teletype machine required a sizable plant. Morkrum had over 200 employees before they shipped their first production machine.

Those machines required a large number of precision stampings and small machined parts. Lots of custom tools and dies. Tooling up to make all those was a big job.
Once they had all the tooling and plant, the Model 15 was cheap to make, despite its complexity. Teletype tried making a cheaper, simpler Model 26, but it cost more to make than the Model 15 because the manufacturing process for the heavy-duty machine was working so well.

From the beginning, most Teletypes were rented, not sold, and came with maintenance included. So the machines had to be reliable. The Model 15 seems way overdesigned.
Flat parts were both hardened and Parkerized, a caustic process that deposits a rust-resistant oxide and turns metal grey. (Sometimes used for guns.) Fine-thread screws. Lock washers on every screw. Insulation that won't age or crack. Plus, the keyboard, typing unit, and motor are all very easily replaceable; they even disconnect electrically and slide out. The screws and round parts are all custom. They must have had a huge number of automatic screw machines turning them out. All round parts fit precisely.

This was not made in a small workshop. More like a factory that covered a city block in Chicago.
Maybe you can't zero rent, but you can significantly curtail it, especially in CA where Prop 13 keeps many landlord's property taxes at absurdly low levels.
If I go back to ads, believe it won't be another one than Codefund. Love the concept, implement and the fact they are ethical.

Thank you.

We do keep in touch, have a great day justin.
Election by lot is a thing.

https://web.archive.org/web/20160320090358/https://aeon.co/e...
UK is about to cross 100k coronavirus cases and their death rate is 13%
Love this thing, well done Finland. If a guy plugging a banana in a wall is a form of art... why not the demoscene? Of course it is.
not only is this unrelated, the whole justification for the concentration camps to begin with was uyghur terrorist attacks. i cant defend the concentration camps, of course, but "peaceful" just seems disingenuous
Action movie star Dolph Lundgren is also super educated, with a degree in chemical engineering from the Royal Institute of Technology and a master's in chemical engineering from the University of Sydney [1].

[1] https://en.wikipedia.org/wiki/Dolph_Lundgren
I'd highly recommend playing around with stored procedures. They, at a minimum, can provide data integrity guarantees that you can't get with anything else. As an example, for ages the only way to do a reliable (pseudo atomic) upsert call on most databases was through a stored procedure. Once I discovered stored procedures, I started using them everywhere. After a while I realised that you need to put your logic in the appropriate place for all of the usual reasons (performance, maintainability, security etc) and resisted the temptation to dump all business logic into stored procedures, but I still use them a lot. They're like the bridge between the dba world and the traditional developer world.

"An elegant weapon, for a more civilised age..."
CCP is only parasiting on the top layers. There is still a sizable conservative undercurrent of old chinese tradition and philosophy.
Not only is China not a race, ironically you're defending the one place where there currently is guaranteed racism.
It's a fixable problem. The attraction of Typescript was that all javascript is valid typescript. Great feature in the past years where people were migrating from one to the other. But now that most projects start out on typescript (honestly, if you are not you are doing it wrong) and never write a single line of Javascript, it's becoming an anti feature. The whole point of typescript is that we want to get away from that madness rather than stay close to it.

It already has a strict mode; it's time for an even stricter mode that simply cuts loose from javascript and flat out removes access to all the little compromises with strong typing that exist only because of javascript. It's a compilation target and with WASM emerging, even that is not a long term certainty.

IMHO the difference between e.g. Kotlin and Typescript is becoming smaller and smaller. I do both. There's been a cross over of lots of nice language features from Kotlin and other languages to Typescript. But at this point, Kotlin is a still a lot cleaner/safer than Typescript even though both can transpile to javascript and it also has a bit nicer ergonomics in some areas. E.g. data classes, property and interface delegation, co-coutines, etc. are all things that would be highly useful in Typescript as well. Android developers seem to love these features. And as Kotlin transpiles to javascript, there's no question about whether or not that can be done because it's already been done.
Psycho mugs is probably referring to man-purses when he says bags. Very popular and something many men carry over here.

https://images.app.goo.gl/dWdwN4K1uwNe8DGX6
Have you ever checked dart?

Type inference can get you so so far
IMO you should be spending time on refactoring and simplifying code without asking permission for it.

Improving the code-base is part of the job and you should be setting aside about 20% of the time you estimate for new features to do so.

There's no need to ask management for permission, your estimate is simply 20% larger.
I'm not usually an early adopter but I was the first guy at my LAN party to bring an LCD monitor. It was smaller and looked worse than everyone's CRTs and had terrible ghosting, but everyone was fascinated by it and could tell it was the future.

I've still yet to see an LCD that performs as well as those CRTs, though.
Hackers invade a planned video meeting with pornography
One summary of the overall findings of those articles is something like: there sure are a lot of SARS-like bat coronaviruses in natural reservoirs, and a bunch of them are alarmingly able to spread well in human tissue too, either unmodified or with tiny edits. That doesn't rule out the theory that a lab escape was the source, but it also suggests another SARS-like zoonotic transfer was pretty much a ticking time bomb, and it wouldn't be surprising for it to have happened through that route either.
The few Sharp devices that are very expensive for lowrange SoC (QCM630 in late 2019) and one Oppo device isn't exactly the definition of "many".

But you're right I apologize:

The aquos sense3 is device supports 7 Bands. Compare that to most other android devices that have upwards of 20. B1,B2,B4,B8,B5,B9, B28. Personally I don't even understand how as a Japanese you're supposed to travel with these devices. The first device I saw with this kind of connectivity internationally was the Poco F1. Which was a flagship SoC for 300 bucks.

https://www.gsmchoice.com/en/catalogue/sharp/aquossense3plus...
A book on algorithmic programming in Lisp
The JS community is the worlds biggest open source community and that's what they've been buying.
I have been using Kanboard for some time now, and can recommend it. There is - as far as I know it - not yet a native desktop client, but the web-interface works quite well: https://kanboard.org/
(not affiliated in any way - just a safisfied user)
$399 isn't really entry-level.
You're pointing out how some people are, based on your own cultural and societal perspective, obviously one affected by negative experiences.

I am merely pointing out that this is in no way universal, and that the behavior you've observed is not caused by human nature, but rather by societal pressures and the forced state of constant ego-centered competition that people find themselves in.

Neoliberalism has made us callous and indifferent at best to the plight of our fellow human beings and the natural world.
Maybe add an ICU nurse on that design team. You’re going to have room for two patients and flipping their beds for ventilation?

“Ratti hopes that his project will help shift a popular view — both among outsiders and some in the profession — that architecture is concerned first and foremost with aesthetics and beauty over form and function.”

Staring out at modern skylines, have no idea where these aestheticians are operating.
Great! I was using another open source bridge but it didn't support 2FA :/
Show HN: A Student and Layoff Hiring List
been using it in home for months it works well.

Regarding hyper-v they are only making necessary component needed for wsl2 available.
If you make it just large enough so the logo has a few pixels left and right to bounce, it starts vibrating and changing colors really fast. Looks like it's really angry from being confined :D
When I first installed my connection, provider forcefully disconnected my router every 23 (yes, 23) hours to prevent me from having static ip (and hosting servers on fast home connection). Now it seems my public ipv4 actually changes every several minutes, probably some kind of ipv6to4 gate. But ipv6 of one computer is unchanged since several years.
In shallow, litteral waters full of all sorts of junk and varied topography? ... maybe not.
Resonance from Microwaves to Confined Acoustic Vibrations in Viruses
This Wired piece was amazing: full of sadness, humanity, and hope. One thing that really stood out to me was how incredible the people around Lee are. You all really care for him, and that says a lot about the type of person he is, even in the midst of this disease and the toll it must be taking on all of you.

Cloudflare is a great platform, and I'm glad, thanks to Ms. Upson, I got to know one of the folks responsible for it a little bit. I'll be sure to keep chasing the hard problems in my own day-to-day code, and keep a thought for Lee while I do it.
And the same bubble that started with dot com boom collapse which Greenspan reinflated into the housing crisis
Anyone have an archive link for us non-Americans?
I'm wondering how certain game companies will react to this because they kept censoring and changing games to please China for a market they might now lose to some extent.
SEO is not part of my strategy at all. I try to avoid optimization whenever practical because optimization is a distraction from just getting on with the work.