skysight-inc/HackerNews huggingface dataset:
> we probably need serious government interference

We should allocate tax money to field an army of Federal Inspectors. I'm sure this already exists somewhat on a smaller scale for EPA audits (though the EPA has been recently stripped of many resources and responsibility by the current administration).

It may not be necessary to give an Inspector the power to levy fines, because his/her purpose would be to discreetly patrol different cities talking to people about how they live their lives, while observing behavior and local conditions. This would create accountability and be a more personal way to collect data about public sentiment.

It could also create ripples in local conversation - "I talked to a G-woman today! She walked by while I was watering the garden and asked how my day was going and asked what I had for lunch - she says she's reducing meat consumption even though she loves the taste. I told her that I've been trying to sort my trash and she said 'keep up the good work'!. She was a very nice, pretty lady!"

We do not want to impose "enforcement" as much as we want to develop a polite, cordial federal presence (in the flesh) that sets a good example in order to sculpt citizen habits throughout the nation. It is the presence of authority without the fear of enforcement. It also sets a precedent ("wow, they are serious about this!").

A very recent "example" on front page Reddit today:

https://www.youtube.com/watch?v=BINH6NgnHTM

I'm not sure if this has happened before, but I believe it is an example of things to come. Public health is a security issue - I can understand Australian law enforcement responding [in the flesh] to local social media activity (anti-lockdown protest organization attempt). However, in the video it seems they are there to enforce, with a house warrant and handcuffs. A slap on the wrist can steer a citizen in the proper direction, but it can also generate resentment. I wouldn't want an "EPA Accountability Agent" to ever be resented. We would want them to exist as a strong, caring, curious, and relatable presence.

We need this kind of accountability now that the internet has ironically divided many people on some fundamentals. There's so much information out there and not enough naturally instilled intuition as to what is worth paying attention to.

Love your username, by the way. Long-term one day I'd like to be the warden of a piece of land and set up a such a diverse permaculture that eventually when I'm hungry, I would just go out to "gather" what I need fresh off the stalk.
Uber will require some riders to take mask selfies
Yeah, and we could call this protocol SMTP and HTTP
Could be the glibc authors. Why should one ever check for NULL or out of boundary conditions or overlaps or overflows when the spec forbids it?
My comments on Ada: https://news.ycombinator.com/item?id=23808305
Email gateways and gatekeeping
Wittgenstein Lecture 3 at KSU 11/10/2017
The LILYGO® TTGO T-SIM7000G also makes a great autonomous wigle throwie.

tindie.com/products/ttgo/lilygor-ttgo-t-sim7000g/
> SemiAccurate's checks with OEMs all say they Intel is shorting them on supply by 7-digit numbers in several cases.

I'm not good at English, What means this sentence?
I get a steady flow of misdirected email for UK and SoCal namefellows, going on 10 years now. SoCal guy got roped into Scientology but the UK fellow has had a stellar military career, at least according to the intros I’ve seen.

The most interesting ones were about a trial where the defendants sold substandard steel to the military. I got added to the thread with their lawyers discussing strategy and sending attachments. I deleted it all after notifying them, their case made it into some national news stories.
Technically speaking, what occurs when you mark a torrent private?

Does it actually block trackers from picking it up or just like tell them not to if they want to obey it?
This position is so fresh, you get a head start while we work on getting it onto the careers page. Feel free to drop us a note using contact form and we'll continue the conversation from there.
100K switches is switching your input 4 times a day for 68 years. You'll probably want a new fancy 32K monitor by then anyways. ;)

Also, if your monitor stores the current input in EEPROM, changing it via the OSD will also write to EEPROM, so it's not like you're saving the EEPROM by doing it manually (buying a real KVM is another story, obviously).
Inventar – A Framework to Keep Your Styles Tidy
If someone signs up for Uber with your Gmail address, you can log into their account without changing their password using Google login. This is a very old Uber vulnerability that I know at least a few people have taken advantage of.
The Art of Structured Programming
> You know what I don't get? There is no penalty for violating the highest law of the land (the constitution).

Constitution is an interpretable document. Depends how you read it, so it's not as simple as 'violating' the constitution, it ends up in the interpretation of a comma or something.
Fainter Become My Hopes: A new translation of a fragment of Simonides’ poetry
One bash command to start the day
Capital "R" (or small "e") is weird for me.
This! Plant many trees.
Pascal-like syntax seemed to have been popular around the time. Outside the Writh languages(Pascal, Modula, Oberon) and Ada, I was reading about CHILL[0] the other day, which is supposedly similar to Ada, but was rather domain specific. Sadly I don't think any modern, free implementations exist.

[0]https://en.m.wikipedia.org/wiki/CHILL
Ada is actually case insensitive. The uppercase isn’t strictly necessary, more convention.
Most targeted ads I ever seen – other companies employees targeted?
‘Deeply disturbing statistics’ show Covid-19 is hurting kids’ safety
The domains Ada is used in are probably some of the few that would care about some certification too.
This is amazing. I just tried it with my therapist and it worked perfectly.

There's nothing in this world that I love more than native apps.
Solaris was always technical superior to Linux, which copied quite a few features that appeared first on Solaris.

Linux only managed to catch up thanks to Sun going bust (thanks in part to Google).
Former head of tech at water data startup In California here. Imo the data on water rights is way too messy and complicated to do this. Also there are things like private canals, utility owned canals, in addition to govt aqueducts. Utilities release water for lots of reasons. It is as much a data quality and secrecy problem as a computer vision or sensor problem.

Things in Australia are a lot more centralized. It seems like Australia would be one of the best places to try.
Am a Googler who doesn't write Javascript, opinions are my own etc etc...

I don't know how many there are, but are you saying that 3 would be a lot? There's probably hundreds of internal libraries for other languages like Java, C++, Go, etc. 3 really doesn't seem excessive.
What's deadweight loss? Trading is zero sum dollars (gross fees) and positive sum utility. If execution flow is paying more slippage in large tick stocks then that PnL must be going to someone's pocket (market maker or short term scalper or prop firm)

I don't agree that flow execution is going to be queueing much more than hitting in larger tick stocks relative to smaller tick stocks especially in US equities where the largest tick size is 100 bps and low price stocks have larger volatility. Most of these stocks have multi tick spreads anyway so reducing the tick size does nothing but increase complexity of order management.

The bid ask volume imbalance is often skewed in these stocks and you get less slippage by just lifting the entire queue (when the BBO imabalance points in your direction) and being bid-over with half of the average queue size and being front of queue even if you have a low information order you're trying to execute.

I can actually make a theoretical argument that large tick stocks is actually better for flow execution as follows: if the tick size is sufficiently large then I can be bid-over with size and not get dimed. Queue position is mine and can't be effectively stolen by market maker algos.

I think it's mostly a myth that execution slippage is lower when queueing versus hitting for these large tick names. The average slippage from VWAP from randomly queueing in a stock with a 20 bps tick size will be about 10 bps, roughly the same as if you're just crossing the spread with a large order. But of course this slippage can be massively reduced in both the queueing and hitting execution strategies with some simple heuristics. You can get some market data and backtest this slippage yourself.
My experience with PayPal was they would at least let you appeal when a limit was hit or you were flagged by their system.

Stripe meanwhile bricked my account after misidentifying the category of business we were in, and refused to provide anything more than a form email when I reached out with documentation as to our SIC code and business practices.

We switched to a FirstData reseller ultimately and pay $0.05 per transaction plus 0.2% over interchange now, its the least I have ever paid for card processing and the money is in my account next day. Stripe used to take a week to process payouts, often longer for bank account payments.
The Making of an Incel
One deputy sheriff earned $574,595 last year – including $315,896 in overtime.

It' torable.
For those of us with less detailed knowledge of US history: I take it you are referring to the assassination of president John F Kennedy?
Extreme heat is here, and it’s deadly (Over Heated)
India Blocks 118 Apps Including Baidu, AliPay, PUGB, WeChat Work
The House That Carving Built
Quote:

"A first-of-its-kind report by the University of Bristol reveals younger teenagers across the South West felt less anxious and more connected to school when they were away from it during the Covid-19 lockdown."

Note:

"felt less anxious and more connected to school when they were away from it".

Note:

"school"

Note:

"when they were away from it"
‘It’s an iPad, Not an UsPad’: Douglas Rushkoff on Digital Isolation
I have my not-so-common name as my gmail address and I still get a ton of crap. The most frustrating is from a power company in Ohio that sends me billing statements every month. I contacted them to ask them to stop emailing me because I'm not the intended recipient. They said they can't stop emailing me because only the account holder is allowed to change the email preferences. Apparently my only recourse is to reset the password on the account and claim it as my own... for the last few years I've just been deleting the monthly emails.

I also get fun things like family photos from people I've never met before
I'm not sure what you mean by the ins and outs of Linux. I assume you mean the userspace plumbing rather than the kernel?

In any case, I would only go the systemd route if it is what you want to learn. Otherwise just use runit -- much simpler and probably a bit easier to bootstrap. That leaves you time and energy to spend on other areas.
There are no jobs for the youth. 13 Cr people who have various degrees are unemployed.

More than 1.25 Cr have lost jobs this quarter.
put super-simply:

Inheritance: T IS-A Foo

Composition: T HAS-A Foo

Neither: T IS-DESCRIBED-BY Foo
I feel like that should be doable with a ublock rule
Nice article!

1. There seems to be an inconsistency in the provided scripts as elasticsearch query refers to fields "valStr" and "keyStr" and they do not exist. Therefore (at least in my case) the query indeed takes <10ms, but finds nothing. If I change it to using "val" and "key" it takes 19-20ms as reported by Elasticsearch:

snikolaev@dev:~/rocky.dev$ time curl -sX GET "localhost:9200/search-idx/_search?pretty" -H 'Content-Type: application/json' -d'
{
"query": {
"simple_query_string" : {
"query": "\"repellat sunt\" -quis",
"fields": ["val", "key"],
"default_operator": "and"
}
}
}
'|jq .took
19

real 0m0.044s
user 0m0.012s
sys 0m0.012s

and 40-45ms including the connection etc. overhead.

2. I've loaded exactly the same data to Manticore Search. It takes ~14ms / 32ms correspondingly for the same query on the same server:

snikolaev@dev:~/rocky.dev$ time mysql -P9306 -h0 -e "select * from rocky where match('@(val,key) \"repellat sunt\" -quis'); show meta;"|grep time
time 0.014

real 0m0.032s
user 0m0.013s
sys 0m0.006s

so it might make sense to consider it too, especially given the author has experience with PostgreSQL as Manticore Search has full-fledged SQL support (unlike Elasticsearch).
The Egging of Frank Sinatra. In 1944, an eighteen year old became
Also an industry practitioner, with an auction theory/mechanism design background. I agree with portions of what you said, but:

> queues are over sized with liquidity when the tick size is larger, creating more adverse selection for market makers

That's not right when it comes to price-time priority (pro rata is a different story). Consider that statement in limit; if the queue was of infinite length, there would be no trade-through, and no adverse selection. I'm talking about the price level penetration/second price dynamics that are relevant to a tick size conversation, not the more nuanced FV/winners curse stuff. To your subsequent point about bid-ask bounce, that's precisely why being towards the front of the queue on a deep bid and ask is valuable.

> Market makers have an incentive to do this when the tick size is large in order to preserve time priority.

> I have run market making algorithms in both small and large tick stocks and found both categories to be equally difficult.I have run market making algorithms in both small and large tick stocks and found both categories to be equally difficult.

There's an efficient frontier parameterized (to first order) by the probability of a round trip (spread width or otherwise), the payout upon success, the loss upon failure, and the number of RT opportunities per trading day. As you noted there's not an easy way or a hard way given that these considerations are not orthogonal, and they're correlated with tick size.

I haven't seen this mentioned yet, so I'll mention it explicitly. As it stands the 611-612 series rules pertaining to sub-penny pricing allow for average price executions; a large percentage of U.S. equities volume already trades at mid or within the spread, both principally and on venue. There are far bigger fish to fry in the market structure debate.
Yeah--JS seems to allow enough weird stuff with arrays that fast paths for when things aren't weird seem inevitable. I admit when I clicked I still found V8 had more implementations than I expected, haha.

What they do with strings is kind of neat, because if you do a lot of concats in a row (potentially an O(n^2) series of operations done the naïve way), they defer actually concatenating all the data until you try to get a character out or such (the string is just a "ConsString" pointing to the source strings): https://gist.github.com/mraleph/3397008

It's also impressive how much dynamic instrumentation they can do. Beyond finding hot code and guessing types, they're even e.g. using it to guess which garbage will be long-lived (for "pretenuring" to avoid needing to copy it).

There's a limit to how much clever stuff you can do implicitly since you don't want to impose big costs for code that's doing everything right; something like QList isn't that adventurous but it's also clearly wrong when you want to compactly store a bunch of small structs in memory. And like the linked post on V8's thing notes, when you patch over a problem in one specific case the 'fix' can be fragile. Still, interesting area.
For Windows to Windows, InputDirector works flawlessly and is free (but not OSS) for home usage. Barrier works OK, works between MacOS and Windows (where it's the only free choice), but not so stable, has issues with non-English, and latest binary is not signed and no checksum is given on GH. The PowerToy thing just didn't work for me, it's not a finished product but a toy.

Have been using InputDirector to combine a desktop and a laptop everyday for the last 6+ months and am very happy with it.
seems to be the same tree? https://en.wikipedia.org/wiki/Sequoia_sempervirens

edit: ah, Giant Sequoia is genus Sequoiadendron -- but both seem to have cones open by fire
Pascal is a simplification from ALGOL, so it is actually most ALGOL derived languages.

C description tends to refer to ALGOL influence, but it just boils down to structured programming and the data types. Syntax has nothing from ALGOL.
>And sometimes you wish you knew less

This is how I felt when learning Go, coming from a background of OOP languages. But it was worth it.
I'm glad to be part of the anti-OOP backlash that's become trendy in recent years. Unrestrained OOPness leads to the kinds of "Java-isms" we all know and love. MyApp::Core::BeanStringFactoryProviderImpl. Stuff like that.

However, if you turn your back on OOP entirely, where does that leave you? You have to go down the functional programming route.

FP has it's own problems. Ever see a large FP-style JS program? It resembles procedural code. Functions strewn around the codebase with no hierarchy or compartmentalization. Anything can (and will) call anything. You pipe data along from function to function, but you quickly find that the chunks of data that you're sending keep... growing... because you can't keep the entire codebase in your head, and you can't remember that variable X is equivalent to Y in all cases, so you just pass Y along also.
DNS over HTTPS (a.k.a. DoH)
I don't have an OG@popularservice.com account, but I do own the .com for my last name. It's not a common name, but not too uncommon either.

So I do get fairly regular emails addressed to people who share my last name and forgot that their domain may be the same as mine but is a different TLD and not the .com. I don't have a wildcard catchall email set up but I do have the common ones like info@mylastname.com.

The most recent was someone who ordered business cards from Vistaprint and used my info@ address. I figured out who it was and emailed them at their own info@ address. (No, I didn't sign into their Vistaprint account, though I could have easily done a password reset.) Haven't heard back yet. I just hope they didn't put my domain on the cards. They probably did - time to reorder!
Few things can stand up against the ‘national security’ argument in America (maybe even nothing). A court ruling like this will be overturned in a heartbeat with any kind of terrorist attack. Don’t count out the current domestic unrest to lead to legislation that buffs up these agencies going forward if the Republicans win again.
iPhone unit sales have been declining steadily for 5 years
I like functional programming and have been doing it off and on for years. Mainly with Ocaml.

But I have never really understood the desire to move to pure functional programming for the following reason:

I always end up with a group of functions that are repeatedly passing around the same variables. It might only be two or three or four variables, but quite often it seems that I can make the code less noisy by assuming that the state is attached to the instance already and so it doesn't constantly need to get passed around.

And I know someone is going to say I am just not factoring things properly, but after a number of years of repeating that experience, I don't buy that anymore.
While I kind of agree with you - why do you think that coming out of the school is any different from being in the school itself?

You will still be forced to interact with a bunch of immature kids after school except this time they will not even know they are still children and may be responsible for paying your salary, too.
Clayton Christensen on Religious Freedom
Atmospheric methane removal seems doable, maybe a prototype for CO2 removal. It's easier because it doesn't have to be buried: it could just be burned to convert to CO2 with a much smaller warming impact.
Okay. I already do this to the best of my ability and have been for my adult life because I perform rudimentary cost benefit analysis and research my options for every possible purchase. While there are other steps I could take I lack the time, land, capital, or skills to install hydro/geo/thermal power at my house, or upgrade my homes perfectly average weatherization to class leading options.

I don't think my efforts have made any measurable impact on the climate, but I always want to make sure I'm not missing a step.

I think it's beginning to become clear that consumers cannot suffer climate change away and change must be forced upon the worst offenders first. Not taking responsibility off of myself, but recognizing that, despite my votes against Congress members that support, the military industrial complex, is still one of the worst polluters globally.

https://www.forbes.com/sites/niallmccarthy/2019/06/13/report...
3D ICs in Emerging Technologies: Consumer Electronics, ML
I have plenty of certifications, not because I value them, rather they are the way many corporate vendors make money with lots of software used by Fortune 500, which use them to gate access to their software.

Sales usually are done as X licenses + at least Y certifications.
The question is if any of those short accounts actually have anything interesting as contributions or just name squatting.
Yes. ssize_t is signed.
OOP is like Japanese woodworking: no screws, no nails, no glue. You can build beautiful things with it (though it requires great skill to do it correctly and accurately).

You can mix Japanese woodworking with European woodworking by using screws, nails and glue whenever you feel like it. Its simpler than pure Japanese woodworking, not as pretty, quicker to construct, doesn't last as well. You can even forego Japanese woodworking entirely, but to do so is to throw away an entire culture's worth of knowledge about how to cut, shape and join wood, so likely not a great idea.
I might be missing what is novel here other than a cool name and interface. We (AgFunder.com — a Fund focused on foodtech & agtech) launch a new fund every 6-12 months with a 6 week offering period, precisely because we can effectively take capital at any time. Investors range from individual, family offices, and corporates.

We went from $0 to $30m AUM in two years over five funds. For a given investment, we generally invest out of multiple funds (typically 2-3) that have capital to deploy and have a simple formula based on target check size to deal with tight allocations. We’ve written checks as low as $100k and as high as $1m.

For our fund admin, we use Assure Fund Services which costs about $15k to set up each vehicle with 10-years of k-1 and admin services. They also manage the bank account. Assure used to run angellist’s SPVs.

With so many funds and LPs (>250) we built a reporting tool that builds a quarterly report for each LP based on the funds they’re invested in and what companies those funds are in.

This has removed a lot of cyclicality you see in funds where you are either fundraising or investing. We have mostly inbound, do very few in person meetings, and if you prefer to wait you can see our progress and come in in the next Fund in six months. The relationships with the LPs are great and many are far more sophisticated than institutional LPs because they often know the space better. Still, I don’t see institutional LPs stepping into this for a long while. They’re very very conservative and like things done like they’ve always been done (no wonder VC has such poor performance as an asset class).
AV1 decode support is good news, as well as NVidia Apmere.
The 1, X-MP and the Y-MP are too tall for that. A pair of Cray-2's would work nicely.
Just as a heads up that although Ada Core is the most well known and FOSS friendly Ada vendor, there are still around 5 compilers vendors.
Have you seen psdoom?
Right got it. Most people are mindless consumers who want to consume more efficiently. And thankfully Amazon is right there to help with all of my consumption needs!
Also, what's up with the dig at the French dude?
Israeli Tech Eyes UAE (Middle East AI News)