jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Hey HN,

I've been working on an app to help teams collaborate better, using what I learned working at an all-remote unicorn about what makes remote and async work well. The core idea is that many teams are having trouble collaborating remotely - they are ending up in too many meetings, getting interrupted too much in chat, and information about who is working on what, or what discussions are happening, isn't flowing well.

AsyncGo helps by giving you a shared space that contains all the active discussions happening within your team in one place, and helps you make them happen asynchronously. Each topic is set up with a clear agenda, and then is worked on together over a few days. There's a clear due date that lets everyone know when the conversation needs to wrap up, and uniquely (I think) there's an explicit outcome field that the team iterates on together throughout the discussion. This means when you wrap up your topic, it's self-documenting. You can also set action items in the outcome if you have next steps, like updating documentation somewhere else. Once you're rolling with this way of working, you don't really need as many meetings, and Slack can become a lot quieter.

It has a free tier for up to five users, so please feel free to make an account and play around if you like. It's early days, but I think it has most of the basics and is usable now to collaborate in a better way. It's also on Product Hunt today (https://www.producthunt.com/posts/asyncgo), if you think it looks interesting I'd love to have your support there as well.

Either way, thanks for taking a look!
Oh great. A new way to waste my time at work.

Ontopic though, this could actually be a good way to educate people on the dangers of sharing. Only 5 mins in myself so far though.
As an astronomer who works on infrared data every day, I am really grateful for everything you guys are doing. What kind of simulation software are you developing?
I'm in my 20s and I have no dependents or known health problems.
There are also endless documentaries on WW2, that end with the fall of Berlin. What happened after that? There's very little information available on what went on in Germany for the next year or two.
Ditto. I love this book. It's full of all sorts of wonderful knowledge about how Linux works. It has also served as a great way to prop my monitor up higher from time to time!

Here's a link: http://man7.org/tlpi/
Meh.

When I saw those '1's in the 'Hacker' style I hoped for an actual collaborative filtering but this seems to be merely a feed aggregator. That I don't need - I'm familiar with RSS and its readers.

On the other hand collaborative filtering and comments would add some actual value. More value for sure than the ability to change styles (all equally ugly BTW).
All that would be required IMO for this to be a perfect solution for time critical data would be if we had an IP packet header flag to indicate to routers that our packet is time critical, so if it can't be passed on immediately, don't buffer it like a TCP packet, just drop it. -- cheers
This confused me as well. The name is fairly deceptive.
I never thought about it that aspect. Good point. I did have a similar thought yesterday though at Barnes and Noble, when you check out this time of year they ask if you want to buy a book for a charity book drive. I figured most of the people who would be interested in reading would have already found a way to get material without getting ripped off by a bookstore. Be it pirating, project gutenberg library or thrift shop
Science is not as simple as that. We have to use the experiments we can a actually perform, and those are usually less rigorous than we'd like. Disregarding anything that doesn't fulfill some arbitrary standard of rigor as non-science is foolish. We have to keep the limits of our experiments in mind, but that doesn't mean that anything shirt of a perfect experiment is useless.

Computer Models are also testable, repeatable and falsifiable. They are certainly science, you just have to always keep the limitations and goals of a specific model in mind and avoid over-interpretation.
I'd like to see a followup article on how the meat of different sitcoms is presented. For example, I remember figuring out the formula for Three's Company, where in almost every episode the "muddle" mostly involves a misunderstanding between characters, or where the audience has information that one or more of the characters doesn't have. Whereas other sitcoms have information that is kept from the audience until the end, which builds a different kind of suspense (in the first case, you are wondering when and how a character is going to "get it", and in the second case you are waiting for the characters to reveal final information to you).
> In the US, is it cheaper to live rurally?

Very much so, but it is hard to find professional work in truly rural places (less than 20,000 with no big job source like a university or a capital).

However, I think the sweet spot in the US are either small towns with a county population of about 300k population with a research university or the (even better) small to midsize cities like Austin, Portland (both), Milwaukee, Cedar Rapids, etc.

Just riffing, FWIW
Pretty much sums it up. Instead of a simple form and some "I have an unusual address format" check box that gives a more free form field we have people abandoning all restrictions.

And being burned by the total anarchy tried, there is the usual discussion about localization not being worth it that simplifies to "I don't believe those not like me should get my attention".
Good point, though I was thinking about doing it by reducing the income tax.
Mining requires expending computing power to solve a puzzle. The puzzle is to get the hash of a bunch of transactions below a certain number. The first to solve it receives a number of bitcoins.

Mining is based on a network agreed difficulty level. So as more miners participate and get better hardware the difficulty of the puzzle increases (by lowering the bar).

Currently it requires dedicated custom-built hardware (built solely for mining bitcoins) to make any kind of money mining Bitcoin. Even then you have little chance of winning the reward - so you normally would join a mining pool to pool computing power and share rewards with other miners.

The mining acts as a proof of work. It helps solves the problem that in a peer-peer system you can't trust anyone, because in a democratic system an attacker can run up any number of nodes they like at little cost. However with mining this is not possible, such nodes will not be trusted.

This is a very simplified view of things and there are more complexities but it gives you an idea.
My experience has been the opposite. Everything from the obvious keyboards and drum pads to controller boxes with LEDs, faders, dials, etc, tend to use usb midi, with drivers that Just Work.
You're demonstrating that you don't know what monads are. "Type wrapper function" could mean any number of things (lack of specificity is a bad trait in naming), but it couldn't mean a monad: monads consist of three things, whereas "type wrapper function" implies one thing.

Names don't need to be metaphorical. The purpose of a name is not to teach you what the thing is. For that, you should have a proper explanation from someone who knows. Names have a different, very important purpose: uniquely specifying the thing being named. "Monad" does that very effectively.
LG has been already caught spying viewers through their Smart TVs [0]; if that's common practice, I wouldn't expect them to open source their phones or anything else. Signed the petition anyway because I always support those efforts, but won't hold my breath on it.

0: https://doctorbeet.blogspot.com/2013/11/lg-smart-tvs-logging...
Will a company be able to claim a carte blanche patent over self-driving?
This doesn't answer OP's question. Tech reviewers have extended access to phones to see if they live up to the hype.
I think 'discoverable' is one of the big Apple tenants of design, or it used to be (but I am not a designer).
I initially wanted to pull all my data, but then realised that I in fact encrypt everything locally so what they see is just garbage, so in my case if the provider is unsafe and leaks all my data, that would be of no use to anyone.
Do those assume/require that all the data will fit into memory?
they have still succeeded at their actual objective of getting rid of the activist employees.

Activists often get a free pass. So long as they're saying the "right thing," the press covers for them. Since anyone can just put out their slate and become an "activist," this creates a situation where random people people are given enough power to abuse and basically no oversight.

What if we had a society where Doctors got a free pass? What if there were no qualifications, and random people could call themselves doctors? So long as they're saying the "right thing," the press covers for them. Since anyone can just put out their slate and become a "Doctor," this creates a situation where random people people are given enough power to abuse and basically no oversight.

We have historical precedents for this. What you get are the moral equivalents of wild west medicine shows.

Further symptoms: When you start giving [X] a free pass, you'd start to see a degradation in the follower's understanding of morality, ethics, and fundamental principles which have far-reaching game theoretic consequences. These consequences aren't that easy to understand, so we'd expect to see people do shortsighted things which bring about those consequences. One would expect to see an ethos of totalitarian obeisance in [X] groups replace an ethos of free inquiry. One would expect to see forms of bigotry and the shallow judging of people by surface characteristics, sneaking in while disguised as other names. One would expect to see some scummy people who latched onto the moniker of [X] for a variety of reasons, who later on show their true colors.

One would expect to see the behavior of the mob.

Presumably the companies think they’re getting a reasonably good deal out of firing the organisers.

Some activists are genuinely speaking truth to power. Some are exploiters. Some are somewhere in between. There need to be checks and balances. The fundamental right of free association isn't so bad a place to start.
i've seen some people complain in that manner.

not sure if this applies to you directly, but here's my 2¢:

1. a lot of people fall for the meme and drink the koolaid that if you spend 6+ years doing nothing more than studying then BOOM, you'll graduate and companies will just blindly start throwing money at your face. surprise surprise, it doesn't work like that.

2. people should follow their passion and everything but they should also at least keep an eye on the market.

3. students (not universities) should really start considering an university course unfinished without some kind of internship. if you manage to get an internship in a company that uses the tech you're interested into (in your case, gis) you can either realize you don't like it that much or understand what the direction for your studies need to be in order to be more proficient. (applying for internships is sampling the market, btw)

4. specialists are only needed up to a certain points. in most situations a good generalists can learn enough to get the ball rolling and bring home results. see like an 80-20 pareto principle or something like that. btw, a good generalist can surpass a specialist over time.

> I blame the internet and the accessibility of knowledge to the point where people can go "IDK WTF this is, but lemme google it".

the people you complain about probably can already do a lot of other useful stuff, to the point they can just "lemme google it".
Distillation?
Impressive, but not quite Valens Aqueduct old.

https://en.m.wikipedia.org/wiki/Valens_Aqueduct
Matt Kohut from Lenovo blames LCD makers. He says they make much more profit selling panels for TVs than for laptops, so they standardized on HDTV aspect ratios and won't supply affordable 4:3 panels:

http://lenovoblogs.com/insidethebox/?p=220

(I have no idea how accurate this is, but other computer makers have given similar explanations.)
Interesting comment by Mark Suster. That leaves PHP, Java, and Python, perhaps. Did Suster ever expand on his comment?

I would think this depends on the acquiring company and their disposition to the language you're using - and the capabilities you've built.

Back during the rumored YHOO & MSFT acquisition, there was some concern over how a LAMP shop (YHOO) could integrate with an ASP.NET shop (MSFT). I don't know how much of an influence that had in the acquisition negotiations, but I wouldn't be surprised if it was at least a bullet point on the list of "Cons."
That (52 Mbit/s) was extremely small in comparison to modern DDoS attacks (which can be in the hundreds to thousands of Gbit/s).

It could have been launched from a single raspberry pi with a 100 Mbit/s residential uplink.
Took some effort to refine a websearch:
https://stackoverflow.com/questions/2158516/delay-before-o-o...
> Confronted by Rep. Rashida Tlaib, former SolarWinds CEO Kevin Thompson said the password issue was "a mistake that an intern made."

Imagine a bank where the CEO says "the problem with all the money going missing was that an intern dropped the keys to the security vault and we had told the guards to never question anyone who had the keys, just let them take whatever they want without question". Seems to me that you can't pin anything on the intern. The problem was the extreme lack of security practices at the company, which ultimately falls on the CEO, who's trying to blame his own incompetence on a intern.
Grugq makes a few good points here:

Sophisticated hacks employ a kill chain - think of it as what aviation calls a "cascade of failures". There's no single cause for the awful outcome, but instead a series of events where intercepting any of them could have mitigated the crash or in this case, the hack. For example, sure they got in, but they also remained undetected. If they didn't get in or if they were detected, the whole thing may have been mitigated.

I also like how he's breaking away from just labeling the thing 'APT' and instead he describes the entity behind the attack, who they are, where they come from, what motivates them and how they are goal oriented rather than opportunistic. In other words, they didn't pick the target because of a weak password, they picked the target for strategic reasons.

And finally the point of how well resourced and experienced these operatives are - or to use his phrase, they're pretty fucking metal. To unpack this a bit, the operatives targeting these kinds of attacks are well funded, experienced, patient, persistent, have large teams and once they've picked you, it's really hard to consider the odds stacked in your favor unless you truly understand what you're up against and have prepared accordingly.
Still use my DVD player since I have a nice collection but not growing it any longer. Owning movies is just not important to me nowadays. I rent via streaming 1-2x a month.
Do you have a citation for this? Not doubting you but I’d like to read more and most I can online isn’t very technical
> Well, the PS4 is certainly better than the PS3

I don't know about PS3, but the thing that bugs me about PS4 is that it requires installing games. It can't just run a game straight off the disc like PS1 and PS2 did, it has to copy it to its hard drive first.

> Modern ARM chips are certainly better than what we had in 2009 in every respect.

Modern processors are, generally, great and very fast, regardless of the instruction set. Their greatness is usually compensated with mediocre software that is being constantly rushed to meet imaginary deadlines that no user cares about. The result is that the end user never really realizes how fast and capable modern hardware actually is.
I'm stunned by the image showing the difference between original and what Google apparently considers "high quality"
Ah so because I don't take action against something I can't change, I shouldn't take action about things I can change.

Guess I should start beef again because I don't do anything about the Uyghurs.
What do you think about this infographic: https://ivypanda.com/blog/homeschooling-101/? Saw some interesting thoughts about homeschool there, but I need an opinion from someone with the experience.

P.S. Deciding if I want my child to be homeschooled given the current situation with the pandemic.
No, the worst is when you get to talk with people fresh out of college, and you can't give them a job, because they are useless. Sober up people.
This is a great example of the curative powers of even a little bit if sunlight. Good job PP!

Now if only Verizon had shame.
A lot of the world doesn't subscribe to the individual-is-always-paramount view. This situation sucks, but helping the person starts with understanding the problem.
Is Detroit more dysfunctional adjusted for economic condition? Because even a well-run city would be in a bad situation if the local economy declined, for unrelated structural reasons, the way it has in Detroit.
"However, this is not totally in sync with how those sides are presented to the public, or the international public in any case."

The difference is that I look to actions, not words. There's no evidence based on actions that US liberals have a problem with strong police powers; they talk about how bad it is, but monotonically increase the powers, then use them. Conservatives in the US may occasionally grumble about gay people, but they take no action whatsoever to do anything about it, except in very small jurisdictions. The press plays these issues up because it helps the narrative, but they are not a significant force. There is absolutely 0 chance of any sort of "anti-gay" legislation passing through any element of our government right now, and this will most certainly include whoever is elected in a few years.

Since US liberalism controls the US media, and broadly speaking fairly leftist elements control the international media as well, you do not tend to get a straight view of what conservatives are and are up to. Mind you, I'm not saying you're going to like them if you really knew, but it's a very distorted view that you get. In particular, the media carefully seals away anything like a reasonable argument for their positions, and makes sure to play up only dumb ones. For that matter, it is true that it is also a distorted view of US liberalism that you get; you get a lot of the high rhetoric reported, but good luck hearing about their actual actions. (Seriously; watch the news. How much of it is dedicated to politicians just spewing their lines, and how much of it is dedicated to an in-depth report of what's actually happening in the field where the policies are being implemented? You may be shocked.)

Anyhow, yes, I am reporter on the field with my own slant, but one advantage of not really fitting onto the left/right Republican/Democrat axis is that I get a bit of a clearer view from not having a strong allegiance to either side and psychologically needing to defend "my team". US "Liberalism" and "Conservatism" have shifted a lot from the core meaning of the term. (Indeed, there's a thing called a "Classical Liberal", if you look it up, and that puts you firmly on the US Conservative side. Should have used that example earlier.)
This doesn't belong here at Hacker News.
This sounds like a potential attack vector.
Though capital costs can be ignored if this is something the user already purchased.
Oh they already exist :D

Heck I have a feeling adecent number of people who work on such operations are on HN
Accurate to what? How some other person moves? Its like wearing someone else's skin Ed Gein style. Maybe if they were modeling it based on other photography.
I skimmed through the manual and from what i can tell this seems to be more of a language (with a REPL) with support for handling data streams (they call them I/O Spaces for some reason) than an editor. There does seem to be support for declaring types of variable length and it is one of the first examples:

type Packet =
struct
{
byte magic;
uint<16> length;
byte[length] data;
}

It also seems to have optional fields using conditions, using the optional extended header in MP3 id3v2 tag as an example:

struct ID3V2_Tag =
struct
{
ID3V2_Hdr hdr;
IDV2_Ext_Hdr ext_hdr if hdr.extended_hdr_present;
}

(this is an alternative to another way it provides by using unions which work similar to C unions but each alternative also has conditions for when it is valid).

So at least from the above i think it should be possible to declare types that work with variable length and prefixes like that.
Not to be confused with Apache Arrow's Python bindings (pyarrow)... https://arrow.apache.org/docs/python/
Already. The sneaker market is filled with sophisticated bots.
This is part of why we need a carbon tax
If Griddy goes bankrupt that won't erase their customers' debts. The customers will still be legally required to pay the receiver, who will pass on those payments to Griddy's creditors.
That's where we're coming from. She was using my Wacom Cintiq, but she's mainly comfortable working on the couch and she needs it for elaborate line drawings, rather than paintings (she works in education). The iPad just didn't work out because she's uses a special windows software for the whiteboards. So a Win 8 tablet with a digitizer seems like the perfect match, I'm just uncertain which tablet to buy.
Serious question - Mint.com has a feature like this, what makes your feature different?
Have you seen the Java code behind JIRA? It's very Enterprise.
That sucks!

I have an account. I log in but I never post. I only use it to follow some interesting accounts —that is all. I don’t contact customer service i don’t feign outrage I don’t virtue signal I don’t post memes... it’s by all means passive.

WTF, I just want to follow some accounts which disseminate useful information.
I had it too on my Amiga. Same time about. My father also had one of the first color inkjets from work that mostly stayed at our house.

I'd include color photos in my school reports. Teachers stared open-mouthed at them. It was like having a superpower.
The key phrase here is "general-interest" cohesion of the group is harder to achieve when the range of topics is very wide.

Most of the sites that maintain a good discourse revolve around specific subjects, often to a specialized degree.

HN is a group that discusses technology and its implications, this framework gives the group a cohesive context. The scale is different.
The TED talk he links to is definitely worth watching.

http://www.ted.com/talks/rory_sutherland_sweat_the_small_stu...
I just emailed you (Seattle).
It’s quite a nice solution actually, but I’m afraid it’s far too coupled with the Django models for many of my use cases. A lot of the time you’ll create a Resource without any model to back it—for example, most Rails projects use a UserSession resource for logging in/out, with logging in => new/create, and logging out => edit/destroy.
Ah, the infamous Bugatti Veyron problem
I'm pretty sure Grey's Anatomy (the book, not the show!) doesn't draw clothing over the figures...
This was submitted earlier, and already has a great deal of discussion:

http://news.ycombinator.com/item?id=2013346
This was submitted earlier, and has considerable discussion:

http://news.ycombinator.com/item?id=2008438