skysight-inc/HackerNews huggingface dataset:
Sorry, yeah by "factory function" I just mean a function that generates element definitions for the renderer. `createElement` or `_jsx` in this case.

W.r.t. the goal being perf., I'm not intimately familiar enough with React's source to know the exact gains (or losses) but there's a fair bit of discussion around perf. in the RFC thread. e.g. https://github.com/reactjs/rfcs/pull/107#issuecomment-520887... re: prop re-use and https://github.com/reactjs/rfcs/pull/107#issuecomment-466487... re: bit flags. There's also a lot of discussion around whether these are compelling, so it might not improve perf. at all.
It's a good question and a hard one to answer. Many factors could contribute to needing under 1 year leases. I don't have a good answer, but you can look at your local leases. Near me on apartments.com, the 'short-term' category is ~40% of all the listings. Drilling down a bit into some of those categories, 3 month leases seem to be the lowest, outside of month-to-month leases.

My area may be an outlier, it is covid time afterall. But 40% is not an outlier, especially when it has an option in a drop-down menu.
It's honestly been amazing to see the utter decimation traditional television/media has encountered over the last decade.

An entire generation of kids is growing up without ever having watched TV thanks to Youtube and Twitch.
All implementations of a standard are hardware specific. This library is implementing part of the C++ standard, and the source is open. I don't understand why you're complaining about lack of openness in response to increasing openness. Would you prefer that the library was closed and proprietary?
"At Area 120, we work on 20% projects 100% of the time."

So this is some people's pet project that has no backing from Google. Given Google kills products (whose full time jobs) at any time, I wouldn't be surprised Google kills Tables before I finish this sentence.
Many places don’t accept emails. Sure you can sign digitally and then print.
> there appears to be an active annoyance by a significant number of participants on the various issues on the importance of maintaining library ergonomics under constrained execution environments

My understanding is that this is being worked on. Of course any language (or really any project) will have people annoyed that the maintainers priorities don't align perfectly with their priorities.

> What comes across as an almost begrudging foreign-function interface,

I haven't gotten any impression that FFI is begrudging. It really seems like a first class citizen to me, and is certainly better than the FFI story in say, java or go. Rust even has language features that exist just for FFI, such as unions and c-style variadic arguments.

> no ABI commitments

This is a recognized problem. It is also a hard problem, since lifetimes don't exist after compile time. But using the C-ABI is quite usable in some cases. And there have been a few RFCs around this recently (specifically around stable ABIs for vtables).

> lack of clarity about what is undefined behaviour under the `unsafe` operation needed to engage in any of this

This is again a known problem, and something that is improving.

> Cargo VS rustc and integration into other build systems.

I think there was some work being done on this, but I don't know the current status. There are people that use rust with bazel.
So would you say that it remained a European war until Canada joined, or until the US joined?
53 is DNS, so it is likely listening on port 53. Perhaps it runs a local DNS cache, but its firewall allows outside traffic. It might even try to provide DNS for ACME DCV.
Congress is the one that has dictated the rules that NASA is operating under for Artemis, so blame them for what is essentially a corporate bonanza for Boeing and others.

And no we do not currently have a rocket capable of putting a large payload on the moon, it requires significantly more DeltaV to put something on the moon(238,900 miles) than ISS(250 miles up). Falcon Heavy maybe could do it, but hey that would cut into Boeing profits.
Are you using a DNS plugin with Caddy?
Yes... except that with the semi circular layout, the sewage treatment is still in the only prominent place in the camp. All roads lead to the plant. If the city were an auditorium, the plant is squarely on stage. That should still be the place where people gather socially
Everything that supported graphics looked better than CGA. Even monochrome Hercules graphics.

Although to be fair CGA wasn't intended to be used on monitors. It was intended to be used on smeary composite video sources where you could expand the palette using artifact colors. Even then the graphics were terrible, but you could at least get a green.
It's kinda crazy that this is the format we've standardized on to carry all of the output of academia into the future.
Shell functions do the same thing as aliases, and have fewer parsing problems, and they have more flexible arguments. Instead of:

alias ls='ls --color'

Better:

ls() {
command ls --color "$@"
}

(The "command" prefix avoids recursion)
Six Degrees of Inner Turbulence
A reasonable assessment. Thank you.

I'd only add that my point was absolutely not that Wikileaks/Assange have always been responsible in their public releases of information. Rather it was that the testimony given (at least as reported by the blog post) gives at least the appearance that Assange/Wikileaks attempted to responsibly (for some values of the term) push these disclosures through journalistic outlets, who, at least at first attempted to provide context around the released, redacted documents.

Once there were multiple torrents and hosts for the un-encrypted, unredacted data, there was little point (and little publicity/exposure) in Wikileaks maintaining their encrypted archive.

As for other releases that Wikileaks has done both before and since, those aren't really relevant to the current extradition hearing.

IMHO, what you or I may think about the broader picture is relevant in a larger discussion, but not one about the current legal proceeding.
Openwhisk
It's the future of serverless computing
>(I wouldn't rule out that you may be hinting to Shodan that these particular IPs are valid though!)

For those of us on IPv4, eh. Only 4 billion addresses, and with a lot of that itself tied up in various large /8s to a few specific organizations many of which can be assumed to be beyond casual level, it's just no longer a real haul to scan everything all the time at a basic level. Plus for those of us browsing from our main address we're leaving a trail all over the web anyway through a host of poorly secured servers. So I while I don't disagree it's worth thinking about information leaks and honey pots and the like whenever dealing with infosec in any way, in this specific case I also don't think this reveals anything of significant value.
Here is a starting point for a AWS SAM Golang project. It even comes with a `make help` command.

https://gist.github.com/cgarvis/61d70eeb1288bfee540c59cad095...
On Windows at least, using the built-in PDF printer with Firefox results in text in the PDF file being converted to paths (not text). Huge file and you can't copy/paste. I've tried 3rd party PDF printers (PDFForge) and the result is the same, so I think it might a FF bug (or feature)?

Chrome's save-as PDF produces actual text. It's the main reason I still have chrome installed.
Hi folks, Tyler here from Earnest Capital. I'll be leading one of these Mastermind Sprints and happy to answer any questions or hear suggestions here.

Basically like a lot of folks we've been looking for ways to increase our motivation and stay productive during gestures at everything

Mastermind are great for collective accountability and learning from peers, but my experience has been that they are often too unstructured and open-ended. So we've created a more structured, focused, time-boxed, and mentor-facilitated version. We beta tested it over the Summer and founders loved it so we're opening it up to broader applications.

Focused on bootstrapper type founders/businesses though we're open-minded about that.
`importSource` is just a newer version of `pragma` (I mentioned above, listed on that page below `importSource`), and works fine right now without this new transform.
That is unsurprising. It doesn't check in real time, it checks periodically and caches the results. But my ssh is obviously running continuously so it really should have caught it.

It did catch port 22 on another IP address that I have.
Yeah there's always something better, but there's also inflection points. Right now with Zen3 and Ampere we are in the midst of a major transition the likes of which we haven't seen in a long time. Better to wait a few months and be on the other side of this one.
> The post is not against books, but pro interactive teaching methods

It's both. The proposal is at the very, very end, after a boring, long-winded screed about how everything else doesn't work.

> the author gives a link to his proposal

I took a look. I don't see any significant difference between this and a traditional textbook.
Strange! Maybe they have Amazon compute resources on a list and respond differently to avoid abuse? If they don't pop in here, maybe ping @shodanhq on Twitter.
https://www.grc.com/shieldsup
Unfold App's Text Editor was the inspiration
I can't find any example so i made by myself with poor react-native knowledge.
Please feel free to reply or feedback(star,PR) because its very hard to being new on Github.
Happy Work
Sadly, creating decent-looking multi-line lambda functions is not really possible in Python, afaik.
Thats the point. Apps which only use QT like keepassx are ok but Okular would swap in half of KDE.
A creepy name for a startup

https://en.wikipedia.org/wiki/SHODAN
Yeah, life would be just peachy if half of Europe lived under the Germans or the Ottoman Empire. What? Why do people from large countries act like no one else exists? Would you like to live in a country run by someone who forces their language and culture on you?
Interesting. Thanks. I was wondering why companies don’t uses services like this to provide better customer experience specifically for checkouts. It seems from what you’re saying these companies don’t operate in the most transparent way. Also, maybe companies like that their prices get so inflated to build hype.
My favorite solution to the expression problem is the tagless-final style. It can be implemented in both ML-likes and Haskell-likes leveraging either expressive module systems or type class systems to combine the benefits of both shallow and deep embedding of DSL's. It requires one to bend their mind to really understand but once it clicks it is extremely powerful. Perhaps that "click" is the mind snapping once sufficiently bent.

http://okmij.org/ftp/tagless-final/

"The so-called ``tagless-final'' style is a method of embedding domain-specific languages (DSLs) in a typed functional host language such as Haskell, OCaml, Scala or Coq. It is an alternative to the more familiar embedding as a (generalized) algebraic data type. It is centered around interpreters: Evaluator, compiler, partial evaluator, pretty-printer, multi-pass optimizer are all interpreters of DSL expressions. Doing a tagless-final embedding is literally writing a denotational semantics for the DSL -- in a host programming language rather than on paper."
I couldn't agree more. Emacs is a text-mode Lisp VM, whereas Vi is a modal editing UI. They are in different categories.

Emacs has a great Vi implementation, Spacemacs. Neovim is also a good Vi implementation. Vim, I think, is a bit outdated. For example, VimL scripting is full of quirks.
Looks almost identical except that Notion doesn't support bot actions. Once Notion builds an API and has support for things like IFTTT then we'll see it become even more powerful than it is today.

But I was surprised to find relatively basic features (like find/replace in page or a shortcut to find in table) missing so hopefully Notion's team will get around to implementing those soon.
> For the ones interested in working on core tooling, there is plenty of work to be done to improve the debugger and to improve the Windows support in the Swift Package Manager. We invite you to check out the Swift Bug Tracker for the current issues and to send patches to the GitHub repositories.

Poor Apple, budget cuts have been hit really hard.
If the person is so forward with this, isnt that a good filter (of sorts) to avoid a specific person who will judge you by such things rather than your character?

I've had this happen with people trying to figure out wealth based on very specific questions regarding where my parents live, etc -- I run the other way. Better to know sooner than later right?

Two of my best friends are Indian Americans, and our friendships were natural and formed around shared experiences together, character, etc. It is nice to form friendships on a blank slate.
Japan, in a way, is a great counter example.

As a gajin, no matter if tourist or foreign resident, you will never grasp the nuances of Japanese culture in detail.

But you don't have to. You just need to understand and respect the basics. Be polite, respect customs, take your shoes of, when appropriate and you will feel welcome.

It may be a lot harder if you live there and you'll probably never be really accepted.

But not running into cultural disasters is fairly easy to avoid.
How old are your kids?
Mine go to sleep at 7:30, and sleep for 12 hours. It's pretty well impossible to do that when you're all in the same room. There's also no room for play in a hotel room without bouncing off the walls.
It's fine sure, but being able to rent something different is a much more enjoyable experience for my family. Especially if we were going to meet someone somewhere and can do a shared accommodation.
It is shocking how many Americans hate CA for it too.
To me this seems like https://www.tipranks.com/analysts/top
We usually end up with implementing the same scripts in shell, cmd and Powerhell, since some Windows folks prefer not to install cygwin or use wsl. Its a PITA to maintain, but doable if the scripts are simple and only check for requirements and the actual work is done by python, groovy, go, whatever.
A note for Linux and macOS users, from someone who switched to windows one year ago: it’s maybe surprising but it is a VERY REAL pain in the Windows world to find a pdf reader that also allows you to edit forms, that doesn’t also come with malware or adware, and has even just a modest UX!

So for sure you already have access to Evince and Preview.app, they already do everything you want, but Windows users don’t really have that luxury! Being able to say to users to just install Firefox if they want to edit PDF is really good IMHO, way better than the current situation.
This seems crazy for someone in a smaller account. I just want something that will chart out all my current resources allocated in a VPC/account and send to me once a week or so - so I can spot check if anything got accidentally left on.

I kind of feel like you would need $20k+/month spend for it to be worth $500 a month to do this.
WxPython by Example – Adding a Background Image [video]
Kotlin, Flutter, Any JS framework, QT, Xamarin.
Kotlin Native
React Native
I don't have the answers that I would wish, but refusing to give up on humanity is a good place to start.

History is prologue, not destiny.
> The time of bloated IDEs is over.

I find this pretty dumbfounding considering the amount of efforts that goes into IDEA, Eclipse, Visual Studio, and X Code on a daily basis.

Also, watch how VS Code (and other text editors) are slowly turning into full blown IDE's as well.

The code we write today has never been more complex, it requires matching complex tools.
> explaining how JSX works is too confusing

This is interesting; I take the opposite approach, thinking that if I can help someone understand that JSX is merely fancy syntax on top of plain JS function calls, that React won't seem so "magical".

I sometimes see comments like "I hate React's looping syntax" and it's clear that a lot of people get hung up thinking about React as a templating language.

I can see how explaining that extra level of detail could be confusing though, especially right up front, and especially for developers who're simultaneously learning JS alongside React.
Ask HN: How to Unflag a Post?
I flagged a post by mistake, and now it has disappeared. How can I unflag it?
this is actually a community project, the guy behind all this (Saleem) isnt even at Apple, hes at Google.
These two do not conflict. It’s the Unix philosophy.
>its an intl. human right to be allowed to seek asylum from ~~poverty~~

citation needed. danger, yes but poverty?

your third bullet also implies that all illegal immigrants are refugees seeking asylum.
I don't buy their bluff. Uber is dominant in every market because it strangles its competitors, not because no one else can make a ride share application.
Plaintext would not be too complex for non-programmers.

Coupled with in-file tokens, it makes for an easy format to export into anything.

That's why I am using it as the base format for my forum application.

At any time, the entire forum content can be exported into plaintext, which is readable by most users on most platforms (except iOS)

And also can be re-imported into just about anything with a quick Perl script.
That is the exact thread I have a comment in from ~9 months ago. Anyone thinking that Google is going to shut down 24 physical datacenter regions spread all around the world if they're not #1 in the cloud market in 3 years is insane. The cloud market is multi billion dollar business and is only going to continue growing (even moreso now in the last ~9 months thanks to COVID). It isn't a free RSS aggregator that isn't maintained anymore and thus going to be sundowned.
Xamarin, Qt, Flutter, Webviews
Yes, but its not hard to convince yourself that you live in a meritocracy, and that your society is the natural outcome of sorting people by merit.

It's hard for a man to understand something, when his self-esteem depends on him not understanding it.
My post was a little tongue in cheek. I don't think a voting sysyem necessarily leads to an aristocracy/oligarchy. But it certainly can, and it needs to be carefully crafted to avoid that.
Not OP, but I recommend skipping Spacemacs so that people gain experience with configuration and elisp in Emacs.

Having some base level understanding makes understanding other Emacs configurations (like Spacemacs, Doom, Prelude, etc) much easier in my opinion.
Right? Lucky Europe.
in some of the poorer neighborhoods near me, you even see a bunch of week-to-week rentals on craigslist.
Because those who don't want it give lots of money to politicians who then train their audience that it's bad, 'job killing', and 'big government' even though it benefits them.
Train Graffiti
GSAP + SVG
The big exciting things in this release:

- Support for displaying your profiles in the "jumplist" (the right-click menu on the taskbar entry)

- The start of clickable hyperlink support

which are two of the more popular feature requests for the Windows Terminal.

Behind the scenes, the team has been doing a lot of work to get the terminal ready for a real settings UI as well, probably the biggest feature request currently.
This bluffing is not believable at all.
with "showdead" enabled in your profile you can see flagged posts. The "flag" link should have turned into "unflag".
I like to think that she didn't go to your university, only added her music after reading your profile, and is currently playing the long game - what better way to network with your colleagues, than a wedding?

(or congratulations)
surprisingly, the apple card has ended up being a subprime card (https://www.businessinsider.com/apple-card-reportedly-approv...) and they unveiled the credit steps program to approve more low credit score customers, which is definitely not the customer demo i anticipated flocking to the card
If necessary. He'll cite the 1957 Little Rock and 1992 Los Angeles precedents.
I started building our product about 2 months ago, and basically learned Elixir as we went. It's been great fun, and a wonderful way to learn a language quickly! I'd love to see greater adoption of Elixir :)
Man I've played X-Com for nights and nights on a 386SX16 with 2 MB RAM. The floppies where damaged for some reason, so some of the later levels (particularly on Mars) were heavily corrupted (missing maps parts with black holes, etc). The machine was so slow that the screen "hidden enemy move" sometimes lasted 10 minutes or more. Fun times.
Vaguely speaking I agree, but it's not really that simple.

Should reporting about crime be fine if you need to illegally access a document that proves the crime happened? What if to get the info you need to murder many people, should that still be legal because you're doing it for the sake of reporting on a crime?

Unless you think the second is just as acceptable. suddenly it's less simple and you need to plan for all the possible ways that various laws might be broken in an entirely ethical task of reporting about a much bigger crime.
Also, Facebook leaving and creating void would encourage "growth of data-driven businesses in the EU".
At it again, thorianus! Spreading anti-amiga propaganda, lies, all pure, devilish, unvarnished lies!

I will follow you down the ages, through age extension tech, uploading of consciousness, to the eventual universe spanning one mind!

Always I will appear, always I will prevent your foolish, unjust and untrue claims from spreading unchecked.

Amiga is better ; she is the best. Your Atari smells of milk!! Amigas rule!

(what part of early computing culture did not have inane fan wars?)
this reads like elon musk fanfiction
> God, why is that website so frustratingly unusable? Is it because I'm using FireFox on Android?

Sorry to go off on this tangent, but yeah, probably. I've been trying to use Firefox for Android recently and it's just been pretty bad. Social media sites (Twitter, Reddit) all seem almost unusably bad in it, frequently becoming unresponsive. Certain features like text highlighting not working in form fields on some sites is common. And I get they're bloated, and in Reddit's case deliberately annoying, but Chrome for Android at least produces a reasonable experience.

Edit: having tried the site in both browsers - the site itself is pretty anti-user in both browsers, but in chrome seems to be more or less okay-ish after giving it a little while to load.
I was where you are about a month ago. I ended up using Doom[0] as a bootstrapped config and haven't looked back.

I love org-mode. It's the killer feature of Emacs in my mind. I also feel like (note, this is entirely anecdotal and not based on hard facts) Emacs has better LSP integration than Vim. I mainly use Go, so it could also be that gopls has become more stable than it was a year ago when I was first trying to get Vim working with it.

[0]: https://github.com/hlissner/doom-emacs
I might be controversial, but, from my experience, reading at least 1 fiction and 1 non fictional book every 6 weeks, there is a big difference in information density.

The non fictional books, especially the self helping/improving one, tend to be very diluted. whatever the reason is. This is naturally in conflict with the reader purpose: extracting value in the fastest way possible.

That is probably why apps like Blinkist or 'OneBookADay' have quite some success. This, by no mean, is to say that books are not an amazing format for the vast majority of content they are being used today, and for the past 700 years.
> Harrison cleaned his mug, slipped on his freshly washed jeans, and put on a WWDC 2030 shirt from earlier this year.
I've been doing this with Makefiles for a while. It has always bugged me that I'm not "making" an artifact. Think I"m going to try this `run.sh` approach.