skysight-inc/HackerNews huggingface dataset:
My local pizza place lets me order online (and tip!) with a credit card. It's super convenient - and no uber involved!
> And yeah, I think that the really short domain names should be $XXXX per year to renew, if not more.

There's damage to the internet from "evicting" people from these domains. Broken links, etc. Sure, that doesn't apply in this "intentionally unused" case, but... who's currently incurring what damages? Why try to squeeze more dollars out of folks with these domain names? I'm suspicious of ideas to replicate the physical real-estate model of pushing people out through raising rents that seems to just benefit landlords and the already-wealthy.
The Well-Intentioned Mistakes of College Graduates Entering the Workplace
Business Ideas for Moms to Work from Home
Fbpvny pbzhavpngvbaf, fbpvny fgnaqneqf. Fbzrgvzrf fgvpxvat gb pbairagvbaf nvqf va zrfntvat rsrpgvirarf, naq fubhyq or rapbhentrq.

Yes, it's possible to increase frictions. But mostly, that just reads as annoying.

As here.
Building WebApps like it's 1972
There is a much simpler way to solve the problem: reduce the weekly working hours. Instead of working 40 hours, require people to work 35 or less. Instead, what governments around the world are doing is using the excuse of technology to increase the working hours, therefore causing hourly pay to go down and increasing poverty. It is a completely destructive social policy, and we're all paying the price in some way.
Artificial intelligence can spot when correlation means causation
> newer translations that do a much better job

Do you have recommendations?
>No one is ripping these things, and certainly no one is seeding them, and most certainly no one is leeching them.

I searched for 'remux' (which means original video+audio data, no quality loss) on the rarbg site mentioned in another reply to your comment. People are definitely ripping, seeding and downloading them.
Ok, so don't do this, but
script src=/fetchmessages.js?t=1

Which returns document.write(messagecontent) //if message
document.write(script tag t=n+1)

If there are messages, server returns them all immediately, plus the repoll JS, and if there aren't any, it waits N seconds before returning just the repoll.

This could fit pretty well into an IRC single channel model, where you just stuff all the messages into a single place. For something more akin to MDI/TDI where you have different message displays depending on who you click on, it's trickier to just shove the messages in at the end --- although, if you were a terrible person, you could do something like use the chat id with a prefix as a class name, and use that to show/hide. You still need dom manipulation to add new chats.
Keep in mind too that the 'bioavailability' of magnesiums differ - in my experience, magnesium citrate seems to absorb the best
Thanks so much! I'm dying for feedback, chapter 15 is where it deep :)
Sad part is Nokia started the Nokia 770. Linux kernel, c based, nice 800x480 screen, (big enough for web pages of the day), app store, icon based GUI launcher, and a map app MUCH nicer than anything else in that space (maemo mapper).

Sadly it took too many years for Nokia to add a WAN chip to it, tragic. They had a good lead over Apple, but had no WAN chip, quite ironic for Nokia.
I agree - and good long term solutions that have been tried haven't held up well - you just need to occasionally shake the house and get all the corruption out.
Yes, but the parent didn't imply that the two necessarily correlate. All you showed was that developing countries can have a high GDP. Are there any countries considered first world that have a low GDP?
ENS is managed by a non-profit, and they seem fairly competent:
https://medium.com/the-ethereum-name-service/who-should-own-...
The current price cap has been in place since 2012, so prices will increase by 70% over the 19 year period from 2012 to 2031.

That works out to roughly 2.9% per year, which is a bit above the current US overall inflation rate of 2.3%, but less than the US housing inflation rate of 3.2% [1]. I don't have an opinion on whether domain prices should increase with inflation, but the increase does seem to be in line with it.

[1] https://www.bls.gov/news.release/cpi.nr0.htm
Doomer seems like an ill-suited term for younger generations.
As a Gen X who doesn't like things to fit into neat little stereotypes, I find that younger generations are incredibly optimistic and creative in how they view and change the world around them. Much of it has to do with technologies and tools, but there's a creativity there that seemed less common beforehand. Just my two cents.
>It's hard to even get a job interview in Hollywood unless your phone number is in the 818 area code.

I know 213 isn't the fashionable area code, but I thought 310 was.
Perhaps "Market Cap".

A country that controls a currency that is used by many people outside its own borders is analogous to a cryptocurrency with a "proof of stake" consensus algorithm in which holders of sovereign bonds are rewarded with "interest". The central bank may periodically make policy pronouncements which may be analogous to various soft and hard forks (change of interest rate -> change of mining reward) which may impact the valuation relative to other currencies. Certain countries/currencies have a very long track record of not having very many "zero day vulnerabilities" and are therefore highly trusted and a first choice whenever there is a "flight to safety" (when panic strikes and there is demand for "safe" investments).
Why are there a bunch of Twitter accounts/bots tweeting HN post's points?
tl;dr: https://imgur.com/a/mvEH5By

What purpose could this possibly serve. :|
I actually work in Windows, and use an Emacs clone called Epsilon, so my tiny batch file and Eel-language customization probably won't help you. It's really just a few minutes of work in any event.
Qt is already mentioned. GTK+ was also around 20 years ago (actually quite a lot more than that). For people dealing with media stuff, these days there's also JUCE though that is a relative newcomer. There was also FLTK, which I think it still around. Oh, and WxWidgets which was a very thin wrapper around the native GUI API on all 3 major platforms.
Can you elaborate on your reference to GA? Our safety record is far worse than commercial, and always has been, but in general has seen an improving trend until the last year or two which has seen a bit of a bump in the other direction. There have been no fundamental training differences that I'm aware of which would account for that bump, so I'm curious what you may be referring to.

The AOPA has a ton of detailed GA accident graphs for those who may be interested.
Qt, Wx, GTK, Tk for starters.
Out of curiosity, what's the scenario in which one would hit that limit? When I was a kid, the limit was something like five books, and we'd just go to the library often.
I wrote about this and Pilgrim’s exit in "410 Gone": Infocide in Open Content Communities https://reagle.org/joseph/2012/05/draft-infocide.html
It's all good. I laugh at it too. I have so many more stories like this. Once in college a lady friend who really fancied me got highlights in her hair. She asked me what I thought and I said the stripes reminded me of a zebra. That was uhh, not the kind of thing she was hoping for.

Not being able to read social queues, I once bought a girlfriend a massage at a place that was actually a brothel. My life is a trajecomedy.
How does that play with Redux Hooks for example? https://react-redux.js.org/next/api/hooks

If you are using hooks in your components, you need the global store instance. To call this unit testing is too big a stretch for me.
It is until AMD goes mainstream with an instruction set not developed by Intel.
Ask HN: How do I practice being compassionate?
I just saw the movie 'A Beautiful Day in the Neighborhood' and really want to be more like Mr. Rogers. Personable, warm, and compassionate. I'm 36 now and some traits are no longer easy to change, what can I do to change and head that direction?
Oh thank you for writing this. I was in the end-stages of buying a unicycle, and now I think I'll just borrow a friend's for a while first just to see how bad the groin situation is.
Alexa, Are You Listening?
My pet peeve is "monolithic". It implies that anything without microservices is Flintstones technology, encouraging clueless managers to bloat up software with microservices to get things like "separation of concerns". It's often separation of productivity from reality. A lot of IT press is "fake news".
While you make a good point, I wouldn't call condoms made using sheep intestines and a string to be a modern invention, as that dates to at least 1500s.
Free Illustrations of the Natural World
To me, Lacanian therapy was surprisingly good, not because of Lacanian psychoanalysis makes any sense, but because Lacanian circles attract some of the most intelligent psychotherapists.

Psychology, as a science, is a very practical, statistical, straightforward field. Research does require intellectual sophistication, but psychotherapy is largely the application of proven prophylactic you better not mess too much with.

Some of the smartest psychologists tend to flock to the set of references that most eludes them.

So Lacanian psychology may be a good choice because smart people give the best advice.
Another related example is the company "NoAd," a long-running sunscreen company (1962), who don't advertise, but their products do say "NoAd" on them.
Try http://freecodecamp.com/

Do your best and develop a portfolio. You'll get a job once prospective employers have something to see.
Yes please increase .com prices! That’ll discourage domain “investing” and keeping unused names (which we’re all guilty of). Something like $30/yr is still affordable but would really change the economics of holding onto unused domains and make life much easier for anyone starting a business (sadly anything other than com is still seen as sketchy).
Nokia n770 "an internet tablet", had maemo mapper which used the Google Map data. It worked well, the main problem is that n770 had no WAN chip. You could preload map tiles though.

This was before the iphone, and years before google maps would work offline.
For me static typing removes mental overhead. I have fewer things to keep in my head, I can trust the tools to have my back and point me to where I did stupid mistakes. It makes reasoning about the code more local.

Also you can have static typing in an interpreted, interactive setting, with any language that has a REPL. That's even how the ML family started.
How long until ICANN becomes audited over all these shenanigans I wonder?
Eh, it's really not a big deal. When I first learned, I was worried about the same, but I learned to sit properly to avoid problems. Basically, I adjust myself while mounting and then I'm good to go.

Other than that, it's the same story as riding a bike. Learn to ride on your sit bones and toughen up that area by regular use.

I must say, however, that learning involves a lot of pain, mostly from the seat hitting sensitive areas when falling off. You can learn to fall relatively gracefully as well, which minimizes pain.
> guiding principle that cuts across all aspects of an organization's basic deliverables,

As lovely as a thought this might be I have never seen a company that actually used it as anything other than a marketing tool. Maybe a charity (and not even all of them).

At best they'll try to when the company's first founded before it gets swept away in a tide of shareholders and market strategies.
If you look back at a typical 2011-ish jQuery app, the exact opposite is true.

You might have a modal visible in the page, but the only indication code-wise that the modal existed was in the DOM itself, because there was a one-time mutation of the DOM via `$("#my-modal").dialog()`. The only way any part of the app could _know_ if that modal was being shown was to check on the actual DOM itself, like `$("#my-modal").is(":visible")`. Then you start getting into weird bugs because maybe some other script has mutated the portion of the DOM you cared about, or you're having to write logic to handle if the DOM _was_ in this state and now needs to be in _that_ state.

What we've learned over the last decade or so is that while that is fine for adding small amounts of interactivity to the page, it's not a maintainable way to build large-scale application codebases.

Instead, you want to have an actual `isModalVisible : true` boolean be the real source of truth, and the UI should just be a reflection of that value.

I'm not saying that React invented this idea or that it's exclusive to React, just that React's docs and community has generally put a stronger emphasis on that specific mental approach to designing the app:

https://reactjs.org/docs/thinking-in-react.html#step-3-ident...
> Instead of worker processes and low-level row ingression, pgcat uses sql template to apply high-level sql commands, so it could make largest compatibility on target table type. It is written in golang and runs in separate process.

Doing "pgcat uses sql template to apply high-level sql commands" unconditionally is somewhat sad. It has WAY higher overhead than the referenced "low-level row ingression". It makes sense to so in some cases (into a view, triggers, apply functions, ...), but always doesn't seem great.
I think of Amazon Basics a little more like "buying from the company store" in the book The Grapes of Wrath.

It's an old retail move: a popular SKU is copied by the store to take more margin from its demand. Your suppliers test product viability for you.
> They are "progressive" in title only. there's really no progress in living standard at all.

"Progressive" usually refers to progress in equality & social justice. There've been many instances in American history where a small group has made significant progress at the expense of some larger outside group: initial settlement, slavery, Manifest Destiny, industrialization, redlining, the software boom. These are usually not labeled as progressive. The in-group usually labels them with terms like "destiny", "building the future", "progress" (not "progressive"), "technology", and "rationalization", while the out-group labels them as "colonialism", "imperialism", "conquest", and "corporate greed".

The other major eras of progressivism in the U.S. (1900-1929 and the Civil Rights era from 1965-1980) also did not feature rising living standards for the dominant social group. The former involved a plateau in the rate of technological development & industrialization while increasing unionization started sharing those fruits more broadly, while the latter involved an extension of basic civil rights to non-whites, at the same time that stagflation was taking root and the wages of the white working class started to plateau.

Keep that in mind: when you hear "progressive" it might not be progress for you.
looks like people trying an ifttt.com integration service, not sure why
Not to put too fine a point on it, but if you're working in ads you are working to surveil & modify the behavior of your fellow humans against their consent. Make your own judgement about whether you should be proud of that.
I had an intern that whipped up a new set of training walk through slides and used MS paint to draw color coded boxes and arrows on screenshots to teach you how to use it. It was like a day of work for him. People with C in their job title saw that PowerPoint. It was a really damn good training presentation.

I call it Schrodinger's work. Maybe it matters to someone, maybe it doesn't. You don't know until you do it. The stuff you spend a month on winds up being worthless and the stuff that you spend an hour on winds up being used everywhere. There's no telling which is which. Such is life creating support documentation for systems that live and die by things outside your team's control.
Sounds like you stuck with it longer than I did. I can only speak to the original MessagePad 100 since that was the only model I bought. I still have the Apple modem dongle lying around here somewhere which is what I was referring to. While it worked, I never found it a terribly practical peripheral: slow even for its time and it devoured batteries.
How to implement this yourself: https://github.com/echohacking/wiki/wiki
There was Delphi ... https://www.embarcadero.com/products/delphi
A lot of those issues would be "back end framework" issues if we had a decent GUI markup standard. Tk would just be a kit to build a GUI browser with, not the domain application itself. It would be roughly analogous to "WebKit" in HTML-land. When building a domain application, you don't normally set out to build a domain application "in" WebKit, you use HTML/HTTP/CSS/JS, which are then rendered via WebKit (at least partially). A web browser doesn't have to use WebKit.
I'm just curious, what was your experience trying to develop games in your spare time? Were you told to stop?
Is it? Models going back decades are pretty darn correct from what I’ve read

https://www.theguardian.com/environment/2019/dec/04/climate-...
> ... safer and more healthy ...

Not for that dead child.

> I think the most important prerequisite to being a parent is the desire to be a parent.

I don’t disagree with this. Thankfully adoption exists.
> BERT returns a tensor of dimension (n_tokens, hidden_size) [1]. Where hidden size has no relationship with the vocabulary

"BERT returns" is ambiguous here. During pretraining last layer is loggits for one hot vocab vector, the same as in GPT: https://github.com/google-research/bert/blob/master/run_pret...
Quarterly washing of clothes is way too seldom for shirts. Jeans? I guess, if you never spill anything on them, etc. But things like shirts, socks, and underwear require washing essentially every time you wear them.
It shows up if Firefox is your default browser
Jules Verne Translations That Don't Stink:

https://19thlevel.blogspot.com/2012/08/jules-verne-translati...
^ This.

"Performs well" doing... what, exactly? And how is "performance" measured? (Some basic and often conflicting measures include latency, throughput, power/cooling, reliability, cost...)
Average tenure of an Amazon employee on the tech side is something like a year or so.
In what context is the question of whether somebody has anything to hide even relevant? It's like asking how to convince somebody that unicorns aren't real. Very few people believe unicorns are real and the fact that those few people believe unicorns are real is of little consequence. The real question is do you trust the law to keep the things you want hidden hidden and to make the secrets of criminals that you don't want hidden available to law enforcement officials. For most people in the United States, that's a "Yes."
> If he's so unoriginal, you go do what he did

That's nonsense. Most people weren't lucky enough to sell a company for several hundreds of millions of dollars in the dot-com boom.
Non-Violent Communication is quite useful.
Oh sorry I didn't make it to the video because the blog post intro made me bounce straight to the paper. I agree the video is a big help versus what's given in the paper.

It looks like your approach plays the 'pebble counting' game described in the OpenAI article I linked. Or maybe you'd like to explain what's different.

What would really help in the video (and paper) is a grounded example (like Resnet10 or AlexNet or just a 2-layer MLP) and drawing the connection between GPU buffers and layers. I feel the video covers details of the memory savings in way too much precision while the intuition behind the method (and how it translates to a graphical model of a NN) is essentially absent.
That's not my takeaway - I think they just critically mistimed the idea and didn't have much business sense to realize it. Even if their experience was bs-free and they were extremely well capitalized, they wouldn't have succeeded because the tech wasn't anywhere near ready.

90s tech (batteries, cpus, screens, etc) could only reasonably produce single function hand-held devices like phones and CDs. Even late 90s tech like in Palm Pilots could only make pretty crummy experiences that had limited mass market appeal.

Longer take on it: https://nickpunt.com/blog/category-defining-products/
While Musk should be rightly criticised for the ethically-questionable practices, we can at least be thankful that SOMEONE has both the drive (okay, sure, the ego) and passion for technological progress that results in the societal change we've seen so far.

Are there ANY other players at his level of household-name and wealth that are pushing as hard as he is, in as many directions? Gates has done fantastic work for decades but only using conventional methods, and basically everyone else is only doing R&D for their own purposes.

He's not some Tony-Stark/Tom-Swift type, but neither is he just another capitalist dick.
This release is exciting, but taking a step back, it's still really disappointing how minimal and rough around the edges venv is considering how important the library ecosystem has been to Python's continued success. I really wish we had a packaging/environment tool the same quality as Rust's cargo.
As they should.

I installed FF yesterday. Installed bullshits about privacy and once you're done and run it, FF opens a tab in which it tells you they spy on you. Screw them.
#TIL E.E. Cummings has this in common with me
There are lots of things you could do with 30 minutes. Meditate, a brisk walk, prayer, learn a new language, etc. I guess washing dishes is a form of meditation in the same way showering or shaving is, but man, I can’t imagine 30 hours of hand-washing dishes per month. That’s almost a week’s worth of a full-time job.
To be honest, most web apps remind me much more of the old "software development tools" that used to come (still come?) with databases from 20-30 years ago.

Web apps seem much closer to the database read/edit interfaces from that time (though much, much prettier and generally more sophisticated): there's a simple model (which does include one way data flow) - there's a data store somewhere, and the task at hand is some combination of:

1. present that to the user.

2. allow the user to enter new data.

3. allow the user to modify the data.

Oracle and others before and after them had a rich set of tools to develop primarily terminal-based applications for these purposes, which began to get "graphical" sometime around the end of the 1980s. These days, I suspect almost nobody uses that toolchain, and instead does the exact same tasks (again, much prettier, more visuals, more interactivity) via the browser.

Desktop applications started moving away from this model as "creation" apps started to emerge, probably starting with "desktop publishing" and moving on to include graphics in general, audio and video. By the time you get to Photoshop, for example, considering the task to be moving data either from or between a data store and a user interface doesn't really get you very far (though it's still an important aspect).

It is not true that old desktop applications did not have a tree of components. That's a core aspect of every desktop GUI toolkit that i'm familiar with. One thing that the desktop GUI toolkits didn't do very well was that tended not to support the original conception of MVC (not the current one found on the web). For example, when you interacted with some widget, it would change its visual state before anything took place in the "model". My vague impression of quite a few of the web component models is that they at least avoid this some of the time - the user interacts with them, and they (mostly) only change their appearance to display a change in the model.