skysight-inc/HackerNews huggingface dataset:
Scientists entered people’s dreams and got them ‘talking’
This is a common viewpoint but also wrong. There's plenty of ways to invoke memory unsafety in 'modern' C++: iterator invalidation is probably the biggest source.
I was really shocked to see into a couple 'startup in a big company' teams at my company and to realize just how little they actually went off-leash. I don't know the details -- how much of it is not being allowed, how much of it is people who've worked here 10 years believing we're doing things the right way -- but I was really taken aback by the number of things they had to slow them down and the amount of oversight that seemed to be in place, given the general concept.
Well, that was 15 minutes I'll never get back. Listening to Congressmen and Congresswoman always leaves me with the same question - is this really the best we can do?

The same mumbling paid off clown show we could've heard from in 1950 or 1850. Yes, more diverse, but aside from demographics, the same people are still in Congress year after year and are clearly not fluent in the modern world.
There actually have been airship proposals for Mars, but as you'd expect because of the tiny atmosphere they're... different: https://www.nasa.gov/directorates/spacetech/niac/2017_Phase_...
Indeed, it's very dependent on the individual. Nicotine has me by the balls, very firmly. Alcohol even more so, it's something that I'm trying to quit for over a decade to no success.

Cannabis? Smoked for months every day, decided it wasn't for me and that was it. Same for many other chemicals, including cocaine. I just... stopped.

I feel like I could stop nicotine intake within a few weeks. Could be wrong about it. But not alcohol, that's the number 1 enemy. Every time I think about it, there's an insane urge to drink some, it's insane.

I mean, I literally have access to something with effects between alcohol and cannabis, yet I go with alcohol. Ridiculous.
Yes. I’d much rather leave money on the table than study for an interview. 20 years ago at the start of my career I might have considered it because academic knowledge was basically all I brought to the interview.

Now if my experience and track record convinces someone I’m a good hire, but my ability to implement something on a whiteboard is questioned? That job isn’t for me.

I’d be very happy to do a code review excercise, or implement a full system as a homework, or describe a project I wrote. But studying for knowledge that would remain in my head for maybe a day or a week? An interview process that selects for that is broken. I don’t want to work for a company that doesn’t realize that.
"Tech Sector Job Interviews Assess Anxiety, Not Software Skills"

https://news.ncsu.edu/2020/07/tech-job-interviews-anxiety/

>“For example, interviewers may give easier problems to candidates they prefer,” Parnin says. “But the format may also serve as a barrier to entire classes of candidates. For example, in our study, all of the women who took the public interview failed, while all of the women who took the private interview passed. Our study was limited, and a larger sample size would be needed to draw firm conclusions, but the idea that the very design of the interview process may effectively exclude an entire class of job candidates is troubling.”
If google maps went away: go to app store, search maps, pick one. There are at least a few. It’s a map, it doesn’t have to be perfect to get the job done.
That's not true at all. There are many better alternatives. I have no idea why people would choose Robinhood besides superficial nonsense like 'it has the best UI'.
Then where do you work? Seems like all the ones I've experienced play some sort of game. Even just the grossly inaccurate or over the top job descriptions places post.
Hi,

To sum up, this app is like the combination of Evernote and Quizlet.

Here are some features:

- It is offline-first. The notes are stored in a local database for offline access.

- Support writing Math/Physics formula and chemical equations.

- Syntax highlighting for writing code block.

- Support image occlusion for learning Biology, etc, ...

- Support cloze deletion for active recall.

- Free drawing (hand-writing).

Technology-wise, this app is built using React and Typescript with Electron. And I built it using Vim editor only.
I actually prefer the layout on arxiv over actual journals and recently was kind of surprised how the manuscript management system changed my layout more than just my preprint pdf.

I think the layout costs could be reduced to near zero (ie, enough to be paid through the charity that funds preprint) with no negative impact.

Editing is useful, I think. Although I don’t anything about the current costs or necessary costs.
Optimizing jQuery DOM Manipulation
Suggest you delete this comment to prevent your cancellation. You appear to be a rational but dirty not-good traitor after all. /s
As long as there is democracy yes, this is the best it gets. Cherish it, because it will get much worse over time.
I do not work in the display industry, but I can point at the 3D printing industry as an example. Several years ago, some critical patents expired, resulting in a burst of innovation. Or take 2D printers, where parties to giant cross licensing agreements can make printers and it’s very hard for anyone else to sell into the US market.

And yes, if I were an investor in display technology, I would be quite hesitant to touch electronic ink style displays due to patents.

Here’s a fascinating paper on the usefulness of patents:

https://s3.amazonaws.com/real.stlouisfed.org/wp/2012/2012-03...
There are occasions when it's absolutely necessary to see concrete examples of writing, programming, design, etc. A portfolio in other words. Now, this can often be satisfied with work that already exists. Though for programming you're now getting into "what do you mean you don't have open source projects on GitHub?" territory.
Probably a feature not a bug
Are the majority of people able to smoke without developing an addiction? That's not been my experience growing up. I only know three people total who quit cold turkey and I'm one.

That's interesting, though.
Gmail was in "beta" for years and years, I don't think this would actually solve anything.
They have a small, private audience that they've extrapolated into a mass market audience. That does not justify a one billion dollar valuation. They do not have the usage to back that up.

VCs make tons of awful bets, I would not say they have any particular insight into what will be big and what will not. They fail more than they succeed.

Regarding vendors, you're definitely incorrect. Clubhouse has exposed themselves to great risk by relying on another platform. Just a reminder:

https://newatlas.com/skype-joltid-litigation-shut-down/12390...
And that's precisely the point; the news orgs benefit enormously from the traffic that Google and Facebook send them.

Expecting Google and Facebook to provide them this traffic and pay the news orgs for it, not the other way around is nuts.
UI and UX matter and can be killer features.
A majority of Britons aren't satisfied with how Brexit turned out
Agree with a lot of this. We're not always hiring for creativity. This especially applies to recent college grads, I'm not hiring you to critique the business, I'm hiring you to complete tickets assigned to you, be available during certain hours, and/or follow protocols.
I don't think it's crazy but it could be considered illegal under certain civil rights laws that bar discrimination based on gender.
Why? Other than tracking stats, this seems not useful at all. One of the main selling points of an AK is the rugged durability.. and you want to throw in sensitive electrical components? edit: This is for a shotgun by kalashnikov, not an AK, but my point still stands. Guns need to be reliable.

If a gun doesn't consistently go bang when you pull the trigger (and safety is off, etc), it's completely useless and would better serve as a paperweight.

edit: an external system that integrates with the gun for training purposes would be useful. If I could track shots + accuracy at X yards at the range, that would be very useful. But for a real situation, the last thing I want is something potentially causing an issue with the gun.
On twitter I noticed that much of the heat against the CEO has died down. I think most people have forgiven him.
> Dr. Peter Attia [haven't yet made up my mind on whether he is a huckster])

I've listened to him off and on, and think he's ok. He tests on himself pretty relentlessly, and still sees patients (though it's a boutique practice). He also appears open to new ideas as new research presents itself. And while crazy people can come from anywhere, he also has all the proper credentials.

There's this guy who hates him lol:
https://www.libertariannews.org/2016/03/07/dr-peter-attia-re...

Finally, if you haven't already, you should find the podcast episode where he talks about Theranos. Pretty wild that he was asked to join and turned Holmes down.
I used to know an engineer who used cocaine, heroin and drank a lot. He definitely wasn’t performing at his best and the long term outlook wasn’t good. But he was able to hold his job and didn’t miss work more often than other people with other health issues like cancer or back problems.

This definitely convinced me that it doesn’t make sense to pull drug users out of productive society and either fire them or put them to jail. It’s just very unproductive that makes things only worse.

It would be much cheaper to treat their addiction while they are working.
No big issues here. It's never been easier to jump from a lower paying job to a higher paying job. Just grind for a month and you're set.

The one issue that I can see are the low paying companies with simple work related problems to solve requiring LC Hard problem solving skills. They think they're google when they're nothing.
I'm not a developer, so my experience will be different I'm sure.

I never study for interviews, but I do research the company. Not days of effort, but if I want the job then at least a few hours. This is as much for me to make sure I understand the company, and what issues I can see from the outside I might want to talk about. I always make and account and make notes of the sign up processes etc.

If I'm interviewing someone who hasn't even visited our site at all, that never leaves a good taste for me.
Yeah this definitely seems weirdly late for nvidia to enter. Mining is about to die.
A traffic camera is effectively a witness. The Sixth Amendment gives us the right to face and cross-examine our accusers in court. Ever see a traffic camera in court? Even if that were possible, how does one cross-examine a traffic camera?
One of the most interesting 1.4/2.0 changes is first-class asyncio support, not just for core (the query builder) but for the ORM layer as well: https://docs.sqlalchemy.org/en/14/changelog/migration_14.htm...

As this notes, there's several changes you have to make to your assumptions around the ORM interface. SQLAlchemy, for better or worse, supports "lazy loading" of relationships on attribute access - that is, simply accessing `user.friends` would trigger a query to select a user's friends. This kind of magic is at odds with async/await execution models, where you would instead need to run something like `await user.get_friends()` for non-blocking i/o.

It looks like they've done some good work in making the ORM layer work reasonably well with these limitations (https://docs.sqlalchemy.org/en/14/orm/extensions/asyncio.htm...), but I wonder if removing "helpful magic" like this will push more people to stick with the query-builder, rather than the ORM.
This is documentation for 1.4:

https://docs.sqlalchemy.org/en/14/contents.html

If I understand correctly, 2.0 will basically be 1.4 but without the DeprecationWarnings, and without the deprecated APIs - at least, that's how I've been coding for 2.0 so far, initially to benefit from asyncio support.
Startups tend to have poor engineering management (due to lack of time and experience) and that can easily lead to overworking employees.
I'd love to see a modern type system available as a Lua replacement. A couple things I didn't see skimming the docs:

1. Does it continue the billion dollar mistake (null)?

2. Does it allow type parameters so I can write a generic Map that works with any kind of keys and values?
Or the status quo. Or worse. You can't skip testing "because it worked" this one time; that's the whole point of testing!

As for the rest, two words: New Zealand. Also Vietnam, Taiwan, Singapore, Atlantic Canada, and China (though you may not trust their numbers). A huge proportion of these deaths were avoidable.
My sincere political belief is that the First Amendment doesn't have any exceptions listed anywhere in the constitution & thus should be interpreted as an absolute. Thus either we either acknowledge that we can make regulations on top of the constitution when there's a good-faith attempt at impartiality OR the regulations are unacceptable. Since there are rulings around which regulations are & aren't allowed (e.g. Citizens United overrode an attempt at impartial regulation around the mechanics of political speech, Schenck banned falsely shouting fire in a theater, etc).

In terms of the difference, please let me know what that difference is. I believe that US democracy is on fire. Why am I prohibited from raising awareness of this political issue in the public venue of my choice?
<insert ill timed firmware update joke here>
I just bought the K2 v2 about a month ago and it's pretty great. From what I've seen, they updated the design so that it wouldn't be as flat. You can change the height of the back so it slopes better. I don't find myself needing a wrist pad.

Still getting used to it over the Magic Keyboard though.
It's a national research institutions who's specialized into this sort of thing.

To caricature for US readers, you can think of it as a thousand Google PhD who have a guaranteed job for life and nothing to do but research, any research they might be interested in.
Startup is not a lottery. Working for startup is risky, but the key is to build a system that increases your accumulated probability of success -- this is exactly why it's important to live in the bay area and work for some startups there, at least before the Covid-19. You get to see a large number of people who didn't fund any company, but still became financially independent or built an explosive career by choosing to join the right companies at the right time. You get to see how those people make their choices. You get to see how those people decide to jump ship. You get to build a social circle where you learn lots of first-hand information about startups.

Yes, it's still risky to join a startup, but no it's not a lottery. The chance of being rewarded handsomely is orders of magnitude higher than buying lottery.
Nvidia's new mining specific GPU announced
Defer doesn't even replace destructors, let alone resolve memory safety in C.
Big tech salaries are at this point high enough that even with some acquisitions, I see folks getting payoffs that didn't catch them up to where they'd be financially if they went the big tech route.
Yeah, but can mine crypto?
Wow. I'm not "assuming" anything about you, I'm going literally off what you wrote ("I'm a stickler for clean histories on my projects" when I asked if you use git non trivially...) and even then I said maybe this is why, and even then its truth or falsehood had absolutely zero bearing on the correctness of my points. And that was literally just 1 thing, not "a lot". For someone trying to be accurate you exaggerate like there's no tomorrow, and that's been part of the very issue from the very beginning of the discussion.

Meanwhile the person who's been patronizing me and everybody else this entire time is you. Pretending like you're the only one who understands git and me and the rest of the world doesn't. You both go out of your way to trash my understanding of the entirety of git (not only do I not understand how submodules work but I don't understand remotes either? seriously?) with absolutely zero basis and also get offended that I said maybe you're simply not using git in the same kinds of projects that others do and hence that might be why you're not realizing why the problems are such a big deal to other people you've been looking down on before I even started replying? Your entire thesis is always that nobody but you has read the manuals or understood git, and yet I'm the one with a strong opinion unwilling to change? Really?

Yes, obviously I don't understand anything in git and the problem is in fact that nobody understands anything about git except you; it can't be any other way.
No, they mentioned entering a "semi-game" niche, which is vague other than maybe targeting groups like airsoft enthusiasts.
Show HN: Python UUID generator using Rust, PyO3
That would surely cause all of your other customers to freak out that if they became successful you'd do the same thing to them.

Your reputation for fair prices would be ruined and all of your customers would now be building their own versions of your platform.

Effectively your startup would be over, since nobody would ever trust you again. And, presumably your investors wouldn't be very pleased with you, so I guess you'd be looking for a new line of work, too...

(That's not say that vendors won't increase their prices, but they will have to do so slowly. Meanwhile the founders of Clubhouse will be aware of this and no doubt building the replacement platform that has everything they will need...)
Texas Senator Ted Cruz flew to Mexico amid state energy crisis
Why do I think it's a gotcha? Because there seems to be a double standard: ordu is allowed to innately know that they are not an alcohol addict, but the author of the article is not extended the same courtesy.

I don't know if ordu has thought of that, but they don't appear to have from their comment.

I find the idea that the only way to know if you're not an addict is to give up for a period of years to be very problematic. Most definitions of addict suggest they are unable to control their compulsion, but I couldn't see any indication of that from the article. If the author of the article can sustain occasional use while maintaining a high profile job (science professor), their use doesn't appear to be out of control.
The more I keep wondering why don't the us/uk switch to the metric system, the more some person pull out another random weird unit of measure.
They should rename it then. A "quote" is something I avoid like the plague. It makes me think I'm going to have to talk to a hard-selling sales rep, and, further, that the prices are fudgeable and that I'd be a sucker for paying the quoted price.
Facebook bans Australian new outlets in retaliation against ACCC
tl;dr - Don't use GPT-3 to summarize your legal documents yet.
Congress is bellyaching about legislating a utopian world where trading is completely value-based, and trying to scapegoat Robinhood and Reddit for existence of internet communications and retail trading. Based on the reps' rhetoric, I think they're most likely using this as cover to hamstring retail traders to help their Wall St. buddies.
GPT-3 picks words literally at random (according to a probability distribution) so it would be good to run each experiment multiple times to get a sense of the probability distribution. I doubt it would change the conclusions, though.
Texas freeze shuts chip factories amid shortages
Australian law could make net ‘unworkable’, says Web inventor Tim Berners-Lee
The scientific method is well known in tech. You're kidding yourself if you think these companies don't randomly hire people who perform poorly on interviews and then compare them to people who perform well. You need a broad sample to draw conclusions. They most definitely have.
I'd recommend everyone interested read the opening statements https://docs.house.gov/Committee/Calendar/ByEvent.aspx?Event... These testimonies are interesting and short and I'd encourage everybody to skim them. (The robinhood one is longer :()

Some interesting highlights to me:

Everyone's starting out with "I went to high school and am a normal person and love my partner and I was an underdog" which is really striking when it's such a strong pattern.

Reddit's CEO describes reddit's governance:

> Reddit additionally uses a governance structure akin to a federal democracy, where the aforementioned policies and teams represent the federal government, and the communities themselves represent states.

This is a weird description of what seems more like a federal dictatorship, where the aforementioned policies and teams represent the federal government (a dictatorship), and the communities themselves represent states (smaller dictatorships).

> We have since analyzed the activity in WallStreetBets to determine whether bots, foreign agents, or other bad actors played a significant role. They have not. In every metric that we checked, the activity in WallStreetBets was well within normal parameters, and its moderation tools were working as expected.

I'd love to know what "within normal parameters" amounts to.

From Robinhood's CEO:

> I want to be clear at the outset: any allegation that Robinhood acted to help hedge funds or other special interests to the detriment of our customers is absolutely false and market-distorting rhetoric.

It strikes me that everyone believing (or believing that everyone else believed...) the conspiracy theory certainly hurt the GME price more than if everyone just knew that it had a relatively boring reason. When robinhood halted things and conspiracy theories multiplied and went viral, the subsequent price fall might have been at least to some degree an own goal. The virality that moved the stock up is the same virality that told everyone the game was (extra) rigged against them.

From the director of financial regulation studies at the Cato institute:

> The fact that GameStop traded temporarily, and perhaps still trades, above fair estimates of the company’s value is not, by itself, a reason for concern. Stock prices move in and out of alignment all the time, and markets are no strangers to bubbles. If a company is valued by the market differently than a review of its “fundamentals” suggests, it might indicate that the analysis is missing relevant information about a company’s prospects or it might indicate that the company’s stock price is due for a correction.

This seems disingenuous to me in a system where "the market can remain irrational longer than you can remain solvent" is an accepted truism.
I feel that the modern Model Ms made by UNICOMP have noticeably worse "fit and finish" than some of the '80s/'90s (IBM or Lexmark) Model Ms that I own. I think it's quite simply their tool and die wearing; UNICOMP is a small company and I think they have a very limited budget to do things like produce new mold masters. This probably also hits R&D and leads to things like not having NKRO which would otherwise be expected on a keyboard of that price.

I guess what I'm saying is that there are ways in which Model Ms manufactured today are more "reproduction antique" than new keyboards.

All of that said, even the 2010s Model Ms are the sturdiest keyboards I own. Significantly better built than some Cherry switch keyboards at a similar price point (but not manufactured by Cherry). While it's frustrating that you can't more readily disassemble to the board for cleaning, this is basically the norm on "commercial" or "industrial" keyboards, which is more the space the Model M occupies than what we think of as "mechanical keyboards" today. For example, Cherry and PrehKeyTec keyboards at a $400+ price point have the exact same limitations. They're mostly sold to integrators as part of a 5-figure cost system and they're viewed as single units for replacement part purposes.

On the upside, the barrel plate design makes the Model M intrinsically easier to clean of grit and cat hair than many modern mechanical designs, which take much more careful cleaning around the exposed switches.