skysight-inc/HackerNews huggingface dataset:
The scientific atmosphere, recalls Dillehay, was “clearly toxic and clearly impeded science.”
New giant virus may help scientists better understand emergence of complex life [pdf]
The submitter maybe shouldn't have rewritten the title ("Please use the original title, unless it is misleading or linkbait" https://news.ycombinator.com/newsguidelines.html). But there's another factor: HN is highly international (at least 50% outside the US), and often commenters interpret things as offensive violations of cultural norms when the other person's intention (edit: and also their meaning) was benign. I hope I can say without violating any confidence that it was probably a case of that here.

Consider that if you lead with "Jesus Christ on a cracker", you might be assuming something false about who you're talking to, and unfortunately adding poison into the system.

Edit: anyone who's interested can read the long discussion below, but I should note here that in the end we replaced the title with something more neutral. That's what we usually do when people have complaints about a title. (Submitted title was "A school girl became the first person to fold a paper in half 12 times".)
It appears that you need to be convinced that a crime was not committed. That you have the presumption of guilt and you will stick with that because in your gut you feel like he must have been complicit in the election meddling.

I take the opposite approach. I need to see evidence that the Trump Campaign actually conspired or coordinated with Russia before I will believe or assume that they did.

I also take the position that this accusation was politically motivated from the very start, and has no evidentiary basis. That illegal warrants, illegal leaks, and slanted and straight up false reporting were used in furtherance of those same political goals. And all this makes me doubly determined not to accept anything but evidence before entertaining the notion that there was collusion or coordination or cooperation.
The full text of the lawsuit is located here: https://regmedia.co.uk/2019/04/23/hertz-accenture-website.pd...
Please, Mozilla, choose Matrix. https://www.ruma.io/docs/matrix/why/
There are actually very few alternatives for the autobuild part. The only alternative that I'm aware of is Quay, others require you to roll out your own build & push process.
Sometimes you don't know what to monitor until you know the attack vector. We are only human
The suction cup kid was called a schoolboy too and he was some 16 or something. This is really not a big deal.
On anecdata point.

I have several (all government) clients who cannot access port 8080 from their office network. We now have a bunch of aELB rules that forward a specific path prefix to port 8080 internally. I have not yet been accused of intentionally circumventing their firewall. But I live in hope...
Isn't that what journalists and our congresspeople are?
I use Distill for this which is implemented as a browser extension. Works pretty well: https://distill.io/
Well, if you do it some 30 times you'd have a stack to the moon so that may help understand.
Why are banks liquidating such huge assets without proper ID or delay?

I guess people can't remember secrets, so you have to use something as a root of trust for password resets and so on.

Would be good if the banks realised that the available roots are all dubious and so they should require authentication on several for suspicious transactions.

Phone numbers aren't secure. Post isn't secure. Email isn't secure (and can often be rooted with the phone number---thanks shitty 2fa). Credit cards can be stolen.

But it's hard to get the phone number and the postal address and the physical debit card and the email all at once.
Microsoft Songsmith Commercial (2009)
A Giant Virus That Turns Amoebae into Stone
Well the email said:

> This unauthorized access could have allowed unauthorized parties to access and/or view information related to your email account (such as your e-mail address, folder names, the subject lines of e-mails, and the names of other e-mail addresses you communicate with), but not the content of any e-mails or attachments, between January 1st 2019 and March 28th 2019.

Notice it says your email account. The whole email is about the account of the recipient, not those of other recipients. Given that they explicitly worded it this way and people clearly misinterpreted it to mean something else, I hope you can forgive me for being a little skeptical of third-party anecdotes that suggest Microsoft claimed nobody's email contents were accessed...
The GOP's tax heist that has led to dumping rocket fuel on an already insanely hot market, leading to stock buybacks that give the illusion of growth and mask warning signs, coupled with removing the safety net of having the ability to reduce taxes when things do start declining.

We're in for a rough one, and it is VERY intentional this time.
Interesting way to look at it statistically. So if you're a top 10% programmer your odds of being a millionaire in a startup are 1/160? Just doesn't sound right to me...
.iso is perfect -- TK50 drives are scary in how they operate, and I'd be scared to put a rare tape into one.

I gatewayed remote logins from arbitrary hosts, and I probably used a stock DECnet facility to transfer/share files between a VAX/VMS and Ultrix MIPS box, possibly direct to NFS volume mounted from a SPARCserver onto Ultrix. I think there was at least one NFS implementation (TGV?) for VMS at the time, but didn't have it.
It's not that hard to roll your own (I'm doing that). It's not trivial, but if you need autobuild rather than just tags, it's not a huge time investment either. Some systems have all the necessary stuff exposed as plugins too (for example buildkite)
True, but then you would loose all the coloring. By targeting only the attributes that generate additional syscalls, you can keep the vast majority of the colors and get a nice speed bump. Win win.
The best visual description of a company
> There have been so many proposed algorithms on this idea over the past years, yet here we are, still waiting. For now, it's either vaporware or it has a security flaw.

There are several proof of stake networks running right now. Care to elaborate on the security flaws?
How to Crash Test a $2M Koenigsegg Hypercar
That's because npm has a history of screwing the pooch.
I've had my comments downvoted and flagged in the past. I stand by every single one of them and don't hide behind my opinions being downvoted as an excuse to destroy the rest of the discussion.

Otherwise editing and hiding your posts does nothing but make the rest of the discussion and the people trying to engage you unreadable. What you want is an echo chamber where people must agree with your positions.
Agreed about the JC comment but as for the title, sexist biases in other cultures shouldn’t be accepted here just because the sexism is well-intentioned, which it often is.

Likely the young woman was gender referenced to emphasize the “surprising, unexpected” outcome. Bottom line high school males would more likely be described as “budding mathematicians” or simply “students“ than “schoolboys” and that is a double standard.
I would argue that both Brian W. Kernighan and Rob Pike are exceptionally bright individuals, and likely able to hold considerable more abstract complex thought in their heads than the average person.

One of the bigger blindspots I find with exceptionally bright people is they have no concept of how their brains are capable of things that far exceed the capabilities of the average person.

Or said another way, of course Brian W. Kernighan and Rob Pike think that thinking harder is better than experiencing and seeing. Because they can.

#jmtcw
Well, it's not for nameless others, right? It's for me and my friends. Almost all of my photographs are only seen by my friends as we reminisce over some trip we took together or something funny that happened that day. And when the photo is good, it evokes the moment better.
You're not wrong, even if it is an unpopular opinion. It's really sad to me as an early internet user. Their side projects have all seemed to fail, and Firefox has never been further behind. I don't see them as being solvent in as little as a few years.
> It's a really good article.

That is pretty much the thing we most hope to hear from users.
If you want to extract strings from XML that arrives in a well-known format that meets certain expectations that may not be rigorous, then regexes can be fine.
hash+salt please
If by "doesn't work" you mean "only works for a while", then there might be some value in that.
Wildly irresponsible but no surprise from the “trading babies” company.
I think you're misinterpreting him. He doesn't say that it's not a bad thing, or that it's a hoax. He simply says that the US does the same thing abroad and it's hypocritical to not care about that part of it.
This is definitely my feeling, but e.g. my BIL prefers gift cards (NFL Shop and BWW when in doubt) over all other gifts including cash.

He doesn't like "stuff", but he's frugal and otherwise won't spend straight up cash on himself. Goes straight into savings.

I would never dream of getting him a gift card to help a shop, though. I get him gift cards for things I think he will enjoy but is too disciplined to spend money on for himself otherwise. It's actually a nice way to force myself to really think about him and "give an experience". Or, when I can't, some decent wings and a beer.
Surely you're not trying to manage 40+ people yourself. Your "team" is actually a division or sub-organization that should have a number of managers or leads within it. You are not a manager but a director/VP. Your actual team consists of the managers who should be reporting to you.

Each of your leads should probably be sending out a weekly email detailing the work that their team has been doing. You should be working closely with your leads so that they are distributing the right information downwards. You need to empower the managers below you rather than trying to take this all on yourself.
> If you split away youtube, youtube would likely fold.

I see no problem with this.

If you had to pay anything to distribute your video, the quality would soar relative to what we have now.
>those people often seem to be there for no reason other than to tell people to RTFM, play topic nazi to such an extreme level that apparently nothing is actually on topic, or just generally berate people for having the gall to say something in the channel. Ops are extremely touchy and seem willing to immediately kick people rather than have actual discussions about things that challenge any of their beliefs about a particular topic or how the channel is being run (any such challenge, no matter how genially presented, is perceived as combative and results in a swift kick).

Funny, it's been my experience that IRC culture was always like this, especially in the late 90s when I started using it.
> Using a debugger only makes sense if you're dealing with a mess. Fix the mess don't build tools to work with it.

I have long thought if I was unable to use a good IDE debugger I would just change careers. Why? Because often I make the wrong assumption about the data that library or 3rd party functions will return. It is not until I can actually see the data that I realize my assumptions were wrong.

Using a debugger is all about learning, and debuggers make learning faster.

I am often able to code rings around my peers on projects. And I believe the reason is not because I am better or smarter but because I use a good IDE and debugger. And they don't.
You made quite a big claim in the first sentence but the rest of your comment doesn't explain it.
I get down voted a lot. It's fine. People here don't like what I have to say. Little debate. Just down votes. I speak the true tho.
Consider, though, that a lot of those big sites are there because of various tricks to push theselves up in ranking because they have money that the small, niche sites don’t.

The little guys don’t really have a chance, unless you have a search engine specifically biased toward them.
Full reserves aren't required to maintain the peg, fractional reserves can work as well. However with fractional reserves there is a risk that the backer might lose money.
Or their development team was made up from people they got from Accenture. It's not uncommon for large consultant agencies to place staff at clients where they've worked on projects before. Those people, of course, have divided loyalties.
Any plans to support WebVR or similar? I always thought it would make lots of sense for real estate companies to allow a VR walkthrough of their properties.

Pretty sure most people would be blown away with a HTC Vive setup to walk through your future home!
I find it telling that I know the public transport better in London than my own city - it's just easier.
Trs80 Coco series used the 6809 CPU that is 16 bits. The article talks about Linux on 8 bit systems.

I'd say the Mega65 might be a good 8 bit machine to port Linux to. http://mega65.com
You aren't the one hurting Docker, they've done that themselves. You put the word out there, so thank you for thinking of everyone else out there.
Yesterday at 9pm PT my private Github repo produced this notification:

The following SSH key was added to the foo/bar repository
by myorg-dockerhub-user:

Docker Cloud Build
39:31:51:be:d6:00:c4:ef:c7:74:c2:16:66:33:93:06

If you believe this key was added in error, you can
remove the key and disable access...

I wonder if this is related? Dockerhub integration and its keys were still present on Github. In any case, I've revoked everything until the impact becomes clearer.
You can say that about any creative work now. There is an incredible glut of new books, music, painting, and even film. Unless you’re willing to make self promotion a full time job you will release your work into obscurity.

That doesn’t mean you shouldn’t be creative of course. It just means you should approach it in such a way that the enjoyment you get out of it is its own reward.
Not GP, but I often find myself writing making statements (which is awkward with find), or using syntax that find struggles with.
Fitness trackers 'add miles to your marathon'
Instagram collects battery level to do what? (privacy policy)
..actually I think I would add a “order VR Kit” button/landing page and just see if there’s any interest.

Then start shipping a “good-enough” VR headset (possibly branded with your company) and support for your 3D files.
The article mentioned that they knew this, but wanted to continue supporting as much color as possible.
Where the Rust channels are hosted is not a Mozilla decision. It was a Rust community decision made some time ago, when the set of alternatives was smaller than it is today.

Separately, Mozilla has decided to shut down its IRC server. This impacts the users who remain on IRC, but the decision was made by the various community teams a while ago.
> Nobody is policing tool usage here..

> I would be very concerned to see a developer using the debugger on a daily basis especially if they're using it for state validation.

Those two statements seem to be in conflict.

Or maybe I should say that latter is not "policing" so much as "patronizing" in a condescending manner.
Not if you use SPF/DKIM/DMARC they can't, that's the whole point of those various additions.

All those "I hacked your email and send you a message from you account" I don't get, because I have a DMARC policy that says if you don't pass SPF/DKIM then you get rejected. So try as the spammer might to connect to my mailserver and pretend to be me, they can't, because my mailserver sees they're not authenticated, and the mailserver they're sending from isn't in my SPF records, isn't signing the message with my DKIM key and therefore it gets rejected at the SMTP level.
Open-source Chrome extension to save the state of a page for further analysis
Wish there were some data available on the efficacy of it for them. As a marketer, broadcast is always an interesting one to watch as budgets shift to digital.
If the passwords are hashed, just what are the likelihood of your passwords being decrypted? I’d also imagine it is a one way hash since that’s typically the norm so I don’t even know how it can get decrypted.
I have a lot of success by having put my mailservers in the dnswl.org system.
I think there's a big difference between Downshift and Base Web. Downshift is a low-level component offering powerful behaviors that you can use to build your own UI widgets, etc. Base Web looks more like a set of ready-to-use UI widgets. You use it because you specifically want a button that's styled and works the Uber Base Web way. Uber wants all of their buttons to look consistent, so obviously Base Web is going to have styling built into it. Maybe Base Web's button could be implemented using Downshift. If you don't want Base Web's button styling, then you're not Base Web's target audience. You're probably best off implementing your own button using Downshift too.
I've been wondering the same. I think most people google numbers that called, so it has to be a lucrative business. There are a couple sites that are for user reports that are actually nice, but the vast majority seem to be scammy and irrelevant (not even the right number), or completely fake information. Once I googled a number that returned a lot of results for a first initial, last name and address. It was my own mother's number of the last few years that I kept forgetting to save. The results were obviously either fake or many many years outdated
Not on twitter.
The original phrasing was "at scale". I'm only talking about sites with more than a dozen components and/or pages. At my job we have hundreds of components, some of which are used in hundreds of contexts, and we would have an insane time avoiding style leakage without nested selectors.
Are you sure you aren't conflating AGI with AI? If not, could you define AI?
Doubtful

> 2^12 = 4096. So folding a sheet of paper 12 times would result in something 4096 times as thick. If you think about a stack of printer paper nearly 2 inches thick, well that's only 500 sheets. This fold would be more than 8 times that thick
https://news.ycombinator.com/item?id=19763915
Thoughts on Bootstrapping GHC (2018)
What Has Irony Done for Us Lately
On HN, underneath the link there's a list of other links. This thing:

43 points by nwrk 2 hours ago | flag | hide | past | web | favorite | 7 comments

Click on the one that says "web" then click on the WSJ url in the search results and you should get the full article.
Nope, though you're generally supposed to use a project that uses libsass (of which there are many), not use it directly. If the issue is the binary itself, then maybe the Ruby version is what you want after all.
As an admin helping out the Go Slack workspace, which is about to cross 39,500 registered users, they would be ill-advised to go with Slack if moderation is one of their goals. Full disclosure: our Workspakce does have some sort of agreement with Slack, so our space isn't a free space (we have full history), and even then we aren't able to get them to provide support around moderation of users.

There is no mechanism to ignore a user, mute a user, or temporarily suspend a user if they need a timeout. The first two are completely impossible, while the latter today is manual / mostly possible using undocumented APIs and mechanizing of HTTP requests. Users reporting spam is done by them sending a message to an admin, or in the admin channel, and requires someone to manually intervene and moderate the message. So we effectively need to aim for follow-the-sun moderator coverage, which is a bit painful.

In terms of usability and accessibility, some of the things Slack does (e.g., threads) are not super-inclusive or accessible to users who use screen readers. Today, based on feedback I've gotten, IRC is still superior for users who rely on screen readers due to some form of visual impairment.

Whichever product they go with, it'd be nice if they provided an authenticated IRC gateway which would allow this class of user to have a better experience using the platform as they could use one of the text-based IRC clients that has served them well.

For everyone who is saying they hope Slack isn't the choice, I'm fairly confident with these issues today they won't pursue Slack. If anyone from Mozilla, or any other org, would like to discuss some of the challenges we've had using Slack as an open community I'm more than happy to schedule time. I'd like to help you provide the best experience and community for your users.
Not being able to have code that compiles in debug but doesn't in release is a pretty serious issue for CPU-bound performance-critical code. Otherwise, you're going to be commenting things out a lot or using preprocessors, both of which are annoying and slow down development velocity.

As an example, checking errors on GPU is enormously slow because you stall the CPU until the hardware FIFO drains every time you do. You can't ship software that checks for errors after issuing each DirectX or OpenGL call. But writing graphics code is also really annoying without a debug mode that checks for errors after each render command, because the failure mode of graphics programs tends to be "black screen" or "screen full of garbage".
Protect Your Application by AWS WAF
Ask HN: What are the features you want in Hacker News?
I'm planning to build a subscription service for Hacker News notification. And I wanted to know besides notification service what else I can build in top of Hacker News API.

Suggestions welcome.
Docker Hub's Github integration requires both read and write access for private repositories. In fact, if you want it to set up deploy keys I think it requires Admin access.

See this issue: https://github.com/docker/hub-feedback/issues/873
Non-paywall version: https://www.msn.com/en-us/news/world/china-exploits-fleet-of...
1. Because humans aren’t perfect. 2. Because mistakes happen.
3. Because there’s a cost to everything: if you want better security, it’s going to cost you more, immediately. And we don’t always estimate trade-offs correctly (see points 1 and 2).
Maybe it is a tool issue?

For example, if developers using Linux are asked to teleconference using tools built solely with Windows in mind, sometimes it will work with a VM, but often it randomly doesn't.

If I remember right, Intel used Skype for Business which as a teleconferencing tool was just rubbish. (Maybe it still is?)
I downloaded it last week without an account. It involved one of those non-obvious skip button dark patterns.
I'm probably being a blockhead but I didn't quite get how the testcase macro is used in instrumenting coverage. Can you explain that?
No, I don't believe I'm misinterpreting him. He is clearly showing heavy disdain for the assertion that the Russians had any material effect on US elections. He is also pointing out that there is the much greater issue of Israeli collusion that everyone, including yourself, is ignoring when the Russia collusion narrative is a "joke" (his words). Everyone please watch the video for yourselves. It's short.
While Slack's IPO is very unique, it is indeed raising money. Uber & Lyft book driver incentives as marginal costs but that's about it. Of course they are all software companies.
I sent mail from my personal gmail to my company email (different user) for expenses

Since money was involved, I paid attention and followed up

Our finance person found many emails in Spam that were important and should not be there

On the other hand, my personal Spam folder is certainly full of crap I never want to see. But now I don’t trust the system, so I have to scan them anyway
The Evolution of Open