skysight-inc/HackerNews huggingface dataset:
Normalizing temporal expressions, that is, putting human language onto a strict timeline, is a hard problem in natural language processing. There's some literature on it, which may or may not be helpful, at least in establishing the most likely intent.
What's the Difference Between Traditional BI and Self-Service BI
> I have pretty basic needs from my desktop. I do 99% of my work using just three programs: a terminal emulator, Emacs, and Firefox. I don’t want a lot of bells and whistles in my desktop, and I really just want it to get out of the way so I can do my work.

Am I the only one who finds it ironic that TFA starts with this, then spends a couple of paragraphs talking about how modern Gnome is, then spends a few pages presenting what looks a lot like a chapter from an old "Removing Windows XP Annoyances" book?
Some nice and accurate CMake tips
Playing hard exploration games by watching YouTube
Like any and every business theory, Scrum has one or two core ideas that are awesome, but could be explained adequately in a paragraph or two. This does not sell books and consulting, so it evolved into a field of its own.

The fact that there is so much B.S. in Scrum doesn't mean that it has nothing of value to offer, though.

Here's what I get out of it:

1. Sprints are a better way to organize than Waterfalls. I've experienced this over and over again personally, so I'm sold on this.

2. It's important to stop what you're doing on a regular basis to evaluate progress and problems. This always seems like a waste in the moment, but failure to do so leads to regret down the line.

3. Ship functional products as frequently as possible. This is better than waiting until everything is done, because you can get feedback early and often from the end user.

Okay, so that's 3 ideas. It's better than most.
if i remember correctly then you still you need to open a port in the router so that the server can call back the client - now good luck with persuading anybody to do this kind of insanity.
Depends on the brand. Luxury handbags are also wholly made in the US, France, Italy, and so on, in anything like slave and child labor situations...

(Besides even the worst sweatshop is probably better than the best mine).
> - `union` is an unchecked sum type, similar to a c union without a tag field.

My understanding was that Zig unions are tagged, but if you don't explicitly specify the tag type the compiler will choose for you. Indeed, the first example in the documentation suggests normal unions are tagged:

// A union has only 1 active field at a time.
const Payload = union {
Int: i64,
Float: f64,
Bool: bool,
};
test "simple union" {
var payload = Payload {.Int = 1234};
// payload.Float = 12.34; // ERROR! field not active
assert(payload.Int == 1234);
// You can activate another field by assigning the entire union.
payload = Payload {.Float = 12.34};
assert(payload.Float == 12.34);
}

Or do straight unions only get a hidden tag for debug/safe builds? My memory is a little fuzzy.
Basically this.

If the ecosystem in which scrum (or any process) is embedded is hostile then it will fail. But so will everything else, in time.
Maybe my original comment wasn't clear. WebAssembly is a software sandboxing technology. Just because it is JIT compiled and has bounds checked memory does not make it secure enough to run in the kernel; a bug in the WASM engine would be a kernel exploit, and side channels would be kernel side channels.

Again, do not run untrusted code at ring 0, regardless of sandboxing technology.
For a new pump & dump scheme
AI winter is not "on its way". There is AI hype and anti-AI hype, and then there is actual practice. This article is anti-AI hype, just as bad as its opposite. In practice there are tons of useful applications. We haven't even begun to apply ML and DL to all the problems laying around us, some of which are quite accessible and impactful.

The hype cycle will pass with time, when we learn to align our expectations with reality.
Guaranteed Topic Delivery Using ApacheMQ Virtual Destinations
Now set a cron job to echo that every Jan 1st.
I think it’s more that business owners love the idea of hiring half as many workers and paying them 40% more but that doesn’t make it realistic.

Larger teams and process are really about scalability and robustness, because even high achievers have bad days, can only focus on one thing at a time, etc. If you’re running that lean you have limited capacity to handle anything unusual. It’s the same reason why the only way a 10x developer exists is if you compare them to a really unqualified, poorly managed group – almost nobody works on a single well-defined problem in isolation.
The longterm difference seems pretty minimal to me: they google his name and see reviews accusing him of fraud or they google his name and see tabloid articles about this story that say the same thing the reviews did, but add that the person making the accusations was sued for libel, alongside followup reports that the court decided the woman was lying. In the second case, the bad reports jump out more, but they're accompanied with notes that a court decided they were false, whereas with your Yelp responses the doctor wasn't even denying them. I don't think your approach is obviously better for the doctor when someone's looking up reviews of him in 5 years.
the code unit size, byte order, and how many code units are in that codepoint.

you can fit all of that information into 4 bits when you just care about minimizing the size of that mini header.

I know that, because I got bored and made up a quick proposal on it, not that I expect anyone else to even look at it.
Do you realize that Obamacare is based on throwing more money at insurers - and furthermore wanted to legally require that every American throw a share of money at a for-profit insurer?

Is everyone against that really a "person that hates others so much"?
I don't have much to compare against, but my own wedding was... infinitely small. 2 witnesses, low cost ceremony, marriage license, 2 day honeymoon in a B&B, and a car rental was all had for under $500. (1998). I'd also started a new job that week - my new cubemate had just moved back to the area from out of state. She'd been married the year before, was now going through a divorce, and they were fighting over who was going to handle the $20k debt incurred for their wedding expenses.

The $500 is a bit misleading - each family later threw us a small backyard get together with other friends/family, but we were in different countries, so there was airfare involved later, and the food/catering for each event was probably a couple hundred each (burgers, chips, drinks, cake, etc for a few dozens folks). Including airfare to visit people, and the cost of those events, it was probably still under $3k. I understand it was 20 years ago, but some people were spending $20k even back then, apparently.
Distributed accountability buddies. I like it.
I’ve mentioned it before but a near magical solution for my procrastination is an app developed by a friend called Focusmate [1]. You pair with a partner and then have a shared co-working session via a video chat. Something about the other person being “present” dramatically improves my ability to go immediately into a flow state.

[1] www.focusmate.com
We once wanted a quick timekilling card game for three players that had some symmetry, but didn't knock one player out to sit around bored while the other two dug in for some long war of attrition.

Enter "Lifeboat" Magic. Three players, player with the highest life total when the first player is eliminated wins. Attack any direction so seat order doesn't matter.

Strategic targets and alliances would shift basically every round. You'd try to keep your opponents roughly balanced until you could suddenly knock out the tougher one in one blow.

I know there are fancier CCGs, but MtG was simple and fast, so it worked as a timekiller. The emergent strategies were honestly more interesting than the cards themselves, probably could have worked with other games just as well.
What We Need to Enable the Security Token Thesis
it doesn't matter how you define it - the initial premise was that once you've decided that it the most important, then it's all downhill from there.
Elon Musk is allowed to be slightly arrogant, but most organizations work in the opposite way: process allows them to grow by making mediocre talent productive, instead of remaining small because they are limited by what a handful of very talented people can do without process.
I disagree that the scrum master needs to be a technical leader. Technical leadership needs to come from the development team. The scrum master mainly needs to be a good communicator, communicating the value of feature priorities to the dev team, and the value of tech priorities to the product team.

EDIT: If your scrum master isn't a good communicator, here are some tips for doing the communication yourself: https://medium.com/@brlewis/fighting-technical-debt-in-an-ag...
so they can say it's public data and sell the ish out of it
Here are two blog posts that cover the differences between standard and optimized droplets:

https://blog.digitalocean.com/a-practical-droplet-performanc...

https://www.digitalocean.com/community/tutorials/choosing-th...
Agreed. It should be about letting a team figure out the highly customized, team-specific things they need to do.

If that means getting rid of rigid Scrum frameworks, so be it. Maybe you don’t need regularly scheduled planning meetings, for example, because on a given team the planning might happen in a more 1-1 manner, with irregular and specially scheduled sync meetings that just arise organically from whatever the team’s working on.

Maybe you find that estimating story points doesn’t actually correlate with any predictive efficacy for delivery or deadlines, and maybe you find estimating also doesn’t help identify assumptions or potential blockers. So then, just don’t waste time estimating in that particular case.

Any part of the workflow, ranging from what project issue tracker you want to use to what meetings you agree to have, should all be adjustable by the team to customize for what makes that team, in that situation, most productive.

It doesn’t matter if it’s Waterfall, Agile, Scrum, or just some totally made up, off the cuff meeting arrangement with no formal name and no industry of consultants behind it. Whatever works.
Just because somebody doesn't like a joke doesn't mean there is no substance in it.
new generations, probably, would appreciate the low environmental impact of man made stones
> A much stronger rebuttal of the hype would have been based on the technical limitations of deep learning.

Who's to say we won't improve this though? Right now, nets add a bunch of numbers and apply arbitrarily-picked limiting functions and arbitrarily-picked structures. Is it impossible that we find a way to train that is orders of magnitude more effective?
Doesn't Ling/ErlangOnXen run in Ring0?
All companies go bust. Won't you lose all your money that way?
> Scrum has become the de facto definition of Agile

That is a part of the problem. Scrum is very far from Agile. Scrum introduces processes and tools while the Agile Manifesto [1] clearly states:

> Individuals and interactions over processes and tools

That said, Scrum isn't entirely bad. Its just not what many people think it is. As a tool to change the culture of a company that has been shaped by classical project management methods for decades it is very valuable. But the process shouldn't stop there as Scrum isn't the end, its the start.

So companies which managed to implement Scrum should try to move on to more Agile practices to transform their culture over time.

[1]: http://agilemanifesto.org
The brightest minds of our time dedicated to getting something for nothing while, according to recent statistics, nearly half of the American population has less than $400 in savings. Says everything about our sick society.
How to Enable Two-Factor Authentication for Your Team
Google spinoff Dandelion unveils cheaper way to cool your home
I was told a story that the concept originated before this, as a subtle way to identify acolytes of a certain religious order or place of worship in ancient times. The phrase used was "temple prostitutes". I've searched a bit and had trouble finding a source to back this up, though. If anyone has one or can debunk it, I'd be happy either way.
I was wondering to myself "what are the diamonds of the HN crowd?" and found you've answered my question.
You also missed the trade off's for increased speed compared to traditional wf projects.

One of the problems with the Scrum model is its used for every thing - just like they used to try and do every project with WF and IS9000/BS5750
Strange, maybe you are coming from a big city or something similar? It's very unusual around my place, I only know of one distant cousin who did it and it made people raise some eyebrows because it was judged as posh.
Net worth and savings are not the same thing. But let’s pretend for a second it was and a 55 year old was to lose his/her job and never have another source of income. That means the $150k would have to last 20+ years on average, which is $7500 a year to live on. But now let’s stop pretending and realize that net worth includes the value of assets, like cars and houses. So the amount to live on is even less money unless they sell all their assets. We are also assuming the house, car, and credit cards are paid off and there aren’t monthly debt obligations.
Won't this mean that if you poison one Blockchain with child porn (or whatever) you'll poison all of them?
Not news, we're not in the system that supports building affordable sustainable/homes.
Writing Your First PAM Module (2012)
How porting to the PSVita improved performance everywhere else
> A team using Scrum still needs skilled people who know how to do their jobs effectively – and that includes the scrum master and product owner roles.

That is my key beef with Scrum here. I entirely agree that done well Scrum can be effective. But how it is often done is not well at all (e.g. the two day Scrum master training course.)

I'm criticising Scrum as it's widely implemented and how that is poisoning the groundwater for all agile methodologies.

And definitely I'll get on to how other processes can be better.
If you do Scrum like that, you're doing it wrong (I know, no true Sctosman [1], and I know, there are actually dark patterns [2]).

I wrote a whole book about "Agile Anti-Patterns" [3]. Most of the book's content is about things that many companies get wrong when they start with agile or lean software development. Because it is very easy to get those things wrong.

Yes, those problems are extremely common. Not only with Scrum - Organizations also face those problems when they try Kanban or SAFe or whatever. Because, change in a traditional organization is hard. And to really implement Scrum, you'd probably need to change more about the organization than the org was willing to change.

But those problems are not Scrum's fault. If the team has no power, it is also not truly self-organized. And the Scrum Master is not doing their job.

You could start to improve by creating awareness about the problems. Blaming Scrum may or may not be a good idea to do that - Because, some people in your org may be invested in Scrum. Some mentoring or coaching for your Scrum Masters, Product Owners and developers and managers might be a better start.

[1] https://www.davidtanzer.net/david%27s%20blog/2014/03/26/no-t...

[2] https://ronjeffries.com/articles/018-01ff/hills-to-die-on/

[3] https://www.quickglance.at/agile_antipatterns.html
Easy. If you have the stone you can get a new setting (and the stone placed in it) at most high/main street jewellers. Everyone who reuses their family stones gets this done, so the jeweller won't mind doing it.
To me, it's a bit like the question "Who's to say we wont find a way to travel faster than the speed of light?", by which I mean that in theory, many things are possible, but in practice, you need evidence to consider things likely.

Currently, people are projecting and saying that we are going to see huge AI advances soon. On which basis are these claims made? Showing fundamental limitations of deep learning is showing we have no idea how to get there. How to get there yet, indeed, just we have no idea how to do time travel yet.
But if a given norm is always applied badly, it’s disingenuous to say it’s not the norm’s fault. It obviously is.

Even if it’s a good norm in theory, if it doesn’t survive contact with human sociology in practice, then it’s disingenuous verbal gymnastics to say “but the norm itself is good, it was just misapplied constantly and nobody, despite huge effort, could stop it from being misapplied.”

And Scrum is misapplied so often that this clearly applies, and renders whatever “spirit” of “true” Scrum irrelevant.
The scrum master and PO should explicitly not also be the PM, there's a huge conflict of interest.
yarn is still better than npm. You are making a grave mistake.
> For me update to ubuntu 17.10 broke many things

> The worst part is those are the machines I use for work ;(

Why are you using experimental OSs on work machines? The LTS versions exist for a reason.
Ideo redesigns the dreaded annual review
It is a good facilitator of that conversation but you don't need to do estimating to have that conversation about implementation details. Once a team arrives at common patterns of implementing things then those conversations really only need to happen for new implementations or integrations with other systems.
Bingo; if you’ve ever met successful traders they’re usually not that smart. Most were just in the right place at the right time.

They try to justify their exceptionalism by giving advice, but it boils down to “be a WASP and get a job at an investment bank”.
The article gives plenty of reason's that aren't Ad hominem:

AI is good because AI is good.

AI is good because AI will get better

AI is good because it doesn't explain itself, but one day it will.
It is called "process substitution", and can work the other way around:

http://www.tldp.org/LDP/abs/html/process-sub.html

With fish:

https://fishshell.com/docs/current/commands.html#psub

But there it only works one way:

https://github.com/fish-shell/fish-shell/issues/1786
Are you suggesting Waterfall projects are faster? I don't think you are, but that's how I read your sentence.

Also I don't know what IS9000 or BS5750 are but they sound like they had amazing naming committees.
Epistemologically, it can never be proven that a clone perfectly replicates an original. It can only be proven that a clone perfectly replicates the original in the dimensions you’ve analyzed (inductive process).

Exactly why a model will never replicate reality.
The reason housing is so expensive is that there isn’t enough housing, supply and demand. If you allow developers to build housing commiserate with demand, the prices don’t get to SF levels.
You just explained why there's no fossil record from early earth, unless I'm misunderstanding you and that was your point.

Ocean floor is continuously destroyed as it's subducted, and continents won't have fossils if they are under frequent bombardment.
> It’s not hard to imagine this feature eventually evolving to the point where you don’t run your own games on your PC and stream to your device.

nVidia already runs such a service, GeForce NOW. I've been trying the Mac beta for a few months and... it's not great. Some games just need 1:1, perfect streaming (twitch shooters, 2D platformers, etc.), and their service at best (when on wired ethernet and a datacenter nearby) delivers a lag of 2-3 frames. Valve's product, since you're running it on your local network, can get that down to a single frame, but that can still be too much at times.
Story of Big Data: A Technical Comedy
How do you trade crypto? I'm not well versed in this but find it fascinating. I mean, you can make a good profit of volatility on the way up but how do you profit when the markets are bearish? You go long/short on currency pairs? I bet there are dozens of different ways of profitably approaching these markets but I have no idea how people actually find a strategy and then decide to quit their jobs and day-trade all day every day without needing institutional money from accredited investors. Do you use machine learning to obtain insights that create those strategies?

If anyone knows good books on this subject, please do recommend them!
The universal single currency for a truly global and peaceful world is an intriguing prospect for many but we are so far politically it can’t enter the mainstream just now. It’s almost there technologically, though, so in the long run, maybe.
And, in at least one revision of the tax bill you would have gotten to write all those maintenance expenses off.
The human suffering part is pretty far down this person's list of complaints against diamonds.

Their principle problems are price and marketing.
https://age-of-product.com/agile-micromanagement/ another interesting observation along this line; when the scrum master is a middle manager then he will micro manage the show - because that's the way he is supposed to function.

Empowering the workers is a good idea, but it is not how most organizations work.
thanks, this looks cool. What do you think about https://firebase.google.com/ ?
Doesn’t that seem like a noisy signal since you’d have to disambiguate cases where someone was looking for a specific time/place and scrolling until they find it?

I’ve assumed that the reason is the same as why none of the voice assistants has an error reporting UI or even acknowledgement of low confidence levels: the marketing image is “the future is now” and this would detract from it.
Porsche lets Adam Levine drive the all-electric Mission E prototype
My hypothesis is that Goldman et al were only interested in crypto as a market-making opportunity. Crypto price manipulation fits right in with their commodity trading strategy (buy up most of the global supply and sit on it).
I suggest you go on a trading floor and revisit your wasp comment.
This just trades one non-falsifiable defense for another.

First it’s “no true Scrum implementation would have property X.”

Now it’s “any observable badness of Scrum was just ambient badness of an already bad company bleeding into Scrum.”
As a beginner in deep learning space, I am a bit baffled about the case "You need a lot of computational power". Good models learn fast, so if potential model looks promising on local machine, one can do training on gcloud for 100$ on high end machines.
Where am I wrong in this line of thinking?
Yes, but except for that the text struck me as very modern. I would not have batted an eyelid if it was written today.
That's why you don't put all your eggs in the same basket.
Compliments are free and it seems to me that people who accept compliments as currency don’t have the deep skill set and/or network to command high rates.

This job posting seems more like a small biz who wants a little bit of a bunch of stuff and would bore 8 people. I used to love these jobs as they let me develop new skills and test stuff out before finding a niche. It could be that some maniac actually wants 80 hours/week. But more likely that they have a bunch of it/dev stuff that together warrants a budget, but otherwise would be outsourced to a BI monthly services firm or a SharePoint monthly services firm.
Uncle bob, who’s a bit “leaky” shall we say
How to load or unload a Linux kernel module
Not strictly true. Large traded S&P/FTSE companies are more likely to get bought out then fail outright.
You're right, I think the last time the delay was this long was exactly that. Better (?) than the times Apple self-dropped 0day on themselves by disclosing Safari bugs that were not fixed on the other platforms I guess.