skysight-inc/HackerNews huggingface dataset:
So I think in this instance I would deem valid to be:
1) the url is the correct format
2) the url resolves to an ip address
3) the url is registered and is in use. By this I mean it's not one of the "this domain name is for sale" pages.

Number 3 is the novel and challenging piece of this.
Show HN: I released a fuzzer for IRC clients
And this is exactly the problem I want to solve and the key challenge
There’s a middle ground between those two which usually ends up being the one tricky question—there’s only one right answer and the task is something non-straightforward. I find junior devs to be far more likely to ask this type of question.
I feel the same way about 911 calls - it should require explicit consent of the person calling for those calls to be released outside of court.

Having people re-victimized by turning their pleas for help into entertainment is bullshit.
My apologies. I had merely been attempting to explain why said user having a massive karma score isn't suspicious or surprising. It ended up launching more conversation which wasn't really intended. It shan't happen again.
> Either you have to do Crossfit to the point of exhaustion or just stay on your sofa

This comes up with some regularity in my circle of friends. They've been sold the idea that the value of exercise is only measured in terms of calories burned per minute of activity. Not only is this negating 90% of the benefits for exercise, it's also a useless measure because it's impossible to out-train a bad diet and excess calories.
Rust for real time audio analysis
Another part about Iceland vegetation is that developing soil on top of fresh lava takes a long time. Tens of thousands of years in some cases. Large sections of Iceland gets covered up with lava flows pretty often. But you can get some great biodiversity on the lava pretty quickly in a wet place like Iceland with lots of moss and lichen growing. On an 8,000 year old lava flow in the middle of Iceland near Leirubakki, the moss is half a foot thick[1] in places. You find a few old gnarled birch growing here and there in the hollows where wind blow dirt accumulates, but mostly just huge mats of moss and lichen with a bit of grass.

[1]https://njarboe.com/iceland/IcelandMoss.jpg
The Netflix Open Connect appliances are custom-built hardware they send out to ISPs. [1]

As evidenced by their heroic efforts to tunes performance[2], and their careful choice of hardware[3], they could certainly deploy POWER if they chose to.

[1] https://openconnect.netflix.com/en/

[2] https://medium.com/netflix-techblog/cdb51dda3b99

[3] https://openconnect.netflix.com/en/hardware/
What a great game of ‘one up’ to play.

Maybe the victim should call whoever they want. Like they can now.
This remembers me of the Blub paradox from "Beating the average" [1] from Paul Graham.

Learning new ways how to express things is never bad.

[1]: http://www.paulgraham.com/avg.html
The Software Architecture Chronicles
A bit of deflection on part of the company too. "it sounds like this is an ongoing issue for you"
What's the difference between "Better experience for Suspension Appeals" and "Educating abusers about our rules", and why does it have different dates? Both seem to address the problem of accounts being suspended, and not being told why.

And will @USArmy be banned on November 3rd for being a "organization that uses violence to advance their cause"?
Oooh, try SwitchNAP in Las Vegas!
Would you please stop breaking the HN guidelines like this? Someone else being wrong doesn't mean the rules don't apply to you.

Your comment would be much better, more powerful and convincing with just the second and third sentences.

https://news.ycombinator.com/newsguidelines.html
I have no issue with the DS/A questions myself, but their use use and arbitrary nature of acceptance as right or wrong coupled with the ability of the interviewer's own bias to take it in whichever direction they desire is full of land mines. And I had never thought of ease with which the process could be undermined even if it where to be improved.
I am actually happy that life becomes more difficult the bigger companies get. It was a good thing that Microsoft got some heat in the 90s and stopped dominating the market. I hope that Facebook and Apple also will also get more scrutiny.
Ditto, my friend. :) But I will never think about some things the same way again. It was a memorable experience, indeed.
Someone leaves their computer unlocked when they walk away -> network access.

door locks: locks are bad, and doors are awful

https://www.youtube.com/watch?v=4YYvBLAF4T8
I have an Epiphone Les Paul. I traded an old motorcycle for it. It's not a Gibson but it's the fanciest model that Epiphone ever made and it plays and sounds amazing. I'm so used to it that it's like a part of me now.

The other thing my Miata. It's a fabulous car. Mazda did everything right.
What? Sure, don't buy the marketing hype but antioxidants ingested via food (as oppposed to pills) is supposed to be beneficial to you.

When you say it's "on your bullshit list" do you mean you don't believe in things like free radicals? Or do you mean that you don't think there's antioxidants in abundant supply in said product?
MasterCard Ending Signature Requirements
A lovely post. The Haskell-I/O-inspired brainflip is very nicely described.

I've never been a Haskell programmer, but a thing that struck me about the Idris book (which is mentioned in one of the comments on that post) is its very calm introduction to monadic I/O in terms of the separation between evaluation and execution - which the author of the book (and developer of Idris) manages without using the word monad, I assume deliberately.

There are a lot of appealingly surprising things in Idris. Other languages that have given me that "oh...!" feeling in the further past include Prolog and term-rewriting languages like Pure (and to an extent TeX).
Jeff Bezos's Blue Origin test fires game-changing rocket engine
With political power comes political problems.
TIPS and JGBIs are nothing but derivatives of un-sound money (fiat currency controlled by a small group of people, enforced by coercion), not examples of sound money people can choose as an alternative to fiat currency.

The gold standard you’re talking about was far from a market gold standard, banks and governments colluded so banks could print more paper money than there was gold in storage.

What specifically do you think “didn’t work out very well”?
The best secret santa gift I ever got.
Depends on the lock... A rake isn't that loud (could easily be covered by a cough), and will defeat a lot of cheap interior locks pretty quickly.
Layered and strict policies help prevent that. When I say strict, I mean the policies. If there is a security incident, you study it but not to blame someone. You study it to see where you can improve it.

My initial security training came from your tax dollars by way of the Marines. With the help of consultants, I designated much of our policy. Some of my employees spoke at Defcon, for example.

It's still possible for failure, but the chances are low. Each person entering is on a list - no exceptions. People who enter are NOT people who called us. We call you, at your HQ, and then do our vetting. Things like that. I am not going to go over all the methods, but we knew who was going into the facility beyond reasonable doubt.

Well, past tense. I'm retired.

You could still get in, but it's going to be difficult and expensive. Nothing is completely secure, nothing.
I address that at the bottom of this post. If they're gonna contradict themselves than we might as well circumvent that.
That's awesome. I have a cheapo bike that I've customized and I agree, there's nothing like having YOUR bike.
Mastodon is a microblogging platform. This does not fit into the format.
They could -- it's only illegal if you're over 40.
The Succinct Real History of Fake News
And yet, judges -- and other people -- do in fact respond to argument, even if not as often as they would ideally. If you ignore this and pretend that they never do, you are still making a mistake.
Thank god the TSA is not so lax! All that money going into high-tech state of the art security equipment and advanced training really does the difference.

Wink, Wink ....
I didn't know that Sergey Brin and Larry Page still held 51% of the company. That feels unreal.
Show HN: Json-viewer2.0 released
I think there are a lot more interesting superfoods.

Stinging nettles are amazing: 30% protein by dry weight, incredibly dense with vitamins and minerals, stingers contain human-compatible neurotransmitters. Also, the baby plants are most nutritious and can't sting you yet!
agree. i wouldnt be surprised if they weren't paid by google, doing something for a google employee, or invested in google.
You'd be surprised. When working on Firefox I regularly run into files with "Copyright 1999 Netscape Communications..." file headers.
Bringing Mixed Reality to the Web
Social engineering is easier as a woman than a man, at least that is what I believe.

I know companies that perform social engineering tests like this and they try to use their female colleagues for voice-based attacks as much as possible.
This seems a little like nitpicking. Interested parties file briefs with the court, and opposing parties can also file a brief with the court. It appears that none of the errors are so grave that they should change the ruling of the court. This is good, a ruling should be robust towards a slight changing of the statistics. Statistics change often, but the underlying trends are more stable.
Here are two examples from the article:

1. The NASA v. Nelson opinion wrote that 88% of private employers conduct background checks of their employees. The 88% number wasn't in any of the briefs filed with the court, but they did find in the briefs that 74% of employers surveyed conduct criminal background checks. Okay, the court got the number wrong, but clearly background checks are a common practice among private employers. Nothing damages the decision.

2. In the US v. Windsor the opinion states that most states permit first cousins to marry. Most states would imply that >=26 states permit first cousins to marry. In fact, 19 states permit first cousins to marry (restrictions are common). So the court got that fact wrong, but 19 states is still a sizeable portion of the states, indicating that permitting first cousins to marry is not uncommon (first cousins actually getting married is uncommon though). So again, the general point still stands.

While I think it would be nice to have fact checkers, the ability for opposing parties to file briefs with their own correct numbers is a pretty good deterrence against people lying to the court. I think in a lot of these cases, the opposing parties thought, "well, that number isn't right, but I'm not going to try the justices' patience by making them change that 11 to a 12."
Expect more PR articles for FAANG companies in the coming months. Elephant in the room: http://thehill.com/policy/technology/356170-trump-will-nomin...
All of these rules seem to make sense. They probably made sense 5 years ago?

But seriously, why the grace period? If I condone violence to promote a cause in October, is that ok? Just not next month? Is revenge porn ok for another 6 days?
It’s been around for a couple years already. Really great stuff, I just wish I had more time to read and participate.
Determinism in League of Legends: Unified Clock
That's programming. Defects come (and often stay) as you type.

Yes, it would help a tiny little bit if the compiler would check for nullable pointers. But this comes at a cost of annotation work / maintenance work / worse modularity, and it only helps a bit. There are so many more invariants (is this integer in the range 3-42 and odd or divisible by 12, is that integer a valid index into this other dynamic array...) that you can't practically check with a static system, and they are much much worse because many of them manifest themselves in much subtler ways.

All these formalisms work in some toy examples, but adhering to them makes a big mess as soon as it gets a little more complicated. Most basic example, const. I use const almost only for pointers to static const strings, because otherwise it always ends up in a big mess somehow (because const in one place is non-const in another place, guaranteed). And let's not talk about the const-mess in C++ where so many functions are duplicated just for const, without any pracitcal benefit.

I probably wouldn't mind a very light-weight opt-in guarantee-not-null syntax. But it doesn't matter for me, at all.
Scientists investigate why crows are so playful
Of course, the hacker ecosystem would be out-of-balance without Learners to play Fraggles to CADTs' [1] Doozers. [2]

[1] https://www.jwz.org/doc/cadt.html

[2] http://muppet.wikia.com/wiki/Doozers
Yup. The MD-80 takeoff inspired confidence.
I will advocate for this software solely on the principle you have defined in this post - it is a disruption of the hegemony of Facebook. Of course, it could go wrong, but currently it is a 100% better choice when it comes to being a part of a social network and simultaneously not having your life creepily vacuumed up by Big Brother.
This is actually really cool, I just subscribed. I'd like it if we could subscribe to subtopics or any papers that have been tagged with specific topics. For instance, I'd like to subscribe to CS papers. I think we might lose some of the crowd sourcing power if that was done too soon, but otherwise it could be very interesting.

Also, the shirts in the store are cool.
As i've said in another comment, theres also GN, the build system used for Chrome.

It's bazel-like, in C++, so you can have a binary tool, and it outputs ninja build files.

https://chromium.googlesource.com/chromium/src/tools/gn/

https://chromium.googlesource.com/chromium/src/+/lkgr/tools/...
Yeah, i don't think you know what that word means, my dude. There's literally zero of that on my TL nor was there ever.

Then again, this is probably just a cheap "when did you stop raping?" trolling attempt by a sockpuppet account created 30 minutes ago.
Grub itself is mostly written as a 32 bit program (almost it's own OS by now, actually). The x86 Linux kernel does expect to perform the protected mode switch on its own in the early assembly code right before the zImage decompression starts. So Grub has to switch back to real mode in order to jump into this part of the Linux kernel.

Grub has other ways to boot kernels. I once used a method that looks for a specific signature inside the kernel blob that would tell Grub to stay in 32 bit mode, put the blob at a certain memory address and jump into it. This was a feature of Grub 1 back in the day. I do not know if it was removed in Grub 2.
Monotheistic religion is a rootkit to the brain, and allows formation of organizations that are a) impervious to reason and b) allows concentration of power.

Religions aren't the only social construct that has this weakness but a hierarchy that resists accountability can result in some pretty bad outcomes.
Why does the Conjoined Alliance of Space Travellers keep producing red uniforms?
Hopefully Twitter actually defines a lot of these nebulous and highly-subjective terms going forward.

What is the exact definition of a "violent group"?

What constitutes "hateful imagery"?

Where can I find their database of "hate symbols"?

What constitutes a "hateful display name"?

What constitutes "condoning and glorifying violence"? (I would argue that many if not most video games at least glorify violence, from my perspective!)

In our modern Internet-connected society, the meanings of terms and symbols are subject to rapid and unexpected change. The ADL lists "Pepe the Frog" as a "hate symbol"[0], and while it's basically undeniable that many people use the symbol in an intentionally inflammatory or hateful context, I'm left completely at a loss as to whether or not posting an image of Pepe—or any cartoon frog for that matter—will get me suspended. (I have no reason to do so of course; this is entirely hypothetical.)

From the perspective of many people, especially those who use Twitter, certain political figures are considered to be inherently "hateful", and showing support for them is considered to be an act of hate.

There's a lot of talk about lines being drawn here but no talk of where exactly they will be drawn.

[0] https://www.adl.org/education/references/hate-symbols/pepe-t...
It's quite popular on HN - https://hn.algolia.com/?query=fermatslibrary.com&sort=byDate...

There's an occasional annotation that's about rapgenius level which, if nothing else, lines up with 'the collective mind of the Internet'.
I wonder if Apple is getting less scrutiny because they are staying out of sharing any private information with third parties and even trying to prevent themselves from being able to see it.
I wonder if the security guards probably notice but are more interested in avoiding confrontation. I'd hate harassing someone who probably won't cause any trouble, and having to potentially get into an argument, where they'll likely belittle my position and make me feel like a shitty person for doing my job.

I was a bank teller during college, and would be occasionally berated by people when I'd ask to check their ID when they were withdrawing money. I always asked if they'd prefer I let anyone trying to take money out of their account do so w/o checking photo ID. One guy swore he was going to get me fired for not letting him take money out of his account because he forgot his wallet at his desk.
Psx, PS2, Wii, PSP have been hacked to their bone, it was a great time because of the community it had created. All these people focused on finding exploits and sharing the most obscure techniques to restore a bricked device! I don't see this anymore.
Maybe they are mining bitcoins or playing Candy crush.
I believe that food can't be reduced to one ingredient. If something contains antioxidants but also a ton of sugar or other stuff you have take that into account too and see if the net effect is positive or negative. You can't just say food with antioxidants is good for you. It's like eating organic chocolate. It's maybe a little better than regular but it's still chocolate with a ton of sugar so net it's not good for you.
Think of it this way, it's not that these scientist think that only water-based forms of life exist, but the universe is very, very large, infinitely so. Since we have finite time to search it, where would you start looking? Would you start searching every single planet/star for some life we may not be able to recognize? Or would you take what we do know - that intelligent life can evolve from water-based planets - and at least start looking there?
51% of the voting shares
With great power comes great scrutiny. And rightly so.
API Harmony now has an API
hugogameiro seemed to say otherwise a month ago[0]. According to his post, it takes <1GB of RAM. Have things changed since then?

[0] https://news.ycombinator.com/item?id=15213203
I know a few people who were in need of new phones and went with iPhone 7s even though the 7 is out, probably based on similar reasoning to yours.
A lot?
I had the same issue at one company. Thats the company where I first learn about ssh tunneling. All the smart devs did it.
if we as a society idolized our leaders less, leaders would not have it this hard. But we idolize them in big part because they are encouraging it. So that's where perhaps leaders should start: don't idolize me, I am a person, with similar deficiencies that you all have.
Note that you have to use a workaround to get 100/100 - it excludes Google Analytics when the analysis is running.

I always get pinged for GA and for Google Fonts. Not sure this makes any sense. Kind of detracts from the tool in general, actually.
I would hope that a native English speaker knows the difference between

Cookies in the jar: none

and

Cookies in the jar: unknown
Are you talking about the metal band?
Something like https://instances.social?
The fact that you take someone's honest admission that they have a problem with something, and decide the correct reaction is to point at them and make fun of them, means at the very least that you're severely lacking in empathy.
Not a surprise.

People who want the latest and greatest are waiting for the X.

The 8 isn't big enough of a jump over the 7 so many will keep their 7 or if they have an older model will simply buy a 7 to save money.
Why not link to the credited source[1] or even better, to the original source[2] credited by same?

[1] https://consumerist.com/2017/10/19/mastercard-ending-signatu...

[2] https://newsroom.mastercard.com/2017/10/19/no-more-signing-o...
There is no 7s. I think you mean that they went with the 7 instead of the 8.
Ask HN: Do you know of any service providers in Fog Computing/5G for IIoT?
Again, you assume many things:

- they are interested in expanding;

- they didn't find a better solution to expand than going to other planets;

- their material structure is similar to us (they are physical, they have the same size/speed/time perception as use)

- the universe has no characteristics than we don't know about that could disallow us to perceive them (number of dimensions, or whatever)

- they emit some signals among the one we can perceive;

- they need and use energy as we do and as we understand it;

- they are not actively hiding;

- if we saw them we would realize what we saw.

It's like an ant assuming that because they can't smell pheromones from another hill, there is no life there.

Now, I'm for ocalm razor and I actually thing there is a strong probability that all those assumptions are true. But I don't know for sure that they are. They are just that: assumptions.
I know! All this work for Javascript. How many precious developer hours have been committed to this crappy language???
Don't know if this is a real thing or a gag, but if the latter, I give you a 10/10 for humor and sarcasm. If the former, my complaint is that on the sysinfo page, I can't see pertinent info (i.e. the product dimensions) from my text-based browser, lynx.

Update: I am able to reproduce the issue on w3m as well. Please fix your web site to be more command-line friendly.
>Someone leaves their computer unlocked when they walk away -> network access.

Sure, and how much time do you have, alone in someone else's office, sitting down at their desk to steal info?

First part of the article is about having been shown around by "Mary" and her boss, and then being with other employees, when did the pentester have the time to access network, lockpick doors, etc.?
Are you planning to make it free or sell it? You can explore gumroad, leanpub, or packtpub, may be.
The simplest way to automate delivery of your React Native Application
What is the end game in this hypothetical fraud situation?

- Fraudster gets hired and cannot do the job. They get let go.

- Fraudster gets hired and can do the job. No harm.

- Fraudster gets hired and can kind of do the job. They get placed on a performance improvement plan, and you train them until they either can or cannot do the job.

Think of this from the perspective of both parties. I think the risk of this type of bad actor is wildly overstated.
I once worked for a hosting company. Getting in through the front of the data center felt like going through an airlock on a spaceship with someone having to verify your identity with 100% certainty at each gate. Going in the backdoor just required waving an electronic key in front of a sensor with no verification you were key's assigned user, and tailgating was definitely a possibility. Needless to say, a break in would likely have targeted the backdoor. I think the front door was a performance put on for customers getting a tour.
I’m not saying it should be live streamed to YouTube, just for incidents that are resolved or public, and need long term storage. Obviously there would need to be some editing, ideally by an independent team.