skysight-inc/HackerNews huggingface dataset:
One of the reasons I keep an eye on eInk is that I love the idea of information radiators, but I always get stymied by running wires to a suitable spot. Data has been mostly solved, power has not.
But this is only for importing JS modules, right?

What about SASS, minification, etc?
Ghost in the shell...
Neon artificial humans at CES behave, converse, and sympathize just like people
I can see the point, but any website that starts with asking for confidential info is a turn off. Makes me think about privacy policy, which is a time waste.
It's better to manually hoist the bound checks so that they happen before any critical loop. The compiler often can't do this because it has to preserve the partial effects of where the failed bounds check happens, but that's generally not what you really want; if anything, you'd rather fail fast.
I bought this one: http://www.dasungtech.com/
and it works surprisingly well. Definitely good enough for coding IMO. The only issue I had is that the drivers for Mac were very unreliable (but this was >1 yr ago).

My motivation was being able to work outside and I still plan on using it for that. This reminds me that I should check to see if they have driver updates...
https://archive.is/8J1qB

Since Internet Archive chucked it in memory hole.
History of Esports in Korea and Why Is It So Famous There
By expressing an opinion that is unpopular, my "karma" takes a hit. This is how Hacker News works, like Y Combinator: be popular, or STFU. Understandable in many respects for those who have maintained forums, but still unfortunate.
That's basically what dogs are, for some people/groups. Are dogs used in this way unethical? (real question, not implied judgement)
> though if you don't like them you're free to not use it.

No true: due to limited block space on the base-layer.

I am not convinced you get any efficiency increase with the LN: just more difficult capacity planning because everything is suddenly so hard to measure.

Sending a payment, whether on the first or second layer, will take a certain amount of: bandwidth, processing and storage.

Even if fewer nodes are involved with each transaction, the LN seems to rely on a lot of message passing; beyond what a simple broadcast on the base layer requires.

Even is we assume the processing and storage requirements are equal: it will be more expensive on the LN. On the base layer, your data is protected from Byzantine faults by having each node verify the transactions as they come in. With the LN, state is local to each node. That implies you need redundant hardware to protect against Byzantine faults. I have been migrating my machines to ECC RAM and redundant storage: it is not cheap. What I save on hardware costs by buying old servers I pay in extra power use.

The above paragraph did not even mention the capital requirements of maintaining a Lightning node.
You probably never maintained a codebase with 10k+ lines of jQuery.
Depressingly accurate. We bought a property somewhere in the US that is likely to be least impacted by climate change. Efforts should still be made, but prepare for the worst.
Android robots will be a reality before your scenario has a chance at reality.

People will opt for the dependable, low maintenance ethics-free option.
That is a poor quality source. A lot of "hand wavy" arguments with little to no citations.
Oh man, now that is a can of worms.
I don’t think thats a huge worry. Science is pretty much like that now—no one is a walking encyclopedia. Studying all of known physics top to bottom would probably take you a few lifetimes.
It's weird to include a testing framework in it.

That just speaks to usage of any orchestration class with overridable hooks, and has everything to do with events pertaining to domain (xunit's domain being "run a series of isolated tests") and not clarifying lower-level code organization. It's sort of like the author treated onFocus and onBlur in JS DOM events as startup/cleanup. It's just entry/exit orchestration.

The editorial stuff about being unnecessary also ignores that unit tests must fully reset the fixture between every test to be isolated--one reason test doubles are nice, they can generally be reset instantly--and that one of the more popular ways to organize unit tests is around common fixture handlers, aka setup/teardown routines.

This usually makes sense if you're testing units of an otherwise cohesive module since related operations usually use related fixtures. If it doesn't make sense then, sure, you move the setup/cleanup into each test but it totally craps up being able to review them for validity, etc.

Ideally a test is a clean known fixture handed to the test, one state change, and a verification of post-state, nothing more. Anything else complicates the test to some extent or the other, and (though devs get this wrong constantly) readability is paramount in tests or you don't know you're testing the right thing six months from now. Tests have to be their own docs. That's why setup and teardown exists, to hold everything but that.

Most of the article was pretty good, though.

Just...ruby, python, C++, xunit...misguided testing advice...wtf? Felt like the author was swimming outside their lane and missed a pass in editing, frankly.
It's not prepostorous. It's what it's like to be Canada - the smart upstart, in this respect - when you challenge the incumbent. Look to tech history for many similar examples.
I'm reminded of a haiku.

"Worker bees can leave.

Even drones can fly away.

The Queen is their slave."
That various people at both Teen Vogue and Facebook don't even know if it was sponsored content or not (and in some cases thought they did) says a lot all on it's own.
You do realise that 5KB is bigger than most text content you'd ever display on a webpage? You know how many things can go wrong when trying to download 5KB on flaky public Wi-Fi or overloaded cellular connection? And you're telling me it is no big deal to be loading that with no actual benefit to the user?
My gift to industry is the genetically engineered worker, or Genejack. Specially designed for labor, the Genejack's muscles and nerves are ideal for his task, and the cerebral cortex has been atrophied so that he can desire nothing except to perform his duties. Tyranny, you say? How can you tyrannize someone who cannot feel pain?

Chairman Sheng-ji Yang
"Essays on Mind and Matter"
Uber Adjusts App in California as Response to New Labor Law
Koopera: App to help Data Science teams share and review their notebooks
Wait really? I'm a lifelong emacs user too[0] but it only tells you how to exit if you open it without a filepath. If you're in a file because EDITOR was set to emacs by some other person and you try to exit it just says "C-c" or "C-c C-c is undefined" when it should just tell you how to exit. Or even better why doesn't it just exit on "C-c C-c"?

[0] Well I might write my own emacs-inspired, ruby enabled editor one day, but that's another story.
He's saying that there is client side rendering and now there needs to _also_ be server side rendering to compensate for its shortcomings.
> The United States has a first-strike policy, and has invested billions of dollars in making sure that it can actually carry it out.

This is simply an outright fabrication. The US has a qualified No First Use policy, stating:

> The United States will not use or threaten to use nuclear weapons against non-nuclear weapons states that are party to the NPT and in compliance with their nuclear non-proliferation obligations

And

> It is in the U.S. interest and that of all other nations that the nearly 65-year record of nuclear non-use be extended forever

The policy specifying when nukes can be used lists:

> significant non-nuclear strategic attacks

> attacks on U.S. or allied nuclear forces, their command and control, or warning and attack assessment capabilities

> in extreme circumstances to defend the vital interests of the United States, its allies and partners

And regarding low yield nukes, that their purpose is to:

> help ensure that potential adversaries perceive no possible advantage in limited nuclear escalation, making nuclear employment less likely

https://www.documentcloud.org/documents/4365530-2018-Nuclear...

Your claim that “The United States has a first-strike policy” is so demonstrably made-up, that you should honestly be ashamed of yourself.
Sorry - got a bit wild with it.

My username is the first half.
Trying to do anything more complex than a slider was a PITA with jQuery. Managing states, managing templates, trying to keep everything in sync, etc.
SoftBank-Backed Korean Unicorn Coupang Prepares for IPO as Soon as 2021
Adding more tools to abstract and hide away the complexity doesn't actually make the complexity go away, though, does it? It doesn't make it easier to reason about the end result. Just hides it under a veneer.

I think what the guy you're responding to is after is similar to what I'd like to see: a front end that isn't composed of 20 years of hacks layered on top of each other because of poor initial choices.
There is no world where a tool or language for which you need hundreds of megabytes of unknown untrusted dependencies of dubious quality is considered a good tool.
For what it's worth, I also used DG/UX, MV/UX and AOS/VS on Data General equipment (MV/10000, MV/4000) at the University of Washington in the 1985ish time-frame.

I remember porting many BSD 4.x utilities to MV/UX. What a learning experience, with the MVs differently-formatted byte vs. word pointers.

The C compiler was really nice, though.

Fun times.
Interesting, could you give more details on that?
This is the imitation of the Sony digital paper version ??? Similar price tags too.
> and by implementing struct postblits

Eh?
> are we to believe that she did not realize this was paid sponcon by her own company

Sure, I can believe it. Because facebook, and companies like them, routinely manage, via their PR departments, to get articles not different than that published without paying for it too. It's certainly the easiest way for a journalist/writer to write an article, from the press releases and interviews given to you by a company, provided on a silver platter. And there isn't a whole lot of money for articles beyond the easiest/cheapest way these days.

The division between "journalism" and "content farm" (write whatever you want that gets eyeballs, if you didn't lie about anything, that's plenty ethical!)... is increasingly a grey area.

Teen Vogue actually happens to be pretty responsible journalism that usually does better than that. But how or why would Sandberg keep track? I'm sure she knows that they got the article their PR department wanted, it literally does not matter to her whether they actually wrote a check with "for that article" in the memo line to make it formally 'sponsored content' or not.
I’ve lived in Thailand over a decade, Pad Thai is hugely popular amongst Thai people.
This mode was well known in the mid 80s. I wrote a shareware demo of the super color mode in masm that swirled and formed patterns. This had to be around 86 or 87. (That code is sitting on an old mfm disk that I can't read).
It was a fun mode, but too jaggy to do much with.
That would be illegal in Poland, as we have regulated transaction fees and card payment minimums have been outlawed for a few years now. You can easily pay for bread rolls by card here.
Canva | Full-time senior hires | Sydney | Permanent, Onsite, VISA, Relocation.

https://about.canva.com/careers/

We're taking on the world of design and content creation with a product loved by millions around the world. If you're a founder have a look at the tool.

Recruiting across the business - including Frontend, Backend and Fullstack Engineering, UX Design, Digital Design, Product Management, Growth, Data Science and more.

Engineering stacks: Backend = scalable Java services, Frontend = React + TypeScript, iOS = Swift, Android = Java & Kotlin, Data = Python.

Feel free to ping me on scott[.]c[@]Canva[.]com for a referral, any questions on what life here is like, and the cool things we're doing.

Permanent & onsite roles only, full relocation provided.
> how do you expresses your dependencies?

because literally just putting them in a folder somehow became insufficient for any number of reasons, some of which seem to have to do with JS's lack of an include() function like every other interpreted language has had since forever

like, how about i don't need 20,000 dependancies, and just use an application stack that includes normal things like trimming a string
Ok, but I think you overestimate how much micromanagement might be going on.

Simple story:

- ok we'll do a sponsored post in teen vogue
- story is written up!
- oh, looks like it’s out, time to post about it

There isn’t gross incompetence, at best it’s just a bit of a timing issue from the mistaken early publish.
I prefer TypeScript over plain JS and would like a strongly typed way for dealing with event emitters.

So, I created fancy-emitter. I figured there are many other improvements which could have been made to the events module so I tried to make use of all of them and make the underlying JS engine deal with the scheduling.
I implemented a write gate using the MMU once. It was quite a bit slower, and I abandoned it.
As mentioned in the NYTimes article, a gene drive is more than simply introducing organisms with new traits into a population. It also codes for cellular machinery so that if the gene appears in one copy of a chromosome, it will splice itself into the other chromosome.

In other words, if an organism inherits one copy of the altered gene from either of its parents, nearly all of its descendants will also carry it. Which means that even a trait that is fairly detrimental to the organism's survival can spread through the population, in violation of what natural selection would predict. So, yes, we can "alter" a species.
after using larger machines I realized that laptops (for me) are for situations where a desktop is unavailable - airline seating, casual couch use, all generally things that don't require much. having recently acquired some P53s at work and traveling with them this week has really reinforced that idea. if an X230 isn't up to the task, it's probably the kind of work where I need to be at a desk with one of my desktop machines anyway.
IIRC Only a something like 3/30 mosquito species bite humans. We could wipe those out without impacting the food chain.
You've basically described Brave New World.
Me too. At a page/minute for 360-540 pages. Sounds realistic, but not for difficult reading unless your are already good at it, or at least good at speed reading.
Hence almost always. It’s not a common situation to delete commits from history, etc.

I don’t see the capability to force push as a negative. There are situations in which it’s necessary, like forcibly removing history (something I had to do just today).

Git gives you the ability to shoot yourself in the foot, so it’s up to the operator to not make a mistake like that without backing up the repo to a different place first, etc. Something something only a poor carpenter blames their tools.
Missed opportunity for amusement.

Funny enough the Y/MP-48 was running Unicos (Cray's mostly-Unix) and someone had compiled nethack or rouge or something similar and was playing it until he had sucked up all the funny-money the department had budgeted for the year (yeah...we got accounted for CPU time, and yeah...someone screwed up the quotas). There was a kerfuffle....
...what? He was bemoaning React making things far more difficult than they need to be. And I think that’s a fair assessment of the situation. There’s a minimum overhead to maintaining a modern js app that is far higher than maintaining say, a Rails frontend. And it’s more costly for every change.
By stuck you mean Go devs made the sensible decision to have only one, zero configuration, ultra low latency, Garbage Collector that suits Go's common use cases instead of trying to be jack of all trades having many GC's each with their pletora of knobs to adjust.
Airtable has a lot of delights like this. Uncluttered nearly zero visual weight features. Thx for sharing that link.
Haha, that's because you're older now. I remember that feeling too, and I think the newer generation that sits on /r/buildapc or /r/pcgaming are definitely still feeling that love.
Pardon the pun, but @safe is a safe choice. IMHO, for general language it is more productive by having low hanging fruits as the default. The popularity follows consumer->enterprise->military->aerospace, and safety gets more critical up the systems food chain. That's propably the main reason Ada is not a common or popular programming language since it is for higher end of the food chain.
I guess I stand corrected on that one.
But SSR isn't a core requirement for many applications. Nor is it necessary to build out a purely javascript based stack on the server side to get SSR with a shared React client codebase.

> Then we decided that wasn't cool anymore and went through this whole clusterfuck of SPAs to justify cool kids' careers and now we're going back full-circle to a way more complex solution with more moving parts of doing exactly what we implicitly had 2 decades ago because we realised cool kids' careers had negative impacts in terms of page load performance.

I really don't think the author of most of the tooling in the ES based javascript ecosystem are "cool kids trying to justify their careers". If you actually think that, take a look at the github profiles of some of the contributors for many of these repos. There's a ton of smart people working on these tools. They're not chasing trends. Sometimes complex problems require complex solutions. Sometimes they don't. It really depends on your project. Bemoaning the amount of options available seems like a waste of time.
There doesn't need to be server-side rendering to use React. There also doesn't need to be client-side rendering to use React.

Besides, a combo of PHP backend codebase and a jQuery frontend codebase has many more shortcomings than a single React codebase.
Dogs, cats, cows, horses, yeast, chickens, rice, wheat, corn, and sheep were fantastic successes. Humans have already designed and engineered literally thousands of organisms that are critical infrastructure for human civilization. So I think the answer is an unqualified "yes"; we absolutely should continue doing what we're already doing.
So good to find someone else who went back to the 90ies stack!

After playing around with some react/vue/express/angular/younameit apps for various clients I am more than happy to escape the dependency hell and write efficient code in pure JS that load basically instantly and doesn't need a build environment in the first place. The last straw for me was spending over a day trying to find the right versions for node and all the packages involved to at least get a "legacy app" I inherited running.

I find that I don't even need jQuery anymore, support for things like closest() or a simple document.querySelector is so good that I save those few kb as well.
How much labor do you need for someone to manually replace a printed sign, though?
https://catonmat.net/why-vim-uses-hjkl-as-arrow-keys
This period of aviation history was always fascinating to me.

The development timeline was much shorter than new military aircraft today. Electronics, mechanical engineering, and other technology was rapidly developing. There were always several new airplanes coming out, which were much more specialized than today.

Now, the big projects are measured in decades because the aircraft are made into big general programs that have massive costs and use one platform for multiple branches of the military, like the F35. The pace is glacial. Many new engineers move to new employers before the parts they engineered even get programmed into a CNC. An excellent feedback loop for the designers is therefore cut off.

It was a different time.
NASA: Kangaroo Island shows burn scars on one third of land mass
There's been popping up Thai restaurants left and right here in Norway for the past 15-20 years.

I suspect it has something to do with the large amount of Thai women immigrating here...hell, even in my small rural hometown of 3000, there's one Thai restaurant, and one Thai food truck. Every neighboring town and village has the same.

And you always see them selling spring rolls etc. on facebook buy / sell groups.
Isn’t that where evolution picks up and runs with it?
Laptops also frequently have significant performance variations, even with the same chip, due to differing cooling solutions.
I wonder if there is an ethical case for using gene drives to revitalize species that are going extinct due to climate, habitat loss, or other factors. It seems like some species are probably quite important to regional ecology but are under great pressure and face issues due to a dwindling gene pool. Perhaps we could in the not distant future give such species a small genetic boost as part of broader conservation efforts. I’m not sure though.
>The core point of the article linked and the grand-parent comment is that the US used to have a single, "traditional" base culture

Article author and grandparent are conflating political participation/power with demographics and trying to map complex multi-dimensional political realities onto a two-dimensional liberal/conservative line (author himself admits flaws in that analysis). We used to have three television broadcast channels back in the days of Eisenhower!

You are doing the same by collapsing varied faiths into "judeo-christian" a term now widely recognized as serving christofascist historical revisionism[1,2]. What you describe as "base culture" is actually hegemony, a dominant culture. Other cultures (far more than two!) have always existed.

It's easy to conflate culture and political party, but they are very different things[3]. The fact that we only have two parties is likely due to structural issues FPTP imposes on our democracy[4].

Technology in many ways has enabled various factions to find their voices and be represented. A topic of incredible interest to hackers!

1. https://twitter.com/JewishWorker/status/1212229310041460737

2. https://newrepublic.com/article/155735/rights-judeo-christia...

3. https://www.gq.com/story/aoc-biden-not-the-same-party

4. https://en.wikipedia.org/wiki/Duverger%27s_law
Been looking at these for sheet music! (The larger models.) The ability to natively run Google Play Books is a huge bonus too, very few offer that compatibility and that's where most of my books are.

I wish Movies Anywhere existed for ebooks but there's no way Amazon would go for it. :(
So is breathable air tbh. If it wasn’t, we would have breathed it all up by now.
Or they might fear the robotic take-over and prefer genetically engineered workers.

In any case, DNA looks like a cryptographic code to me. It grew and grew for millions of years and cracking that code without side effects seems similar to cracking a strong cryptographic code. That being said I actually don’t possess any knowledge in this area, perhaps someone more knowledgable would chime-in on how close we are to genetically engineer organisms with well predictable side effects.
PRQ (run by the people who run the Pirate Bay) has a VPN tunneling service run out of Sweden. It’s about $10/month for the slowest package.

https://prq.se/?p=tunnel
If you're a fan of this type of libs, you should also check out https://stimulusjs.org/ and https://umbrellajs.com/.
Watch “How to Create Paper Ball Home Decorations Near by Me ” on YouTube
MPyPl: Python Monadic Pipeline Library for Functional Data Processing
Maybe this is how you get the scene at the cantina