skysight-inc/HackerNews huggingface dataset:
I cofounded a company based on scraping academic publications. We ended up getting a lot of traffic (millions of pageviews per month) because we had good SEO, but it’s not necessarily a defensible business model by itself.

You’ll likely have to do more manual data cleaning than you expect, and get some amount of pushback from the sources you’re crawling (depending how commercially valuable the data is).
Archived version: https://archive.ph/unuNw
So the compile times gotten better, but still are quite slow in comparison?
You can fool yourself as long as you want. Just stop reading the news.
KiCAD is another package that I think is fairly competitive at this point. It’s not going to kill Altium, but it’s improved greatly in the last 3 years.
I care. I've grown very embittered by big tech I want people to continue call out their bs.
No, but it implies they have a low bar for acceptance. You can't take impact factor of the journal as the sole indicator of quality for a particular paper (even NEJM publishes garbage), but it should strongly influence your prior.

Especially for general-interest studies like this, if the results were impactful and well done they'd be published in a better journal. Assuming that this is done well (I have no idea), the fact that it's in a super-niche journal means that it's likely not surprising/interesting to anyone in the field.
There is no reason, the fasted C++ code is actually C - I really don't know why somebody wrote that as C++.

https://github.com/hanabi1224/Programming-Language-Benchmark...

https://github.com/hanabi1224/Programming-Language-Benchmark...
In Vancouver if your bike gets stolen there's also an almost literal storefront for stolen goods. If your bike gets stolen and is worth a few thousand dollars there's a good chance it will turn up within a few hours to a few days at a street market of stolen goods, in a specific several block zone of East Hastings.

https://www.google.com/search?client=firefox-b-d&q=east+hast...

If it is really high end (like $7000+ Canadian dollar value) and the theft was targeted rather than random, more likely it might get parted out/sold as components on facebook or sent to another provice for sale by an organized group. Very occasionally Vancouver police or RCMP will find a storage unit full of $7000+ bikes that are being collected together in one place prior to transport out of province.
It’s generally a good idea to state what an abbreviation is before using it. POS may mean Point of Sale, piece of shit, petty officers, etc. I think you mean “proof of stake” but it took a bit of digging around to guess that.
Disclaimer first… I was an avid Smalltalk advocate from 1992 until 2012. I worked at Cincom for 6 years.

A few thoughts.

For better or worse (worse in the final analysis I guess), Smalltalk doubled down on an odd proposition. Instead of tools and compilers and language syntax/model being orthogonal/independent things, what could be leveraged if they were highly coupled? If you read the Byte article, and some of the other seminal Smalltalk papers you see this theme.

Smalltalk syntax really struggles outside of a Smalltalk environment. I tried GNU/Smalltalk and a couple of other “IDE-less” Smalltalk in VIM. I’m very comfortable worth VIM. It just didn’t scale well.

But it was a dream in a well done IDE. For the last 10 years, I do C(++), Elixir, Kotlin, Python, Swift/ObjC in a variety of VIM, PyCharm, VSCode, XCode, AndroidStudio, Eclipse, and QT Creator. The IDEs just don’t go as far at all here. The text editors are more modern, but the ability to work with (navigate, refactor) the code at a high level is nothing compared to what it was in some of the better Smalltalk IDEs. To date, no refactoring engine has approached the level that John Brant and Don Roberts did for the original refactoring browser. Unit Test integration at the code browser level existed before the other NUnits were even built. The Smalltalk debuggers were so cool. Interactive process/context inspector/manipulators would have been a better term.

I’ve theorized that the reason Smalltalk the language and Smalltalk the syntax could marry well is that they found a sweet spot in language complexity that made the IDE easy ish to implement and manipulate code, at a syntax level and at a code structs level. Smalltalk syntax existed really only at the method level. Smalltalk code structure was modeled in the “image” as a code database more than as a textual flattening.

It’s interesting how a paper dated 2000 might give the impression that some archeological find reveals while Smalltalk was not a success. I think that would be a misnomer. I was there. This sentiment was pretty common. “It’s too different” is a pretty timeless trope. All this paper shows, is that just like today, there is a small subset of computing enthusiasts that get excited about new/cool/different things, while the populist/conservative types push for things to mostly stay the same.

Smalltalk required a paradigm shift to appreciate. Most of us have limited resources. We don’t have time to explore every revolutionary paradigm shift; the ingress process is just too high.

I’m not trying to pitch Smalltalk paradigm shift as a worthwhile payment for what you got out of it. Those of us that paid the price to achieve the shift, appreciated what the difference was about, even if we’ve mostly moved on since then. Papers like this were a common “I don’t think the shift will be worth it” sentiment.
Yes, but you can double down on this stuff or introduce it in places where it hasn't yet manifested. It's perfect precisely because these are natural inefficiencies.
> I remember keeping it simple as an ultimate goal but maybe I am just too for this FP peeing contest? why is it such a frickin' deal to log a message somewhere?

Don't know about others but for me it is about being able to easily verify that my logging is setup correctly.

Once you write your logging to some monad (the library we use does not require it to be IO) testing it becomes trivial with a WriterT monad where it just write your logs into some list/buffer and check that what was logged in various cases was actually what you wanted.

We do the same with tracing checking that spans are created as we wanted and the tags/logs on the spans are setup correctly.
Agree 100%, and in fact I'm happy to see that someone shares my opinion on this. It's so clear. To me, it's the best beginner language out there, and I'm kind of sad that it learned programming with other tools, and only a few years later I discovered Pascal.
> I am loathe to recommend the use of Facebook for anything, but [...] It's at least better than doing nothing

Is it? A central theme of the article is how Facebook is facilitating bike theft by providing essential electronic storefront space, and that you can't get Facebook to take down such storefronts.
It appears to contribute to our decreasing brain size for the last 17k years.
I wonder where FPC stands. Original Pascal implementations were single pass and I've had Mloc delphi projects build in seconds.
It's making trade-offs, and differently than the Mozilla defaults. Google Safebrowsing reduces privacy (not because of the content, but because it says "hi Google, I'm running Firefox at this IP address"), DNS over HTTPS happily sends all your DNS queries to Cloudflare (and since we're arguing over functionality, breaks some split-horizon DNS), Widevine is blatantly anti-user, third-party cookies are a privacy problem, referers are a privacy problem, ... oh, actually the rest of your list from there is all privacy issues.

Anyways, the people who made this would say that Mozilla's current defaults get 0/10 from them and are simply awful, and that using them means your browsing experience will be objectively worse and less private.
...which illustrates one of the oddities of Smalltalk's vision of OOP pretty well. I've made deposits into accounts, or maybe I've asked banks to make a deposit into an account on my behalf, but I've never (intuitively) instructed an account to make a deposit into itself.
If I had that much money, I'd found a company focusing on creating real value instead of just sales volume. Employ old people, enable direct trusted donations to African schools (Crypto?), make an app to teach 3rd world women how to treat their first baby, introduce and establish a social coin to reward caregivers... It's a great feeling to make the world a better place. And there are endless possibilities to help making the world a bit better each day if you don't have to waste your time to make money.

I'd advise you to reflect deeply. Imagine you're walking through the "museum of your life" at the last day of your life. All the pictures there show your important moments. What pictures is that museum presenting?

Showing off / buying expensive things makes you happy for half a year. Having a true social impact has a lasting effect.
Why should I care whether an idea is original ?

If he offers me a bunch of true and useful ideas, in a single place, and in a useful form, that seems valuable to me.
I got a extra set of legs from ZSA (was cheaper in the Ergodox store than the Moonlander store) which allows putting the thumb pads on the desk, plus MT3 profile caps, both of which add to a somewhat a finger helping curve;

https://i.imgur.com/6H3vZoY.jpg

Thinking about getting on the Dactyl or similar train eventually, maybe in around a decade or so :)
> I can accept that some people don't see the information requested as being "about whom" and therefore is not human subjects research. But the fact that people who have received this email have panicked indicates that the recipients, at least, felt that the questions were more than merely recording impersonal data about their websites.

I guess the distinction is whether you see a website as an organization, even when that 'organization' is as small as a sole proprietorship or DBA, or even a personal site or blog.
Assuming sites and services paid for by ads will need to be paid for by billing users, there's a lot of tradeoffs.

maybe some sort of collective billing happens, but if not, every site that needs revenue has a paywall somewhere, and they're all going to have to deal with the billing process, chargeback, fraud, account recovery, etc. That's a lot more work than dropping in a bit of javascript here and there or an iframe or whatever, and getting a payment from one entity.

Most ad supported sites are open to the world, even though large parts of the world doesn't make significant revenue from ads. If it's a paywall, those parts of the world probably can't pay, and miss out; whether that's because they can't afford it or because international payment is difficult and not worth the pain to get working for a small number of customers.

On the other hand, if it's the magic happy land where ads disappear and sites still otherwise work, yeah, that'd be great, but unrealistic.
Almost all papers are free at https://sci-hub.se.

Google Scholar searches give the links to free papers at the rightmost collum
Is it possible to inject code from arbitrary urls with this?
Drag them down to our level and beat them with experience:-D
Not the Ocaml ones either. Not sure this makes for a fair comparison.
> There's no way C can be other than marginally faster than C++

In theory `restrict` (to disallow pointer aliasing like in Fortran) could lead to optimization gains, same as not having exceptions (the possibility of exceptions prohibits certain optimizations of the C++ compiler).
"Implementing the GPU is the hard part."

"It will take Asahi Linux years to get graphical acceleration."

"Maybe they'll have graphics figured out by 2024 if they are lucky."

Doubters gonna doubt. OpenGLES 2 for Asahi Linux on the M1, 94% conformity, just 1 year later.
Didn't think I'd be spending part of my Saturday reading about drama in the world of bike tracking, but -

According to this page, project529 uses bikeindex's stolen bike reports in its own listings, but doesn't share its data with bikeindex.

https://bicyclesecurityadvisors.com/protect-your-bike/index-...
It’s worth noting that log4j does a lot more than, say, JavaScript’s console.log function. It’s dynamically configurable, supports a wide range of output formats and destinations, easily filterable, and highly optimized to reduce performance impact (in part through delayed evaluation and multi-threading).

Rolling your own logging library to reimplement it is not trivial, even if you ignore the more esoteric output formats.

Sure, in retrospect they went too far with some of the dynamic logging features in log4j2, but it is no exaggeration to say that log4j revolutionized logging in the Java world when it first came out, and heavily shaped later solutions like logback and java.util.logging.
One more thing, as much as I appreciate the efforts of the Squeak/Pharo crowd… I don’t think they’ve reclaimed the original Smalltalk synthesis experience yet. Like X11 desktops, they’ve not figured out how to apply the Less is More rule effectively.
Thank you! Will read.
Would more funding have actually uncovered this?
Arctic Report Card: Update for 2021
Detroit is still clinging on. San Francisco would be wise to learn from its example.

It may not be the last chapter, but it might have been the last good chapter for a while.
For anyone who doesn't know or look this up, Osage Oranges are what we in the Midwest called 'hedge apples', those creepy alien looking green balls you'd see littered in yards.
I mostly agree, at least in the current day where the powerful companies in context are [x]aaS companies, but now you’re going down a road where people will argue whether OSI/FSF are legitimate gatekeepers of the definition of “Open Source”
> An adult male cannot physically take on a monkey. It is impossible. Still they don't attack.

Are you positive?

A chimpanzee: yes. A guerilla: indubitable. But a monkey?

They seem like medium-sized dogs, that can move around quicker and more freely. They'll bite out your flesh, and perhaps maim you to a semi-serious degree (including infection), but I cannot fathom a monkey seriously killing a grown adult male human being.

These are 20-40lb, very aggressive racoons. If you shock them with anything, they're most likely going to flee for fear of serious injury.
There was a company in my city that did something like this. They didn't survive.

They crawled the data, but also had a services component to do something with the data. Like, they had contracts with pharma companies to search for indications that a page was selling counterfeit drugs.

I'm not sure of the exact details of why they didn't make it.

Also, I'm thinking about Recorded Future (https://www.recordedfuture.com). They do something like this -- again, the mechanics of scraping, and a services component for analysis.
Really? Do you happen to have an article handy?
The last thing the defence industry wants is for governments to spend less on warfare. If these robots ever get deployed to a battlefield it'll be as something like mechanised landmines or assistive tech for warfighters, not a replacement for existing tech.
> not actually raising minimum wage

The California minimum wage has increased every year since 2017 and will continue to do so through 2023: https://www.dir.ca.gov/dlse/FAQ_MinimumWage.htm

If you want to argue that 5-10% increases per year are not enough, OK, but you cant argue they haven't raised it.
SpaceX Falcon 9 sent the NASA IXPE to study black holes, neutron stars, pulsars
What does a "discard if <condition>" instruction actually do?
I'm from Boulder Colorado, and had 2 bikes stolen as a teenager. So, this touches very close to home.
> The issue at hand is whether a person is willing to get vaxxed, wear a mask, observe local mandates and do various other things for the benefit of others - particularly those who are clinically vulnerable

You are incorrect that this is the issue at hand, at least with respect to policy decisions about interventions. Public health decisions are not made to facilitate a fantasy world of perfect compliance, but with controls and adjustments made for real-world levels of compliance. I don't mean to sound rude, but this is not some specialized piece of knowledge imparted after years of study; this is basic high-school civics stuff.

So, instead of bizarre wishful thinking with respect to compliance with half-assed measures that never even really had substantial support among public health professionals, let's look at the actual, pressing issues of life-and-death here:

Horizontal interdiction efforts come at an enormous cost, and their effects even to add years to lives are dubious and unproven.

Outside the bubbles of affluence and privilege, hundreds of millions - perhaps over a billion - children have lost nearly two years of education. Very few serious experts ever advised this, and every accepted pandemic plan crafted prior to 2020 advised against it.

This is only one example; there are many. This organization, founded by several of the top echelon of experts in this field at the elite institutions of medicine, has begun tracking them: https://collateralglobal.org/

> It really is offensive to refer to someone who is clinically vulnerable as "at the end of their natural lives anyway".

Offensive is asking children to make dramatic, life-altering sacrifices to shield adults. Offensive is labeling those already marginalized in society as "essential workers" and asking them to be biological shields to protect wealthier people without regard to their stratified risk level. Offensive is closing schools, playgrounds, parks, community centers, gyms, places of art and music, without evidence and without a plan to achieve more acute spread in the low-risk tier so as to hasten endemic equilibrium (you know, the consensus written pandemic plan at CDC and WHO prior to 2020).

If you are so tidally offended by basic, established, well-founded, evidence-based stratification inherent to compassionate public health responses, then perhaps it's better to make decisions based on outcomes rather than your personal sensibilities of what is or isn't offensive.

There is nothing wrong with pointing out that delaying exposure to SARS-CoV-2 for any given individual is unlikely to save many years of life. And there is nothing wrong with using this knowledge to craft policy which maximally saves lives and quality of life instead of optimizing for being unoffensive in the face of the brashest takes the internet has to offer.
I'm curious why you assume this. Genocides have largely been limited by human logistics, time, and labor. Given an enormous quantity of morally agnostic and incorruptible autonomous soldiers, why are you so sure that complete genocide would be less likely?
yes, though as facebook seems to be a lowest-common-denominator method of social media communications for many people, even if they use it rarely, I am not aware of any other 4000 person group for sharing stolen bike information in that specific city.

simultaneously you've got stolen bike sales going on within the facebook marketplace and also a group of people trying to find/recover their stolen bikes.
The nub there is not the definition of "involving human subjects", but the definition of "research".

By the relevant federal regulations (https://irb.ufl.edu/index/humanrsch.html)

================================================================

(l) Research means a systematic investigation, including research development, testing, and evaluation, designed to develop or contribute to generalizable knowledge. Activities that meet this definition constitute research for purposes of this policy, whether or not they are conducted or supported under a program that is considered research for other purposes. For example, some demonstration and service programs may include research activities.

================================================================

This is a good overview: https://irb.ufl.edu/index/humanrsch.html
No need to apologize, I hope you have a fantastic evening!
Forecasters are able to predict effects of policy interventions in Kenya [pdf]
This seems like one of those GPT3 articles assigned to take a quote about "quality" and shoehorn it into a narrative about recent stock prices. For those who upvoted what did you like about the article?

Actually is there any kind of GPT3 detector algorithm? Would be interesting to run it against article and get a score.
I don't know, and the specific percent isn't the point. I'd encourage you to critically read bios of any Silicon Valley idols you might have, with an eye towards this.

My personal epiphany came about 10 years ago. I was in an incubator in SF, and some investor came to give a talk about fundraising. They heavily emphasized that many startups do a friends-and-family round to bridge them to a proper seed round-- nothing major, just get 20k from 5 family members and you should be good until you have something to show angel investors. My two co-founders and I (all from the Midwest) realized that we couldn't even come up with five people to ask for 20k because all of us came from pretty modest families.

These are the types of privileges that get glossed over in success stories. To be successful you, more likely than not, need to either have money or have connections to money. Everyone likes a good underdog story, but those founders are more like lottery winners than anything else.

So, coming from that lens, it's hard to take advice seriously from "successful" entrepreneurs. It's sort of our industry's equivalent of "just stop eating avocado toast and you'll become a millionaire."
Another example is Zillow which scrapes public records. Public records have some advantages.
Autonomous weapons don't worry me. There isn't anything they can do that a human controlled weapon cannot do. Most of these autonomous weapons are basically just a different vehicle bringing the payload to the target.

For example, let's say there is a bomb that can be strapped to a drone with a camera on it and guided by AI. That would be easy to evade by just staying out of the open. I'd be much more afraid of my entire city being killed by chemical weapons.

Facial recognition technology will not be a huge game-changer. Most weapons don't even bother to recognize your face to determine if you're a friend or a foe, they just kill you.

Real world autonomous weapons have existed for a long time. The phalanx CIWS is an example of an autonomous weapon designed in the late 60s and it is far from perfect. They tend to just start randomly spraying bullets when they get confused, and they have been involved in friendly fire incidents.
UK space firm secures £7.6m to fund trial of factory satellites
Just make it explicit already: "Test scores optional. Qualifications optional. Minority (non-White, Asians excluded) required.
I'm going to put some of the blame on the Denver government/police for this, but not for a lack of enforcement. If your bike is impounded or stolen and recovered it is nearly impossible to retrieve it. You cannot call to see if it was picked up. You cannot look for it online. You have to show up to their sketchy office during business hours, wait in line, and ask the guy to go look through all the bikes and try to find yours. With hundreds of bikes it almost certainly will not be found.

The government auctions off some of the bikes and gives or sells the rest of the bikes to charity.

Two years ago my bike was locked in a location it should not have been downtown along with many other bikes. When I came back to find my bike missing the police officer said all of the bikes were impounded. I called around, went to the impound place twice.. but my bike was never found.

In short, great investigation work by bike index. But their efforts are hindered by the city.
> HN is the only website I know where old articles get regularly reposted.

I digress, but have you opened your Facebook feed recently? :-)
Which platform is exempt from this? I have heard similar stories from GCP, AWS, Linode, etc. I would even say: the bigger the platform, the worse the customer support (i.e., Google)