skysight-inc/HackerNews huggingface dataset:
There appear to be no unit tests for their entire lib/utils folder. Which includes things like this (misguided) chown utility. https://github.com/npm/npm/tree/release-next/test - and note the lack of testing in the commit linked in the bug report.

I had an inkling that NPM was cancer, but not like this.

Yarn, by contrast, has everything you would expect of a Facebook-engineered library:
https://github.com/yarnpkg/yarn/tree/master/__tests__/util

Will be closely evaluating a switch to Yarn for our live apps. This is simply sad.
Nope. I don't do speculative bubbles.
The 'equivalent' for that sort of thing in Python these days is comprehensions. The other stuff is pretty subjective. There is a blurb in the FAQ about things like 'len' and it makes the argument it's more readable.
Conservative GC would probably work well enough for the JVM because there are no value types or inline arrays which more easily masquerade as roots, ie. a random sequence of bytes as used in crypto or hashing would yield a lot of false positives.

By comparison, the CLR is a much worse fit, because value types and stack/inline/fixed arrays means false positives would be much higher for some applications.
A Foucaultian reading of the 'ethical hacker' dilemma
Why We Chose Janus Friis’ Wire?
Yeah, the paid tiers still contain ads.
Reminds me of a recent Yarn problem, overwriting which(1).
https://github.com/yarnpkg/yarn/issues/4205
Haven't RTFA yet, but read a lot of internet of shit.

When I bought a baby monitor I made sure it was dumb, because why would I trust some random company with data from a camera in my house?
Where did you find the Nim example? It's by far the strangest fibonacci implementation I have seen (and I am a Nim developer).

Anyway, I translated the Go example to Nim for a better comparison:

proc fib(a: int): int =
if a < 2:
return a
return fib(a - 1) + fib(a - 2)
Aaaand we finally have the first post accusing me of being paid to write this. Bitcoin fanatics are wonderfully predictable.
You can consider things like the cost of health care (usually moot as big companies in the US will pay for all of your insurance costs), and education for your kids. What’s the tuition difference between top tier schools in the US and Canada? What about primary school? I hear many people in the US pay to send their kids to private primary and secondary schools. If you are raising a family in the US those are lots of extra ancillary costs that are higher than in Canada.
It can be used to implement capacitive touch.
You can already experiment with SAB in electron 1.7.9 with flags.
Except that my 3 level system failed ages ago.
Originally I had one, then with more sites coming - several with bogus or recless implementation - it was extended to the aforementioned 3 tier one just to get f*cked up by 'knowing it better' god complex but stupid enforcers requesting or forbidding (!! how stupid is that!) characters. Not to mention leaks forcing me to introduce new ones, having eventually 5 layers with variations on each level because of the highly arbitrary rules of enforcers blocking my well thought of secure passwords.

All led to the situation that I have an encoded file on my computer with passwords (most just referrals/reminders/instructions not the actual password characters).

How stupid is that!
Writing down passwords!

Even into secured files, still, increased level of risk. A method with doubtful protection when someone is targeted for his/her secrets personally.
Stupid but that is reality.
Made necessary by recless developers.

The whole password infrastructure is dead as means of protection. It does not work against serious attackers, only agains random wanderers. And more and more against rightful users!

And the most was done to ruin it by those enforced the users to solve the problem on the user side that in fact lying in the system side.

Passwords will not fullfill their task if:
- allowing parties without permission to enter
- locking out righful parties
Very strict enforcers corrupt the system through the second point. Narrowmindedly focusing on not letting in unwanted elements cause the whole system to case working as intended, locking out and disallowing users to use it, defying the very purpose of existence.

Encouraging users not to use passwords that ever used by someone is just an extremely very radical level of enforcing and again trying to make users fix the inadequacy of the system developers.....

This is not solving systematic problems just conserving a bad habit plus making a bad situation even worse.
How Chatbots Can Achieve Continuous Growth Through Content Marketing
X-ray Flare from Galactic Center Detected by Swift
Reasons Your Bag Needs a Seat More Than I Do
Mmmmh I don't disagree, but python is a little slow.

Python is my favorite language, but I wish it was faster.
I'm not too worried about that. The moment that type of technology becomes widely available is the moment this type of blackmail loses all edge. You might even actually start doing gay porn IRL and people will assume that it's been "deepfaked".

The corollary is a little more worrying: any kind of incriminating document about a politician or public figure will be dismissed as a fake immediately. I mean, they already do that, but that'll be even harder to figure out what's real and what's not.

That "grab them by the pussy" tape? Obviously fake. I mean, you don't even see the guy talking, just the audio, how gullible can you be?

That girl running away from the napalm bombing? Obviously fake. I mean you're going to tell me that all of her clothes burned but she's still fit enough to run? Everybody around her wears clothes. Come on man, are you new here?

That chinese guy standing in front of a military tank with groceries? Come on, I can do a more convincing fake in 10 seconds on my smartphone. There, look, I just did.

We have a brave new world ahead of us where you won't be able to trust anything you see or hear through any media, no matter how convincing it seems. That's pretty terrifying IMO.

I remember a while ago stumbling upon a conspiracy theory forum where people were claiming that a video of an interview with Julian Assange was a fake because there were a few strange visual artifacts around his face sometimes. Given that the quality of the video was very good and the oddities were rather minor (possibly encoding artifacts) I dismissed it as the usual tinfoil hattery.

I think in the future I won't be so sure anymore. I'm not sure if the technology to make such a good quality fake already exists but it's probably a matter of years before we get there. If some people with too much time on their hands manage to make somewhat convincing porn montages for free on the internet what can big three letter agencies do? What does the state of the art look like? What will it look like 10 years from now?
Active discussion:

https://news.ycombinator.com/item?id=16434875
ohai, I was wondering who you were.

Yeah, the federated timeline is a bit odd. I'm not exactly sure how I got started, but I did look at the randomness for a bit and started picking up people that looked interesting, and, ahem, socially networked my way into their network to find more interesting people to interact with. If they boosted or talked to someone, I checked out that person to see if they were someone I would like to interact with too. It also helped to start from an instance that had a local timeline that I liked. Also, when I noticed someone was knitting, I asked them about it, and they gave me pointers on the #mastokal tag to look at, from where I found more knitters and more interesting people.

It requires a bit more participation than what I understand you can do for Twitter, which already curates from the beginning a starting point. Now that I'm done with that bootstrapping, I'm really enjoying the conversations I am having there.

You might enjoy browsing the #tootorial tag and see if you learn anything, e.g. https://dev.glitch.social/@cassolotl/99520886210579519
Flutter Desktop Embedding
What’s New in Deep Learning Research: Introducing Population Based Training
imo React and Css rocks hard, I don't like .NET because Visual Studio, and I love js, css, html because Visual Code.
Also metatags are what user interface design should have been since always, and there is nothing better for that than html and react. Yes sure, you have wpf and uwp (both using xaml), but they are no near as good.
No, the "trouble" is that exactly the opposite of what you warned would happen actually happened.

What happened was exactly in line with the papers I cited predicted. 1. Large profit hit, 2. small price hike, 3. no effect on employment (employment actually went up, possibly for other reasons).

The reason you believe what you believe is because you swallowed a lot of kool aid. The people concerned about 1 happening want us to think will 3 happen. In Seattle it didn't. In well run studies it didn't.

In propaganda and poorly run economic studies it does.
It may be superfluous to point this out but this seems to be talking about malicious uses of narrow AI, rather than malicious strong AI. The only defense against a malicious strong AI is, of course, a friendly strong AI.
It says only majors should break the API, but bugs do it all the time. So that rule is just wrong and gives a false feel of safety.
Why do you need to work 50-60 hours a week? I know my teachers in HS in Ontario were only scheduled for 4 hours of instruction a day. Are American teachers scheduled for more instruction?

How much do grading, lesson planning, and extracurriculars contribute to that figure? 8 hours every working day seems kind of excessive; I graded well over a hundred assignments a week in college as a TA in 10 hours flat.

It certainly seemed to me to be a very cushy job at the time but I'd love to hear your perspective.
>the entire discussion on QuickCheck is hard to really make sense of and arbitrary is a famously good use of type classes

I found it understandable but for me the issue was: all the problems that author pointed out are true but you're not forced to make an instance of Arbitrary. I rarely do in my tests. But some times it really does make sense and in those cases it's nice to have.
WebODM – a free, user-friendly application and API for drone image processing
I’m not arguing about whether it works for the people making the headlines. It obviously drives up clicks. But it does not work for places of discussion like this, where you have people arguing with the title and we care about discussion and meaning, not about the number of clicks they get.
That explains my appetite in sweet beverages (which I normally do not drink) when having a hangover.
Since I'm not seeing an obvious flag from a quick search (it seems like you need to do something with a harmony flag?), could you put the exact flag necessary to enable SharedArrayBuffers in 1.7.9? Preferably in the format that would be used to commonly run Electron. (I think you usually use npm to start the Electron process? Been a while since I did something with Electron since I've been waiting for the SAB feature to land)

EDIT: Found that the correct flag is "--harmony-sharedarraybuffer". If directly running electron, then you would use "electron --js-flags="--harmony-sharedarraybuffer" index.html" (or "." instead of "index.html"). If using the electron quick start repository, you can add the flag above to package.json.
Imature Joke in 3 .. 2 .. 1 ..
Pentrationtest.

Hey- at least i brought a keg of beer.

PS:
1. Policymakers should collaborate closely with technical
researchers to investigate, prevent, and mitigate potential
malicious uses of AI.

I never knew that research in Security was so deeply underfunded, that you had to write pleas into a paper. Jobsecurity research - its really that dangerous.
How will we stop deepfakes?
Can someone explain what a "norm" is in this context?

> The learned word vector norms across times grow with word frequency, and can be viewed as a time series for detecting trending concepts with more robustness than word frequency.

> > Generally, comparing to frequencies which are more sporadic and noisy, we note that the norm of our embeddings encourages smoothness and normalization while being indicative of the periods when the corresponding words were making news rounds.

Thanks.
I wonder if we really don't need AI. It's not like we have amazing ideas on how to save the planet and reverse global warming realistically. Sure, there _are_ ideas but the costs seem comically high.

Maybe AI could help us do that, and make cold fusion work while it's at it ;-) [I'm only half joking, actually]
Sorry for the delay, I missed this discussion.

I did this to get the code signing certificate primarily. For some reason it's really hard to get a personal certificate, there's a lot of bureaucracy, and the notaries I talked to said they couldn't help me verify the documents.

I registered it online in the UK because it literally took 6 minutes. I'll register it in the Netherlands later.

It wasn't available for download because it wasn't ready :) Now there's a working download link.
Interesting post, thanks for sharing.

I always wondered if something like a /dev/null where you dump content you want to read/learn and let that app resurface that content when the time is right.
Until Disney decides to take their ball and go home.
How much is a teaspoon in gram?

Edit: Nevermind, I should have read the entire thread first...
Same. I'm always really in the mood for orange juice when I'm hungover.
IV bags are there to get you out of the shit.

In the UK its pretty rare to get an IV bag, unless you are a celebrity.
To convince congress to legislate a backdoor.

There are very logical and reasonable reasons for them to advocate publicly. Not everything is a conspiracy.
To be fair though, if the law mandated that you make all of those available as spare parts you could. Even if many of them are not useful to most consumers, it's not like you're unable to sell some of the ceramic powder, or one part of a welded component.
Why? If you are injured you are probably stuck at home watching TV (or hospital TV with basic channels)?
The 135 MB was the total of all sub-processes.

https://i.imgur.com/1ZEffk6.png
Agreed, this story totally deserves a HN post.
A baby monitor having accessible UART ports on the board has the same security implications as a PC having a CD-ROM drive.

Actually, considerably less.
Ok, so this is a slightly different take to all the "apps" out there that are just fancy wrappers of some browser widget. It makes it incredibly easy to get started.

Or does it? Instead of the usual paradigms of desktop applications you now have to handle all the different ways that webapps are more complicated than desktop apps. Say, you need to have global state and need to track user interaction through page loads... Yes, JavaScript apps might make all that easier, but now I need to understand Python/Flask+HTML/CSS+JS and a little bit of Qt. With that level, I can just learn PyQt and things will be a lot faster and less of a headache to debug and maintain.

Don't get me wrong, I like the idea of making desktop application development easier. I just don't think introducing more moving parts is going to achieve that.
Pretty sure your fear is the same that assembler programmers had when C programmers appear.
I think the answer here could be decentralization. Do not try fixing the canonical module past some reasonable effort. Make a separate version, let interested people `pip install` it.

This, of course, does not work with core libraries on which many other standard libraries depend. But its not the case with netrc.
>I believe the HTML/CSS/TypeScript/React is rock solid and the closest thing to THE solution to the UI problem.

If it is then we have failed horribly as an industry.
We can do so much better, and we should strive to.
You can't trust governments to have updated and reliable data.
The salt isn't there because you need salt, it's there to optimise absorption of water. This is treatment for H2O deficiency, not anything else.
Sorry for the delay, I missed this discussion.

>I can't download past versions and there's no current version to download till tomorrow. Why...

Because it wasn't ready yet.

> Will you partially open source all of it minus whatsapp or what?

Yes, that's an option.

> Do you really think anyone not stupid believes you can support so much shit and being native and 90 KB (version 0.27 coming tomorrow) when the past versions downloaded a GB?

The past version downloaded a browser (150-400 MB depending on your OS) for authentication, which was really silly. Now it doesn't.

And yes, it actually is a 90 KB app :) Of course it will grow as more features are added, but it will never be more than 1 MB.
I find it quite funny, rather intruiging, that we seem to have gone full circle on trusted sources of information. Historically, a face-to-face meeting was considered as the ultimate legitimate and trustworthy way. Not story or rumors or witnessing, since the courts say people can be "decieved", "traumatised", etc. Then came microphones, cameras, CCTV in the 20th century, and then they became the ultimate trusted sources of information.

And due to AI and it's rapidly increasing misuse by enormous conglomerates, it will be very soon when videos are never trusted but rather treated as comedic rumor and folklore, and we will go back again to how it always was.

...until replicants come.

I'm saddened that there are actual "smart" people who waste their days to work on these malicious forms of AI, be it Google's almost entire arsenal, or anything. However, i'm not surprised they do, but it is still sad.
It's not that users don't care. They just stop using it at some point. Most people don't know about memory or processor speed but that doesn't mean they will keep using a program that slows down everything on the computer.

In the work environment (non-tech) I experienced several times that people complained about bad usability and apps slowing down the computer. More often than not, those were Electron apps. But the standard corporate solution is to just upgrade computers to 32gb ram and even faster processors. Not sure if the faster development speed in Electron still saves money then.

Don't get me wrong, I think Electron is generally a great idea. VSCode works great. Similar to websites, slow performance is rarely a fault of the underlying technology, it's a result of programmers not caring about performance.
> In the first paragraph you say that everyone's issues are "valid," but in the second you say women's issues are more "significant." What does it even mean to say that men's issues are valid but not significant? It sounds like you're still writing off men's issues as unimportant.

Please do not put words into my mouth. Somebody with a broken leg has a significant and important injury. Somebody who has had their leg torn off has a _more_ significant injury. This does not mean anybody is suggesting a broken leg is not awful, nor that we as a society should not do something about broken legs.
We need AI to keep the planet.
As far as I can tell, CMU Sphinx is still based on HMMs, which were the previous state of the art before neural networks brought a breakthrough in model performance. So it is likely that CMU Sphinx is currently not much better than what was possible in the 90s. When I last looked into this, I found a mailing-list message by one of the maintainers, where he explicitly recommended to use Kaldi if you want better results.

Kaldi does support neural network models in addition to good old HMMs, but it is very "researchy": everything is set up so that you can replace any step in the pipeline by your components (and then publish a paper about your results). But that also means that you pretty much have to be an expert to correctly assemble a working product from the available components, and it's pretty much assumed that you will be training your own models, which can be difficult when you don't have access to lots of data.

So yes, the existing landscape for open-source speech recognition leaves something to be desired, and the focus of existing projects doesn't necessarily lend itself to turning them into what you want.
School shooting survivor refused to ask 'scripted question' during CNN town hall
10.times do
something
end

(1..10).each do |i|
something_with i
end
Then my hometown newspapers, whose "investigations" of local concerns consist of these same perfunctory recapitulations of representatives from the area politicians, and whose revenue by large comes from the full page ads paid for by those same politicians campaign bank accounts and even the taxpayer under the guise of questionable "public service" expenditures, must be brimming with the subtleties of diplomacy and journalistic excellence, I'm sure.
The trouble is that too many places seem to already think that a bot is sufficient. IMO it's going to be a VERY long time (if ever) before bots can entirely replace human customer service.
FTA : "This issue is an example of how complex the economic machine is."

I hate it when people conflate "complex" and "impossible to understand". By saying complex, you imply that at some point, you will understand it. But in this case, nobody will ever get it.
This is not correct. The browser was used only for authentication. It is no longer downloaded.

I wasn't working on eul full-time. Now I am (starting this month). So the development process is going to be a lot faster.
They'll be back with ATSC 3.0 and targeted advertising.
...who have nausea.
Wikitry.com – trip planning is boring try the micro guides from wikitry
It _isn't_ a competition. There is no "more valid and correct", and I did not suggest that there was - in fact, I directly stated the opposite multiple times.

Just because a worse thing exists does not make something not bad. The world is allowed to be made out of shades of grey.
I would suggest that we shouldn't ever rely on digital archiving of important information. There should always be a copy of the information in analog, that can be dated & verified with analog methods.
An implicit trade that’s becoming more and more irrelevant as advertisers become more and more disrespectful of my time and attention. They were ramping up on the distraction long before ad blocking and skipping were widely used.
These aren't courses, but from answers to
"Ask HN: Recommended course/website/book to learn data structure and algorithms" :

Data Structure: https://en.wikipedia.org/wiki/Data_structure

Algorithm:https://en.wikipedia.org/wiki/Algorithm

Big O notation:https://en.wikipedia.org/wiki/Big_O_notation

Big-O Cheatsheet: http://bigocheatsheet.com

Coding Interview University > Data Structures: https://github.com/jwasham/coding-interview-university/blob/...

OSSU: Open Source Society University > Core CS > Core Theory > "Algorithms: Design and Analysis, Part I" [&2] https://github.com/ossu/computer-science/blob/master/README....

"Algorithms, 4th Edition" (2011; Sedgewick, Wayne): https://algs4.cs.princeton.edu/

Complexity Zoo > Petting Zoo (P, NP,): https://complexityzoo.uwaterloo.ca/Petting_Zoo

While perusing awesome-awesomeness [1], I found awesome-algorithms [2] , algovis [3], and awesome-big-o [4].

[1] https://github.com/bayandin/awesome-awesomeness

[2] https://github.com/tayllan/awesome-algorithms

[3] https://github.com/enjalot/algovis

[4] https://github.com/okulbilisim/awesome-big-o
Hmm? Trees are just acyclic and connected graphs in graph theory. Why wouldn't you use the same tools that apply to graphs in general?
Watch live: SpaceX aims to launch a satellite and catch a payload fairing
I have no idea how people can believe this kind of thing. The law is not in anyway ethical. Most of our law was handed down to us by monarchs and slavers. Almost no one agreed to it. We get a performative charade once every couple years which pretends everyone has agency in changing it. People who actually try to make real change, however, are usually murdered or locked up and forgotten.