skysight-inc/HackerNews huggingface dataset:
JavaScript Iterator Helper Proposal
It's like you see a girl you think is hot and you ask people about her and follow her home.

Great you know where she lives.

You have seen her naked and paid for her pictures.

You are worried someone is going be as smart as you but take it a bit too far and go knock on her door? And what.. Ask her for a date? Kill her?

I would think if you go to the same school you could follow home anyone. And you have the opportunity to see lots of girls naked in person while in school.

Not seeing the risk of a low level star here. It's the same risk as being your neighbour and leaving the blind open.
I think that's a really good tool for someone would like to visualize their data with better way.
For me, the UI it's quite good and intuitive.
And generated charts also beautiful.
"This hypocrisy will not be blessed"

Actual poetic justice.
> if humans aren’t reading the code, then the only thing that matters is correctness. Correctness may be an easier problem to solve than readability and refactorability.

I suspect it's the opposite: It's rather easy to write code that looks good but isn't exactly correct.
My 3 year old loves the Australian children's cartoon Bluey.

It's hilarious to hear an American 3 year old tell people she needs to use the dunny, amongst other Australianisms.
I think I sit in the middle on this. I don't think it is evil but if you dig under the surface a little you will find a lot of trauma, anxiety and desperation whether it is narcissistic instagram posts or OF style porn.
I can testify that I went through a lonely period a few years ago, and stumbled upon Twitch, and was immediately weirded out by how much of an effect it had on my emotions. It felt like I could point and click and immediately have the experience of hanging out with someone, belonging, having something that felt anchoring, without making any of the hard social effort that's always been a challenge for me.

I couldn't point to any one thing that was wrong about the arrangement... I just had this feeling that it wasn't something I should let myself get too comfy with.
I'm not the original poster, but I can give it a shot:

> Can you help me understand why you think extending rent control would increase construction? Maybe step me through the math of it?

If rent control just means a maximum rent, and not a maximum increase, it would make builders prioritize maximizing units per building. This means more, although smaller and cheaper, apartments.
U.S. Senate seeking public comment on cannabis legalization
Locking people up over marijuana may be stupid, but it’s not medical.

I didn’t elect him and he needs to keep his non-medical opinions separate from his job.

From global warming to the pandemic, medical experts and scientists taking political sides has lead to disinformation, hesitancy to do what should be done, stonewalling or even outright censorship of the facts.
Looks like something has broken; The code is throwing errors everywhere.
Why would they need justification?
Skeleton of HTML, CSS, and JavaScript
An ancestral recombination graph of human, Neanderthal, and Denisovan genomes
Ask HN: Are there any good distributed versions of DOI, ISBN, etc.?
Throw in author, professor, forensic crime specialist and the American dream.
Your point of mixing security risks with fire, sanity or environmental risks is interesting.

Those externalities are historically managed by regulation and laws so they are equal rules for every company : you are not theoretically in competition with companies that don’t protect themselves against fire because it’s mandatory to do so (in many countries).

Maybe we should start to make companies responsible for not somehow mitigating the risk of being attacked. It makes even more sense when customer privacy is concerned. I know GDPR started in that direction though.
Less bugs would be there if the industry wanted it and paid for it.

Sadly the problem is good enough is how the industry sees everything, constant cost cutting , off shoring or replacing senior talent with fresh graduates , inadequate focus on security, debt is all too common, unless/until something affects bottomline there is no pressure.
The "desiccated formats" thing reminds me of how a lot of old Flash content was converted to video.

Of course, the original files still work, but they relied on a proprietary player technology. Adobe would later kill said player technology in the name of security (really, it was a huge money sink for them). Converting those files to video was the best option.

The problem is that... well, first, most Flash content was interactive. So video doesn't help with those files. Second problem is that Adobe never provided a competent video export tool. You could render Flash to video formats... if your animation had no nested movie clips, no ActionScript, and your computer had no background tasks running. The export was extremely finicky and was almost like a bad screencap of the Player instead of a properly genlocked output.

Of course, we have Swivel for that, and Ruffle for interactive movies is coming along pretty nicely. However, there's still a root cause for all of this - Adobe owning the whole platform and thus having the ability to kill it with timebombs and browser support.

If you're willing to throw any concept of copyright out the window, you can just download Flashpoint and get working Players along with pretty much all of the content you'd ever need for them pre-curated (which is actually useful, as playing arbitrary movies off the Internet in the player today is absolutely not a thing you should do).

Much of the fallacies involved in this article boil down to "digital formats are proprietary and ever-changing". This is something that needs to change, through more reverse-engineering and documentation... and blatant copyright violation if necessary.
After appealing and not getting a reply, did you contact them via web chat or phone and ask about the status, and request that things be escalated?
> If this is true, then humanity is also on the cusp of being able to eliminate the impact on climate from burning fossil fuels in one generation!

Depending on how you define 'generation', this may be unrealistic. Even if the whole world economy were to become carbon neutral tomorrow, it would be a while before greenhouse gasses started to go down, and that assumes we haven't already reached a tipping point for a runaway greenhouse effect.

We're already seeing very worrying releases of methane from ocean floor clathrates and from melting permafrost, for example.

Even optimistic scenarios suggest that it would be touch and go for the next couple of decades, and there is little evidence that our branch of the multiverse is following an optimistic scenario.
> The part of dev that you get paid to do is not writing the code. It's the part where you define what the code should do. That's where all the value in development resides. Getting AI to write the syntax is 100% upside for the tech industry.

I guess they felt the same ways when the first compilers were introduced. Or interpreters.

> the lack of available developers at a cost-effective price.

There's already developers on the market at an incredibly low price. Good luck getting code that compiles out of them, much less that is correct. I'm afraid we'll see more and more of these, since now they'll be able to cycle through completions and try until it seems to pass all tests.
One of the many reasons the plot of the matrix (“the humans are batteries”) fails to make sense.
Perhaps, then, we should aim our sights on the institutions and systems that incentivize and profit from the spread of misinformation rather than trying to treat the symptoms and censor misinformation outright. I’m always baffled in these free speech debates of the last 15-10 years why the end up reducing the landscape to a false dichotomy.
You can only move IKEA furniture once. If you move it twice it will fall apart.
Absolutely this.

It feels like everyone either hasn't read the rest of the article, or conveniently ignored the "Mixing guided and unguided learning" section, then went on to cherry-pick quotes to trash the article. The irony...
> I think we need to examine the types of social structures that can be exploited to allow situations like this to happen.

"Trust but verify" should be baked into every public power structure; with an emphasis on the "verify" part being game-able and constantly evolving.
Whenever a new generative language model is released and discussed on Hacker News, there's always the comment that "it's worthless because it doesn't always generate coherent text" which I've always disliked because it's unfairly reductive as progress in this field is iterative.

However, in the case of Copilot, there has to be a much higher signal-to-noise ratio in terms of generated text than creative language models like GPT-2/GPT-3 to use it as a pair programmer where the overhead in working with the model is worth the time saved via the model.
I'm seeing a few inklings of this popping up in other areas where you have some service -- in this case the infrastructure and control of some environment -- but the actual data/processing and custodianship of that environment or "thing" is in a domain of your control. In this case your own AWS account.

I think it's quite cool and addresses some concerns with vendor lock-in.

This is of course with the caveat that right now it appears to be AWS only, and that's not a bad thing it has to start somewhere and AWS is ubiquitous.

It's a nice model and one I resonate with.
I love disaster recovery disaster stories. When all the good intentions go wrong.

Two from the '89 quake.

1) The smart thinking operator who equipped their machines with UPSes to keep them up through a power failure. The quake cut the power, the UPSes kicked in, the systems stayed up, the drives kept spinning, the quake kept going and buried the drive heads in to the platters.

2) System crashed, backup tapes were kept in the basement. Quake set off the sprinkler system in the storage room, soaking the tapes with rusty water.

"I'm sorry, did I break your concentration? I didn't mean to do that. Please, continue, you were saying something about best intentions." - Jules
But when you take out a morgage you can leverage 800k of the banks money at negative real interrst rates, effectively paying you tens of thousands over the course of the loan and any appreciation of that asset gets multiplied by 5x on your initial down payment.
Cherry-picked? That suggests they went out of their way to arbitrarily pick something just because it had the ideal set of judges or laws. It's simpler than that - it's where they're headquartered. Pretty much every contract ever drafted picks the home jurisdiction of the drafting party as the chosen venue (if not arbitration) and chosen law, absent some specific reason to do otherwise.

Sure, Amazon is a very big player there, but by no means the only big player (e.g. MS and Boeing are also based there), and all the full procedural and substantive protections of the US and Washington judicial systems apply, aside from the right to a jury. Everything is much more restricted in arbitration.
Rust's String type is in the standard library [1], rather than in the language core where things like str live [2]. There's a lot of stuff in the standard library that assumes that it can allocate, and will panic on failure. The solution for now is simply to use Rust's `no_std` support [3] and not import the standard library into kernel code, since it's unsuitable for writing kernel code. In the longer term, Rust is investigating adding fallible variants for all of the standard library traits, so that kernel code could use the standard library with a compiler flag enabled that bans usage of any of the infallible standard library traits. There was a lot of discussion about this a few months ago in https://news.ycombinator.com/item?id=26812047.

[1] https://doc.rust-lang.org/std/string/struct.String.html

[2] https://doc.rust-lang.org/core/str/index.html

[3] https://docs.rust-embedded.org/book/intro/no-std.html

[4] https://github.com/rust-lang/rfcs/blob/master/text/2116-allo...
US interceptors are extremely fast. It's likely that the planned route has alerted interceptors at nearby bases. In all likelihood there are shoulder mounted rockets in the guard vehicles too.
It's not just TOS violations. Accounts getting hacked, unless there was a vulnerability on the company's side, is totally nonsensical to blame on the company. They have the ability to set up MFA but the creator didn't use it. And this happens on non-adult platforms, too.
Saying its okay because "users violated the terms of service" is a weak cop out. If we know the consequences of people posting, it should be made clear to them the real consequences. Not just if people abide by the ToS.
They have a good summary of the language and why it is what it is on their website.

What makes nmigen next gen? Is it even strictly a HDL?
Decoding visual Morse code sounds like a fun project to try - will give it a thought!
I also don't want to lose email.
Instant Gratification as a Service gets criticized all the time.
Twitter Japan appears to suspend government critics over Covid-19 and Olympics
Relying on UB in programs is a recipe for disaster. It should be avoided rather than workarounded by compiler. There's UBSAN, various static analysis tools to fish out UB, developers should use them instead.
One thing that evolved over the years is swagger. It is a defined way to document APIs - the endpoint, return type, returning data structure, arguments, behavior, etc.
Microsoft took this as a way to connect different APIs in their logic app (think of workflow definition like an advanced version of ifttt, n8n, ...).
It certainly doesn't remove the need for glue code but it reduces the amount of it!
On the flip side you have up the control of the program flow by using their framework that handles all the connections between APIs.
The NCAA is much more predatory. Yes you get free college but sports can be the focus 100% of the time, then there is no focus on academics.

So when you don't get drafted, there is a little problem...

Onlyfans is stupid, hopefully noone has faced violence in the real world from it.
Not surprised. I would just assume eventually some sexually frustrated person would try to doxx you at some point. I think there are even organized groups dedicated to doing just that. Sexually frustrated/not getting laid + seeing women making money off their sexuality ('unfair') makes some of these people incredibly angry.
john money has been revealed as a visionary, and before long kentler will be understood as well
> The information I read previously released by the US supporting this claim was extremely weak.

Your link says the United States (and many other countries) "are not required to provide prima facie evidence in support of their requests for extradition".
You're not getting older, the world is changing, and that it changes doesn't remotely mean 'it's better'.

'Change' is not 'Progress' - I think that when we are young we tend to way over conflate those things. Usually there might be some reasonable impetus, I find 'change movements' usually lack nuance.

Marx was dead right in so many of his observations and yet nobody is seriously a Marxist today i.e. 'legit concerns' don't necessarily map to 'good change'.

Though change is inevitable ... the nature of the change is not inevitable.

There is some good to OnlyFans, at least in that 'creators' get paid instead of middle-men, but on the whole, I think it's a bad thing. I just don't think we're going to look back on this as a good idea.

I think impressionable young minds are not going to be able to grasp what it means to have that content 'out there forever' and when they get a little older they'll probably have a significant shift in their view.
> Off topic - I like the template/theme used in this site. Initially thought it could be like Hugo or Jekyll theme, then couldn't find more details. After some time using it felt this is custom made site with all animations and all.

The site is indeed custom built on top of Next.js. You may be interested in this the "How I Built My Blog"[^1] article on the same site.

[^1] https://www.joshwcomeau.com/blog/how-i-built-my-blog
You aren't paying Professor X to fix your product, you are paying Professor X to endorse your product.
If you've actually done this, story time?
Exploitative might be the better word.
Because other potential customers will see that the arbitrator usually sides with the business and choose to use their arbitration service.
Why would that happen to a legal torrent of interest to a scholarly community?

Are we going to run out of Bronte scholars? Will they not have computers and an Internet connection?
> it's unfairly reductive as progress in this field is iterative.

is that true though? Progress in natural(!) language processing is very iterative, but coding and code correctness is a very precise thing. Both semantically as well as literally. Code that's a 'little bit' wrong technically does not compile, and code that's a 'little bit' wrong semantically might produce catastrophic results.

Engineering doesn't become a natural language problem just because you throw a natural language model at it.
Bernard Friot
The mild anarchy of piles of second-hand books
Moreso anything JetBrains on same hardware.
Euler Spiral
Some rights you can sign away and some you can’t. Being able to enter into whatever contract you want is also a right.
> If in 30 years we live in a society where people post nudes like they do facebook posts, is there anything wrong about this?

Well, a main issue is society isn't a monolith. Some people might not want to post nudes (just like some people don't want a FB account) but feel societally pressured to do so. Some people, specifically people hiring or electing, might look down on those posting nudes, making people whose nudes happen to be better known more difficult to get jobs. Some people may post nudes and then regret it later, and combined with pressure could lead to them developing some complexes.

Personally, I wouldn't want to live in that society. I can already get porn when I want, so I don't see a huge upside for me. On the other hand, if you think FB/IG/SC stalking post breakups is insane now, let me introduce you to the future.
Is your aversion to an underscore more about a variable identified by that or its presence at all?

For the latter Python encourages slug_case_naming_schemes and _ is a valid identifier in Python too. So there's nothing going on here beyond normal Javascript syntax which can be closure heavy -- a main feature of Javascript.
The coefficient can and will bite your head off, however.
I'd lobby for Linux for Workgroups if it wasn't taken already: https://arstechnica.com/information-technology/2013/07/20-ye...
I’ll offer a slight disagreement. They are more common than you think, and you don’t need to be exceptional to receive such a package. Positioning your strengths during negotiation is helpful. Knowing the market and laying out what you (presumably a developer) bring to the table goes a long way.
The Mutual Aid Network of Hiker Boxes
If you want do the Windows development with raw Win32 C APIs and zero tooling that is.

Most of us live on .NET and C++ mixed code bases, and enjoy our IDE tooling for all levels of Windows stack.
> I find mocks and interaction-based tests (rather than simple input/output tests) are this way

It's fascinating, I agree with the rest of your comment wholeheartedly but am a heavy mock user. Much of the code I interact with has complex logic with well-defined and discrete interacting objects. Without mocks, the combinatorial explosion of input/output behavior means tests are extremely difficult to write, or more likely, are written incompletely, without properly enumerating the invariants expected of the interfaces under test.

I'm currently working on a complex system right that's safety-critical but also SOTA, and full of domain experts who are decisively not engineering experts (among other things, engineering expertise is part of what I bring to the table). Well-defined invariants and narrow unit tests that enforce them are a _god-send_, and I'm literally not sure we could function without them: as we're constantly refactoring the system to work in different ways, automated testing of invariants enables a whole universe of experimental changes that would otherwise carry a great risk of introducing bugs into other parts of the system. Our system is far too complex for integration tests to cover a fraction of the completeness that unit testing enables (though we also have simulation/integration tests, of course).
These problems are very simple and surprisingly fun to work with. Their purpose is to develop "thinking culture" (Arnold says this in the intro). He also writes that "the worst at solving these simple problems are Nobel and Fields prize winners" :) Now, I think that's Russian hyperbole or poetic licence, if you will, but it does illustrate an issue I run into nearly daily teaching maths to 13 - 15 year olds: Some of the kids think in ways I have a hard time understanding and often solve problems in ways which are difficult for me to grok because they are not using mathematical language to explain what they're doing. This happens especially with kids who generally perform poorly in maths. They solve problems similar to these in ways I have a lot of trouble understanding because it's like we are speaking two different languages. These problems are trivially easy if you translate them into simple equations (the ones I've done, anyway). The problem is I don't think that's what Arnold means when he says "Thinking culture", so I suspect I might be cheating ;)

Edit: Nr. 13 is wonderful :)
We used to say, "play stupid games, win stupid prizes."
This is a neat idea, but hugely speculative.

But also possibly be besides the point: the internet doesn't keep secrets.

A choice to put content out there in public form, is de-facto a choice to make it available to anyone. Whether they paid the $10 or not.

That's a reality that has to be contended with wherever someone sits on the fence about the morality of it all.
> > it's just on GitHub because there's no reason it shouldn't be

> And the GPL

I don't follow? The GPL doesn't have anything to say about internal usage. The way it's written it only kicks in if you ship to third parties (ie distribute). This is what led to the AGPL - proprietary modifications to GPL code and users interacting remotely with the end product.
Sorry I still don't get it. Couldn't the same thing happen even if consumers were paying? It's still the business that's bringing them the fees (even if consumers are paying them), so it seems like they would still be incentivized to side with the businesses rather than with the consumers. The consumers have no choice here, so I don't see what incentive they have to rule in favor of consumers even if they're the ones making the payments.
What that says is of the accounts that make anything the average person makes $500. Which is about 7% of all accounts.

Which isn't bad.
Homelessness is about housing
Another way to look at it is that in January, when things were worst, weekly deaths from everything were about 50% higher than "normal" for 2015-19.

That's not precisely the same as covid-19 deaths, nor does it represent the whole of 2020, but it's pretty staggering and suggests what would happen if it was left untreated.