skysight-inc/HackerNews huggingface dataset:
A lot of "new people" who show up to complain about HN are not "new people" at all but ones who have been banned many times and are well aware of it. Typically they create a new account to come back in the front door before the back door has swung shut behind them. A favorite sport before doing that is to leave a message with the old account about how $snarkism HN is and how they're leaving and never coming back.

If you or anyone has suggestions for how to better write software to distinguish between genuinely new accounts and serial abusers, I'm sure we'd be very interested.
I was one of the few devs who actually did a README file. It contained all the headline gotchas and links to the wiki.

Few people took any notice of it.
Maybe it would make sense to limit magstripe transactions to $40 or let people decide their own limit.
If I follow your statement, it doesn't appear correct. JS Promises are eager, and the work underlying the promise will begin executing prior to being awaited. Await is just blocking on that execution's resolution.

// Given:
const fooPromise = asyncFoo();
const barPromise = asyncBar();

// Then this...
await fooPromise;
await barPromise;

// ...is equivalent to this:
await Promise.all([fooPromise, barPromise]);

Now, Promise.all() is useful, but it is unrelated to when computation starts.
I don't dispute that UI code needs to be fast overall, but it's still the case that only a small proportion of the code needs to be fast in order for the whole thing to be fast.

FWIW I worked in the search/database space for a decade and it's the same thing there. There was one time I wrote a lock-free hash table implementation for a registry that needed to be optimized for concurrent access; that code was much harder to write and to understand than the rest of the codebase, but it was justified. Most of the codebase, though, was not performance-critical.

EDIT: I will grant that you still need to think about how to architect the project so that it is optimizable later, which can mean thinking about what needs to be async early on.
His stage 4 colon cancer and liver cancer had nothing to do with his death at all.
> In what way are the incentives different?

Is the incentive to work different? I thought it worked like this:

Under UBI if you earn $1 you are always $1 richer. Under negative income tax, if you earn under some threshold, when you earn $1 you are < $1 richer because the govt will hand you less.
- Any faith I had in the US federal government has completely crumbled.

- Much faith in state government has crumbled.

- The notion that facts, evidence, and science will ultimately win out with the American people. People seem to be largely-meme and social media driven -- on both sides of the political aisle. You could utilize such propaganda to reverse their views in a matter of hours.

- The notion that the American people will hold strong to their beliefs. Which is not true in the least. They are easily swayed. Again, this is on both sides of the political aisle.

Eg. right-wing-leaning preppers stocking gas masks and N95 masks for a theoretical pandemic and then not wearing them for an actual pandemic because "fake news".

- And something positive? At the local level, Americans seem to be rising to the occasion and helping each other out. There's not much dead weight.
Even though there is no difference economically speaking, there is definitely a psychological difference. We have studies that prove this fact.

It is a gross oversimplification to ignore the perceived difference of an airline raising their price because of a tax, and a consumer having to have to pay an extra tax of their air tickets.
It's already gone from the top.
Plus I still don't see the point of this post.

Apple is pointing a loaded gun at developers and we are praising them for not pulling the trigger.

Apple simply chooses to not enforce (from the anecdotes known so far), but the menace still lingers in their ToS.
6 minutes. I was wondering how long it would take the internet to react negatively to something nice said about a dead conservative. Thanks for clearing that up.
In all examples provided, unless you want to return them as separate promises, you must await at some point. My understanding is that calling await on a promise does not prevent other Promises from being fulfilled, it just pauses execution of the rest of the code block. For example, if you performed two web requests and then awaited a setTimeout for a few seconds, your two web request promises would likely already be resolved by the time you awaited them. Which would mean that the difference between

await fetch
await fetch
concat

and

fetch
fetch
concat await

is that the fetch can actually perform asynchronous web activity in the latter example.
I thought their value proposition was enterprise support for large companies that want to outsource that ?
Presumably you're buying more than one remotely-switched outlet, and their software will fail at the same time. So the actual risk there is much higher than $5.

The way I see it is buy devices that can be controlled with Free software, don't give them Internet connectivity, and plan on never "upgrading" the firmware. The TP-LINK Kasa line works well for me (their protocol is trivially obfuscated), as well as anything that can be flashed with Tasmota.

Also in general you don't want to go too cheap on anything that switches line current. I have to wonder how many of those fly by night "Amazon brands" are getting creepage right.
Hi, I'm working on a product called vlokit [0] that lets you video chat with your team. Think of it as slack meets snapchat stories.

You can send your messages instantly and get replies to them. It can be your screen, face or voice.

It works out really well for daily standups for remote teams. You can easily get updates across time-zones. It's real, personal. And you can keep track of it over time.

[0] https://vlokit.com
A quick solution would be ..

https://newsandrumors.com/?q=%23creative+_haskell

There does not seem to be a lot of haskell content though in the search engine so if you have some sources you can recommend, let me know and I will add them.

I will also setup a search topic (#haskell) for it to make it easier.

As you can tell, I have a lot more sites to add to the index and search topics to create .. :)
> Rather than apologise they berated me ...

That nonsense would last exactly as much time as it took me to recognize the words and to hit "end call". The phone is for my convenience, not theirs.
If anything, COVID drove the opposite point for me.

The whole "masks don't work" spiel that the WHO did was statistically legitimate... We really don't have proof (or whatever the medical community considers is "proof" - like double blind large scale trail with less than 5% chance of being false) that masks work. Statistically, we don't know.

But operationally masks have negligible risk and practical burden, while having a huge potential benefit (stopping the pandemic in its tracks), so even if the overall probability of this benefit is low (or at least not necessarily 95+%), it's the correct decision from an executive perspective.

Basically: scientific / statistical opinion: masks aren't proven to work; executive decision: recommending masks has minimal downside and massive potential upside;
Any plans to support NoSQL?
That's because a license was granted to Hacker News to display their comment, per Hacker News' TOS. If you read a publication that person did not have publicly available or that they charged for, that'd be illegal. You have the ability to view the above comment, as HN permits people to view the comments that they have license to. Still, HN could decide to ban you from viewing their content, they have that right.
Apple Cards also have the nice feature that the entire mag-stripe CC number is virtual and different/distinct from the number used by contactless/Apple Pay, the number used by the EMV, and the number given by the App for cases where something requests you manually type in a CC number. Most of those numbers can be changed in the App when needed. So even in the cases where someone skims or leaks an Apple Card CC number you typically have more protection than an average card.
Aye, same here.

Rubber gaskets last a long time, too. I've replaced them once in 5 years. You can get a 3-pack off of Amazon for like ~$8 bucks or less.

Don't have to boil tons of water, not tossing out anything except grounds, and generally get a better coffee than via drip.

As as of the grounds: I have an old coffee tin, one of the big ole "chock fulla nuts" ones, that I put the old grounds in. Eventually they end up in a compost pile outside, with all of my veggie choppings and lawn clippings.
I used to live in the UK (and still visit often) but now live in the US. You'd be amazed how far behind US banking is, even compared to the UK ten years ago.
As opposed to at best a smaller desk in a spare room.

More likely your having to work by converting a kitchen table (wrong height) or your bed room if say you live in a 1 bed flat.

Its even worse if your in a couple or a flat share where several people are competing for space and wifi
systemd-boot (AKA, gummiboot) is leaner, for sure- much in the same way a bicycle is leaner than a truck.

It might surprise you to know this but systemd-boot does not support, among other things: "BIOS"/MBR boot, EXT4, XFS, mdraid, LUKS (hidden boot), OPAL (aka hardware FDE, self-encrypting drives) or even btrfs!

mdraid being pretty critical to a lot of server work.

Then there's the topic of altering bootloaders for distro's which value stability, it wouldn't happen in a point release.
Thanks for the response -- that is what I assumed by wanted to see if I was missing something.
Right. Then I’m glad I never stopped pirating content.
I don't think it's a bad thing. Although, being an extrovert gives you some privileges you don't normally have when you're an introvert. Same thing applies if you're exclusively extroverted
Show HN: HMNI – Fuzzy Name Matching Library (NLP/Machine Learning)
You lose the one huge opportunity in adult life for making new relationships - and that's at work, in the office.

I think the usual expression here is don't shit where you eat.

In other words it might serve you well to forge social relationships separately from working relationships.

It's tended to work for me, I'm married, work from home and I haven't had any unfortunate episodes at a work Christmas party. But whatever works for you, I don't think we have to, or even should, all go the same way on this.
Does it say 'slash' or 'forward slash'? Pet peeve of mine...

Fun to help someone via phone map a Windows share who doesn't know the difference/'what's a backslash?'
To even have hope of getting people to overcome confirmation bias and look at evidence, we need concise and convenient ways of presenting evidence. Fact checking is too much of a chore the way things are now.
Wow.

I really wana know if they even compress the log data in there database.

40 TB of logs in a postgresql, like that can't be efficient?

I would probably just have a scaling blob store and would store it away. That has to be much faster, simpler and cheaper.
Another issue: you could end up with duplicate people in the set if they are moved ‘member <-> !member‘ between each read.

What you would need is a single HTTP request that uses a DB read transaction to get the whole set of people.
Showwcase lets you connect and share projects with the tech community
They removed one type of control. “Uncontrolled” implies that there was no control whatsoever (no time limits, etc.).
Crucially, AFAIK digital lending systems aren't based on the number of physical copies a library owns; they're separate licenses. Thus, in a scenario where a physical library is closed but digital lending is still available, a significant portion of the library's catalog is inaccessible. At least in this regard, IA's logic is sound: practically-speaking, the number of copies of a given book that they lent during the period in question almost certainly never exceeded the number of copies held by closed libraries in the US.
You don't want someone messing with emissions or doing other tweaks that make your nice used car into a money pit because it was abused.

I'm not sure how you counter the above, but it really needs to be handled, otherwise too much power will fight against it. If you can find a good way to handle this I'm all for it.
I wouldn't call it dishonest but it is important context. "Study says same thing as consensus" doesn't garner clicks. I think the broader issue is how much the news is tilted towards focusing on contrarian viewpoints.
Unfortunately (or fortunately depending on who you ask) NASA is very restricted in what it can do with China, so probably not. But NASA does utilize ESA's Trace Gas Orbiter in addition to their own Mars orbiters for relay operations.

https://en.wikipedia.org/wiki/Chinese_exclusion_policy_of_NA...
Sure some cushy jobs makes it possible to write on the side. It is no accident that historically a lot of authors and scientists were clergymen.

But you need an income to be able to write.
One possible reason is that people would be willing to pay more for the items since they now have more money. And since everybody gets the same free money, everybody will slightly increase their price-willing-to-pay threshold.
For the most part I agree, however community colleges usually offer very cheap prices, even more so if you are a resident of the state or country which it resides in.
UBI isn't "expensive". Its not a sunk cost. Its wealth redistribution, not destruction. It makes your states books look massive to implement - "wow, the government is taking for trillions to cover its expenses, thats so much!" but if one of those expenses is guaranteeing the minimum standard of living to everyone that is stimulative.

Compare that to US defense spending now. Of course, 2.4 trillion a year in UBI payments is still 4x more than the US spends in the defense budget every year, but defense is a monetary black hole - the return on investment is awful because unless all the personnel and equipment commitments correlate directly to substantial amounts of economic enablement (and they really don't - the most direct example is exposing oil markets in the Middle East through occupation in recent years, but pretty much no country on Earth is lining up to pay what would functionally be protection money to the US military mob for being global police) then you build the tanks, bombs, trani the troops, run the bases, etc to do the equivalent of dig and fill ditches. There is no realized productive value in having the weapons capacity or entrenchment internationally the US military has.

That is the kind of money drain in government that can wreck a nation through siphoning of its profitable yields. Most would spend UBI on immediate goods requisite to human survival, that is a huge capitalization opportunity. Tremendous growth. The rest would be paying more in taxes than they get in UBI anyway to cover the costs.
The Great Mask Debate
The Speaker of the House's term expires every two years, as well, so we wouldn't have one of those, either.
I don't cycle, but my preferred mapping app is Locus Map.

https://www.locusmap.eu/

It's packed with features, the track recording is solid, you can use a couple different online track providers or install brouter for offline routing, and the list of map tile providers is impressive. It seems to be targeted at Europe, but the US maps are excellent too. You can use OSM as a base layer (online, or pay ~$1 per state for their pre-rendered OSM tiles for use offline), or you can use the USGS national topo map tiles. You can also import your own.

We went on a trip to Micronesia a few years back and I used it to mark POIs and record our boat trips around the islands to show our friends when we got home. There were no available maps of the area in the app, but I was able to find some high-resolution scanned images of USGS topo maps for the islands we visited and was able to import them into the app as an offline base layer. Worked great.
Can mathematics be developed for nefarious purposes?

What kind of taint the current influence of the crypto-currency industry could leave on the technical side of the language?

If these guys are toxic within the development community, then, well, we have to somehow handle it — but again, we've seen highly prolific and highly toxic OSS contributors who wielded very different, "more noble" values, in the past. The problem may be the attitude, not the industry affiliation.
Levity does seem inconsistently received, not least because it so often relies on shared cultural understanding. I was somewhat confounded by this until realising that timezone matters. Nevertheless I don’t think puns and wry observation are entirely out of place, and even surreal irony or absurdist tales can go over quite well; sometimes very well if they convey a parable.

Satire and parody are probably the hardest to pull off. They’re often at someone’s expense, and that is frowned upon; even when they’re not intentionally so, someone with different points of reference may read it as such.
Paying Customers
We now have 300 paying customers of conveythis.com

It's great considering that we passed 100 customers in December of 2019
It means a 200% growth in 8 months

We are gonna do $100,000 in revenue this year, my goal for 2021 is to do $1M (+1000%)

Let's keep rocking!
I suspect that’s because of the crypto boom. New tech is adopted by new startups, many (maybe even most) new startups are in the crypto space.
Judging from your comment history, are you perhaps used to writing asynchronous code in Rust? In most languages, `Futures` start executing from when they are spawned. This is opposed to Rust, where they execute when they are `.await`ed.
Congratulations on the launch. Site looks nice and fast as well.

Just some comments.

1. At the moment you are forced to login if you want to change site theme or font size. It would be nice if you could without logging in. I am fine it with the settings persisting as long as I don't clear the cookies.

2. Are there any plans to support prefers-color-scheme so you don't have to manually set the color to dark?

3. Also, the links to news article aren't direct. Goes via https://newsandrumors.com/nar/go/<random-id-here>. Is it possible to opt out of this?
The interesting point about this example is that an intelligent js compiler could easily rewrite this code into parallel execution. Its possible because the low-level await statement is declaring to wait on the execution but the calculated value is used much later first.

Maybe someone could built this for typescript, the strict typesystem should make this easily (?) solvable by some hidden wrapper type, like AwaitedButUnaccesedPromise.
What do you find painful about it? Have you tried the new vscode javascript debugger? It makes things fairly easy - I'd say the main issue is loss of local variables in async stack frames (which makes sense, unless they're closed they're gone), but that's not typically too big of a concern IMO.
Brouter is designed to even allow sections where you need to walk your bike (e.g. a pedestrian-only underpass with stairs) if they provide a significant shortcut to the ridable route.

But please don't ride against traffic flow just because you think that rules only apply to cars, that can be very dangerous to other cyclists who go in the right direction.
Humor for your day
This was in 2013, pre-GDPR but in 1998 DPA territory. Yes, I do feel it was probably a DPA violation even back then.

In Ireland next of kin is purely for cases where the person has been incapacitated/hurt and someone needs to be told. Nothing to do with dispersal of benefits etc. There's a separate process for all that.
Thank you for the kind words! I have always loved news readers and aggregators, but many of them seem to follow the same approach. I wanted something different for myself and it just kept evolving.
I feel like this effort is more for people who commute/ride from point A to point B as you said; another way to put it is, it is more for people who are _not_ actively training. If/when I'm training with power I don't much care about mapping, I know the routes I will take, lots of times in a park and/or around a natural feature of some sort (like a lake). It's only when trying to discover a new route that I would even consider using something like this -- but honestly, not even then. I usually plan a new route ahead of time, and can even preload it into my cycling computer. And do some exploring as well. I just did this yesterday, as a matter of fact, and it's awesome. Again, this is not when you're trying to get to your job on time, where routing based on traffic is what's needed.

Note: some bike computers also have built-in mapping, something I find useful on my Garmin Edge 530 is the breadcrumb feature which allows me to explore new territory to my heart's content and not worry about getting lost as I can just turn around at any point and follow the breadcrumbs on the map.

Note 2: I don't even have my phone out, it's always in my under-seat bag. Cycling computers are great, battery lasts forever (well in excess of 10 hours of riding with the computer on), visible in all lighting conditions, show a plethora of data at the same time (I have 8 live metrics shown at once), and are mounted in such a way that if you fall they likely won't get damaged, because a) they're unlikely to take a direct hit, and b) aren't big & heavy like a $1k iPhone 11 Pro Max with lots of glass that can shatter.
A link to the referenced journal article "Cognitive and academic benefits of music training with children: A multilevel meta-analysis" published in Memory and Cognition [0].

[0] https://link.springer.com/article/10.3758/s13421-020-01060-2
Yea, it seems like this project should have started with a cost/benefit analysis. Like what is this data used for, who is using it, how often and how to quantify the benefits the users derive from it.

Not sure which the data couldn’t just be compressed into daily summaries in the DB, while the raw logs are stored (Compressed) in the file system in case you ever had to go back.
Yep. Are you “technical?” That’s one of the silliest and most dismissive terms in the business.
The problem I see with the revolutions you mention is the people implementing those changes believe (or at least act like) their new system is perfect. I'm advocating precisely the opposite! I would like for people to view their system in terms of trade-offs and deliberately experiment with new ones and asses the results and not just in an incremental way, but also in radical ways. Because right now, all I see is a sort of headless chicken running around destroying everything with zero regards for the consequences.

Even the article's author doesn't appear to conceive of anything better than capitalism. The solution is to consume more! Really?

So I guess what I want is less of a religious view of the social systems and more of a engineering view.
That is probably true. What I meant is that I would simply break off the conversation at that point. And, yes, if they kept pursuing it, I would either contact their manager if I had a good relationship or have HR tell them to knock it off.
Can systemd-boot offer me editor at boot time where I can change kernel cmdline?

Is it able to use serial console for remote control?

Can it boot non-Linux non-systemd OSes?

Does it handle encrypted disks better than GRUB2 does?

Does it work well if I prefer bios/dos/mbr mode?
I hear "they wouldn't do it if it didn't work" about many dark patterns. Is there proof to this? I suspect that these kinds of things are easier to measure than less aggressive tactics, leading to a false sense of efficacy.

And what of the efficacy compared to the negative reputation gained from such practices? How do they measure that?
When does Census counting end? Bureau sends 'alarming' mixed signals
Its where the industry and the associated capital clusters that matters.
Yeah, if they do that they might as well shard databases and not have this problem in the first place (not that there aren’t better tools)