skysight-inc/HackerNews huggingface dataset:
> I think the article has the premise that once you remove duplication you have committed to using that abstraction and need to shoehorn all future changes into that function. That’s a ridiculous notion. You can simply refactor it again if the abstraction no longer makes sense.

I don’t understand how you read this. The premise is exactly the opposite...
It wouldn't work provided that how vulnerable passwords is nowadays.

I would instead tap into blockchain technology. For instance, to generate blocks for each passing seconds/minutes which randomly ties your UID to a random user. A decryption will be provided to you in 1 years period, i.e. in 2021, you will receive a hash key that will help you decrypt your blocks in 2020. You will get the exact time now if you decrypt the block. That way, by the time you get the keys, the locks will already be deprecated, unless of course you time traveled.
Yes, an ideology which is already vastly overrepresented in the media. I'm sure we'll soon find out exactly how necessary this particular venture is.
"International trade when done with effective reciprocity and managing the trade deficit, can lead to competition on a larger scale, better outcome for consumers and specialization in particular aspect of manufacturing or services."

you need a properly functioning local government, which is pretty rare in developing countries.
Hospitals and practices make signing over the right to share your data with whomever they please a routine process.
Show HN: Nadeeni, New app for job seekers and mentorship
We just launched a new app to help people find professional success. With countless layoffs all around the world, many people are seeking advice on their next role or how to progress in their careers. At the same time, there are many professionals out there who are want to help but don't have a good platform to do so other than posting on LinkedIn or social media inviting people to reach out.

Our new app, Nadeeni, creates a lightweight way for people to give and seek help on anything related to their professional careers. It is built around a 1-on-1 chat concept allowing for real connections and conversations you wouldn't have otherwise in a public forum. Mentors can simply turn on their toggle when they are free to help and immediately get matched with inbound requests that meet their criteria. Gone are the days of endless searches and unanswered LinkedIn connection requests. It's time we help each other find success!

The app is available on Android and coming very soon on iOS: https://nadeeni.com/dl/get
Hopefully the spores are non-viable in some way (sterile, require an exotic growth medium, terminator genes, etc.)?
Exactly. This is also observable in baking, especially with yeast, where the end product is usually lighter because of the evaporation but larger.
All this tech stuff all too often depends on wi-fi, which is limited in distance to like 200 ft. unless you have wi-fi repeaters (more money) - - plus, wi-fi goes out from time to time - - plus, it get's hacked.

Sure, you can offer many features of control, but go on Alibaba and see what Chinese are selling similar for.

In my own business I use cellular devices and also stand alone 333 Mhz devices that with a simple handset can switch on and off up to 30 amps, up to 1.5 miles away. The Chinese are are selling both cellular and wireless radio devices on Amazon for $23, impossible to compete against.
4chan trolling turned the OK sign into a symbol of hate
different key file format is pain.
True enough. However, I don't believe that anyone has taken down a Tor onion service, except by first identifying the server in meatspace. And that's typically depended on OPSEC failures.

It's true that CMU researchers deanonymized onion services and their users by exploiting the relay early bug, and then produced data to the FBI. However, site owners and users would have been safe if they had protected themselves better. By reaching Tor through nested VPN chains, and by using firewall rules or Whonix to prevent leaks around Tor.
There is also an active demoscene for microcomputers of the 80s, such as the Commodore 64 and the ZX Spectrum. And also people coding new games for them.

I'm glad these venerable computers live on.
> When they do happen, they almost invariably involve losing employees tasked with things the company still needs to do.

> These types of questions can be analysis-heavy, are non recurring, and land on top of normal workloads (meaning executives may not have time to do them themselves), so it makes sense to hire a contractor to work on them.

No one actually does that though, otherwise the people being laid off would not be the poor sods at the bottom of the ladder but the countless layers of middle management.

C-level execs rarely give a single flying finger about the people their "decisions" affect, or how the company will fare long term, and that is the point. By the time the consequences of "dumb razor firing" become apparent and the problems untenable, the CEO who had decided on this has long moved on to another company who needed a "savior in need" and pocketed a nice fat bonus for a 20% reduction in payroll.
Taaalk [Update: Site now back up]
Note that inline variable declaration had been discussed at the past by the Free Pascal developers and was rejected by most of them - this is a (rare) case where they decided that they wont follow Delphi. Reasons, IIRC, are mainly due to how weird the syntax is and it feels too un-Pascal-ish to have mixed declarations and code (in Pascal pretty much everything is declared in its own section) and with Pascal supporting nested functions/procedures and the IDE being able to autocomplete variable declarations for you, it is more of a code smell than something necessary.
First paragraph of the article:

> Analogue radio station licences will be extended for another 10 years, the UK government has said – entirely reversing plans to shut off FM and AM radio stations in favour of DAB digital radio.

First comment in this subthread: "digital radio just can't compete". No distinction AM vs FM

Your response to that claims that "all modern cars have digital" and that "people don't buy standalone radio receivers, and haven't in decades." Doesn't mention AM vs FM.

/u/chrisseaton comments about dedicated radios clearly being widely sold. No mention of AM vs FM.

You claim that's an anomaly. You then also introduce AM for the first time in your claim about people <40 not knowing about it.

I comment that's wrong. And it is: AM very much was a relevant thing for a large part of the lives of many people under 40. It happens to have been shut off a few years ago where I live, with FM going strong.

So where is the strawman? In that I dared to mentioned analog radio in general, which was part of most of the discussion in this subthread, in my last response? What "whole discussion" is about AM specifically?
Those aren't among the sources. The sources are listed here: https://smashthebubble.com/about

(National Review, New York Times, Wall Street Journal, Washington Post, Fox News, CNN, Politico, RealClearPolitics, NewsMax, ThinkProgress, Hot Air, Talking Points Memo, Quillette, The Atlantic)
AWS Lambda, Google Cloud Run are pretty easy to use for a single web app.
I disagree. Particularly when parsing strings, it's useful if the upper bound of one substring is the lower bound of a nonoverlapping substring immediately after. For example, here's a routine to split a string into the part before the first dot and the part after:

function split_dot(s)
local idx = s:find(".", 1, true)
if not idx then return s end
return s:sub(1,idx-1), s:sub(idx+1)
end

It may come as a surprise that one should use a difference of 2 to skip over one character!

In a language that used the half-open interval convention we would end up with:

s:sub(0, #s)

and

for i = 0, #t do
t[i]
end

which seem just as good to me.
I’ve thought about this concept a bunch and I think there are real commercial opportunities there.

Namely I don’t want to pay Dropbox a markup over S3 and develop a dependency on them. What I prefer is to purchase the software from Dropbox and self host/store it wherever I want. Same goes for email, office suite, photos, etc.
I grew up on BBS (started dialing at age ~6)

There were only two types of programming that intimidated me so much I wouldn't even try: people writing languages from scratch and the demo scene people. I just sat back and said "nope, I'll never get there."
This is really old news, why did it just suddenly reach the front page of HN?
So relatable. I have notes of most of my dreams from last 2-3 months(mainly) and some from last few years. I might sign up. Does it only work with browser or any offline thing?
Leaving someone nothing to lose is dangerous.
Yea fuck that, I hope anyone reading realizes people like you are a common part of every protest movement and are frothing at the mouth to go after people whose only crime was not wanting to die.

These road blockades have a long history of attacking drivers and should always be assumed to be violent, the movements have completely failed to police themselves and so if there's no police around assume the worst and let a jury sort it out.
Not only a script but also the same written language - Standard Chinese, unless it was very colloquially written Cantonese. That's part of what's so fascinating about Chinese. There are so many dialects that are quite different when spoken, but share the same written language.
CPython and Go's allocators are already faster than simple heap allocation using malloc/free.

CPython has a specialized arena allocator for small allocations called obmalloc.

Go's allocator is descended from tcmalloc but faster because it doesn't need to support the free(1) api and all the book-keeping required.
Cartographers for U.S. Military inadvertently mapped a House in South Africa
It makes sense if you think about it. Alcohol is a potent GABA receptor agonist, and will increase the amount of GABA in your brain. GABA is an inhibitory neurotransmitter.

As soon as GABA wears off, it’s like a clamp being removed from the neurons. In alcoholics this becomes so extreme the neurons die off due to excitotoxicity (caused by upregulation of NMDA receptors).

All that being said, there are better ways to enhance cognition. Like exercise. The conclusion should be “think harder when you’re drunk, as it will boost your baseline cognition” ;-)
Then why does the article repeatedly say "AM and FM"?

> Analogue radio station licences will be extended for another 10 years, the UK government has said – entirely reversing plans to shut off FM and AM radio stations in favour of DAB digital radio.
For me that was my favourite part. I felt really connected to history and made cryptography feel very applicable unlike other subjects where usually only the abstractions and ideas are discussed.
The OK hand sign is only racist if used to approve racism, as far as I know. Don't let the racist people steal hand language.
Maybe not weird but certainly hard. I’m working on a way to build better habits. I know there’s a million apps out there that present the typical log a habit behaviour however I see this as mostly punishing.

A positive streak can easily turn into a negative streak.

At the moment I’m brainstorming with a google sheet and a few manual tweaks. I believe there’s a way to help people/myself build a better life by removing the nasty things (like smoking) and grow the nicer things like healthy eating or exercise. But our desire for instant gratification and our lofty goals get in the way.
Tech billionaires tend to own the stock because they founded the company, and get "paid" from the appreciation of shares they already own. Increased tax on equity-based compensation would hit a lot of highly-paid hired hands, but not those truly rich.

Of course an increased capital gains tax might capture the founders too, as would a wealth tax (though the latter would be very hard to administer on private companies due to uncertain valuation). The major preference in the current USA tax code is for investment income over earned income (including both W-2 income and some but not all small businesses, and including equity-based compensation except (sometimes) to the extent it appreciates), not rich over poor or poor over rich.
The MEDIA turned it into a symbol of hate. Rather than researching, finding it was BS, and ignoring it they made a story of it so they could get eyeballs and revenue. And here we are.
This is exactly right.

You do see JITs winning in Java because Java's "everything is virtual" and "most for loop are interface calls to Iterator<T>" makes it very hard to statically compile efficiently.

Languages designed for static compilation generally consider virtual dispatch to have a user-visible cost and don't unilaterally make users paying it without them asking for it.
I will soon begin working on a somewhat similar problem involving personalized self education. So far I've thought of it as a search engine for YouTube which allows a user to lookup something like "home improvement" and then builds them a "course" comprised of the most relevant YouTube education videos that they can follow along with. There would be an element of self curation and social media (voting and reviews of courses).

Anyway, good luck with your project it is very interesting and I'm sure you'll learn a lot!
> P.S. If a mod sees this and could edit the title that would be great.

I believe the best way to get a hold of the moderators is via email, at hn@ycombinator.com
“For those of you who want a TL:DR summary, here it is: It’s time to get back to the work marketers used to be really good at: Deciding on the appropriate context in which to engage your audience. And it’s time to pull back from a habit most of you have fallen into: Letting the machines choose your audience for you. Thanks to new approaches which fuse at-scale ad targeting with high-quality editorial product, you can step into this renewed role without sacrificing the reach, precision, and targeting afforded by the likes of Facebook, Google, Twitter, and their kin.”
Just a hypothetical to illustrate the point.
I'm writing a book about ADHD: https://adhdpro.xyz/

Unfortunately there seems to be a lot of infantilizing in and around the ADHD sphere. Either we're treated like helpless children or we are encouraged to lower our expectations/goals.

It's hard to explain unless you've been open about having ADHD, or have been part of the community. The zeitgeist revolves around accepting and maintaining a status quo. The problem I'm trying to solve is how to build a growth/thriving lifestyle despite an ADHD diagnosis.
> It makes the point that you shouldn't have to know if the iterator is lazy or not, that's an implementation detail.

That's both right and wrong. That it's a lazy iterator itself may be an implementation detail that doesn't effect the interface (if the interface doesn't assure reusability; a concrete collection and a lazy iterator do have different behavior in important ways) but leaving a dangling external resource is not. For certain resources, when you are given a reference rather than the opened resource, you can't build a lazy iterator without also leaving dangling external resource that the caller doesn't have the information to close. That is a significant difference.
I'd like to see some of Thomson's thought experiments made into VR minigames and released on steam.
There are a few reasons I’m particularly concerned about cancel culture. One is that there is a mechanism for me to change laws I disagree with. There’s lots of things I hate about the justice system that I believe are being worked on. But fundamentally, I accept I was born into a particular society, and I’ve implicitly agreed that I need to agree to certain rules.

Cancel culture is mob justice. There’s no mechanism to change it, and it’s totally irrational. In the example, blaming one person for the actions of a family member goes totally against the philosophies I believe in.

Finally, I don’t think we can trivialize the impact of tossing the idea of free speech out the window. Human history is full of particularly nasty examples of what can happen if everybody feels forced to obey a mob.
To be fair, 4chan has a perfect audience.

A million people looking for something to be outraged about.

A million companies who will do anything to stay on the right side of the politics of the hour.

A million people who believe anything the consensus tells them.

I mean, that's us.
Another great example of a nice looking game with basic graphics. So much polish on this, good job!
Good point! I have no idea.

If someone specifically desires to shout into the void, I don't have any ideas on how to convince them otherwise. However, if they claim they want to actually convince other people to change their mind, maybe they'll both agree that this system will help frame the discussion.

After all, people already voluntarily put a lot of effort into heated Internet arguments already, I'm just hoping to nudge that energy in a productive direction.

If you have better ideas on how to motivate them, I'm all ears!
I'd really like to get into more board games, but so many of them have an occult flavor to them.

Suggestions? I have Catan, Ticket to Ride, and Carcassonne.
Gathering telemetry data is asking the users, and happens to be the most cost effective way to do so. Forum discussions do not scale and only satisfy the needs of the loudocracy, and polls are going to suffer from a similar participation bias.

Disabling telemetry by default ended up harming the users of those distributions by making their usage of ALSA invisible. Again, that choice by the distro maintainers isn't something that Mozilla had any control over. Voluntarily withholding telemetry data is similar to abstaining from an election. You dont get to complain about who got elected if you didn't vote, likewise you dont get to complain about lack of support for your use cases if you don't allow upstream projects to know that you have them.
Agreed- the false-color pictures are beautiful but I don't think the metaphor really helped me understand the process any better.
Joga Takeover
https://github.com/google/open-location-code/wiki/Evaluation...
>Meanwhile, the EU has much stricter regulations regarding employment and the conditions under which employees can be let go.

Also much stricter regulations and norms around when you can leave. In the US, two weeks notice is customary but not legally required in the EU its often a three month contractual obligation. I can't help but think that may contribute to the generally lower salaries in the EU vs the US.
7bn do not consume like the US consumes.
Had the pleasure of meeting Dr. Metcalf in Austin at the UT student startup presentations in 2018, always stimulating and interesting to hear his viewpoint.

One of my favorites of his predictions via wikipedia was:

Metcalfe predicted in 1995 that the Internet would suffer a "catastrophic collapse" the following year; he promised to eat his words if it did not.

During his keynote speech at the sixth International World Wide Web Conference in 1997, he took a printed copy of his column that predicted the collapse, put it in a blender with some liquid and then consumed the pulpy mass.[14][15][16]

He had tried to eat his words printed on a very large cake, but the audience would not accept this form of "eating his words."
I am not sure about which pen drives support UASP, but one thing of note is they recently updated their firmware (June 15th) to support boot over USB instead of the SD Card. I have mine setup this way now, using an external hard drive enclosure that supports UASP. Works great.
I still remember playing those old command and conquer games and when you would click on each unit, it would say something amusing.

one of the units would say "Nationalism will bring us victory!" I think it was a chinese unit.
Like Indian comment producers were found colluding to keep the domestic cement price high.

If there was competition from foreign players, this would have not happened
I am building a database for human movement. Right now each exercise or pose or movement is indexed by its name - Downward dog, squat, handstand, etc. But this gets confusing when multiple names apply to the same movement. The true identifier is the motion of your limbs in space. I want to encode that motion/position so that if you try and upload L-sit handstand and also L-sit, it tells you that you are try to upload a duplicate (except for the arms). Furthermore, hopefully each movement can be uniquely encoded into an ID that could be used at a webURL. If you did this you could also compute the similarity between two movements to indicate that one is a progression step to train the other.

I don't have a computer science background so encoding an compression are new to me, but Im a good hacker and I can quickly get things like open pose working. Im trying to complete this in the next 3 months. Wish me luck.
Funny, considering you can read the comments on the video posted and see people almost literally frothing at the mouth wanting to run over protesters and murder people.

Especially since this comes off the heels of a person literally being murdered just like that in Seattle.
Does anyone have an informed idea of what effect the new law may have on the South China Morning Post?
https://www.scmp.com/
I found a "modern" desktop website:

https://github.com/kalcaddle/KodExplorer
I'm trying to find other forms of the Dirac Equation, but that also satisfy the original definition of the equation.
Thank you, I sent them an email
How to lure back the gods
You should join the future of coding community. It's full of like-minded people working on similar projects.

https://futureofcoding.org
Deflect blame from whom? The people who they fired and have no say at all in the company anymore? The people who are already there who feel they may be next?

I still don't buy this. The idea that this is some PR exercise seems lousy to me. It makes much more sense that it is a third party arbitration.
"Celebrate the opportunity to collect unemployment?" Spoken like somebody who's never done so. Even if your erstwhile employer doesn't contest the claim, the whole process is a clusterfuck at the best of times - to say nothing of these times - and typically yields somewhere around minimum wage, often approaching it from below. If you have a solid savings base, it's a trivial amount. If you don't, it's better than nothing, but usually not enough to make a meaningful difference. And that's if whoever fired you in the first place doesn't make a fight of getting it at all.

I agree that Twitter cancel culture is well out of hand; in fact, I'll go further still and say that the behavior is often not meaningfully distinguishable from 4chan brigading of old. But there should still be a better option for dealing with unreasonable but not actively criminal bosses than getting fired anyway, with the chance of a bare minimum consolation prize.
I was introduced to game development (and my first "real" project) through CoronaSDK 3-4 years ago. Wrote a very simple android game. Ah it was fun! :-)
Is there a list of some of these books?
"People like to pretend that protectionism is such a bad thing"

David Ricardo mathematically proved it was a bad thing over 200 years ago. It absolutely befuddles me that people, especially in scientific communities, continue to support its implementation. Hong Kong has always been free trade and their GNP per capita is now greater than all of western europe, barring Norway (which is equal to HK). Protectionism makes yourself poorer.

Isn't interesting concerning tariffs that what we do to our enemies during wartime we do to ourselves during peacetime.
https://github.com/weld-project/weld this is in the same domain of vaex I suppose, the scope is much larger though