skysight-inc/HackerNews huggingface dataset:
> this project would like to help every PhD thesis become its own business or career

That strikes me as disingenuous. Each PhD should make a mark on the field expanding upon the prior wealth of knowledge. That doesn't make each one suitable for a business opportunity, nor does the exact topic matter directly create a career (though the skills gained within the process should help greatly). I would recommend limiting your scope and talking towards particular examples and how the tools you may build could help those particular instances of PhDs.

> and will throw some tests up against the wall in the coming months, hoping something sticks.

I'm confused then. Why are you posting about a particular project and a particular website if you're not going to post anything concrete for months? If you want to test the waters with a concept, you need to present it in enough detail that the pros and cons of a particular idea can be weighed.
codementor.io is what I use when I want to be walked through a solution to a problem I'm having.
I would like to see the US enact a law that says US companies must grant their users in the US all of the benefits that they grant their non-US users under non-US laws. So small US companies would still be able to avoid onerous non-US laws by not doing business in those countries, but the big ones, who can't afford to forgo the market in the rest of the world but who can afford to comply with the laws there, will. And their US users will reap the benefits.
Because its not relevant to the article at all. The article is about creating a company culture that will increase business resiliency, not how many checkmarks you can get on your diversity sheet
Why make an aircraft wing out of diamond when you could make it out of graphene?
Cache Token Sale: Making blockchain usable for all developers and startups
Memorized a 60,000-Word Poem Using Deep Encoding
I don't know any problem where blockchains are the best solution - it is possible there are some, I don't know.

I'm just talking about the very inflated social/political expectations, the "blockchain will change everything" mantra: I don't see this happening.
Itertools in Python 3, by Example
SQLizer adds support for converting to PostgreSQL
Then it would be good to figure that out, measure that, and then at least we can put the best people on the most important projects. It's perfectly possible to imagine a world where e.g. developer IQ was the only thing that mattered and the quality of software that got produced was simply proportional to the average IQ of the developers who worked on it, sure.

I don't think that's the world we live in though. I've seen smart, sociable, effective developers fail in misorganised teams, and I've seen teams of ordinary people produce very good software by getting their processes right.
Non-conflict pedigrees are a scam. There's no way to track diamonds and prove a particular diamond came from a non conflict mine.
Would you mind citing your sources?
> Then it wasn't really going to fool Russia, they hadn't attacked him.

That's not supported by what we know.

It's not uncommon for people to get caught hiring hitmen that turn out to be undercover police. That may be what happened here.

edit: https://www.bbc.com/news/world-europe-44307611 states:

> Mr Hrytsak alleged that Russian security services had recruited a Ukrainian citizen to find hitmen within the country. He said the citizen approached several acquaintances, including war veterans, offering $30,000 for the contract killing, one of whom revealed the plot to the security services.

Blanks, blood squib, cooperative ambulance crew, report back with "mission successful" and see what sort of activity happens at the Russian embassy.
> Did they arrest someone who was hired to kill him?

They have arrested someone who paid to kill the journalist.

The “assassin” was an undercover Ukrainian agent, and he’s gonna be one of the key witnesses in the criminal case that will follow.
Wow. If this was a sting that implicates Russia in paying for assassinating the journalist -- wow.
Where has management forced Scrum onto a team that was already successful?
No, you misunderstand. I don't care about the breakdown, but I do care about these tasks and concerns (and you seem to agree that they exist). How to deal with them needs to be explained in the context of the new methodology, and how it relates to the old ones. That's what I have not seen with Scrum, it pretty much ignores all the history of project management as a discipline.

And actually, when I started programming professionally, I didn't think that management was necessary, and that we could self-organize and all that. But as I changed projects and bosses, it turned out, I just had a good manager (and it was a waterfall-like method, by the way).

So I think the idea of self-organization is intuitively appealing to many people (especially young without any experience), and if you have a person in the team who can naturally take each of these roles, then I think it can work (that is - sometimes). But today, I don't think it will work in general, and for that reason.

Now I recognize that, for instance, you need somebody well-organized on the team who can make sure things do not fall under the table. Or you need somebody who is process-oriented, interested in improving process. Then self-organization can work.

If you don't have people with specific traits like that, or they don't emerge as natural leaders (gain respect) in their specific areas of interest, then you need to appoint somebody to have that role. Then it makes sense to have explicit project manager, or product manager, or architect, who focus on certain tasks and concerns.

I suspect the fact that sometimes you can do without having these people designated as such can account for some anecdotal success of Scrum (or any other method - I personally had the best experience with waterfall-like approach).
Random (re thinking) is a side effect of very large numbers of pharmaceuticals.

Disinhibition is a side effect of many pharmaceuticals; thinking that whatever you're doing right now is cool, regardless (antidepressants in particular.)

Despite of Sanofi's snide, society is coping with widespread behavioral effects of medication, which can include making murder and suicide much more likely, and overdoses on some second medication more likely. The costs aren't small.

Behavior is multifactorial; there's no one cause. So yes, whatever you think of the Rosanne debacle there's plenty of suffering in aggregate from behavioral side effects of prescription medicine.

Long ago I was the roommate of a professor who was being twisted around by his sleep meds, which he'd been taking for decades by then. By no coincidence I've never taken a prescription sleep medication. Regular periods of total darkness (red light is okay) are very effective (after about 3 weeks.)
Who needs a pro mode when you have VCs paying!?
I'd say it's a stigma since companies have no problem evaluating their employees every year or even more frequently, and deciding if they should keep them or not. Much like the tradition of giving two weeks notice, it's something that benefits companies but not employees and managers try to make everyome scared of doing something that hurts companies
This is great.

I would ask my wife if she wanted a fake diamond and new car or a real diamond.
Hum, maybe they spoke too soon. If it turns out to be an effective sting...
Looks like a company that doesn't care at all about its users. If they always whine like this each time they have to do something, their course must be quite a pain to follow. That's a good example on not how to do it...
Happy to. We are not using WebRTC. Uploads are accomplished by geo-locating the user to one of our 9 global servers closest to them then chunking the data and sending through multiple data channels using javascript in the browser. On the download side when a user initiates a download it geo-locates the downloader and calculates the optimal route across our cloud network. Our network then uses our own in-house TCP acceleration technology to stream the data quickly across the cloud and to push the data fast from our exit edge server to the end users location. We use a combination of parallel connections, TCP acceleration, premium middle mile networks, and reducing latency to maximize performance.
I'd like to add priority next to progress and problems in the second item. Being able to pull things in and out of planning is one of the biggest advantages over waterfall.
Thank you for bringing that up. That's an entirely different discussion, and one that I agree is valid to have. Though, I really don't see the need for user space programs to be able to insert executable code into kernel memory, when hw ring protections would otherwise be in use. Maybe if there were already a verified set of interlocking software controls, then hw protections could be replaced, but I don't see that with running all wasm in the kernel space.
But that's opt out and not opt in!!!
Grab any fast food joint's egg + bacon/sausage type breakfast sandwiches.

Eggs, more than enough salt, fatty meat, costs like $2.
Most cities don’t include adequate ground-depth rights in land titles, so home-scale geothermal in cities is almost certainly out. This isn’t a regulatory thing; you literally only own the first 10 feet of ground or so (hence so many horizontal geothermal systems).

Should play pretty well in the suburbs, where oil heat is more common.
Or start including fermented foods like Sauerkraut at least a day in the meals and keep away from junk food. Prevention is always better than cure.
https://news.ycombinator.com/item?id=17188038
With her blessing, I got my wife a moissanite ring. It looks like a $5,000 diamond ring and she got nothing but dazzled reactions from all of her friends. My wife unabashedly loves fancy stuff (new clothes, cute restaurants, latest iPhone, etc.) but there hasn't been a moment in the last 3 years where she's expressed any regret or interest in a "real" diamond. Millenials see through the con.
Your customer service should know how to deal with product warranty. Or should be able to handle a request to cancel an online purchase for 14 days after the order ([1]). How is making a request to access your personal data different?

[1]: https://europa.eu/youreurope/citizens/consumers/shopping/gua...
Waves have variable impact on sea ice in the Southern Ocean
You are misinterpreting. Scrum is designed to cure disfunctions that turn good developers into bad teams.
"Just by using DenseNet-BC-100-12 I ended up with 83% ROC AUC after a few hours of training."

OK, but 83% ROC/AUC is nothing to be bragging about. ROC/AUC routinely overstates the performance of a classifier anyway, and even so, ~80% values aren't that great in any domain. I wouldn't trust my life to that level of performance, unless I had no other choice.

You're basically making the author's case: deep learning clearly outperforms on certain classes of problems, and easily "generalizes" to modest performance on lots of others. But leaping from that to "radiology robots are almost here!" is folly.
You see stories like this all the time from the US. A spouse hires a hitman to kill their partner but the hitman is an undercover police officer. The police stage the death and show the result to the spouse who confirms their wishes were carried out. Then surprise! Their partner is alive.

I cant imagine what it's like to have an entire nation after you. I'd say the plot uncovered was put into play maybe Russia puts out a general call to any hitman to kill a target for them so Russia may not know who it was that did it.

But now I think we may be back to square one his wife may actually want to kill him now.
This is just a demo of an attempt to use ML to do price prediction, would be surprised if this would be 100% accurate predictor.
That can shatter the pillar of trust that a relationship is based on. I've experienced it before: one meaningful lie and no matter how many years of truth follow, the relationship dynamic is altered forever. There's always a cloud of doubt.
Not disagreeing (though not a fan of Scrum or Kanban), but can you elaborate why TDD is part of the "agile toolset"?

I've seen this claim multiple times and it's never made sense to me. I do TDD on side projects where there's not even a hint of "agile."
This. Figuring out how to stop at 80% is a skill I'm struggling to learn. And I don't mean "learn to half-ass things"; in the vast majority of cases 80% is more than good enough to get the job done.
If you have a lot of read replicas, these poolers can be effective as a proxy / gateway in front of your read cluster.
This is why it's wise for researchers and business leaders to temper expectations. Better a constant modest flow of money into the field than a boom-bust cycle with huge upfront investment followed by very bearish actions.
Edit: To be clear, I am sympathetic to the Ukraine’s position. They are definitely the good guys in the broader saga, and have suffered greatly due to Russian wrongdoing, but there is good reason to be more skeptical of their explanation here. I’m taken aback at how uncritically people are treating it. This was a staged assassination publicly blamed on another country. That should turn your bullshit-detector to maximum sensitivity. Original post:

So they blamed Russia for a staged murder, creating a very serious and very public international incident, as part of an investigation? How is no one raising the possibility that this was done to frame Russia, and that now they have changed their mind for whatever reason (perhaps fear of the ruse being discovered). Surely that’s worth considering.

It’s exactly what we would be speculating if it was done by a regime considered hostile to the West, instead of one considered friendly.

I have no reason to believe any particular theory of what actually happened and why, but surely, the Ukrainian government’s explanation should not just be parroted uncritically by the press and commentators.
Off the top of my head, Obamacare led to the founding of Zenefits and other companies in that industry.

The EPA's exhaust regulations in the 1970s arguably birthed the catalytic converter industry.

If the regulation is costly enough or introduces sufficient compliance risk, the rise of an industry to help companies comply with it is almost inevitable.
> Now my gaming PC run Void Linux and with native Steam and Wine (PlayOnLinux, Lutris) I've got access to most of my game library. It's easier to just ignore the few games that do not work on Linux nowadays.

Do you have this setup online somewhere, like a blog post or a git repo?
Indeed, there are a few problems where even with perfect information you will be hard pressed to solve them. But that is only a question of computational power or the issue when the algorithm does not allow efficient approximation (not in APX space or co-APX).

The thing is, an algorithm that can work with fewer samples and robustly tolerating mistakes in datasets (also known as imperfect information) will be vastly cheaper and easier to operate. Less tedious sample data collection and labelling.

Working with lacking and erroneous information (without known error value) is necessarily a crucial step towards AGI; as is extracting structure from such data.

This is the difference between an engineering problem and research problem.
Pooling on a client side is becoming more and more a standard in many new libraries across all languages. You should always use client pooling, at least in stable code/components (there is no need to go through it if you are hacking together a script).

However client pooling can only optimize the single client that it runs on. Server side pooling allows it to optimize all the connections. If you are running a small deployment with couple of clients, then you truly don't need to use any server side pooling. Not that you won't benefit from it, but it may be a bit more hassle than needed.
What if scrum proponents are busy having successful experiences, but are open to an argument convincing them that they are not?
This is not an exaggeration. Many fields such as makeup, hair, and photography literally charge more for the same work if it is a wedding.

I have a friend who is a makeup artist who gets angry if she discovers a client has hidden the fact that the work is for a wedding. Not because it impacts the work, but solely because it changes the hourly rate she would charge.
"...officials said Babchenko staged his death in coordination with Ukrainian police as part of an investigation into threats made against his life. The plan had been in place for more than a month...They have made one arrest in connection with the operation." [0]

It's not clear why they faked his death, but apparently it led to something happening.

[0] https://www.theguardian.com/world/2018/may/30/russian-journa...
Walmart will begin offering to subsidize college tuition for its U.S. workers
Maybe not to a "reasonable doubt" threshold, but it's a pretty strong identifier.
Where did this headline come from? The page itself doesn't say that these orbits are stable. Are they actually stable?
Annual home stool tests (FIT) mentioned in this article can be as effective as colonoscopies. My provider, Kaiser-Permanente mails a kit once a year and I mail it back so no appointment is necessary and it's a lot less invasive.

538 wrote a good piece about the advantages of FIT vs. colonoscopy:
"You Could Skip Your Colonoscopy If You’re Willing To Collect Your Poop" https://fivethirtyeight.com/features/you-could-skip-your-col...
The survived journalist has told to the press the organizer has gave the “assassin” the journalist’s photo identical to the photo in his Russian passport.

I’m not a lawyer but that looks like an indirect evidence pointing towards Russian government.
Customers may talk about hating bugs, but when you ask them to put their money where their mouth is, 95% of the time they'll buy buggier software with more features.
>But perhaps the stack machine was choosen because it tends to produce smaller binaries (which is important for things you send over the net) and not for security reasons?

Who knows what was in their heads, but stack level attacks are as easy as to exploit unsafe type casting in anything that amount to a stack pointer.

My guess why they choose to do it that way is simply because there are more literature available for mid-tier coders in style of "VMs for dummies" and they wanted to always have an option to not to do extensive research on every small mater, and just copy JVMs behaviour.
>Who's angel investing?

Me.

>Wouldn't it make sense for angel investors to pay $100 or so a month to get super high-quality deals?

I pay 20% of profits for 'super high-quality' by going through Angel.co syndicates and the like. That is MUCH higher than $100/mo and I gladly pay it.
Why do the rest of HN users have to educate you about the abuses perpetrated by various companies?

Facebook famously did an emotion manipulation experiment on 500k randomly selected users.

There's a trial now alleging that Facebook used profile data to discriminate against older programmers in job postings: https://news.ycombinator.com/item?id=17178565

Many types of abuses are subtle and remain unknown for the victims.
The difference is that McKinsey (and other consulting firms) rely on the network of alumni to secure new projects.

So those people aren't (usually) leaving to a competitor, but mostly to a current (or possibly future) client.

Same with law firms, auditing firms, etc.
You're conflating importance with quality.

The day Bruce Wayne's parents died was the most important day of his life. It is most assuredly not the day he looks back on as the best day of his life.
Use Signed URL feature - the link is valid for set period of time.

docs.aws.amazon.com/AmazonS3/latest/dev/ShareObjectPreSignedURL.html
Regular cruise control is a feedback system, comparing the current speed to the desired speed constantly and adjusting the throttle to make the two match. A fixed throttle would result in wildly varying speed based on road grade and other factors.
> "How about deciding what you want to say: a) scrum makes it worse or b) scrum does not help?"

Both!

> "Really? Before we have worked with RUP and Agile RUP. Compared to that Scrum is tiny."

Nuclear submarines are tiny because aircraft carriers are large. And this means submarines are a good investment.

> "The team should be cross-functional based on the product the team develops."

This is ignoring reality in many cases. A team might develop something domain-specific, like a natural language processing algorithm, but then later the product requires a web service and a front-end. As a result, management requires specialist machine learning researchers to spend their time writing front-end widgets, because "Scrum says to be cross-functional" (and don't even think of saying the no-true-Scotsman reply, "but that means they're doing Scrum wrong!" Scrum leads them to that type of thinking).

In many cases, the different functionalities for a single product should absolutely not be embedded in the same team. Rather, much like in software design, it's important to separate concerns, and have teams with modular and clearly defined boundaries between their different and complementary skills. Then for a single product, parts of it will be worked on by different teams that each have specialized skill in one area, and can operate independently of each other because it's not muddied by an artificial requirement for "cross-functional" skills.

Some other times, Scrum-like cross-functionality is good. That's why Scrum is wrong to unilaterally prescribe it for every product and every situation. Sometimes it's good, sometimes it's bad, and teams need to be empowered to customize according to whatever the case at hand needs, not the unilateral model that Scrum tries to impose.

> "This actually presumes that I identify successful practices which can be applied in many projects. We did."

But then what do you say to people who have identified successful practices over decades that conflict with Scrum and are mutually exclusive with Scrum's approach. Scrum worked for you. Great. It didn't work for me.

What's your reaction to that fact? If your reaction is to say, "well then you did Scrum wrong, because it always works" then you are just denying the premise that any other solution could be possible, and it absolutely is a No True Scotsman fallacy.

Can you at least admit that some people have earnestly tried Scrum in a situation when Scrum is advertised to work, like iterative software development, and they did not "do it wrong" yet still found that it didn't work for their team?
When an implementation monoculture might be the right thing
I think you're conflating GDPR with other laws. GDPR isn't about editorial content, it's about data you collect on your users.
https://petapixel.com/2018/01/22/make-diy-pinhole-lens-camer...

https://www.ebay.com/itm/Holga-Pinhole-Lens-Cap-for-Canon-EO...
Tons of words trying to justify what you did. Your choice, your money, who cares.

Making peer pressure of buying some worthless tiny rock, that's the core of the issue here for most including me. People who think they should, other people who look down on those who don't and similar, utterly pathetic behavior (which hints some deeper issues but that's another topic).

Many people here try to be smart with money. Buying diamonds ain't remotely close to that