skysight-inc/HackerNews huggingface dataset:
I'm old enough to be on the border of the millennial generation, but I certainly dont identify with it.

I grew up dialing into local BBS's because our ISP was a long distance phone call (hell, where I grew up, calling half of my classmates was a long distance phone call).

Through junior high/high school I was known as "the hacker" not because I was actually cracking system or anything, but merely because I knew how, and was comfortable with using a computer. I cut my teeth on DOS 3.0 on a 286 with a whopping 40 MB HD.

I once got suspended for a week because a teacher "saw me with a black screen", aka a DOS prompt, the week before the school network crash, and assumed it must be related (I actually had nothing to do with the crash, I merely knew the keyboard shortcut in WordPerfect 5.1 to temporarily exit to a DOS prompt - super hacker skills, right?).

Anyways, my parents and I didn't fight the suspension, because there was no evidence available to us that I didnt do it. My parents asked me point blank if I did it and I honestly replied no. Their response was: "well, youre going to learn how to". Thats how I got my first programming books.

Not that I needed the programming knowledge, but a year later I did own my school's network. More the social engineering route than anything. I got a copy of the remote access tool the sysadmin was using. I could remote in (no password required, this was the 90s, all I needed was the phone number, which was handily affixed to the modem). I just had to time it such that the network drive backup was complete, then I had sysadmin access (I reran the backup so he'd see the completed screen when he got in the morning). I forget exactly how many admin counts I had, but it was at least 5 in case one got discovered (this was all Novell Netware back in the day).

Admin access granted universal access. I could have changed grades (never needed to for myself and I didnt whore out my access). I could impersonate teachers over internal email and a precursor to IM.

Not super hacker skills. Mostly stumbling around and befriending the lab admin. At times, it did help that I could type faster than the admin.

Memories...
The whole story is practically a parody of being born on 3rd base.

Son's rap career - which daddy finances, including putting him up for an extended period in a Manhattan penthouse - flops.

Daddy convinces animation company that he's an investor in to hire son as an intern.

Company continues to struggle, daddy invests more and becomes controlling shareholder.

Son promoted to board of directors, despite having no management experience at all.

Son promoted to vice president.

Layoffs.

First major film release, middling at best financial results. Maybe broken even with home video sales.

Second major film release, makes less money, almost certainly lost money overall.

Third film, ditto.

Son promoted to president and CEO, also given board seat at Nike

Releases 4th film, son's directorial debut. Bombs. Likely loses ~$60-70 million dollars

Releases 5th film, massive bomb, likely loses at least $150m, possibly $200m.

Son still president and CEO. Other executives fired.
I like the idea, but the note "So your money will never go to a site that you’ve never visited — and you’ll even get a monthly report showing which publishers your money is supporting." raises the question of who else they may be selling that report to. A detailed report of user's reading preferences and engagement would be valuable to marketers.
The point is that 20th century anthropologists & historians had access to significantly less information and first hand experience than those in the 19th century.

In 1800 there were between 50,000 - 100,000 Marquesans. By 1902 there were 3,963.
In my experience, Apple Watches will cover most running needs without needing to upgrade.

I ran my first half marathon race with last month with a year old Series 4. I was running the Workout app in "Outdoor Run" mode, and playing (synced) music with the Music app to Bluetooth headphones. I did the run in the morning and made it through the whole day without taking it off. Around 9pm I got a warning I only had 10% power left.

It kind of blew my mind. Here is a device tracking my route with GPS, taking my heartrate, and playing wireless music to me, for just under 3 hours, and it feels about as big as a chunky Casio watch I had when I was a kid in the 80s.
The article isn't poorly communicated. It says that vaccines are "extremely effective", backs that up with citations and numbers, and lauds the scientific revolution.
That's a big challenge, kudos!

In my one county alone there are 90+ municipalities, each with it's own Planning and Zoning Commission, and most with their own (varying level of) website. I'd say 5-10% don't have a website either.

In your situation, how are you getting data for when land is up for sale/zoning etc.?
Electric Mini Cooper SE review – lots of fun for not a lot of money
Private Cars Banned on Market Street Starting Wednesday
11 years later [1]

[1] https://www.adobe.com/support/security/advisories/apsa08-08....
On paper, maybe the zipper is excellent. In practice, with prideful LA drivers, its a shit show. I know the maneuver the previous commenter described, it only leads to pain.

- everyone effectively stopped in the exit lane has to stop for even longer

- everyone in the thru traffic lanes has to deal with this person merging all the way from the left to the right with no blinker, then coming to a stop in the right most thru lane desperately trying to force themselves into the exit lane, usually driving over the gut in the process

- the end result is the entire freeway becomes even more backed up because this one person couldn't think more than 1 exit ahead, or worse, they convinced themselves that risking a brutal death like this is worth the 20 seconds it saved them
The market disagrees
> change of direction of the U.S. foreign policy, he can still keep undetected.

I don't think he would have remained undetected and the timing of all of this isn't that important. The recipients of the 1000 talents programs aren't some huge secret. It's actually very likely that the government knew all along and was seeing who would lie about it. If he had disclosed his connections, he wouldn't be facing charges.

It's not a crime to accept research money from China as an academic. It is a crime to accept money from China, lie to the government about it, then accept US govt defense dollars.

Imagine if you were working at AWS but moonlighting at Google Cloud. No one would bat an eye if you were fired and taken to court.
A carbon tax is not paying someone to not do something. It is charging someone for the actual cost of their actions. It is pure utilitarianism.
Too bad they can't unify their consumer messaging apps.

They had a great opportunity to do that with Hangouts, but then they torpedoed it with Allo, Duo, RCS, etc.
OK, I realize in using the shorthand "take money from two sources", I have clouded the issue. Sorry about that.

As always, the actual issue is the failure to disclose the possible CoI -- as in the present case.

It sucks, BTW. Turns out the guy was the PhD advisor of my neighbor up the street.
New Hampshire’s Independent Voters
We're always looking for something to make humans seem more unique. Basically every biological evolutionary adaptation that humans have is present in other species of animal to some extent. Why is it so hard to believe that Neaderthals could have used fire? They had larger brains on average than humans, they had other signs of culture as well. They also weren't nearly as genetically different from homo sapiens as chimpanzees. Seems likely to me that humans and neanderthals were similar in many ways, which is why they were able to survive for so long in the same habitat.
I have a rpi set up with a minutely cron job to update my domain name to point to home. Works pretty well. At the worst you lose connection for a minute but usually the IP address only changes when the home connection fails which can take more than a minute to reset anyway.
Has anyone used Payfort (now an Amazon subsidiary), which is a payment processor for GCC (and MENA?) countries? I've never used them, but their terms of service seem to explicitly prohibit being used for software sales. I was wondering what else is available in the GCC countries that permits software subscriptions. For example, Chargebee seems to support transactions in AED, but it is not clear whether they can be used, for example, by an UAE-based LLC.
I am working on something I am calling "compact models" (as part of a PhD): techniques to pack more information into Machine Learning models when their size is constrained in some way. I have put up some of our work here [1] - it has been interesting so far, and the results are promising. I would like to release a Python library soon, well, ...in a few months - my PhD is part-time, I have a full time day job and time management is a pain.

[1] https://arxiv.org/abs/1905.01520
No, society does not want to spend an absurd amount of money keeping people incarcerated.

About half of society strongly opposes letting criminals run free, out causing mayhem and destroying our civilization.

About half of society strongly opposes letting a judge order a bailiff to fix the issue with a $0.25 bullet as soon as the verdict is in.

That leaves us with the option nobody likes, which is that we spend an absurd amount of money keeping people incarcerated. Most of society grudgingly accepts this.
I think he's referring to threads as a programming model, not the physical implementation.
> A store or platform, on the other hand, lives and dies by its content.

I agree that content is important, but if you're talking about new games, Google doesn't have much control, the developers works on those not Google.

> Playstation Plus has a batch of free games each month for $5 a month, Xbox has something similar

But this isn't about the free monthy Stadia content. Stadia has been giving 2 free games the first of every month since launch and has not slipped a single day. The two games for February were just announced.
You "paid for very targeted marketing on day 1" to "Users who already played on our android app", to quote your own posts, to get the reviews we see on the Apple app store?

Your statements are difficult to parse into any kind of coherent defense.
Chronoviz, Visualization of Time-Based Multimodal Data
It seems strange that people are blaming C for this. I see the real problem being that it is a unix pattern to use the shell to pass arguments to programs, even when that input is possibly malicious. Obviously doing this as root takes it from RCE to juggling with plutonium, but a non-confined non-root shell is pretty awful.

The code seems to go out of its way to avoid using the system() call to shell out, but then does exactly what system() would do.
> It's certainly not better for users than creating a separate account tied to a separate email for every service without a big company in between.

Some apps don't offer this as an option and force social login. Apple's new rules require Sign In With Apple any time a developer has implemented another social login. So, strictly speaking, this always guarantees more options for users. And Sign In With Apple doesn't leak any other information about you to the app developer. This is a win for privacy, even if it's not the best possible scenario. The world is not perfect. Measures to make it slightly less imperfect are how we walk the path to a better future.
Avalara and Vertex both have options that integrate well with major billing systems.
Wasn't China the #1 fear in 2012. More around the economy taking over/high growth rates / pegged currency. Russia only came back in vogue after Trump/election.
Apple is a hardware company selling software and services that are primed towards that hardware.
Can you be sure that during 4yrs it never changed >1 even for a short time, maybe hours or days, then reverted back
I don't disagree with this, but what I don't understand is the nationalist outrage.

Suppose a professor slacked off on their job by taking a long vacation in France. That would be wrong and deserving of punishment -- but it wouldn't have set off panic over him "selling out" the country. Yet that is what is happening.
IIRC only SelectMany meets the criteria of a monad.

The powerful part about LINQ is it builds an AST and there are many different LINQ providers which can translate that AST into some instructions to interact with other systems. The typical one is converting it to SQL commands but you could plug anything into it.
Depends on which authority you consult.
Indian justice system is a joke. Not sure what you could hope for there.

I don't see why this can't be fixed client-side? The vast majority of people don't need to receive calls from overseas, problem solved.

As a former shiftworker who was on call I begged my telco to only allow Australian numbers to my phone, they couldn't do it, despite trying to escalate the issue it was fruitless, all day while I was sleeping I would get phone calls from the Seychelles, Mexico, etc.

It's utterly frustrating to deal with.
This article has a very valid explanation of what the actual instruments of motif are. Maybe the valid excuse is not working on the drum end. Nothing to be inspired about if you can't read your own writing.
Business intelligence tools: A close analysis
Any credible sources? In the first link, that's not a quote from Jim Hansen, that's a quote from Bob Reiss said that Hansen said 12 years earlier. I don't know how credible Reiss is supposed to be but there's no context to address Hansen there.

For number 2, yes they revised the timeline, the glaciers are still retreating. Does an extrapolation on a long running process even count as being alarmist?
I really like this idea and the execution. Great job.
The burden of proof lies with Google, not with the scientific community. I cannot reproduce a scientific model if the data used for that model is squirreled away. Google has claimed so many times that they have cracked the nut on AI but has never allowed anyone to see real evidence. It makes me wonder if this is just a way to pump their stock.
This is incredible, I love it.

I'm not going to spoil anything. If you haven't clicked on the link, you should. It's not malicious, but it does demonstrate the vulnerability.
US is notorious for stealing IP too. Cough M&A cough
There's more to it than just carbon. It's certainly possible to have a carbon neutral lifestyle in rural areas, however that doesn't account for the habitat destruction innate to low density rural development.
A Simple Node.js Docker Workflow
Understood. I read the guidelines, and will continue accordingly. HN is a great community. I don't want to chip away at that. Thanks Dang.
It's actually easy to understand when PayPal 'Goes Bad'

1) When you collect money long before a user might file a chargeback - like if you're selling tickets for an event that will happen in 5 months, or if you're selling a product that you'll be shipping much later.

2) When your 'pattern' changes dramatically. eg, you've made 5k/month worth of sales for the past 2 years and this month you've suddenly sold 20k.
Review of Gitcoin Quadratic Funding Round 4
Relevant article from a few days ago:
https://news.ycombinator.com/item?id=22122890
Well power has to be balanced. Otherwise one with the biggest club might get wrong ideas.
This happened to me too. They thought it was suspicious that I was in Vietnam, so they brilliantly called my Canadian landline to verify that it was really me that was connecting from Vietnam (???). Of course, I was unable to answer...

PayPal is utter trash.
I'm actually implementing our Stripe integration as we speak. Super straightforward to get it done, with tons of documentation and example, and the Elixir library is fantastic.
No. I was pretty naive in my initial attempts. I tried for many months to make Laurence Tratt's Algorithm 2 (see https://tratt.net/laurie/research/pubs/html/tratt__direct_le... ) work, but ultimately I failed. I recall running into some problem with my implementation of Tratt's idea that led me to conclude that his Algorithm 2 doesn't work as stated. My reasoning is buried in a git commit message from many months ago - I'd have to go look it up.

My takeaway from Tratt's explanation was that the general technique of growing the seed bottom-up style when in left-recursion - I think I've also seen that idea termed "recursive ascent" somewhere else but I can't place it offhand - seemed reasonable, so that's what I kept working on until I figured out something that seemed to work.

Later on, I ran across https://github.com/PhilippeSigaud/Pegged/wiki/Left-Recursion, which describes Sergio Medeiros' technique at a high level. One of the nice things I used from the Pegged project was the unit test suite. I re-implemented some of the unit tests from Pegged in my own PEG implementation and discovered that it failed at those unit tests.

It took me another number of months to figure out why my implementation failed the unit tests. I re-jiggered my implementation to make it handle the scenarios captured by those unit tests, and then naively thought "hey, it works!"...

All was well until I ran across another set of unit tests in the Autumn PEG parser (see https://github.com/norswap/autumn). My implementation failed some of those as well. After another number of months, I had a fix for those too.

Long long long story short, this process continued until I couldn't find any more unit tests that my implementation would fail, so once again I'm at the point where I think "well, I think it works".

There have been a number of occasions where I've thought "if this doesn't work, I'm just going to re-implement Pegged in Crystal!". Perhaps that's what I should've done. Ha ha! In a few months, when I find another test case that breaks my implementation, I may just do that. We'll see. I hope it doesn't come to that. Fingers crossed. :-)
The author of this article appears clueless and clearly has not read the many excellent briefs for the Google v. Oracle case before the Supreme Court. A finding for Oracle may kill the golden goose.
Prevention vs treatment, indeed! I anticipate that as antibiotics become less effective that table manners and food handling hygiene will have a revival. For example we’ll go back to proper butter knives rather than everyone using their bread knife in the communal butter dish.
Yes... it's a mobile webapp right now and is very close to native.

We're working on finishing reading up on mobile too.

then we're going to package it as a native mobile app.
Sounds challenging..and agree that adapting this to each municipal area would suck big time of effort.

I tried something similar but mostly to figure where the land is being purchased recently in a region. But then land/parcels/addresses system is all over the place and, even that info is not consistent across cities.

have you looked at data providers who may have this data?
Blocking-by-default is absolutely necessary given the sorry state of affairs for software these days.

While it would be nice for that to be optionally disabled for specific people/cases, these options already exist, but come with a high dollar barrier to entry. Ideally, it shouldn't come at a high cost.
You don't even have to trick it with slang. Maybe I am behind but so far I have never seen a bot that can consistently or even most of the time understand context. They seem to all seriously struggle with anything more than a random sentence that was determined a probable result of the last message the user sent.
Is this using Stripe Connect behind the scenes? They are trying to solve a similar problem. I tried to register on Korabo but after I signed up and went to login I got an error saying I needed to confirm my email. Haven’t gotten the email confirmation though, so something may be broken into your onboarding flow.
I'm using it with org-noter.
That wsy my annotations are saved in an org file, and they are linked to the PDF.

Then, since it's org mode I can organize and edit the notes.
There are many non combat roles in the military.
I have less notes after being fed up with nites. It's really time consing to manage notes so - I manage logs.
I just log everything I do each task in it's new page. It's append only.

For notes which I mutate I just keep a personal web site and I tried to keep this as cheatsheet and as compact as possible so I don't need to manage it.

So append only log in quip new folder for each task.

Mutative cheatsheet super compact pages in personal website.

Oh and for quick sniper's alfred.

That's it.
This is relevant and novel? There's really nothing here that hasn't been true for at least the last 20 years. It usually one of the first things you learn after discovering any aspect of technology is how few people actually look under the hood.
Not common (and acceptable) if you are taking grants from ONR, DARPA or Air Force grants.
A big plus over previous attempts seems to be that this is written in TypeScript.

Previous HN discussion on LazyLinq, which is another JS implementation - https://news.ycombinator.com/item?id=15913571
Is it possible for you to add an Atom feed for #1? I try to reserve email for real communication and use feeds for reading periodicals. I would subscribe to it as a feed, but it doesn't belong in my email.
This is an interesting challenge, because reducing consumption is the most effective way to increase sustainability. This is antithetical to selling more clothing though, so you won't find much traction with fashion brands.

That being said, Poshmark does have a $600m valuation, so there is a market here.
Google Stadia 70 Days In
I was using it because it had voice command support and Spotify didn't. Was pretty important when 100% of my use was while driving. I think that's changed and Spotify has support now but I don't know how smooth that is.
That is a decent anecdote. Well, with respect, allow me to revise and qualify my read of @baggy_trough's comment:

It's perfectly fine to continue using an existing C codebase for a program, not exposed to the public internet, that's maintained by a focused group of maintainers.
But on the other side of this spectrum, for large exposed projects like OpenSSL, Chromium, or even Linux, C/C++ has become risky.
Presumably, you could also build your C code with Address Sanitizer and use that in production, then most memory corruption would segfault. You'd have a performance hit of course, but could be worth it.
Amateur product designer here, I'm really interested in what you would consider to be first principles when it comes to expected appearance/behavior/functionality of a phone, especially nowadays when the "phone" part of such a device/interface is almost an afterthought.

I'm also interested to hear what you think are the shortcomings or limitations of our current idea of a (smart)phone interface.
Have any other animals ever discovered fire?

If humans vanished today, how long would it take for the next animal to discover it? Which animal would it be? What about if we don't count primates? (Also worth noting, dolphins unfortunately have an extremely unfair disadvantage...)
Additionally, it's systematic, from the article and in the same week:

Yanqing Ye, 29, who is currently in China, is charged with one count each of "visa fraud, making false statements, acting as an agent of a foreign government and conspiracy." She had been working at Boston University and is accused of lying about her position as a lieutenant in the Chinese military.

Zaosong Zheng, 30, was arrested last month at Boston's Logan International Airport and is charged with allegedly attempting to smuggle vials of biological materials and other research materials stolen from U.S labs. Zheng, who was a a Harvard-sponsored cancer researcher, has been indicted on that charge along with a count of making false statements.
Holberton School bootcamp accused of fraud